PIONEERS IN IMAGE ACQUISITION
Leutron Logo, Link Home

 PicPort®-Color

PicPort®-Color framegrabbers provide digitization of color PAL or NTSC video signal. The digitized studio quality image is further conditioned in real time and transfered directly to display and/or memory. PicPort®-Color framegrabbers provide an inexpensive solution successfully used in many different applications and dedicated systems.

Besides the standard PCI bus version, PMC module version as well as CompactPCI bus version of the PicPort®-Color series is also available.

PicPort®-Color is a framegrabber for:

  • for standard color cameras
  • studio quality images
  • downscaling, mirroring
  • color space conversion
  • text & graphic overlay
  • application specific systems
 
PicPort-Color

Architecture

All the PicPort® models are based on similar architecture.

I/O Interface

The PicPort® I/O interface generally comprises video input connectors, synchronization and opto-isolated trigger inputs and outputs. PicPort®-Color can handle 4 CVBS or 3 CVBS and 1 S-video connected sources, one being digitized at a time. Switching among sources is performed via software.

The board contains a female cinch composite video connector, a female S-video connector and a female HDsub 44-pin connector. The HDsub 44-pin connector handles up to 4 video inputs and includes camera power supply output, TTL level H/V sync output, one opto-coupler in and one opto-coupler out to synchronize user application software with external events. With this multi-feature connector, the user application may be operated using just a single cable.

Host Bus Interface

Based on the PCI bus Revision 2.1 specification PicPort® framegrabbers are available to suit a variety of different host buses.

PicPort®-Color series is currently available in standard PCI bus version as well as in PMC module version and in CompactPCI bus version.

Digitizers

PicPort®-Color cards feature a high quality digitizer channel and additional circuits for image conditioning.

Pixel Stream Manager

The Pixel Stream Manager is the real heart of every PicPort®. It consists of two data paths (DMA channels) with different features (see the figure). Data path A features the following circuits: High Performance Scaler for fine interpolating, detail-preserving, image scaling down to approx. 40×40 pixels with horizontal plus vertical mirroring, Lock Mask Control for text or graphics overlay on the top of the live image and Pixel Packer and Color Space Converter to perform conversion to a desired color format.

The second data path B contains only the Binary Ratio Scaler.

Both data paths contain FIFO buffers for proper synchronizing the DMA transfers.

On Board Controller (Not shown in the figure)

All boards utilize an on-board controller to guarantee performance of real time critical tasks independent of host processor or operating system.

EEPROM (Not shown in the figure)

Each PicPort® board contains a firmware EEPROM that is updated automatically by driver software ensuring compatibility between hardware and software releases. In addition two bytes of the EEPROM are available to OEM's for use as a Software Dongle.

Image Acqusition & Conditioning

Input Format

PicPort®-Color framegrabbers accept video sources compliant with PAL/CCIR, NTSC/RS170, PAL/RS170 or SECAM/CCIR video standards, in composite CVBS or S-video signal format. Pixel shape in accordance with CCIR601 or square format is possible.

Non-standard cameras can be configured with an easy to use Camera Editor by just selecting one of the many predefined cameras, modifying the parameters and saving for future use.

Digitizer and Image Adjustments

The input image first reaches the Image Digitizer, which consists of two major parts. The first one, an A/D convertor, assures real time conversion of input analog video image to digital YUV image data at sampling rate of up to 20 MHz. The resulting video data stream is of the best studio quality.

In the second part of the Digitizer, you can adjust further digitization parameters via software. Brightness, contrast, hue and saturation of a color image are freely programmable within generous limits.

Downscaling and Mirroring

Image scaling and mirroring are operations performed by the Pixel Stream Manager with a range of functionality dependent on the data path (DMA channel) used. DMA channel A with its High Performance Scaler uses a mathematical interpolation method independently along both x and y axes, resulting in an image free from any significant loss of detail.

Alternatively, when the simpler DMA channel B is used, only vertical mirroring and binary downscaling is available.

Full Color Overlay

By means of a Lock Mask feature, unique to PicPort®, image data flowing through DMA channel A can be overlaid by a 1-bit mask created as a compressed bitmap within Windows in the form of text or graphics.

Color Model Conversion

By utilizing the Pixel Packer and Color Space Converter the data on DMA channel A can be converted to monochrome, RGB or YUV with predefined color and bit depths.

