OpenCV for Unity 2.6.5
Enox Software / Please refer to OpenCV official document ( http://docs.opencv.org/4.10.0/index.html ) for the details of the argument of the method.
Loading...
Searching...
No Matches
OpenCVForUnity.UnityUtils.MOT.ByteTrack.BYTETracker Class Reference

BYTETracker C# implementation of ByteTrack that does not include an object detection algorithm. The implementation is based on "ByteTrack-cpp". (https://github.com/derpda/ByteTrack-cpp/) Only tracking algorithm are implemented. Any object detection algorithm can be easily combined. Some code has been modified to obtain the same processing results as the original code below. https://github.com/ifzhang/ByteTrack/tree/main/deploy/ncnn/cpp https://github.com/ifzhang/ByteTrack/tree/main/yolox/tracker. More...

Public Member Functions

 BYTETracker (int frame_rate=30, int track_buffer=30, float track_thresh=0.5f, float high_thresh=0.6f, float match_thresh=0.8f, bool mot20=false)
 
void Clear ()
 
List< TrackUpdate (List< Detection > input_detections)
 

Detailed Description

BYTETracker C# implementation of ByteTrack that does not include an object detection algorithm. The implementation is based on "ByteTrack-cpp". (https://github.com/derpda/ByteTrack-cpp/) Only tracking algorithm are implemented. Any object detection algorithm can be easily combined. Some code has been modified to obtain the same processing results as the original code below. https://github.com/ifzhang/ByteTrack/tree/main/deploy/ncnn/cpp https://github.com/ifzhang/ByteTrack/tree/main/yolox/tracker.

Constructor & Destructor Documentation

◆ BYTETracker()

OpenCVForUnity.UnityUtils.MOT.ByteTrack.BYTETracker.BYTETracker ( int frame_rate = 30,
int track_buffer = 30,
float track_thresh = 0::5f,
float high_thresh = 0::6f,
float match_thresh = 0::8f,
bool mot20 = false )
Parameters
frame_rateframe rate (fps).
track_bufferthe frames for keep lost tracks.
track_threshtracking confidence threshold.
high_threshconfidence threshold for new tracking to be added. (track_thresh + 1)
match_threshmatching threshold for tracking.
mot20test mot20.

Member Function Documentation

◆ Clear()

void OpenCVForUnity.UnityUtils.MOT.ByteTrack.BYTETracker.Clear ( )

◆ Update()

List< Track > OpenCVForUnity.UnityUtils.MOT.ByteTrack.BYTETracker.Update ( List< Detection > input_detections)

The documentation for this class was generated from the following file: