Knowledge summary of downsampling in image capturing

What is downsampling?

Downsampling is an image processing technique that involves reducing the resolution or sampling rate of an image. During the downsampling process, the number of pixels in the image is reduced, making the image smaller and lowering its resolution.

Why do we need downsampling and what are its benefits?

Downsampling offers several benefits, primarily in the following three aspects:

  1. Storage space reduction: High-resolution images require more storage space (e.g., images captured by high-resolution color texture cameras like LSR L). By decreasing the image resolution, the size of image files can be reduced, thus saving storage space.

  2. Speeding up processing and transmission: High-resolution images demand more computational resources for processing. Downsampling can reduce the processing time required, thereby improving image processing speed and reducing the time needed for network transmission of images.

  3. Adapting to specific requirements: Some scenarios may not necessitate high-resolution images. Downsampling allows for the generation of images with appropriate resolutions based on specific requirements, enhancing overall efficiency and better accommodating project needs.

Mech-Eye Industrial 3D Cameras with downsampling capabilities

For Mech-Eye Industrial 3D Cameras, downsampling is supported in both 2D texture images and depth maps. Some camera models allow for configuration, as shown in the table below:

Camera model 2D downsampling supported? Resolution change after 2D downsampling 3D downsampling supported? Resolution change after 3D downsampling
LSR L Yes 4000 * 3000 → 2000 * 1500 No /
LSR S Yes 4000 * 3000 → 2000 * 1500 No /
DEE P No / Yes 2048 * 1536 → 1024 * 768
PRO S No / No /
PRO M No / No /
LOG S No / No /
LOG M No / No /
NANO No / No /
PRO XS No / No /
Laser L Enhanced No / Yes 4096 * 3000 → 2048 * 1500

How to configure camera downsampling function

First, open Mech-Eye Viewer (ensure that you have version 2.1.0 or above) and enter “Administrator” mode.

Set 2D / 3D downsampling for LSR L / LSR S / DEEP

  1. Connect the corresponding camera and navigate to “Tools” → “Camera Controller”.

  2. In the Camera Controller window, set the resolution settings from the dropdown menu. The default resolution for the camera’s 2D image is 2000 x 1500, but it can be adjusted to 4000 x 3000. Additionally, you can also configure the resolution for DEEP’s depth map, which defaults to 2000 x 1500 but can be changed to 1000 x 750.

  3. After resolution settings are set, click “Apply settings and reboot camera”.

Set 2D / 3D downsampling for Laser L Enhanced

Setting downsampling for Laser L Enhanced cameras differs from the LSR series:

Enter “Administrator” mode and set Visibility to “Guru”. Then, in 3D Parameters section, choose “3D Binning”. Once selected, you can successfully configure downsampling without the need for a reboot.

With these steps, your configuration is complete.