open-mmlab / mmdetection3d

OpenMMLab's next-generation platform for general 3D object detection.
https://mmdetection3d.readthedocs.io/en/latest/
Apache License 2.0
5.17k stars 1.52k forks source link

Van and truck class detection evaluation not good in pointpillars model training on kitti dataset #505

Closed Ezzat1198 closed 3 years ago

Ezzat1198 commented 3 years ago

I want to train pointpillars model with (car,cyclist,perdestian ,van and truck) classes on kitti dataset but the evaluation on van and truck not good even the van number of samples is bigger than the cyclists number of samples wihch is good in evaluation and i use a additional anchor size for van and trucks is [2,12,3]

Tai-Wang commented 3 years ago

I have not trained models for van and truck detection on KITTI for a long time. In my memory the performance can be about 30-40% AP for van. What about you?

Ezzat1198 commented 3 years ago

image

yes it give a low accuracy , in your opinion what's the best way to make the model detect other vehicles types like (bus,van ,trucks ..)

Tai-Wang commented 3 years ago

Apart from additional anchor sizes for reference, you also need to add new classes into the data augmentation (database sampler). You can basically compare the config for 3 classes and 1 class (only car) on KITTI and imitate the way of supporting more classes.

Ezzat1198 commented 3 years ago

Yes i did but the accuracy still low for trucks and van classes ,could be any other reason ؟

Tai-Wang commented 3 years ago

Maybe you can try with different anchor sizes like the config given in the second.pytorch. Actually, different categories in different datasets may need different anchor sizes because their definitions of van/truck and annotation criteria can be inconsistent. Also you can refer to that codebase for van/truck detection on KITTI. I could get about 40 AP for van when I used that code in my memory.

Latha-13 commented 3 years ago

Hi @mohamed11981198 how do you evaluate the performace metrics can you give me that command i trying to evalute it for kitti dataset.

Thank you.