Original format Target format Bit use
YUV 4:2:2, CCIR656 Y8, packed 8-bit luminance
YUV 4:2:2, CCIR656 Y2, packed 2-bit luminance
YUV 4:2:2, CCIR656 Y1, packed 1-bit luminance
YUV 4:2:2, CCIR656 αRGB, 32-bit 8-8-8-8
YUV 4:2:2, CCIR656 RGB, 24-bit packed 8-8-8
YUV 4:2:2, CCIR656 RGB, 16-bit 5-6-5
YUV 4:2:2, CCIR656 αRGB, 15-bit 1-5-5-5
YUV 4:2:2, CCIR656 RGαB, 15-bit 5-5-1-5
YUV 4:2:2, CCIR656 RGB, 8-bit 3-3-2
YUV 4:2:2, CCIR656 YUV 4:4:4, 24-bit packed 8-8-8
YUV 4:2:2, CCIR656 YUV 4:2:2, 16-bit packed Y1V0Y0U0, 8 bits each
YUV 4:2:2, CCIR656 YUV 4:2:2, 8-bit packed Y1V0Y0U0, Y 8 bit, U, V 4 bits each
YUV 4:2:2, CCIR656 YUV 4:1:1, 16-bit  
YUV 4:2:2, CCIR656 YUV 4:2:0, MPEG  
YUV 4:2:2, CCIR656 YUV-9, Indeo  

Data Transfer

The digitized and conditioned data is transferred using two independent DMA channels directly to the CPU and/or video memory without on board intermediate storage and with minimal CPU intervention. The board acts as a PCI bus master allowing transfers at peak rates of up to 132 MB/s i.e. real time transfer for all acquisition modes.

The two independent DMA channels provide many modes of operation including simultaneous transfer of image data from a single image source to main memory for processing and to video memory for display.

Applications

With an unparalleled price/performance ratio the PicPort®-Color framegrabbers are well suited for wide range of applications from many different areas including:

  • industrial image processing
  • vision systems
  • security industry
  • documentation
  • medical applications
  • surveillance
  • automation technology
  • image data bases
  • research and development
  • and many more

Utilizing the multimedia drivers available for PicPort®-Color, the framegrabbers can be immediately used with the TWAIN driver to capture images to common office applications (MS Office, CorelDRAW, etc.) as easy as you would do with a scanner. The Video for Windows driver allows recording of video sequences in popular multimedia programs and to save them in the AVI format for example.

Application note «External trigger and flash» gives good overview of applications involving external devices such as a flash.

Software

Driver Software

Leutron Vision Software Development Suite, LV-SDS, is a software development package (Windows, Linux, VxWorks) that allows full control of all PicPort® and PicProdigy® products. The suite consists of Daisy - the basic software interface for PicPort®/PicProdigy® cards, Camera Editor - easy interactive setup of standard and non-standard cameras, DRAL - a library for handling specific time-critical tasks, Orchid - high level library (DLL or OCX) for quick and easy design of PicPort®/PicProdigy® applications, TWAIN Driver and Video for Windows - provide a simple interface between Leutron Vision hardware and other office and image manipulation programs (e.g. MS Office, CorelDRAW, etc.).

The software products come complete with a set of demo programs and additional examples with source code as a guide to the programmer in developing particular applications. To obtain more comprehensive information please download the LV-SDS manual.

Third Party Software

Several well-known third party packages for real-time image processing and analysis are also supported. The packages include HALCON, Activ Vision Tools, NeuroCheck, and others. Please refer to our detailed software brochure (PDF) for more details.

Connector Description

I/O connector configuration

Bellow we outline a short description of the connector interface of PicPort®-Color boards. Please check full pin wiring schemes description of all the multiconnectors if necessary.

PicPort®-Color, revision 2 and higher

The board can handle 4 CVBS or 3 CVBS and 1 S-video connected sources, one of which is being digitized at a time. Switching among sources is performed via software.

The board possesses a female cinch composite video connector, a female S-video connector and a female HDsub 44-pin connector (4 video inputs, camera power supply output, 1 optocoupler in and 1 optocoupler out to synchronize user application software with external events, COM1 or COM2 flow through, I2C bus signal, RS232 signal inputs). Thanks to this multifeature 44-pin connector, the user application may be operated using just a single cable.

As you can see in the wiring schemes section below, the pinout of the 44-pin connector slightly differs for board revisions 6 and higher and for board revisions 2-5.

PicPort®-Color, revision 1

This older version of PicPort®-Color possessed a female cinch composite video connector, a female S-video connector and a female D-sub 9-pin connector (2 video inputs and camera power).

Connector wiring schemes

The tables below describe pinout of the «Custom camera connector» for different board revisions.

Note: You can identify the revision number of your PicPort®-Color from label sticked on the back side of the board.

PicPort®-Color revision 9512.6 (HD-sub 44-pin, female)

