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

Low resolution images #133

Open
mazatov opened this issue Jan 4, 2020 · 2 comments
Open

Low resolution images #133

mazatov opened this issue Jan 4, 2020 · 2 comments

Comments

@mazatov
Copy link

mazatov commented Jan 4, 2020

I'm trying to run this on low-resolution images that contain one human. The images are about ~ 50x100 pix, so much smaller than the model boxsize. The program doesn't work very well on such low-resolution images. The majority of them do not have joints detected well. Though heatmaps appear to be ok.

I was wondering if someone would have any tips on how to modify the program to perform better on low res images. Thanks.

Here's example of an image that didn't work.
1

@anatolix
Copy link

Algorithm operates on cells 8x8 pixels size. So this image will be only 6x12 cells, probably you could retrain it with 4x4 or 2x2 cells for low res images.

@mazatov
Copy link
Author

mazatov commented Jan 10, 2020

Thanks @anatolix , could you elaborate a bit on cells? And how you imagine changing the size of the cells?

As I understand the model, the dimension reduction only happens in VGG16 block of the model. Three pooling layers in VGG reduce the dimension by 8, so eventual heatmaps and PAFs are 1/8th of the original size. Since VGG is so essential for the model, I struggle to see how to reduce the cell size. Would you remove the pooling layers from VGG? That seems like it could do more harm.

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