How can i get the emitter data only
Hi,
i can get the distance use the d435 ,and i can use IR stero to get distance data or use IR stero and open the emitter to get the distance data too. can i only get the distance data use the emitter without the IR stero data?
-
The depth image on the 400 Series cameras is constructed from the left and right infrared images. To get distance, you only need to have the Depth stream enabled and do not need to have the infrared or RGB enabled. It is possible to construct a frame yourself with software-device. In most cases though it is easier to just let the camera hardware do it for you.
https://github.com/IntelRealSense/librealsense/tree/master/examples/software-device
-
I know what you mean, but the 400 Series cameras calculates the distance through the left and right infrared, and can also use the infrared emitter to calculate the distance. In the SDK, I can’t seem to get the distance calculated using the infrared emitter, only the infrared emitter with the two infrared data i can get from "rs2::depth_frame".
-
The infrared emitter can project a semi-random pattern of dots onto the scene that can be used as a texture source to analyse flat surfaces with little or no texture for depth detail. Such surfaces would include walls, doors and tables / desks. Without the dot pattern, such surfaces would be difficult to analyse for depth detail. So the IR Emitter can act as an assistance for obtaining the depth of the surface.
As far as I know though, there is no way to get depth with everything but the IR Emitter turned off though. There is likely to be no technical advantage gained in doing so either. The camera contains a dedicated Vision Processor D4 circuit board for doing frame calculations without having to do those calculations on the computer.
Please sign in to leave a comment.
Comments
7 comments