Pin Signal
14 CVBS1 (Signal, 75Ohm, max 1Vpp)
shared with cinch connector 1)
30 CVBS2 (Signal, 75Ohm, max 1Vpp)
15 CVBS3 (Signal, 75Ohm, max 1Vpp)
13, 43 CVBS0..3/SVID_C (Ground)
29 CVBS0/SVID_Y (Signal, 75Ohm, max 1Vpp)
shared with S-video connector 1)
44 SVID_C (Signal, 75Ohm, max 1Vpp)
shared with S-video connector 1)
23 Reserved (do not connect)
7 Reserved (do not connect)
37 Reserved (do not connect)
22 Reserved (do not connect)
6 Reserved (do not connect)
36 Reserved (do not connect)
21 Reserved (do not connect)
5 Reserved (do not connect)
35 Reserved (do not connect)
20 Reserved (do not connect)
40 GND
8 Connector Identification,
connect this pin to GND (pin 40) inside your custom cable connector
4 I2C - SDA (on request for quantity OEMs)
34 I2C - SCL (on request for quantity OEMs)
18 N.C.
3 TAP 5–24 V
17 Optocoupler Output Emitter
2 Optocoupler Output Collector
32 Optocoupler Input A0, 5–24 V Anode
33 Optocoupler Input A0, 5–24 V Anode
19 Optocoupler Input K, Cathode
38 GND
10 +5 V Power Supply
1 GND
16, 31 +12 V Power Supply, max 950 mA
9, 11, 12,
24-28, 39,
41, 42
Reserved (do not connect)
1) Shared means that the same signal is available on both connectors. Only one connector can be used at the time.

PicPort®-Color revision 9512.2–9512.5 (HD-sub 44-pin, female)

Pin Signal
14 CVBS1 (Signal, 75Ohm, max 1Vpp)
shared with cinch connector 1)
30 CVBS2 (Signal, 75Ohm, max 1Vpp)
15 9512.4 and higher: CVBS3 (Signal, 75Ohm, max 1Vpp)
9512.2, 9512.3: Reserved (don not connect)
13, 43 CVBS0..3/SVID_C (Ground)
29 CVBS0/SVID_Y (Signal, 75Ohm, max 1Vpp)
shared with S-video connector 1)
44 SVID_C (Signal, 75Ohm, max 1Vpp)
shared with S-video connector 1)
23 RS232_C1
7 RS232_C2
37 RS232_C3
22 RS232_C4
6 RS232_C5
36 RS232_C6
21 RS232_C7
5 RS232_C8
35 RS232_C9
20 RS232_C10
40 GND
8 Connector Identification,
connect this pin to GND (pin 40) inside your custom cable connector
4 I2C - SDA (on request for quantity OEMs)
34 I2C - SCL (on request for quantity OEMs)
18 TAP 5 V
3 TAP 24 V
17 Optocoupler Output Emitter
2 Optocoupler Output Collector
32 Optocoupler Input A1, +24 V Anode
33 Optocoupler Input A0, +5 V Anode
19 Optocoupler Input K, Cathode
38 GND
10 +5 V Power Supply
1 GND
16, 31 +12 V Power Supply
9512.4 and higher: max 950 mA
9512.2. 9512.3: max 700 mA
9, 11, 12,
24-28, 39,
41, 42
Reserved (do not connect)
1) Shared means that the same signal is available on both connectors. Only one connector can be used at the time.

PicPort®-Color revision 9512.1 (D-sub 9-pin, female)

Pin Signal
1 CVBS1 (Signal, 75Ohm, max 1Vpp)
shared with chinch connector 1)
6 CVBS1 Ground
3 CVBS0 / SVID_Y (Signal, 75Ohm, max 1Vpp)
shared with S-video connector 1)
2 SVID_C (Signal, 75Ohm, max 1Vpp)
shared with S-video connector 1)
7 SVID_Y/C Ground
4 Connector Identification,
connect this pin to ground (pin 8 or 9) inside your custom cable connector
5 +12V/700mA Output, protected
8 & 9 Power Ground
1) Shared means that the same signal is available on both connectors.
Only one connector can be used at the time.

Optocoupler Interface

For synchronization of events like start/stop, trigger, good/bad, input/output etc. PicPort® boards offer digital inputs and outputs, which can be controlled by software. For use in industrial environment, the signals are isolated by the use of optocouplers. To take full profit of this signal isolation, you have to connect the optocoupler to an external power supply.

Application note «External trigger and flash» gives good overview of applications involving external devices such as trigger or flash.

PicPort®-Color, revision 6 and higher

As you see in the following drawing, the optocoupler input of board revision 6 and higher is prepared for input signals from 5 V to 24 V with the appropriate onboard serial resistors. For other signal levels an additional serial resistor has to be added to guarantee the proper forward current. The optooupler output is prepared for external voltage from 5 V to 24 V.

See also the following examples of optocoupler output. In industrial environment, signal levels of 24 V are usually needed.

PicPort®-Color, revision 2–5

