Dalsa Coreco : X64-CL IPRO
Description
The X64-CL iPro is a highly versatile PCI frame grabber capable
of acquiring images from two independent Base or one Medium Camera Link cameras
and performing image transfers at rates up to 528MB/s. Its low cost, combined with
its ability to support multiple tap configurations from both area and linescan
cameras simultaneously; in addition to its on-board FPGA based processing
(including Bayer decoding and real-time shading correction) makes the X64
-CLiPro an ideal solution to a wide variety cost-sensitive applications
where flexibility, performance and reliability cannot be compromised. The
X64-CL-iPro has been engineered within DALSA’s exacting Trigger-
to-Image Reliability technology framework to more reliably and efficiently control
and monitor the entire image acquisition sequence.
The X64-CL iPro has been built within Teledyne DALSAs Trigger-
to-Image Reliability technology framework. High-speed in-line machine vision
applications require tight integration between the trigger, strobe, camera
exposure and frame grabber acquisition to ensure data integrity. Trigger-to-Image
Reliability leverages Teledyne DALSAs hardware and software innovations to
control, monitor and correct the image acquisition process from the time that an
external trigger event occurs to the moment the data is sent to the PCI bus,
providing traceability when errors do occur and permitting recovery from those
errors.
The X64-CLiPro is able to acquire images from two independent
Base Camera Link cameras or one Medium camera; capturing images from both area and
line scan cameras (monochrome and RGB) simultaneously. Capable of acquisition
rates up to 255MB/s per channel (510MB total),the X64-CLi-Pro
makes image acquisition from the new generation of CMOS and multi-tap CCD cameras
more efficient and cost effective. The X64-CL iPro supports fixed
and variable size frames ranging up to 256KB horizontal pixels per line and up to
16 million vertical lines per frame for area scan cameras. One feature of
particular interest to OEMs developing web-scanning applications is the
X64-CLiPros ability to support both infinite and variable frame
lengths from line scan cameras, enabling 100 percent line capture as well as
repeatable accuracy and faster execution time
As a part of its standard features set, the X64-CL-iPro offers an
FPGA based image processor called the Re-loadable Processing Engine (RPE). Fast
and efficient, the RPE frees up the host CPU from performing tasks such as shading
correction and Bayer decoding while delivering images that can be readily used by
demanding vision applications without further pre-processing.
Configured to decode Bayer Mosaic Filter images, the RPE supports Base and Medium
cameras in a multitude of tap configurations. Designed with flexibility in mind,
the X64-CL iPro can handle various Bayer patterns and provides
control for gamma correction and white balance to produce accurate RGB images. To
further facilitate the needs of high performance colour applications, the
X64-CLiPro can capture and convert images from 8, 10, and 12-bit
Bayer cameras.
To overcome the image artifacts caused by non-uniform illumination, non-uniform
sensor response, dark current, and defective pixel elements, the X64-CL-
iPro can be configured to perform real-time shading correction. Capable
of supporting Base and Medium configurations, the shading correction engine is
user configurable and comes bundled with a calibration utility to generate gain
and offset maps.
The X64-CL iPro features input lookup tables for Base and Medium
monochrome and RGB cameras. Available for 8, 10 and 12-bit area and line scan
cameras, the iLUTs are dynamically loadable and are fully user programmable. The
input lookup tables can be used for image thresholding, gamma correction or basic
pixel format conversion, simplifying subsequent image processing steps.
Delivering fast and secure data transfers with zero CPU usage, the X64-CLiPros Data Transfer Engine (DTE) features a high speed memory
interface, multiple independent Direct Memory Access (DMA) controllers, and on-
board tap descriptors.
The DTE also performs real-time input tap adjustments for direction (tap
reversal/inversion), pixel overlap and under lap. This enables the DTE to deliver
images that are ready for processing and liberating the host CPU for image
analysis tasks. In addition, the DTE performs autonomous and robust image
transfers to ensure data integrity during continuous image acquisition in non-
real-time operating systems, such as Windows® XP and Windows® 2000.
The X64-CL-iPro further facilitates ease-of-use by utilizing
visual status LEDs, mounted on the cards bracket, to simplify system installation
and setup. A status indicator LED provides visual feedback when the correct camera
connection is made and when a grab is in progress. These visual indicators allow
developers to instantly recognize if cabling has been correctly set up greatly
facilitating the diagnostic process.
The X64-CL iPro features two trigger inputs along with two strobe
control output signals, to synchronize image captures with external events.
The Quadrature shaft-encoder input, enables the X64-CLiPro to
acquire images from line scan cameras synchronously to the speed of the web.
Higher quality images make processing more accurate and tolerant to motion
artifacts.
The X64-CL-iPro offers optional opto-coupled input modules for
demanding industrial environments. These interrupt-driven, general-purpose input
and output controls allow X64-CL iPro boards to react to external
inputs more rapidly and predictably to increase the quality of acquired images.
The X64-CLiPro feature two independent on-board serial
communication ports that provide integrated support for camera control and setup
for machine vision applications. PC-independent in nature, this communication port
can be used with off-the-shelf communication utilities such as HyperTerminal to
control and configure Camera Link cameraswith ease and without requiring
additional external cabling.
The X64-CLi-Pro is supported by Teledyne DALSAs SaperaTM
Essential software libraries for image acquisition and control. Compatible with
Microsoft Visual Studio 6.0 and .NET development environments, Sapera
Essential applications can be developed using C classes or ActiveX controls
under Windows® 2000, and Windows® XP platforms. An integral part of Teledyne
DALSAs stringent Trigger-to-Image Reliability technology framework, Sapera
Essential is hardware independent and supports Teledyne DALSAs full range of
imaging boards. In addition, Sapera Essential includes powerful diagnostics and
setup utilities for application development, custom camera configurations and
system deployment.
For image processing and analysis Teledyne DALSA offers SaperaTM Processing.
Sapera Processing software library is a set of high performance C classes
specifically designed for machine vision applications. The Sapera Processing
library includes over 300 image processing functions and offers powerful pattern
matching, optical character recognition, bar code and blob analysis tools.
Features
→ Pixel Format and Tap → On-board Processing Bayer Mosaic → Input Lookup TablesSpecifications
Board | Camera Link Specifications |
Acquisition | Supports two |
Resolution | Horizontal Size |
Transfers | Real-time transfers to |
Shading Correction | On the fly |
Colour | 3x256x8-bit for Base |
Controls | Comprehensive event |
Options | Optional general purpose |
Power Output | Power-on-reset |
Software | Microsoft Windows XP |
System Requirements | PCI-X or |
Dimensions | 8.27" (21 cm) Length |
Temperature | 0 °C (32 °F) to 55 |
Markings | FCC Class B- |
Rev 1.10 compliant;Half length 64-bit PCI-X 66MHz compatible;5V and 3.3V slot ready
independent Base or one Medium;Camera Link area or line scan cameras;Acquisition pixel clock rates up to 85MHz
(min/max)= 8 byte/256K bytes;Vertical Size (min/max)=1 line/infinite lines for line-scan cameras;1 line/16million lines/frame for area-scan cameras;Variable length frame size from 1 to 16 million lines for area-scan cameras;32MB onboard frame buffer memory;Integrated advanced tap reversal engine allows independent tap formatting
12-bit mono, RGB and Bayer cameras=For one Medium or two Base cameras in any of the following combinations=3x8-bit/tap, 2x10-bits/tap, 2x12-bit/tap, 1x14-bit/tap,1x16-bits/tap, & 1x24-bit/RGB;For Medium camera - 4x8-bit/tap, 4x10-bit/tap,4x12-bit/tap, 1x30-bit/RGB, & 1x36-bit/tap1
automatically loads scatter-gather and tap description tables from the host memory without CPU intervention
camera input;Bayer output format supports 8 or 10-bit RGB/pixel;Zero host CPU utilization for Bayer conversion
Flat-line and Flat-field correction with dead-pixel replacement;Supports two independent monochrome cameras concurrently;User programmable calibration gain/offset maps
bit, 4096x12-bit, 4096x10-bit or 4096x8-bit iLUTs
Camera Link and 3x1024x10-bit or 3x4096x12-bit for Medium Camera Link RGB cameras
notification includes end/frame/transfer;Independent timing control logic for up to two Camera Link cameras; Two independent TTL/LVDS trigger inputs programmable as active high or low (edge orlevel trigger);Two independent TTL Strobes outputs;Two PC independent serial communications ports provide seamless interface to MS Windows applications;Quadrature (AB) shaft-encoder inputs for external web synchronization
IO module supports=8 inputs and 8 TTL outputs;Inputs support TTL and 24V operations;TTL outputs support PNP and NPN operations
fused 12V/ 5V DC output at 1.5A
and Windows 2000 compliant;Full support of Teledyne DALSA’s Sapera programming package; Microsoft Visual Studio 6.0 and .NET compatible C/C DLLs and ActiveX controls
PCI-32 compliant system and 64MB system memory
X 4.20" (10.7 cm) Height
Approved;CE - Approved