Ruby 3D Depth Camera

The multi-talent for 3D depth perception

Ruby 3D depth camera: the multi-talent for 3D depth perception

Machine vision applications are as diverse as the 3D sensor technologies that enable those. Structured light camera systems are a preferred solution when precision is required, but neither high frame rates nor color information are needed. Stereo vision, on the other hand, is the preferred technology when measurements are to be made in daylight and/or over long measurement distances, but it has difficulties with textureless surfaces.

Our new Ruby 3D depth camera combines the best features of the aforementioned 3D vision technologies: stereo vision and structured light. The depth camera has three image sensors: two monochrome sensors for depth perception and an additional color sensor. In addition, an infrared pattern projector has been integrated, which improves depth perception but is invisible to the color sensor.

This makes our Ruby 3D depth camera one of the most flexible 3D vision solutions at a very affordable price!

The Ruby 3D depth camera at a glance

Video by STR Media

Technical specifications

Image sensor: IMX296
Chroma: Monochrom and color
Image resolution: 1.5 MP
Inertial sensor (IMU): BNO085
Max. IMU measurement rate: 400 Hz
Protection class:
Power supply: 11.2 – 30 V DC
Power consumption: 9 W
Dimensions: 130 x 92.5 x 34.5 mm
Weight: ca. 450 g
Interfaces: Gigabit Ethernet, GPIO
Operation temperature: 0 – 40 °C
Conformity: CE, UKCA, FCC, RoHS, Laser class 1
Supported pixel formats:Mono8, Mono12, RGB8
Stereo algorithm:Variation of Semi-Global Matching (SGM)
Max. resolution:
1456 x 1088 pixels
Disparity range:
64 to 256 pixels (in 16-pixel-steps)
Max. frame rate:60 fps
Sub-Pixel resolution:4 bit (1/16 pixel)
Post-processing:Removal of erroneous disparities, noise reduction

Recommended configurations

The maximum frame rate depends on the selected image resolution and depth resolution (the disparity range). We recommend using one of the following configurations. However, deviating configurations are also possible.


The many integrated features make our Ruby 3D depth camera the solution for almost every conceivable machine vision application. The application areas mentioned here give a first overview, but certainly there are many more. Contact us, we are also happy about “untypical” applications!

Mobile robotics

Solid 3D obstacle and path detection are important for smooth movement of mobile robotics applications, e.g. logistics. Ruby provides reliable 3D depth data to control your autonomous vehicle or robot as well.​

Agricultural robotics

Essential is the reliable detection of 3D depth information and also the output of color information to check the soil condition or growth status of the crop.​

Construction automation

Thanks to the inertial sensor (IMU) and robustness against dark and bright light conditions, our Ruby 3D depth camera is an optimal complement for your application in the field of construction site 4.0 - navigation, mapping, obstacle detection.​


Stereo vision is robust against daylight due to its passive mode of operation. Therefore, our Ruby 3D depth camera can be optimally used outdoors, even in bright sunlight conditions.​


Bare white walls or textureless surfaces are no problem for our 3D camera thanks to the integrated laser pattern projector. By activating it, your indoor machine vision application can be easily implemented.​


Thanks to the integrated laser pattern projector, even challenging materials and bulk materials are easily detected. Ruby is ideally suited for various bin picking applications.

3D sample data

Supported platforms and standards

We do not dictate with which software you have to use our devices. However, thanks to many compatibilities, we offer you a large selection for further image processing. Of course, you can also develop your own software.

Do you still have questions?