leonid-pishchulin / poseval

Evaluation of multi-person pose estimation and tracking
Other
211 stars 49 forks source link

Is there a BUG? #48

Open yinizhizhu opened 4 years ago

yinizhizhu commented 4 years ago

When both 'trackidxGT' and 'trackidxPr' are empty, the evaluation code will be broken. Running time error is shown: "IndexError: list out of range". And the error happened in "mh.compute(accAll[i],...)".

For the case, ['num_misses', 'num_switches', 'num_false_positives', 'num_objects', 'num_detections'] should be [0, 0, 0, 0, 0].

I wish that the authors can fix this bug.

yinizhizhu commented 4 years ago

"When both 'trackidxGT' and 'trackidxPr' are empty" means that 'accAll[*]' does not update.

The following zip file contains the case which will cause the running error. Both GT and PR do not have 'right ankle'.

Bug.zip

The zip file contains:

chenhaomingbob commented 4 years ago

I also met this kind of situation, have you solved it?