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

why are visible regions blacked out in visibility maps? #247

Open
xiyichen opened this issue Feb 26, 2024 · 3 comments
Open

why are visible regions blacked out in visibility maps? #247

xiyichen opened this issue Feb 26, 2024 · 3 comments

Comments

@xiyichen
Copy link

Thank you for the code release and the detailed documentations! I ran the visibility_batch script, but found the results a bit confusing. In this particular view for example (subject 0002, view 050), both feets are visible, but are marked invisible in the visibility map. I wonder why is it like this? Thanks for your response in advance!
Screenshot 2024-02-26 at 14 12 31
Screenshot 2024-02-26 at 14 11 58

@xiyichen
Copy link
Author

xiyichen commented Feb 26, 2024

I'm also unable to reproduce the example you showed in dataset.md by rendering the same view of the same subject.
080

In your visibility map, the left foot is partially observed, which makes sense:
image

But in mine, it's not observed at all, which does not align with the viewpoint:
Screenshot 2024-02-26 at 16 34 29
Screenshot 2024-02-26 at 16 34 34

@xiyichen
Copy link
Author

xiyichen commented Feb 26, 2024

I changed the smplx scale in visibility_batch.py from 180 to 100 in this line and was able to reproduce your visibility map.
Screenshot 2024-02-26 at 18 13 08
I think this might be the issue since the scan_scale is already applied to the camera parameters, so having 180 here again would make the mesh too big and thus gets the feet cropped out of the image.

@zjh21
Copy link

zjh21 commented Oct 18, 2024

I encountered a similar problem and my solution is the same as yours, setting scale to 100. I don't really know why the scale was set to 180 in the original code.

I changed the smplx scale in visibility_batch.py from 180 to 100 in this line and was able to reproduce your visibility map. Screenshot 2024-02-26 at 18 13 08 I think this might be the issue since the scan_scale is already applied to the camera parameters, so having 180 here again would make the mesh too big and thus gets the feet cropped out of the image.

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