Sets batch trajectory parametersThe default constructor sets all parameters to their default settings. More...
Functions | |
def | __cinit__ (self, enable=False, id_retention_time=240, batch_duration=2.0) |
Default constructor. More... | |
def | enable (self) |
Defines if the Batch option in the object detection module is enabled. More... | |
def | id_retention_time (self) |
Max retention time in seconds of a detected object. More... | |
def | latency (self) |
Trajectories will be output in batch with the desired latency in seconds. More... | |
Sets batch trajectory parameters
The default constructor sets all parameters to their default settings.
def __cinit__ | ( | self, | |
enable = False , |
|||
id_retention_time = 240 , |
|||
batch_duration = 2.0 |
|||
) |
Default constructor.
Sets all parameters to their default values
def enable | ( | self | ) |
Defines if the Batch option in the object detection module is enabled.
Batch queueing system provides:
- Deep-Learning based re-identification
- Trajectory smoothing and filtering
def id_retention_time | ( | self | ) |
Max retention time in seconds of a detected object.
After this time, the same object will mostly have a different ID.
def latency | ( | self | ) |
Trajectories will be output in batch with the desired latency in seconds.
During this waiting time, re-identification of objects is done in the background. Specifying a short latency will limit the search (falling in timeout) for previously seen object IDs but will be closer to real time output.