Scrypted Documentation / ObjectDetectionResult
Interface: ObjectDetectionResult
Extends
Properties
boundingBox?
optional
boundingBox: [number
,number
,number
,number
]
x, y, width, height
Inherited from
zones?
optional
zones:string
[]
Inherited from
history?
optional
history:ObjectDetectionHistory
Inherited from
id?
optional
id:string
The id of the tracked object.
cost?
optional
cost:number
The certainty that this is correct tracked object.
className
className:
string
The detection class of the object.
embedding?
optional
embedding:string
Base64 encoded embedding float32 vector.
label?
optional
label:string
The label of the object, if it was recognized as a familiar object (person, pet, etc).
labelScore?
optional
labelScore:number
The score of the label.
descriptor?
optional
descriptor:string
A base64 encoded Float32Array that represents the vector descriptor of the detection. Can be used to compute euclidian distance to determine similarity.
landmarks?
optional
landmarks:Point
[]
The detection landmarks, like key points in a face landmarks.
clipPaths?
optional
clipPaths:ClipPath
[]
The detection clip paths that outlines various features or segments, like traced facial features.
score
score:
number
resources?
optional
resources:VideoResource
movement?
optional
movement:ObjectDetectionHistory
&object
Movement history will track the first/last time this object was moving.
Type declaration
moving?
optional
moving:boolean