Mech-Eye SDK 2.3.3 Release Notes

You are currently viewing the documentation for version 2.3.3. To access documentation for other versions, click the "Switch Version" button located in the upper-right corner of the page.

■ To use the latest version, visit the Mech-Mind Download Center to download it.

■ If you're unsure about the version of the product you are using, please contact Mech-Mind Technical Support for assistance.

This topic introduces the new features, improvements, and resolved issues of Mech-Eye SDK 2.3.3.

Mech-Eye Viewer

Support New Camera Model NANO ULTRA

Mech-Eye SDK 2.3.3 can connect to the brand new camera model NANO ULTRA, control it to acquire data, adjust its parameters, and more. Meanwhile, NANO ULTRA provides a built-in parameter group named Reflective piece welding. This parameter group is suitable for welding reflective pieces or welding two workpieces at an angle.

nano ultra workpiece 1

nano ultra workpiece 2

nano ultra workpiece 3

nano ultra point cloud 1

nano ultra point cloud 2

nano ultra point cloud 3

For the technical specifications of NANO ULTRA, please refer to NANO ULTRA.

If you need to use Mech-Vision to connect to NANO ULTRA, please use version 1.8.2 or above.

PRO S andPRO M: Improved the Speed and Performance of Reflective Fringe Coding Mode

After the firmware of the PRO S and PRO M series is upgraded to 2.3.3, when acquiring data with the Fringe Coding Mode parameter set to Reflective, the following aspects have been improved:

  • Compared to version 2.3.2, the acquisition time is shortened:

    • When ROI is not set, the acquisition time of depth data is shorted by about 20%.

    • Setting an ROI can further shorten the acquisition time of depth data.

      When an ROI with an area 1/2 of the original image is set, the acquisition time of depth data is shorted by about 32%; when an ROI with an area 1/4 of the original image is set, the acquisition time of depth data is shorted by about 40%.

  • The following frequently encountered issues of depth data quality issues have been reduced:

    Issue Object 2.3.2 2.3.3

    Data loss or incorrect depth data due to interreflection

    reflective 233 1

    reflective 233 2

    reflective 233 3

    reflective 233 4

    reflective 233 5

    reflective 233 6

    Incorrect depth data of objects suspended in the air

    reflective 233 7

    reflective 233 8

    reflective 233 9

    Data loss due to glare

    reflective 233 10

    reflective 233 11

    reflective 233 12

In addition, the Stripe Contrast Threshold parameter can now be adjusted when the Reflective option is used.

Resolved Issues

The following issues have been resolved in Mech-Eye SDK 2.3.3:

  • NANO: When the Exposure Multiplier parameter is greater than 1, after switching the Fringe Coding Mode parameter from Accurate to Fast, the pixel values of the depth map acquired for the first time were all invalid (nan).

  • NANO: When using the same parameter configuration, the acquisition time of the 2D image was 100 to 200 ms longer than that of Nano.

  • In the Save Data window, when no data type was selected, the Replace file with the same name option could not be selected.

  • The virtual device file saved with version 2.1.0 and below could not be opened.

Mech-Eye API

Support New Camera Model NANO ULTRA

Mech-Eye SDK 2.3.3 can connect to the brand new camera model NANO ULTRA, control it to acquire data, adjust its parameters, and more. Meanwhile, NANO ULTRA provides a built-in parameter group named Reflective piece welding. This parameter group is suitable for welding reflective pieces or welding two workpieces at an angle.

nano ultra workpiece 1

nano ultra workpiece 2

nano ultra workpiece 3

nano ultra point cloud 1

nano ultra point cloud 2

nano ultra point cloud 3

For the technical specifications of NANO ULTRA, please refer to NANO ULTRA.

If you need to use Mech-Vision to connect to NANO ULTRA, please use version 1.8.2 or above.

PRO S andPRO M: Improved the Speed and Performance of Reflective Fringe Coding Mode

