Skip to main content

Video motion tracker

The video motion tracker module tracks moving objects in the scene using algorithms using the video stream as input. This data can then be combined with more tracker data, for example in the Fusion Tracker to get a more complete scene understanding.

Instances

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

In general there is one instance of this module type for each physical video channel corresponding to each image sensor on the device. There is an exception for multisensor cameras that producer a panorama image that is stitched from several image sensors.

  • 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 image that is stitched together from several image senors will have a one instance of the tracker corresponding to the viewarea of full stitched image.

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