TrackEval icon indicating copy to clipboard operation
TrackEval copied to clipboard

Modify objective function for matchings

Open mchagneux opened this issue 3 years ago • 2 comments

Hello,

I have a question regarding the optimisation of HOTA for matchings with the Hungarian algorithm. Aside from MOT performance, I would like to use TrackEval to obtain raw framewise detection scores (DetRe and DetPr). I do read that matching is built "such that as a first objective the number of TPs is maximised" but I would also like to remove the influence of the association mean to obtain a true "track independant" detection-score before running TrackEval the normal way.

Could you point me to the code modifications I can make for that purpose ? In hota.py, I found the following line but I am not sure what to change: score_mat = global_alignment_score[gt_ids_t[:, np.newaxis], tracker_ids_t[np.newaxis, :]] * similarity

Thank you very much iin advance !

Mathis

mchagneux avatar Jul 08 '21 08:07 mchagneux

Hi there, Do you have any clue for understanding this formulation?

mounchiliu avatar Aug 11 '21 07:08 mounchiliu

I would also be interested.

orilifs avatar Dec 22 '21 12:12 orilifs