CVB Image Manager

The core acquisition layer powering scalable, standards-based vision systems.

Request a Quote

Product image of Image Manager
Product image of Image Manager
Image Manager Photos
Need Help Finding the Best Product for Your Solution? Call (631) 254-2600
Product image of Image Manager

Flexible, high-performance acquisition and imaging foundation for machine vision development

CVB Image Manager is the cornerstone of the Common Vision Blox software family. It provides the acquisition, control, and data-handling capabilities that modern machine vision systems rely on, offering broad hardware support, an open development environment, and the stability required for production-grade applications. For U.S. OEMs and integrators, it serves as a reliable base for building scalable, high-throughput vision solutions.

Broad, Standards-Driven Device Support

Image Manager connects seamlessly to a wide variety of industrial cameras and frame grabbers, making it easy to build applications around mixed hardware environments. Whether integrating new devices or supporting legacy installations, the platform maintains a consistent programming and control interface.

Supported standards and devices include:

  • GenICam-compliant cameras
  • GigE Vision and USB3 Vision devices
  • Frame grabbers from leading vendors
  • Area-scan, line-scan, and 3D imaging hardware

A built-in GenICam Browser simplifies camera discovery, configuration, and parameter tuning, all within a unified, user-friendly environment.

High-Performance Acquisition Engine

At the core of CVB Image Manager is a robust acquisition engine optimized for demanding inspection and measurement tasks. It maintains stable throughput under load and enables developers to build systems with strict timing or multi-device synchronization requirements.

Key acquisition capabilities:

  • Synchronous and asynchronous streaming
  • Multithreaded acquisition with event-driven processing
  • Easy integration of multiple asynchronous devices
  • Acquisition into user-defined memory regions
  • Direct access to hardware features across multi-camera setups
  • Support for 3D image data acquisition and handling
  • Mock camera mode for simulating GenICam-compliant devices

These features allow developers to prototype, test, and deploy complex imaging pipelines without sacrificing performance.

Built-In Tools for Image Handling and Core Processing

Image Manager includes foundational processing functions to help teams evaluate, manipulate, and prepare images without relying on external tools during early development stages.

Included processing tools:

  • Histogram and normalization
  • Max/min operations
  • Geometric transforms (rotation, scaling, etc.)
  • Support for all common image file formats
  • Handling of 2D and 3D data structures
  • Streaming over WebSocket or RTP

These utilities accelerate early algorithm development and streamline integration with downstream processing modules.

Open Development Environment

CVB Image Manager is engineered for flexibility, allowing teams to build applications in the languages and UI frameworks they prefer.

Development and UI integration highlights:

  • APIs for C++, .NET, and Python
  • GUI support for Qt and WPF
  • Built-in licensing and deployment management

This ensures smooth integration with existing software stacks and enables teams to create polished, production-ready interfaces alongside high-performance vision code.

Find the Right CVB Tools for Your Application

Browse our CVB software offerings to find the tools that best support your acquisition, processing, and inspection workflows.

Request a Quote