|
|
High-Resolution Camera Link Image Acquisition and Pre-Processing for Color LINE-SCAN Inspection
|
|
|
|
The Grablink Quickpack ColorScan provides on its FPGA the accelerated image pre-processing
functions necessary for color scanning applications. Color document scanning or PCB inspections
are then considerably eased and accelerated providing on the fly enhanced images ready for further processing.
|
|
|
|
|
|
|
|
Image pre-processing accelerated by the FPGA -up to 50MPixels/s-
|
|
Scan-delay compensation
|
Shading correction
|
|
Look-up table transformation
|
White balance
|
Base configuration: 24-bit at up to 60 MHz
|
Output formats: RGB 24- and 32-bit packed - RGB 24-bit planar
|
128 MB on-board memory
|
Form factor: Conventional PCI 64-bit 66 MHz
|
MultiCam drivers for Microsoft Windows® and Linux
|
|
|
|
|
Image Pre-Processing Functions Accelerated by the FPGA
|
|
|
|
Scan-delay compensation
|
|
A trilinear color camera captures the luminance information at three light wavelength
ranges from three distinct locations. A gap between these lines analyzed in red, green
and blue is resulting due to the sensor geometry and the optical arrangement. The scan-delay
compensation offered in the Grablink Quickpack ColorScan gathers the color information coming
from three different locations in order to reconstruct consistent RGB information.
|
|
|
|
|
On the fly shading correction on the three color components
|
|
After the calibration phase, the six profiles are compiled into the frame grabber hardware
to correct the distortions. This correction is handled applying a multiplicative -gain-
and an additive -offset- correction to each pixel issued in the scanned signal.
This processing drastically improves the quality of the acquired images facilitating the application processing.
|
|
|
|
Three 8-bit x 8-bit Look-up Table Transformer for the R the G and the B components
|
|
They include the following setup methods: exhaustive definition of the transformation law,
parametric shaping of the transformation law through a few intuitive controls, white balance by
RGB gain correction implemented as special transformation laws.
|
|
|
|
White balance correcting for RGB channel imbalance
|
|
This imbalance can be due to differences in sensitivity of sensors, to the illumination system
and to the optical filter. After calibration, a correcting gain is applied to each color channel
to compensate for unbalanced R, G and B components.
|
|
|
 |
 |
 |
 |
| Raw acquired image |
Scan-delay compensated |
Scan-delay compensated and shading corrected image |
Scan-delay compensated, shading corrected and white balanced image |
|
|
Image Acquisition and Transfer
|
|
|
|
Support of Base configuration for RGB LINE-SCAN camera
|
|
Two kinds of RGB imagers are supported: trilinear and 3-CCD.
Only RGB single-tap with Base_1T24 tap configuration is supported.
|
|
Downweb resampling feature for shutter-less camerasa
|
|
Most high-resolution color line-scan cameras have no electronic shutter capability.
Consequently, they have to be operated at a constant cycling rate in order to maintain
a constant sensitivity. The Grablink Quickpack ColorScan implements a unique downweb
resampling feature yielding a defined aspect ratio irrespective of web speed variations.
A built-in rate converter accommodates an off-the-shelf motion encoder to control the line
acquisition process, enabling any programmable aspect ratio, including perfect square pixels.
|
|
|
|
2 I/O Lines Available Externally on a DB-9 Connector
|
|
|
|
I/O electrical style
|
I/O electrical style and function
|
|
- 2 isolated multi-mode bidirectional I/Os and associated isolated 5V power supply
|
- TTL trigger or page trigger input
|
|
• Input: isolated TTL, isolated 12V
|
- Opto-isolated trigger or page trigger input
|
|
• Output: isolated TTL, isolated open collector, isolated open emittor
|
- TTL strobe output
|
|
- 5V and 12V power supplies
|
- Opto-isolated strobe output
|
|
|
- TTL line trigger or encoder input
|
|
|
- Opto-isolated line trigger or encoder input
|
|
|
|
|
MultiCam™
|
|
Multicam drivers available
|
|
Microsoft for Windows 32-bit
|
|
Microsoft for Windows 64-bit
|
|
MultiCam for Linux 32-bit
|
|
MultiCam for Linux 64-bit
|
|
|
Components delivered
|
|
MultiCam for Windows 32-bit and 64-bit
|
|
|
MultiCam driver: - A 32 bit and 64 bit binary library
|
|
|
- DirectShow® filters
|
|
|
- An ActiveX controls library
|
|
MultiCam for Linux 32-bit and 64-bit
|
|
|
MultiCam driver: a 32 bit and 64 bit binary library
|
|
|
MultiCam Studio
|
|
Documentation
|
|
Sample programs
|
|
|
Supported OS
|
|
Microsoft for Windows 32-bit: Windows 7®, Vista®, XP® and Server 2008®
|
|
Microsoft for Windows 64-bit: Windows 7®, Vista®, XP®, Server 2008® and Server 2008 R2®
|
|
MultiCam for Linux 32-bit and 64-bit
|
|
|
These two MultiCam drivers are designed to be distribution-independent on x86 and x86-64 platforms with kernels versions up to 2.6.31. It is expected to work with a wide range of distributions. Support will only be provided under Red Hat Enterprise Linux 5.2, which is the validated distribution.
|
|
|
Supported development tools
|
|
The 32-bit and 64-bit binary libraries are designed to be used with ISO-compliant C/C++ compilers for
the development of respectively 32-bit (x86) and 64-bit (x86-64) applications.
|
|
DirectShow® filters are designed to be used with 32-bit (x86) Microsoft Visual C++ compilers for
the development of 32-bit (x86) applications.
|
|
The ActiveX controls library is designed to be used with ActiveX-compatible development tools for
the development of 32-bit (x86) applications.
|
|
|
|
Top
|
Euresys products comply with the RoHS Directive
|
|
|
Copyright © 1989 - 2010 Euresys s.a. All rights reserved - See Euresys Terms and Conditions
For questions about Euresys Company and Products please contact info@euresys.com
RPM Liège 0437408137 - TVA BE 437 408 137 - RC Liège 168 568
|
|