Skip to content

StrongSORT vs BoTSORT vs OCSORT

Mike edited this page Oct 21, 2022 · 6 revisions

Yolov5 StrongSORT W appearance descriptor

HOTA: StrongSORT                   HOTA      DetA      AssA      DetRe     DetPr     AssRe     AssPr     LocA      RHOTA     HOTA(0)   LocA(0)   HOTALocA(0)
COMBINED                           54.087    51.797    56.978    56.54     75.637    62.799    77.756    82.107    56.675    69.878    77.185    53.935 

CLEAR: StrongSORT                  MOTA      MOTP      MODA      CLR_Re    CLR_Pr    MTR       PTR       MLR       sMOTA     CLR_TP    CLR_FN    CLR_FP    IDSW      MT        PT        ML        Frag          
COMBINED                           61.268    79.594    61.629    68.19     91.223    35.203    47.389    17.408    47.353    75287     35120     7244      399       182       245       90        2130   

Identity: StrongSORT               IDF1      IDR       IDP       IDTP      IDFN      IDFP       
COMBINED                           68.563    59.907    80.142    66142     44265     16389

FPS: ~20

Yolov5 StrongSORT W/O appearance descriptor

HOTA: exp329-pedestrian            HOTA      DetA      AssA      DetRe     DetPr     AssRe     AssPr     LocA      RHOTA     HOTA(0)   LocA(0)   HOTALocA(0)
COMBINED                           45.365    48.845    42.764    54.334    73.042    47.554    69.038    81.842    48.045    58.226    76.172    44.352    

CLEAR: exp329-pedestrian           MOTA      MOTP      MODA      CLR_Re    CLR_Pr    MTR       PTR       MLR       sMOTA     CLR_TP    CLR_FN    CLR_FP    IDSW      MT        PT        ML        Frag      
COMBINED                           54.196    79.226    56.78     65.584    88.165    29.787    49.903    20.309    40.572    72409     37998     9720      2853      154       258       105       3162      

Identity: exp329-pedestrian        IDF1      IDR       IDP       IDTP      IDFN      IDFP      
COMBINED                           54.051    47.129    63.356    52034     58373     30095     

Yolov5 BoTSORT (no camera motion compensation, the implemented ones: ecc and orb, are too expensive computationally for real-time applications)

Used parameters for BoTSORT can be found here:

HOTA: BoTSORT                      HOTA      DetA      AssA      DetRe     DetPr     AssRe     AssPr     LocA      RHOTA     HOTA(0)   LocA(0)   HOTALocA(0)
COMBINED                           52.943    51.653    54.766    56.387    75.51     60.55     76.832    82.008    55.485    68.441    77.037    52.725

CLEAR: BoTSORT                     MOTA      MOTP      MODA      CLR_Re    CLR_Pr    MTR       PTR       MLR       sMOTA     CLR_TP    CLR_FN    CLR_FP    IDSW      MT        PT        ML        Frag          
COMBINED                           60.993    79.48     61.52     68.097    91.192    34.816    47.195    17.988    47.019    75184     35223     7262      582       180       244       93        2111  

Identity: BoTSORT                  IDF1      IDR       IDP       IDTP      IDFN      IDFP       
COMBINED                           66.54     58.114    77.823    64162     46245     18284  

FPS: ~3

Yolov5 OCSORT

HOTA: OCOSRT                      HOTA      DetA      AssA      DetRe     DetPr     AssRe     AssPr     LocA      RHOTA     HOTA(0)   LocA(0)   HOTALocA(0)
COMBINED                           51.926    49.759    54.64     53.641    76.892    59.657    77.726    82.359    54.063    66.619    77.594    51.692

CLEAR: OCSORT                     MOTA      MOTP      MODA      CLR_Re    CLR_Pr    MTR       PTR       MLR       sMOTA     CLR_TP    CLR_FN    CLR_FP    IDSW      MT        PT        ML        Frag          
COMBINED                           59.041    79.966    59.44     64.601    92.602    29.787    47.776    22.437    46.099    71324     39083     5698      441       154       247       116       1448

Identity: OCSORT                  IDF1      IDR       IDP       IDTP      IDFN      IDFP       
COMBINED                           65.165    55.313    79.288    61069     49338     15953

FPS: ~300

Yolov5 OCSORT (byte association)

HOTA: OCSORT                      HOTA      DetA      AssA      DetRe     DetPr     AssRe     AssPr     LocA      RHOTA     HOTA(0)   LocA(0)   HOTALocA(0)
COMBINED                           50.527    46.606    55.153    49.356    79.046    59.831    78.505    82.974    52.112    63.625    78.856    50.172

CLEAR: OCSORT                     MOTA      MOTP      MODA      CLR_Re    CLR_Pr    MTR       PTR       MLR       sMOTA     CLR_TP    CLR_FN    CLR_FP    IDSW      MT        PT        ML        Frag          
COMBINED                           56.118    80.656    56.419    59.429    95.18     25.532    43.714    30.754    44.622    65614     44793     3323      333       132       226       159       1267      

Identity: OCSORT                  IDF1      IDR       IDP       IDTP      IDFN      IDFP       
COMBINED                           63.602    51.657    82.732    57033     53374     11904

FPS: ~300