Vision based real-time 3D environment perception SDK
Our cutting-edge technology seamlessly integrates state-of-the-art visual SLAM (Simultaneous Localization and Mapping), sensor fusion, and advanced AI to deliver precise, real-time positioning, perception, and mapping solutions. By combining visual input with data from multiple sensors, our system ensures unmatched accuracy and reliability in dynamic environments. Whether for autonomous navigation, robotics, or augmented reality, our platform empowers next-generation applications with the intelligence to understand and interact with the world around them.
The DC Vision SDK enables robust and realtime 3D vision for embedded systems. It works with mono-, stereo- and multi-camera setups.
Key Features
Visual SLAM
Precise real-time determination of camera and system position and orientation using advanced visual SLAM and sensor fusion algorithms.
Centimetre-Accurate Re-Localization
Image-based re-localization relative to previously reconstructed 3D environments with high spatial precision.
3D Scene Reconstruction
Generation of dense spatial environment representations from image sequences and multi-camera sensor data.
3D Model Generation
Creation of structured 3D environment models and voxel-based scene representations for perception and interaction tasks.
Object Recognition and Tracking
AI-based object detection, classification and multi-object tracking with 3D bounding boxes and 6D pose estimation.
Digital Twin Generation
Real-time creation of dynamic digital twins for environment understanding, decision making and autonomous system control.
Path Planning and Decision Making
Integration of semantic scene understanding and spatial AI for autonomous navigation and intelligent path planning.
Dashboard and Monitoring Interfaces
Modular dashboards and operator interfaces for system monitoring, sensor visualization and remote interaction. Interactive visualization of reconstructed environments, tracked objects and digital twins in real time.
Applications
Mobile Robotics
Real-time environment perception, localization and navigation for autonomous mobile robots operating in dynamic indoor and outdoor environments.
Autonomous Vehicles
Low-latency vision processing, object tracking and scene understanding for driver assistance systems, autonomous driving and intelligent transportation platforms.
Logistics
AI-based perception systems for warehouse automation, autonomous transport systems, object handling and smart inventory management.
Safety, Collision Detection/Avoidance
Detection and prediction of dynamic obstacles and hazardous situations using real-time 3D environment modeling and sensor fusion.
Traffic Monitoring and Surveillance
Embedded AI systems for intelligent traffic analysis, object classification, multi-object tracking and infrastructure monitoring.
Autonomous Systems for Agriculture
Machine vision and AI-assisted automation for autonomous agricultural vehicles, smart sensing and environmental monitoring.
Augmented Reality and Assistive Systems
Low-latency visual processing and spatial environment understanding for wearable systems, AR applications and human-machine interaction.
Spatial AI and 3D Reconstruction
Real-time SLAM, depth estimation and voxel-based environment reconstruction for advanced perception and mapping applications.
Visual SLAM and Relocalization
The SLAM algorithm builds the backbone of our Vision-SDK and is the basis for 3D reconstruction and the 3D environment modeling.
The video demonstrates our SLAM algorithm applied on a hand captured video sequence. It localizes the camera pose relative to a 3d scene and a map, even without GPS support. The algorithm also determines a sparse point cloud. Relocalization and loop closure relative to previously taken sequences is on-the-fly possible.
On-the-fly 3D reconstruction
Software architecture