3D modules¶
The rc_cube’s 3D camera software consists of the following modules:
- Stereo matching module (
rc_stereomatching
) - uses the rectified stereo image pairs of the connected stereo camera, e.g. the rc_visard, to compute 3D depth
information such as disparity, error, and confidence images.
These are provided as GenICam streams, too. This module only runs on pipeline types for stereo cameras, i.e.
rc_visard
,rc_viscore
andstereo_ace
.
- Stereo matching module (
- Zivid module (
rc_zivid
) - provides 3D depth information such as disparity, error, and confidence images of the connected
zivid structured light camera.
These are provided as GenICam streams, too. This module only runs on pipelines of type
zivid
.
- Zivid module (
- Blaze module (
rc_blaze
) - provides 3D depth information such as disparity, error, and confidence images of the connected
Basler blaze RGB-D camera. These are provided as GenICam streams, too. This module only runs
on pipelines of type
blaze
.
- Blaze module (
These modules are pipeline specific, which means that they run inside each camera pipeline. Changes to their settings or parameters only affect the corresponding pipeline and have no influence on the other camera pipelines running on the rc_cube.
The 3D modules, which provide time-stamped 3D depth information such as disparity, error, and confidence images, are also accessible via the rc_cube’s GigE Vision/GenICam interface.