The four core functions of the PGI Feature Set

  • PGI Debayering: Better color transitions, fewer artifacts

  • Color-Anti-Aliasing: Minimizes false colors at edges

  • Improved Sharpness: Higher level of detail, less aliasing (color fringing)

  • Denoising: Reduces luminance and color noise

PGI – Advanced image optimization directly in the camera

PGI is a fully integrated, FPGA-based image optimization solution that optimizes image data in real time directly in the camera. By processing images in-camera, PC resources are conserved, making the entire imaging chain more efficient. For vision engineers, this means consistently high-quality image data for their applications, reduced effort for downstream image processing, and less strain on system resources. The straightforward integration and flexible customization of PGI features enable rapid implementation of individual requirements — for maximum efficiency, precise analysis, and reliable results at every stage of a project.

Debayering – Image quality makes the difference

The debayering algorithm is crucial for the image quality of your machine vision camera. While classic standard debayering prioritizes speed, the PGI Debayering feature delivers significantly better results in terms of sharpness, color reproduction, and detail accuracy. The following comparison highlights the key differences at a glance.

Color errors due to standard debayering, clearly visible, e.g., in the barcode
Color errors due to standard debayering, clearly visible, e.g., in the barcode
The same image processed with PGI Debayering
The same image processed with PGI Debayering

Comparison table: Standard vs. PGI Debayering

This overview shows: For demanding image processing tasks, PGI Debayering is the best choice when the highest image quality and reliable results are required.

Criterion

Standard Debayering

PGI Debayering (PGI)

Interpolation method

Nearest Neighbour, 2x2 pixel

Advanced interpolation, 4x4 or 5x5 pixel

Image sharpness

Low, often blurry

High, sharp edges

Color rendering

Frequent false colors, color fringing

Natural, precise colors

Detail accuracy

Reduced, details blur

High detail accuracy

Artifacts

Strong artifacts at edges

Minimized artifacts

Noise behavior

Increased color noise

Improved noise reduction

Processing effort

Low, very fast

Higher, but optimized in-camera

PGI Feature Set in detail: Four core functions for optimal image quality

The PGI feature set combines four powerful functions specifically tailored to the requirements of industrial image processing. Each component helps you get the maximum image quality and efficiency out of your machine vision camera.

Debayering (PGI):

PGI Debayering calculates a complete color image from the raw data of the image sensor, featuring clear color transitions, high detail accuracy, and minimal artifacts. Compared to conventional methods, color fringing is significantly reduced and fine structures are reproduced with precision – a decisive advantage for demanding inspection tasks or the detection of small details.

Color-Anti-Aliasing:

Typical debayering algorithms often produce color fringing at edges and fine structures. PGI Color-Anti-Aliasing analyzes these critical image areas and corrects disruptive color errors. The result is natural colors and reliable color reproduction – even with complex subjects and high resolutions.

With 2x2 simple debayering
2x2 Simple Debayering
With PGI anti-aliasing
With PGI anti-aliasing

Improved Sharpness:

The adaptive PGI Improved Sharpness enhances details in the image without introducing additional noise. A structure-adaptive interpolation algorithm ensures that edges and fine structures are rendered clearly and precisely. The sharpness can be flexibly adjusted to suit the respective application – ideal for tasks such as barcode reading, text, or character inspection.

Insufficient image sharpness using standard methods without post-sharpening
Insufficient image sharpness using standard methods without post-sharpening
Resharpening with PGI
Resharpening with PGI
Denoising

Denoising:

PGI offers intelligent, parallelized noise reduction that effectively minimizes both luminance and color noise. The filtering is specifically tailored to the requirements of industrial applications, ensuring consistently high image quality even in challenging lighting conditions or at high frame rates. The Denoising can be individually adjusted to achieve the optimal balance between image sharpness and low noise.

Cameras with PGI at a glance

Comparison: Color vs. monochrome camera in machine vision

This table provides a quick overview of the key differences and advantages of both camera types in combination with PGI.

Aspect

Color Camera (Standard Debayering)

Color Camera (PGI Debayering)

Monochrome Camera

Data transmission

Low bandwidth for raw data, higher after debayering

Same as standard, but better image quality

Low bandwidth, no color data

Debayering

Required, high external processing effort

Integrated, efficient in real time

Not required

PC utilization

High with external debayering

Low, as it is handled in-camera

Low

Image processing pipeline

Complex, order-dependent

Simplified, optimized by PGI

Simple

Image quality

Dependent on debayering quality, artifacts possible

Highest quality, minimal artifacts

Direct, no conversion losses

Latency

Increased with external processing

Low, real time in the camera

Low

Integration of algorithms

Limited, dependent on PC performance

Optimized, flexible in-camera

Efficient, no overhead

Noise reduction/sharpening

Limited, potentially post-processing

Efficient, directly in the camera

Equally efficient

Computing power and system integration

In addition to these features and advantages, PGI was consistently developed with a very lean and resource-efficient implementation in mind. All computing operations are executed in parallel on a 4 x 4 or 5 × 5 neighborhood and coordinated with one another based on the implementation of an FPGA (Field Programmable Gate Array), ultimately requiring little FPGA internal memory and a small number of computing operations. This makes it possible to perform these complex calculations within the camera without cost-increasing measures such as a larger FPGA or other processing units.

With PGI, we offer powerful in-camera image optimization. The significant reduction in host system processing load saves valuable resources. Customers benefit from excellent image quality with minimal integration effort. Our patented PGI Debayering delivers reduced false color rendering. This is complemented by intelligent sharpening mechanisms and effective noise reduction, providing consistent and detailed images even under demanding conditions.

Frequently asked questions about PGI

Cameras with PGI

How can we support you?

We will be happy to advise you on product selection and find the right solution for your application.