Process Image Data Efficiently

Reduce costs through lean image processing

Modern vision applications generate enormous amounts of data. Our Data Reduction System uses image preprocessing to significantly reduce data loads — enabling less computing hardware, lower operating costs, and greater efficiency.

The Basler Data Reduction System relies on image preprocessing. This reduces the need for computing hardware and lowers costs.

4 reasons for the Basler Data Reduction System

  • Up to 80% cheaper

    FPGA image preprocessing massively reduces memory requirements and computing costs
  • Flexible

    Select the right CoaXPress camera and combine it with a programmable frame grabber
  • Scalable & future-proof

    For CXP systems with 1 to 99 cameras, expandable to a CoaXPress-over-Fiber system
  • Lean

    Reduce maintenance by opting for a simple system setup with fewer critical parts

Vision systems with high detail accuracy and fast cycle times:

Extreme requirements for computing architectures

CoaXPress, as an established vision standard, forms the foundation for high-performance image processing systems; Cameras are connected to the computing architecture via CoaXPress frame grabbers.

High computing requirements of vision systems with high accuracy and fast cycle rates
The storage requirement was calculated on an example system with 1 head-mounted camera (boost boA5120-230, 21 MP) and 8 side cameras (ace 2 V a2A2448-210cm, 5 MP). For bandwidth, the maximum throughput of the respective interface was compared.

4 terabytes of image data every five minutes at 108 Gbps

The amount of image data generated by such vision systems is enormous. To process it, many computing architectures are designed to forward the images across multiple computing units—typically industrial PCs. The first image frame is sent to the first unit, a few microseconds later the next image follows to the second, and so on. This data forwarding method easily generates up to 4 terabytes of image data within just 5 minutes!

Data Reduction System

Cleansing and reducing image data make your system more efficient

What is the status quo in dealing with the constantly growing flood of image data? In practice, computing architectures based on data forwarding are frequently used; Image frame 1 is forwarded to computing unit 1, image frame 2 to computing unit 2, and so on. The data is divided and forwarded until the data rate reaches a processable level for the downstream computing units.

Schematic representation of conventional computing architectures

Conventional computing architecture

Frame grabbers have the sole function of forwarding image data. As a result, computing units must be equipped with multiple high-performance GPUs and CPUs.

  • The input bandwidth of the image data remains unthrottled.

  • High costs arise from multiple expensive GPUs and CPUs.

Data Reduction computing architecture

The programmed FPGA of the frame grabber becomes the catalyst for the vision system. It first performs image data cleansing, for example shading correction. Then follows image data reduction through segmentation, such as blob analysis.

  • The input bandwidth of 100 Gbps can be reduced to 2 Gbps.

  • A Data Reduction System significantly reduces the need for GPU and CPU performance.

Systems become up to 80% more cost-effective

Comparison of costs between conventional and data reduction computing architectures
Cost comparison of machine vision systems: FPGA-based image preprocessing is more cost-effective in both investment and total operating costs.
  • Even in terms of one-time investment costs, the Data Reduction Vision System is up to 28% more cost-effective than the conventional approach.

  • For every year the machine is in operation, operating costs are reduced by 80%.

  • This means that the savings over the typical lifecycle of approximately ten years also amount to around 80%.

The comparison included the acquisition costs for cameras, frame grabbers, host systems, and GPUs, as well as the ongoing operating costs for cloud storage and energy.

One system, all possibilities

The selection of camera models is as flexible as their combination in the system. At the same time, both the computing infrastructure and the algorithm used can be freely chosen. System components can be combined and expanded at any time.

Multi-camera system with CXP-12 cameras

CoaXPress cameras and lenses

CoaXPress cameras are used when your vision system needs to deliver particularly detailed images while maintaining a high frame rate. As this example shows, the inspection task is often handled by multi-camera systems.

The FPGAs of three frame grabbers handle image preprocessing, ensuring an efficient computing architecture.

Frame grabbers with FPGA image preprocessing

The core of every Data Reduction System is a CoaXPress frame grabber combined with the VisualApplets software. Together, they handle the preprocessing of the image data stream – before the data even reaches the industrial PC.

How are the efficiency gains achieved?

Example electrode coating: Only around 2% of the image area is relevant, requires more detailed analysis, and must be processed further.

Identify relevant image regions with blob analysis and free your system from data clutter

The FPGA programming environment VisualApplets enables efficient implementation of numerous image preprocessing tasks, including blob analysis. In this process, contiguous pixel regions are separated from the background as independent objects (segmentation) and characterized by features such as area size, contour length, and bounding box coordinates (classification).

When blob analysis is performed during preprocessing, segmentation takes place before the image data is stored for the first time. As a result, only the relevant regions of interest (ROI) are processed further, which significantly reduces the amount of data to be transmitted and stored.

JPEG compression to reduce the amount of image data while maintaining the same image quality
Example medical liquid bags: Despite strong JPEG compression, the image quality is only minimally reduced. The appropriate quality can be selected depending on the requirements so that important details, such as labeling, remain readable.

Less data through image compression

JPEG compression can significantly reduce the amount of data per image. Even with a moderate reduction in JPEG quality, from 100% to 75%, the data volume can be reduced by up to 86%, while maintaining very good image quality. In many applications, even stronger compression is possible, further increasing the savings potential.

The reduced data volume significantly lowers storage, transmission, and computing costs. While additional investment costs arise from programmable frame grabbers, these pay for themselves quickly. After around 14 days of continuous operation at 60 fps, the saved storage costs offset the investment.

Over a typical runtime of two years, despite the initial additional costs, there is a total cost savings of around 85%. From this point on, the system continuously operates more cost-efficiently and provides room for higher bandwidths and future expansions.

Learn more about JPEG compression
It's worth it: When we look at the image processing chain from the sensor through the camera FPGA to the computing architecture, efficiency potentials often become apparent.
Kevin Höfle
Kevin Höfle
Application Engineer
Our holistic approach to vision systems consistently convinces customers time and again.
Sangrae Kim
Sangrae Kim
Head of Application Engineering

Data Reduction significantly reduces computing hardware. The result:

High-performance vision systems with maximum cost efficiency.

In which applications is Data Reduction particularly worthwhile?

Conventional image processing systems quickly reach their limits when production lines become faster while simultaneously having to meet the highest quality requirements. Data reduction systems are ideal for high-speed applications that require maximum inspection accuracy.

3D AOI of PCBs

Inspection of silicon wafers

Wafer & microchip inspection

Inspection of flat screens

Display inspection

Capabilities

How to get a Data Reduction Vision System for your application

For your image processing, we offer the optimal combination of CoaXPress area and line scan cameras, precise optics, powerful frame grabbers, and software.

FPGA-based Vision Solution

We create your Data Reduction Vision System in no time

Our project teams implement algorithms for image preprocessing such as sharpening, blob analysis, JPEG compression, or your specific solution on the frame grabber's FPGA – quickly and efficiently.

Do you want to ensure that our solution meets your requirements? As part of a proof of concept, we test your application for feasibility. We simulate your scenario and determine the optimal hardware setup for your project.

Receive a solid basis for your decision within 5 business days – even before you invest.

Request proof of concept
Sangrae Kim

Process images with Data Reduction!

Request proof of concept now!