The Ensenso stereo cameras work according to the "projected texture stereo vision" principle. Each model has two integrated CMOS sensors and a projector that casts a random point pattern onto the object to be captured, allowing structures that are not visible or only faintly visible on the surface to be enhanced or highlighted, even for multi-camera operation. The N35 features a FlexView projector operating a piezoelectric actuator. The projected pattern is translated in a preset direction by up to seven distance steps. In each step a pair of images with correspondingly staggered projection pattern is captured and processed; then the individual data are combined into a single 3D point cloud with higher resolution. Perfect for capturing static objects.
The new 3D camera models are “powered over Ethernet” (PoE), easy and comfortable to integrate thanks to their compact size (175 x 50 x 52 mm) and available with cable lengths up to 100 meters. This is certainly also due to the software: the EnsensoSDK is a uniform interface for the stereo cameras. The main components are the sample program NxView and the library NxLib. All Ensenso models will be supported, beginning with version 1.3. They are optimized for use with the fourth generation of Intel i5/i7 processors. This reduces the processing time up to 50 percent. The implemented log mode allows image capturing in scenes with high dynamic range: this reduces reflections on reflective surfaces. So the models are perfect for capturing 3D images of products made of metal or stainless steel. They are also good for use in outdoor areas with large light/dark contrasts.
The cameras are pre-calibrated and come with an MVTec HALCON interface as well as an object-oriented API (C++, C# / .NET).