LumiScan Ecosystem: AI Runtime
LumiScan AI Object Matching
The LumiScan Object Matching Runtime is a software component for executing ONNX-based AI networks for industrial object detection, object matching, and pose estimation.
The runtime provides a standardized execution environment for trained object matching models and enables reliable detection as well as determination of position and orientation of objects in 2D and 3D image data.
The software acts as a container for ONNX-compatible neural networks and can be used in conjunction with LumiScan Vision and Robotics solutions. Typical applications include the identification of components, determination of gripping positions, and object localization in automated manufacturing and logistics processes.
The runtime is intended for productive deployment on machine and target systems.
Scope of Performance
- Execution of ONNX-compatible object matching models
- Object detection and object classification
- Determination of object position and orientation
- Support for oriented object matching
- Processing of 2D and 3D image data
- Integration into industrial automation and robotics systems
Functions
- ONNX Runtime Container
- Inference of trained neural networks
- Pose Estimation
- Rotation and pose determination
- Multi-object detection
- Real-time capable execution for industrial applications
Typical Applications
- Vision Guided Robotics
- Bin Picking
- Machine Tending
- Automated Assembly
- Pick-and-Place applications
- Part identification
- Object localization in chaotic scenarios
- Quality control and presence inspection
Compatibility
Compatible with:
- LumiScan VGR Runtime
- LumiScan VGR Lite Runtime
- LumiScan Engineering
- LumiScan Metrology SDK
- LumiScan Vision Suite
- ONNX-compatible neural networks
License Model
- Runtime License
- Per system / machine
- Perpetual License
- Optionally with Software Maintenance
Scope of Delivery
- LumiScan Object Matching Runtime License
- ONNX Runtime Container
- Interfaces for integration into LumiScan applications
- Documentation
Not Included
- Training of neural networks
- Creation or optimization of training data
- Development tools for model creation
- Individual AI models
- Individual integration services
- Software support (unless separately contracted)