@camera.ui/sdk / sensor / ModelSpec
Interface: ModelSpec
Defined in: sensor/spec.ts:52
Model spec for detectors with fixed output labels (face, classifier, license plate). Declares the input shape the backend should produce and the trigger labels that should activate this detector.
Extends
Properties
embeddingModel?
optionalembeddingModel?:string
Defined in: sensor/spec.ts:58
Embedding model identifier. Required for face recognition and for CLIP: embeddings are stored and matched under this id.
input
input:
VideoInputSpec
Defined in: sensor/spec.ts:54
Required input frame dimensions and pixel format.
models?
optionalmodels?:LoadedModel[]
Defined in: sensor/spec.ts:44
Models this sensor has loaded, primary one first.
Inherited from
runtime?
optionalruntime?:string
Defined in: sensor/spec.ts:42
Inference framework and version, e.g. 'openvino 2025.3.0'.
Inherited from
triggerLabels
triggerLabels: (
"motion"|"audio"|"person"|"vehicle"|"animal")[]
Defined in: sensor/spec.ts:56
Labels emitted by an upstream object detector that activate this detector (e.g. ['person'] for face detection).