Struct Tracklet

Struct Documentation

struct Tracklet

Tracklet structure

Contains tracklets from object tracker output.

Public Types

enum class TrackingStatus : std::int32_t

Values:

enumerator NEW

The object is newly added.

enumerator TRACKED

The object is being tracked.

enumerator LOST

The object gets lost now. The object can be tracked again automatically(long term tracking) or by specifying detected object manually(short

term and zero term tracking).

enumerator REMOVED

The object is removed.

Public Functions

DEPTHAI_SERIALIZE(Tracklet, roi, id, label, age, status, srcImgDetection, spatialCoordinates)

Public Members

Rect roi

Tracked region of interest.

std::int32_t id = 0

Tracklet’s ID.

std::int32_t label = 0

Tracklet’s label ID.

std::int32_t age = 0

Number of frames it is being tracked for.

TrackingStatus status = TrackingStatus::LOST

Status of tracklet.

ImgDetection srcImgDetection

Image detection that is tracked.

Point3f spatialCoordinates

Spatial coordinates of tracklet.