CaptainEven / MCMOT-ByteTrack

MIT License
109 stars 12 forks source link

MCMOT-ByteTrack: One-shot multi-class multi-object tracking

单阶段实时多类别多目标跟踪
This is an extention work of ByteTrack, which extends the one-class multi-object tracking to multi-class multi-object tracking
You can refer to origin fork ByteTrack and the original fork of OC_SORT

Tracking demo of C5(car, bicycle, person, cyclist, tricycle)

image

update news! 2022/05/18 To choose the wanted backend(byte | oc).

Add OC_SORT as tracker's backend.

    parser.add_argument("--tracker",
                        type=str,
                        default="byte",
                        help="byte | oc")

update news! 2021/12/01 TensorRT deployment updated! (Compile, release, debug with Visual Studio On Windows)

TensorRT Deployment

How to Run the demo

Run the demo_mcmot.py python3 script for demo testing.

Weights link

checkpoint

Weights extract code

ckpt

Test video link

Test Video for demo

video extract code

test

FairMOT's implemention of MCMOT: based on CenterNet

MCMOT