multiobject tracking#
We consider the multi-object AI problem to encompass models that infer bounding boxes, labels (from a predefined set), scores, and tracks for objects in a video.
primitives#
Role alias for model/dataset inputs in multi-object-tracking protocol signatures. |
|
Role alias for model/dataset targets in multi-object-tracking protocol signatures. |
|
Role alias for per-datum metadata in multi-object-tracking protocol signatures. |
|
Semantic alias for a video input stream as |
|
Set of tracked objects over a sequence of frames. |
|
Typed dictionary containing salient characteristics of video. |
|
Single-frame object-tracking target. |
|
|
Contents of a single decoded video frame. |
components#
|
An augmentation protocol for the multi-object tracking AI problem. |
|
A dataloader protocol for the multi-object tracking AI problem providing batch-level data access. |
|
A dataset protocol for multi-object tracking AI problem providing datum-level data access. |
|
A specialization of Dataset protocol (i.e., a subprotocol) that specifies additional accessor methods for getting input, target, and metadata individually. |
|
A metric protocol for the multi-object tracking AI problem. |
|
A model protocol for the multi-object tracking AI problem. |