

Common Vision Blox - powerful, fast, modular
CVB combines cutting-edge acquisition capabilities, comprehensive image processing tools, and advanced machine learning to accelerate the development process of your machine vision solutions.
Download Common Vision Blox (CVB)
CVB supports both Windows and Linux for 32 and 64 bit. The fully implemented GenICam standard in conjunction with GigE Vision and USB3 Vision on all platforms provides complete hardware independence.
Key Advantages and Benefits
Seamless Integration
Interoperability to combine open-source libraries, multiple tools, custom code, and interfaces to build the best solution.
Future-proof Flexibility
True independence across platforms, hardware, programming languages and APIs enables maximum customisation and allows to cost efficiently evolve with technology.
Superior Acquisition Capabilities
Support for the latest acquisition technologies to maximize hardware capabilities, enabling state-of-the-art vision systems.
Cost-effective and Scalable
Accelerates your projects by eliminating repetitive coding tasks and utilizes a flexible licensing model customized for your specific requirements.
Advanced Machine Learning Capabilities
Fast AI-based OCR, search and classification tools requiring small training sets for fast and efficient development.
Extensive Development Resources
Comprehensive programming examples in multiple coding languages to help you develop your own application quickly and efficiently.
Get a 30 Day Software Trial License
Product Overview
Empowering Advanced Machine Vision Development
True Hardware and Platform Independence
Beyond a Typical SDK
Cutting-Edge Features and Capabilities
Flexible Architecture
High-Performance Processing
Go to our Product Finder and get your CVB Tools!


CVB Image Manager
CVB Image Manager is the basis for every Common Vision Blox application. With its open standard approach and unique functionality, it provides an excellent basis for custom algorithms and applications in industrial image processing.


CVB Foundation Package
CVB Foundation Package is a powerful entry package for developers that require general machine vision tools. The package includes the full functionality of CVB Image Manager together with a comprehensive set of general imaging algorithms.


CVB Polimago
CVB Polimago is an advanced ML tool for image-based search and classification, offering fast processing on Windows and Linux standard CPUs. It provides invariant pattern recognition, making it efficient for complex visual tasks.


CVB Match 3D
CVB Match 3D is a high-speed, high accuracy 3D inspection software for quality control in production environments that easily integrates with existing systems. It uses advanced algorithms to automatically align and compare 3D point clouds, eliminating the need for precise part positioning.


CVB Minos
CVB Minos is the ideal tool for complex recognition that excels in differentiating similar objects, OCR, and pattern detection in varying backgrounds with high speed, accuracy, and robustness across multiple platforms.


CVB Code Reader
Reliable decoding of 1D and 2D codes across all major symbologies, even under challenging conditions. Advanced algorithms handle damaged codes, poor contrast, and varying orientations with modern API design supporting C++, .NET, and Python for seamless integration into existing workflows.


How CVB's RDMA Integration Delivers 25Gbps+ Performance
CVB Integrations
Sherlock 8 GenICam Driver
- Support for all GenICam-compliant cameras without vendor lock-in
- Flexible configuration with automatic or manual camera setup
- Robust acquisition reliability with CVB's optimized performance
- Available with any valid CVB Image Manager or free CVB Camera Suite license
Third-Party SDK Compatibility
- OpenCV: Direct image exchange with OpenCV for advanced image processing algorithms
- TensorFlow/PyTorch: Seamless handoff between CVB acquisition and AI inference engines
- Halcon: Integration through GenICam standards for high-level machine vision processing
- Other GenTL Consumers: Compatibility with any GenICam-compliant software environment
Custom Application Integration
- C++/C#/.NET: Comprehensive libraries for Windows and Linux development
- Python: Full Python bindings with type hints for improved development experience
- Qt: Seamless integration with Qt for cross-platform GUI applications
Industry Solutions
- Manufacturing and Industrial Automation
- Logistics and Packaging
- Food and Beverage
- Healthcare and Medical Imaging
- Security and Surveillance
- Agriculture and Environmental Monitoring
- Robotics and Automation
- Machine vision specialists
- OEM customers for vertical applications
- Universities and research organisations
- End-users with a requirement for high performance vision tools
- Inexperienced end customers with the need for programming support from machine vision experts


Get started right away!
CVB Camera Suite is a powerful image acquisition software that covers the entire Image Manager feature-set. It supports multiple operating systems, programming languages and advanced features such as RoCEv2, multi-stream acquisition, and TurboDrive technology.


CVB empowers machine vision professionals to create high-performance, future-proof applications with unparalleled flexibility, reliability and efficiency.
Latest Release
Common Vision Blox 15.0, October 2025
Common Vision Blox 14.01, July 2024


Benefit from our expertise
Turn our industry expertise and comprehensive services into your competitive advantage. Our experts will be happy to show you the potential for your company and work with you to realise tailor-made solutions to suit your requirements. We look forward to hearing from you and will get back to you promptly.