ObjectTrackingParameters Class Reference

Class containing tracking parameters for object detection. More...

Functions

def __cinit__ (self, float, velocity_smoothing_factor=-1.0, float, min_velocity_threshold=-1.0, float, prediction_timeout_s=-1.0, float, min_confirmation_time_s=-1.0)
 Constructor with optional parameters. More...
 
OBJECT_ACCELERATION_PRESET object_acceleration_preset (self)
 Object acceleration preset. More...
 
float velocity_smoothing_factor (self)
 Velocity smoothing factor. More...
 
float min_velocity_threshold (self)
 Minimum velocity threshold. More...
 
float prediction_timeout_s (self)
 Prediction timeout in seconds. More...
 
float min_confirmation_time_s (self)
 Minimum confirmation time required to validate a track. More...
 

Detailed Description

Class containing tracking parameters for object detection.

Used to configure how objects are tracked over time.

Functions

◆ __cinit__()

def __cinit__ (   self,
  float,
  velocity_smoothing_factor = -1.0,
  float,
  min_velocity_threshold = -1.0,
  float,
  prediction_timeout_s = -1.0,
  float,
  min_confirmation_time_s = -1.0 
)

Constructor with optional parameters.

Parameters
velocity_smoothing_factorVelocity smoothing factor (0.0 to 1.0). Pass a value < 0 to use the ZED SDK default.
min_velocity_thresholdMinimum velocity threshold in m/s. Pass a value < 0 to use the ZED SDK default.
prediction_timeout_sPrediction timeout in seconds. Pass a value < 0 to use the ZED SDK default.
min_confirmation_time_sMinimum confirmation time in seconds. Pass a value < 0 to use the ZED SDK default.

◆ object_acceleration_preset()

OBJECT_ACCELERATION_PRESET object_acceleration_preset (   self)

Object acceleration preset.

Default: OBJECT_ACCELERATION_PRESET.DEFAULT

◆ velocity_smoothing_factor()

float velocity_smoothing_factor (   self)

Velocity smoothing factor.

Controls the smoothing of the velocity estimation. Values between 0.0 and 1.0. A negative value (e.g. -1) lets the ZED SDK interpret the min_confirmation_time_s. Default: -1

◆ min_velocity_threshold()

float min_velocity_threshold (   self)

Minimum velocity threshold.

Threshold to force an object's velocity to zero (Zero-Snap). A negative value (e.g. -1) lets the ZED SDK interpret the min_confirmation_time_s. Default: -1

◆ prediction_timeout_s()

float prediction_timeout_s (   self)

Prediction timeout in seconds.

Duration to keep predicting a track's position after occlusion. A negative value (e.g. -1) lets the ZED SDK interpret the min_confirmation_time_s. Default: -1

◆ min_confirmation_time_s()

float min_confirmation_time_s (   self)

Minimum confirmation time required to validate a track.

A negative value (e.g. -1) lets the ZED SDK interpret the min_confirmation_time_s. Default: -1