Properties
body
body: { id: number; part: string; position: { x: number; y: number; z: number }; presence: number; score: number }[]
canvas
canvas: HTMLCanvasElement | OffscreenCanvas
face
face: { age: number; annotations: { part: string; points: [number, number, number][][] }[]; box: [number, number, number, number]; boxConfidence: number; boxRaw: [number, number, number, number]; confidence: number; embedding: number[]; emotion: { emotion: string; score: number }[]; faceConfidence: number; gender: string; genderConfidence: number; iris: number; mesh: [number, number, number][]; meshRaw: [number, number, number][]; rotation: { angle: { pitch: number; roll: number; yaw: number }; matrix: [number, number, number, number, number, number, number, number, number][] }; tensor: any }[]
gesture
gesture: ({ face: number; gesture: string } | { gesture: string; iris: number } | { body: number; gesture: string } | { gesture: string; hand: number })[]
hand
hand: { annotations: { part: string; points: [number, number, number][][] }[]; box: [number, number, number, number]; boxRaw: [number, number, number, number]; confidence: number; landmarks: [number, number, number][] }[]
object
object: { box: number[]; boxRaw: number[]; center: number[]; centerRaw: number[]; class: number; label: string; score: number; strideSize: number }[]
performance
performance: { any: any }
Result interface definition for Human library
Contains all possible detection results