As you see in the following drawing, the optocoupler input of board revisions 2-5 is prepared for input signals of 5 V or 24 V with the appropriate onboard serial resistors. For other signal levels an additional serial resistor has to be added to guarantee the proper forward current. The optooupler output is prepared for external voltage of 5 V or 24 V.

See also the following examples of optocoupler output. In industrial environment, signal levels of 24 V are usually needed.

PicPort®-Color, revision 1

Board revision 1 did not possess any optocoupler interface.

Technical Specifications

Bus PCI (revision 2.1)
PMC module version and CompactPCI bus version are also avialable
Image inputs 3 CVBS + 1 S-video or 4 CVBS
Input format PAL, NTSC, SECAM as CVBS or S-video
Image geometry 2:1 interlaced;
PAL: 768×576 (square pixels), 720×576 (CCIR601)
NTSC: 720×480 (square pixels), 640×480 (CCIR601)
Pixel geometry CCIR601, square
Digitizers 1
Data digitization 20 MHz, 16-bit per channel
Image coding YUV 4:2:2, CCIR656
Input LUT n/a
Brightness programmable
Contrast programmable
Color hue programmable
Color saturation programmable
Gain auto
Offset auto
Downscaling horizontal 5-tap and vertical 5-tap independently interpolating scaler
Mirroring along x and/or y axes
Overlay freely programmable 1-bit lockmask stored in host memory
Color conversion RGB, YUV or monochrome target models with various color depths and data packing
Transfer to host bus master burst DMA transfer
Transfer rate peak rate up to 132 MB/s, real time for all acquisition modes
Synchronization, slave from CVBS
Line locked PLL Ultra Lock®, not applicable for VCR steady image (pause mode)
Plugs for video cinch, S-video, HDsub 44-pin, all female
Trigger in/out opto-isolated
Camera power out 12 V, protected
  • up to 950 mA (revision 4 and higher)
  • up to 700 mA (revision 1-3)
  • Power requirements 5V/750mA (when a camera is powered from the board, the power consumption is increased appropriately)
    Operating temperature 0-50 °C

    Complementary and Related Products

    Supporting software

    Comprehensive set of software tools consisting of video capture libraries and image processing libraries for Windows XP/2000/NT4, Windows Me/98/95 and for Linux. Please check especially the following ones:

    Daisy
    Video capture library of LV-SDS (Software Development Suite). Object oriented library of functions controlling all features of PicPort® and PicProdigy® boards.
    Camera editor
    An easy-to-use application enabling user to connect one of many predefined video sources or specify another, even nonstandard one.
    DRAL
    Extension libraries for Daisy providing real-time functionality of PicPort®/PicProdigy® frame grabbers.
    Orchid
    High level library for developing interactive applications with a few lines of code in visual tools like Microsoft Visual Basic, Borland Delphi, Borland C++ Builder, etc. Available as a DLL or as an OCX component.

    Suitable Cameras

    Please check the list of suitable cameras (analog color models) for use with PicPort®-Color. The link invokes page showing wide list of different suitable cameras, allowing you to specify more criterions and restrict the list only to the cameras exactly matching your needs.

    Correspondent cables

    All the necessary cables for connecting a camera to the framegrabber are available.

    Related Frame Grabbers

    PicProdigy®-Color
    High-end frame grabber for analog color cameras, optionally possessing on-board hardware algorithm accelerator.
    PicPort®-Pro-CL
    Frame grabber with CameraLink interface.
    PicPort®-Mono/Stereo
    Frame grabber for monochrome analog cameras.
    PicPort®-Color-PMC
    PMC module version of the PicPort®-Color board.
    PicPort®-Color-CPCI
    CompactPCI bus version of the PicPort®-Color board.

    LVmPC®

    LVmPC® is an ultra compact, mobile image processing system for industrial and machine vision, based on standard PC technology and Leutron's frame grabber series. LVmPC® is available in a huge variety of different configurations.

    Ordering Information

    Ordering number Product Description
    11000 PicPort®-Color PCI bus model
    Complementary products
    16028 LV-SDS Driver software developer's suit for Windows and Linux
    15012 Optocoupler test board Enables testing of the opto-isolated I/O functionality of all PicPort® frame grabbers
    14291 Cable Chinch<->Chinch Camera cable, 2 m, Chinch plugs at both ends
    39990000 BNC<->Chinch converter Connector adapter to convert from BNC female to Chinch male
    14344 Cable S-video<->S-video Camera cable, 5 m, S-video plugs at both ends
    14392 HDsub44/male<->4×BNC 3m cable to operate up to 4 cameras with CVBS signal
    14××× Other cables All needed cables of various lengths

    Specifications are subject to change without notice or obligation.
    All trademarks are the property of their respective owners.
    Copyright © by Leutron Vision.
    Last update: June 2003.