Items with no label
3335 Discussions

F200 laser projector patterns

mmarc18
Novice
2,320 Views

Hello!

To estimate the raddiation density of the F200 I am trying to find out more about the patterns, the camera does project. I am a bit confused from what I have read so far.

On the following page, a picture of one of the patterns is shown und # 3

https://software.intel.com/en-us/blogs/2015/01/26/can-your-webcam-do-this Can Your Webcam Do This? - Exploring the Intel® RealSense™ 3D Camera (F200) | Intel® Software

I have found this picture on several other homepages related to the F200.

On the other hand on this homepage, the technique behind the laser projector is shown:

http://www.chipworks.com/about-chipworks/overview/blog/inside-the-intel-realsense-gesture-camera Inside the Intel RealSense Gesture Camera | Chipworks

The laser beam goes through a line lense and then to a oscillating mirror. I don't understand how, with such a system, other pattern than stripes would be possible. Could someone explain that?

Is it possible to take pictures of the patterns with librealsense or the sdk? I tried setting the fps of the infrared cam to 300 but then the whole surface is white without any patterns.

Thank you for your help.

Marc

12 Replies
idata
Employee
474 Views

Hi marcf,

 

 

Thank you for contacting us.

 

 

The technique used in the laser projector is the following:

 

IR Laser Projector projects non-visible patterns onto the user.

 

The IR Camera captures the reflected patterns.

 

The reflected patterns are processed by the Imaging ASIC.

 

Depth values are calculated for each pixel to create a video frame.

 

 

I also looked at the librealsense and the sdk documentation and found information about patterns. In the librealsense github you can see, for example, here https://github.com/IntelRealSense/librealsense/blob/master/include/librealsense/rs.hpp https://github.com/IntelRealSense/librealsense/blob/master/include/librealsense/rs.hpp that the camera has several configuration options. If you looked at f200_accuracy notes you can see how to set the patterns. In the SDK you can also see https://software.intel.com/sites/landingpage/realsense/camera-sdk/v2016r3/documentation/html/index.html?ivcamaccuracy_property_device_pxccapture.html https://software.intel.com/sites/landingpage/realsense/camera-sdk/v2016r3/documentation/html/index.html?ivcamaccuracy_property_device_pxccapture.html for information about the pattern function.

 

 

Let us know if this was helpful.

 

 

-Sergio

 

0 Kudos
idata
Employee
474 Views

Hi marcf,

 

 

Do you still need assistance with this case? Did you find useful the information of our previous reply?

 

 

We'll be waiting for your response.

 

 

-Sergio
0 Kudos
mmarc18
Novice
474 Views

Hi Sergio!

Thank you for your help.

Unfortunately it is still not clear how patterns like those in the link I posted can be projected with the mentioned technology, especially with the line lense involved. From my understanding only stripes of different width can be projected by turning the laser on and off very quickly. Thats also what I see, when I use an additional sepparate NIR camera.

I am aware of the possibilities of librealsense and SDK to change the NUMBER of patterns used. But I am still looking fo a way to take pictures of the patterns with the F200.

I hope you have some further ideas. Thanks a lot!

Marc

0 Kudos
MartyG
Honored Contributor III
474 Views

Hi Marc,

Back in the early days of RealSense, a member of the previous RealSense community forum called Samontab created a tool that could be used to alter the parameters of the laser. I don't know if this would be of any use to you but I used some clever googling to find the forum page with the download link (which still works).

https://software.intel.com/en-us/forums/realsense/topic/537872 Utility for changing laser camera parameters (IVCAM v0.5)

I believe that the tool does not work properly with the SR-300, but if you are using the older F200 then hopefully it'll work fine for you.

0 Kudos
mmarc18
Novice
474 Views

Thank you MartyG,

yes, I am aware of that tool. It works fine and shows the effect of changing the parameters quite well. But it can not make the patterns visible in any way.

Marc

0 Kudos
idata
Employee
474 Views

Hi Marc,

 

 

We'll do some research to try to find more information about patterns. We'll contact you as soon as we have more information.

 

 

Regards

 

-Sergio

 

0 Kudos
idata
Employee
474 Views

Hi Marc,

 

 

Thank you for your patience. After investigating on your question we found out that it is not possible to take pictures of the patterns with the RealSense camera.

 

 

Please let us know if there's anything else we can help you with.

 

 

Regards,

 

-Sergio

 

0 Kudos
mmarc18
Novice
474 Views

Thank you very much for your effort.

Just one more question. Is my conclusion from my intial post right, that such patterns as presented on the mentioned homepages can not be projected with the hardware described there, containing of a line lense and an oscilating mirror? Or am I missing something?

Regards,

Marc

0 Kudos
idata
Employee
474 Views

Hi Marc,

 

 

We'll investigate further on your question and contact you as soon as we have more information.

 

 

-Sergio

 

0 Kudos
idata
Employee
474 Views

Hi Marc,

Thank you for your patience. After investigating about the laser patterns we can now confirm that you were right, the only patterns that the projector emits are vertical stripes.

 

Here you can see the F200 IR pattern sets

Let us know if this answers your question.

-Sergio

 

0 Kudos
mmarc18
Novice
474 Views

Great!! Thank you very much. That's exactly what I was looking for.

0 Kudos
idata
Employee
474 Views

Thank you for letting us know this is what you were looking for. Feel free to ask in the community again if help is needed, we'd be happy to help you.

 

 

-Sergio

 

0 Kudos
Reply