#include <ObjectTrackerProperties.hpp>
Public Attributes | |
| std::vector< std::uint32_t > | detectionLabelsToTrack |
| std::int32_t | maxObjectsToTrack = 60 |
| TrackerIdAssignmentPolicy | trackerIdAssignmentPolicy = TrackerIdAssignmentPolicy::UNIQUE_ID |
| float | trackerThreshold = 0.0 |
| TrackerType | trackerType = TrackerType::ZERO_TERM_IMAGELESS |
| bool | trackingPerClass = true |
Additional Inherited Members | |
Public Member Functions inherited from dai::PropertiesSerializable< Properties, ObjectTrackerProperties > | |
| virtual std::unique_ptr< Properties > | clone () const override |
| virtual void | serialize (std::vector< std::uint8_t > &data, SerializationType type=SerializationType::LIBNOP) const override |
Public Member Functions inherited from dai::Properties | |
| virtual std::unique_ptr< Properties > | clone () const =0 |
| virtual | ~Properties ()=default |
Specify properties for ObjectTracker
Definition at line 33 of file ObjectTrackerProperties.hpp.
| std::vector<std::uint32_t> dai::ObjectTrackerProperties::detectionLabelsToTrack |
Which detections labels to track. Default all labels are tracked.
Definition at line 50 of file ObjectTrackerProperties.hpp.
| std::int32_t dai::ObjectTrackerProperties::maxObjectsToTrack = 60 |
Maximum number of objects to track. Maximum 60 for SHORT_TERM_KCF, maximum 1000 for other tracking methods. Default 60.
Definition at line 45 of file ObjectTrackerProperties.hpp.
| TrackerIdAssignmentPolicy dai::ObjectTrackerProperties::trackerIdAssignmentPolicy = TrackerIdAssignmentPolicy::UNIQUE_ID |
New ID assignment policy.
Definition at line 58 of file ObjectTrackerProperties.hpp.
| float dai::ObjectTrackerProperties::trackerThreshold = 0.0 |
Confidence threshold for tracklets. Above this threshold detections will be tracked. Default 0, all detections are tracked.
Definition at line 39 of file ObjectTrackerProperties.hpp.
| TrackerType dai::ObjectTrackerProperties::trackerType = TrackerType::ZERO_TERM_IMAGELESS |
Tracking method.
Definition at line 54 of file ObjectTrackerProperties.hpp.
| bool dai::ObjectTrackerProperties::trackingPerClass = true |
Whether tracker should take into consideration class label for tracking.
Definition at line 62 of file ObjectTrackerProperties.hpp.