Skip to main content

Video motion tracker

The video motion tracker module uses the video stream and motion-tracking algorithms to track moving objects in a scene. You can combine this data with output from other trackers, such as the Fusion Tracker, for a more complete understanding of the scene.

Instances​

A device is preconfigured with a fixed number of instances of this module type.

In general, each physical video channel has one instance of this module type. On some multisensor cameras, several image sensors produce a stitched panorama, and the module has one instance for that full view.

  • Devices with one image sensor will have one tracker instance.
  • Multidirectional cameras will have one tracker instance for each image sensor.
  • Multisensor cameras that produce a panorama stitched from several image sensors have one tracker instance for the full view area.

Function​

The video motion tracker tracks and estimates the positional state of moving objects in the scene. The estimated state of each tracked object is continually updated to provide up to date estimates for each object's state currently present in the scene.

Estimated object state​

2D Image Perspective:

  • Bounding Box - Object position as bounding box in the image
  • Polygon - Object position as polygon in the image
  • CenterOfGravity/Centroid - Position of the object as a point in the image

Track operations​

  • Delete - Marks track end
  • Merge - Marks a merger to two ids into one
  • Split - Marks a split of one id into two

Output protocols​

ProtocolName/AddressFormatGuide
RTSPAddress: rtsp://ip-address/axis-media/media.amp?analytics=polygon source: VideoMotionTrackerONVIF tt:FrameConfigure scene metadata over RTSP