Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

a problem when using 3d-giou for regression training #47

Open
Gretacyh opened this issue Aug 9, 2022 · 2 comments
Open

a problem when using 3d-giou for regression training #47

Gretacyh opened this issue Aug 9, 2022 · 2 comments

Comments

@Gretacyh
Copy link

Gretacyh commented Aug 9, 2022

Hello,There is a problem when using 3d-giou for regression training. When I use 3d-giou to train 3dssd on my own dataset(5 classes: car perdestrian headstock fulltrailer emptytrailer), it seems that giou implementation extremely harmful for categories with large aspect ratio.(for example: when training the valid mAP for trailer is always 0, however the mAP for other types is normal and progressively increase. ) Additionally, it can be normally training using iou/ciou/diou for regression. Last, hope for your reply.Thanks~

@lilanxiao
Copy link
Owner

Hi! For me, it looks like a technical issue. I've personally used 3D-GIoU for 3D detection in an indoor environment. Some classes also had large aspect ratios, e.g., bookshelves and cabinets. But I didn't see such a problem. I think some hyperparameters in your training might not be optimally chosen. According to my experience, the weighting factors of different sub-losses, e.g., for bounding box regression and semantic classification, have a significant impact on the training. Inappropriate weighting factors might lead to weird behaviors.

I don't know any details about your implementation so I might be wrong. But I would suggest tuning the hyperparameters to see if the problem persists.

@Gretacyh
Copy link
Author

Gretacyh commented Aug 9, 2022 via email

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants