open-mmlab / mmdetection3d

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

[Bug] Possibilities of accuracy improvement #2964

Open VeeranjaneyuluToka opened 5 months ago

VeeranjaneyuluToka commented 5 months ago

Prerequisite

Task

I'm using the official example scripts/configs for the officially supported tasks/models/datasets.

Branch

main branch https://github.com/open-mmlab/mmdetection3d

Environment

sys.platform: linux Python: 3.7.10 (default, Feb 26 2021, 18:47:35) [GCC 7.3.0] CUDA available: False MUSA available: False numpy_random_seed: 2147483648 GCC: gcc (Ubuntu 7.5.0-3ubuntu1~18.04) 7.5.0 PyTorch: 1.9.0 PyTorch compiling details: PyTorch built with:

TorchVision: 0.10.0 OpenCV: 4.9.0 MMEngine: 0.10.3 MMDetection: 3.3.0 MMDetection3D: 1.4.0+ spconv2.0: False

Reproduces the problem - code sample

My training and validation samples are as follows: 04/24 11:30:33 - mmengine - INFO - The length of training dataset: 445 04/24 11:30:33 - mmengine - INFO - The number of instances per category in the dataset: +------------+--------+ | category | number | +------------+--------+ | obj_type1 | 474 | | obj_type2 | 218 | +------------+--------+ 04/24 11:30:33 - mmengine - INFO - ------------------------------ 04/24 11:30:33 - mmengine - INFO - The length of test dataset: 149 04/24 11:30:33 - mmengine - INFO - The number of instances per category in the dataset: +------------+--------+ | category | number | +------------+--------+ | obj_type1 | 163 | | obj_type2 | 76 | +------------+--------+

Reproduces the problem - command or script

python tools/train.py configs/centerpoint/centerpoint_pillar02_second_secfpn_8xb4-cyclic-20e_custom-3d.py

Reproduces the problem - error message

Calculating metrics... Saving metrics to: /tmp/tmpvt6q3m3x/results/pred_instances_3d mAP: 0.6051 mATE: 0.7838 mASE: 0.4861 mAOE: 0.0047 mAVE: 0.0007 mAAE: 1.0000 NDS: 0.5750 Eval time: 0.0s

Per-class results: Object Class AP ATE ASE AOE AVE AAE
obj_type1 0.688 0.596 0.381 0.003 0.001 1.000 obj_type2 0.522 0.972 0.592 0.006 0.000 1.000

Additional information

Wanted to check the below things