Skip to content

Track

Object

Tracks from a detector with tracking turned off (“untracked”) hold a single detection and have a half-open period, so their endTime is exclusive.

Fields

FieldTypeDescription
idID!

The unique identifier for the Track.

dataSourceDataSource

The data source that captured the Track.

videoVideo

The video that this detection was captured in

modelIdID

The unique identifier of the model that produced the Track.

tagString!

The class label of the tracked object, i.e person, car, truck, etc.

startTimeDateTimeOffset!

The time of the first detection of the tracked object.

endTimeDateTimeOffset

The time of the last detection of the tracked object, or, for an untracked detector’s track, the exclusive end of its single detection’s span. Null if the track is still being tracked.

finishedBoolean!

Whether the Track has finished. true once the track has an endTime.

detections[Detection!]!

A collection of every Detection associated with the Track.

Arguments
NameTypeDescription
filterFilterTrackDetectionInput

Filter detections based on the time period, etc.

firstInt

Returns the first n elements from the list.

sort[DetectionsSort!]!

The field and direction by which to sort the results

Default: [{ field: DETECTION_TIME, direction: ASC }, { field: TRACK_ID, direction: ASC }]

propertiesTrackProperties

The identifying and descriptive attributes of the Track

metadataJSON

Arbitrary information about the Track.

zoneIntersections[ZoneIntersection!]

Intersections triggered by this track interacting with a zone.

geofenceIntersections[GeofenceIntersection!]

Point-in-time representations of an interaction between the track and a geofence.

deviceIds Deprecated[ID!]

The unique identifiers of the devices that captured the Track.

Deprecated: deviceIds is deprecated. Use dataSource.id instead