Items with no label
3335 Discussions

IR Y16 vs Y8 Brightness and "Noise"

ASriv7
New Contributor I
2,195 Views

When we capture the same scene with the same camera settings (gain, exposure, etc.) in infrared (without the emitter) Y8 and Y16, the Y16 image is (1) brighter and (2) has tiny square pixel noise across it. Why is this so? Isn't Y16 just a better (bit-depth wise) version of Y8?

Y8 image:

Y16 image:

If you zoom into a square in Y16, you can see the noise:

This noise is not visible in Y8:

I also compared the two images in MATLAB using https://www.mathworks.com/help/images/ref/imshowpair.html# bta3ucy-1-method imshowpair, and it shows there are differences even though the scene is exactly the same:

0 Kudos
1 Solution
idata
Employee
1,139 Views

Hello Leponzo,

 

I apologize for taking so long to respond to your worthy question. This thread got lost in the shuffle somehow.

The Y16 format shows only unrectified images and is to be used only when calibrating the camera. Do not use Y16 format in your applications.

Use Y8 format in your applications. The Y8 format provides rectified images. This means that the depth images captured by each depth sensor have been rotated to align with each other so that the rotation matrix in the extrinsics is the identity matrix.

 

 

Regards,

 

Jesus G.

 

Intel Customer Support

View solution in original post

1 Reply
idata
Employee
1,140 Views

Hello Leponzo,

 

I apologize for taking so long to respond to your worthy question. This thread got lost in the shuffle somehow.

The Y16 format shows only unrectified images and is to be used only when calibrating the camera. Do not use Y16 format in your applications.

Use Y8 format in your applications. The Y8 format provides rectified images. This means that the depth images captured by each depth sensor have been rotated to align with each other so that the rotation matrix in the extrinsics is the identity matrix.

 

 

Regards,

 

Jesus G.

 

Intel Customer Support
Reply