After the firmware of the PRO S and PRO M series is upgraded to 2.3.3, when acquiring data with the ProjectorFringeCodingMode (Fringe Coding Mode) parameter set to Reflective, the following aspects have been improved:

  • Compared to version 2.3.2, the acquisition time is shortened:

    • When ROI is not set, the acquisition time of depth data is shorted by about 20%.

    • Setting an ROI can further shorten the acquisition time of depth data. When an ROI with an area 1/2 of the original image is set, the acquisition time of depth data is shorted by about 32%; when an ROI with an area 1/4 of the original image is set, the acquisition time of depth data is shorted by about 40%.

  • The following frequently encountered issues of depth data quality issues have been reduced:

    Issue Object 2.3.2 2.3.3

    Data loss or incorrect depth data due to interreflection

    reflective 233 1

    reflective 233 2

    reflective 233 3

    reflective 233 4

    reflective 233 5

    reflective 233 6

    Incorrect depth data of objects suspended in the air

    reflective 233 7

    reflective 233 8

    reflective 233 9

    Data loss due to glare

    reflective 233 10

    reflective 233 11

    reflective 233 12

In addition, the FringeContrastThreshold (Stripe Contrast Threshold) parameter can now be adjusted when the Reflective option is used.

Resolved Issues

The following issues have been resolved in Mech-Eye SDK 2.3.3:

  • NANO: When the Exposure Multiplier parameter is greater than 1, after switching the Fringe Coding Mode parameter from Accurate to Fast, the pixel values of the depth map acquired for the first time were all invalid (nan).

  • NANO: When using the same parameter configuration, the acquisition time of the 2D image was 100 to 200 ms longer than that of Nano.

  • The get_color_image() command in line 26 of the capture_stereo_2d_images Python sample was mistakenly written as get_gray_scale_image().

GenICam Interface

Support New Camera Model NANO ULTRA

Mech-Eye SDK 2.3.3 can connect to the brand new camera model NANO ULTRA, control it to acquire data, adjust its parameters, and more. Meanwhile, NANO ULTRA provides a built-in parameter group named Reflective piece welding. This parameter group is suitable for welding reflective pieces or welding two workpieces at an angle.

nano ultra workpiece 1

nano ultra workpiece 2

nano ultra workpiece 3

nano ultra point cloud 1

nano ultra point cloud 2

nano ultra point cloud 3

For the technical specifications of NANO ULTRA, please refer to NANO ULTRA.

If you need to use Mech-Vision to connect to NANO ULTRA, please use version 1.8.2 or above.

PRO S andPRO M: Improved the Speed and Performance of Reflective Fringe Coding Mode

After the firmware of the PRO S and PRO M series is upgraded to 2.3.3, when acquiring data with the ProjectorFringeCodingMode (Fringe Coding Mode) parameter set to Reflective, the following aspects have been improved:

  • Compared to version 2.3.2, the acquisition time is shortened:

    • When ROI is not set, the acquisition time of depth data is shorted by about 20%.

    • Setting an ROI can further shorten the acquisition time of depth data. When an ROI with an area 1/2 of the original image is set, the acquisition time of depth data is shorted by about 32%; when an ROI with an area 1/4 of the original image is set, the acquisition time of depth data is shorted by about 40%.

  • The following frequently encountered issues of depth data quality issues have been reduced:

    Issue Object 2.3.2 2.3.3

    Data loss or incorrect depth data due to interreflection

    reflective 233 1

    reflective 233 2

    reflective 233 3

    reflective 233 4

    reflective 233 5

    reflective 233 6

    Incorrect depth data of objects suspended in the air

    reflective 233 7

    reflective 233 8

    reflective 233 9

    Data loss due to glare

    reflective 233 10

    reflective 233 11

    reflective 233 12

In addition, the FringeContrastThreshold (Stripe Contrast Threshold) parameter can now be adjusted when the Reflective option is used.

Resolved Issues

The following issues have been resolved in Mech-Eye SDK 2.3.3:

  • NANO: When the Exposure Multiplier parameter is greater than 1, after switching the Fringe Coding Mode parameter from Accurate to Fast, the pixel values of the depth map acquired for the first time were all invalid (nan).

  • NANO: When using the same parameter configuration, the acquisition time of the 2D image was 100 to 200 ms longer than that of Nano.

  • (Occasional) The camera disconnected and could not be discovered in a short period, and then it recovered automatically.

We Value Your Privacy

We use cookies to provide you with the best possible experience on our website. By continuing to use the site, you acknowledge that you agree to the use of cookies. If you decline, a single cookie will be used to ensure you're not tracked or remembered when you visit this website.