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

Dot shadows #75

Open
shaunlebron opened this issue Aug 29, 2018 · 2 comments
Open

Dot shadows #75

shaunlebron opened this issue Aug 29, 2018 · 2 comments

Comments

@shaunlebron
Copy link
Contributor

When light is projected onto the keypoint dots, it can disrupt their detection, causing the program to disappear.

Dynamicland has recently fixed this by projecting shadows (black circles) over each dot to prevent interference from the projector light:

preview

I'm thinking just a single supporter canvas will draw black circles over each detected point—with a high z-index to appear above all other canvases.

@ajbouh
Copy link

ajbouh commented Aug 29, 2018

I've been thinking about the projector/camera interference problem and it's occurred to me that perhaps we can use polarizing filters to solve the problem.

If we polarize the light coming out of the projector in a particular way, we can filter out light with that polarization before it gets to the camera. This is essentially the same way that 3d glasses work. We may even be able to use the same polarization filters used in 3d glasses.

Apologies if this is too off-topic!

@janpaul123
Copy link
Owner

Oh I like the dot shadow idea a lot!!

polarizing filters

Unfortunately when light bounces off paper, it scatters with random polarisations again. I think in movie theatres they use super expensive special material that keeps the polarisation (might be worth checking if we could use that material though).

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

3 participants