IntelRealSense / librealsense

Intel® RealSense™ SDK
https://www.intelrealsense.com/
Apache License 2.0
7.53k stars 4.81k forks source link

Depth transparent material #2550

Closed DuccioLenkowicz closed 5 years ago

DuccioLenkowicz commented 5 years ago

Required Info
Camera Model { D400 }

Issue Description

<Describe your issue / question / feature request / etc..> Do you know of any material that appear transparent in the depth stream? (D435)

dorodnic commented 5 years ago

Hi @DuccioLenkowicz Do you mean a material that would appear transparent in the IR image but not visible spectrum?

DuccioLenkowicz commented 5 years ago

To be more specific here is my use case: I'm doing a 3d reconstruction of an arm which is placed on a support during the 360° scan. I'm having a hard time filtering out the support from the rest of the point cloud, so I was thinking that maybe a trasparent meterial would do the trick. So i don't particularly care about how the material would behave in the visible spectrum.

dorodnic commented 5 years ago

IMHO, any material that is transparent in the visible spectrum should also be transparent to depth from stereo algorithm. The problem is if it refracts / reflects background light in some strange ways. If the background is not significantly refracted, and the laser dots are not reflected, it should not produce depth. @agrunnet is likely to have better understanding of this than me. Regardless, a glass support might be worth a test.

dorodnic commented 5 years ago

By the way, my answer is entirely not true for structured light solutions such as Intel RealSense SR300 and F200 and other devices commonly used for 3D scanning.