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

how can I increase small objects'mAP? #23

Closed
joshiaLee opened this issue Feb 25, 2022 · 5 comments
Closed

how can I increase small objects'mAP? #23

joshiaLee opened this issue Feb 25, 2022 · 5 comments

Comments

@joshiaLee
Copy link
Contributor

Hi
I selected 10 small objects in SUNRGBD and I made those trained in this model.
but, result showed only 0.1mAP( learning_rate = 0.001, epoch = 12, Objects were cup,bottle,bowl,book etc)
I guess this model was designed for big objects not small things, right?
then, how can I increase small objects' mAP? are there any parameters to do that?

@filaPro
Copy link
Contributor

filaPro commented Feb 25, 2022

Hi @joshiaLee ,

First, if I remember correctly the main problem here is that there are extremely low examples of cup, bottle, bowl, book, ... in the train and validation splits. So, the quality of the detection will not be as good as for example chair category.

The second thing is the voxel_size parameter in configs. With the default value of 0.01 the objects are assigned on 4 feature levels with steps 8cm, 16cm, 32cm and 64cm. For small object you may need smaller voxel size, i.e. 0.005 and less feature levels i.e. 2 like here.

@joshiaLee
Copy link
Contributor Author

Thank you sooooo much!

@joshiaLee
Copy link
Contributor Author

joshiaLee commented Feb 25, 2022

bandicam 2022-02-26 00-42-18-603
I'm compused a little
feature levels you meaned is n_scores=2? or n_reg_outs=6?
what both mean?

@joshiaLee joshiaLee reopened this Feb 26, 2022
@filaPro
Copy link
Contributor

filaPro commented Feb 26, 2022

Here we decrease n_outs, in_channels and n_scales.

@joshiaLee
Copy link
Contributor Author

I got it
Thank you!

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