Imperx BOBCAT ICL-B0610Ml Hardware User Manual

Imperx BOBCAT ICL-B0610Ml Hardware User Manual

Cameralink pocl and gev models intelligent, high-resolution, field upgradeable, programmable, 8/10/12/14 bit digital cameras
Table of Contents

Advertisement

Quick Links

BOBCAT Hardware User's Manual

BOBCAT Hardware User's Manual
(CameraLink PoCL and GEV Models)
INTELLIGENT, HIGH-RESOLUTION, FIELD
UPGRADEABLE, PROGRAMMABLE, 8/10/12/14 BIT
DIGITAL CAMERAS
CONFIDENTIAL NOTICE:
These products are not intended for use in life support appliances, devices, or systems where malfunction of these
products can reasonably be expected to result in personal injury. Imperx customers using or selling these products for
use in such applications do so at their own risk and agree to fully indemnify Imperx for any damages resulting from
such improper use or sale.
Copyright © 2009, Imperx Inc. All rights reserved. All information provided in this manual is believed to be accurate
and reliable. Imperx assumes no responsibility for its use. Imperx reserves the right to make changes to this
information without notice. Redistribution of this manual in whole or in part, by any means, is prohibited without
obtaining prior permission from Imperx.
Imperx, Inc.
Rev. 1.1
6421 Congress Ave.
5/4/2010
Boca Raton, FL 33487
+1 (561) 989-0006
1 of 212

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the BOBCAT ICL-B0610Ml and is the answer not in the manual?

Questions and answers

Summary of Contents for Imperx BOBCAT ICL-B0610Ml

  • Page 1: Bobcat Hardware User's Manual

    Imperx customers using or selling these products for use in such applications do so at their own risk and agree to fully indemnify Imperx for any damages resulting from such improper use or sale.
  • Page 2: Revision History

    04/12/10 P. Dinev GEV option added to all cameras, all related tables and figures updated. Minor errors fixed. Rev 1.0 04/25/10 P. Dinev Official Release Imperx, Inc. Rev. 1.0 6421 Congress Ave. 5/4/2010 Boca Raton, FL 33487 +1 (561) 989-0006...
  • Page 3: Table Of Contents

    AREA OF INTEREST....................... 60 2.3.1 Horizontal and Vertical Window ................. 60 2.3.2 Calculating the Frame Rate using Vertical Window............ 62 BINNING ..........................73 Imperx, Inc. Rev. 1.0 6421 Congress Ave. 5/4/2010 Boca Raton, FL 33487 +1 (561) 989-0006 3 of 212...
  • Page 4 Standard Gamma Correction..................99 2.14.2 User Defined LUT......................99 2.15 DEFECTIVE PIXEL CORRECTION................101 2.16 FLAT FIELD CORRECTION ..................102 2.17 NEGATIVE IMAGE ....................... 104 Imperx, Inc. Rev. 1.0 6421 Congress Ave. 5/4/2010 Boca Raton, FL 33487 +1 (561) 989-0006 4 of 212...
  • Page 5 Data Correction Workspace Registers ............... 151 DATA PROCESSING REGISTER DESCRIPTION ........... 153 4.4.1 Image Enhancement Workspace Registers ..............153 CHAPTER 5 - CONFIGURATOR FOR CAMERALINK Imperx, Inc. Rev. 1.0 6421 Congress Ave. 5/4/2010 Boca Raton, FL 33487 +1 (561) 989-0006...
  • Page 6 User Sets........................186 6.2.10 Custom Features......................187 CHAPTER 7 – BOBCAT WARRANTY AND SUPPORT ORDERING INFORMATION ..................191 TECHNICAL SUPPORT ....................192 Imperx, Inc. Rev. 1.0 6421 Congress Ave. 5/4/2010 Boca Raton, FL 33487 +1 (561) 989-0006 6 of 212...
  • Page 7 APPENDIX B – CREATING LOOK UP TABLES OVERVIEW ........................203 USING AN ASCII TEXT EDITOR................203 USING MICROSOFT EXCEL..................204 APPENDIX C – CREATING DPC AND HPC TABLES Imperx, Inc. Rev. 1.0 6421 Congress Ave. 5/4/2010 Boca Raton, FL 33487...
  • Page 8 USING AN ASCII TEXT EDITOR................206 APPENDIX D – SOFTWARE INSTALLATION - CL APPENDIX E – FIRMWARE UPGRADE - CL OVERVIEW ........................210 BOBCAT UPGRADE ...................... 210 Imperx, Inc. Rev. 1.0 6421 Congress Ave. 5/4/2010 Boca Raton, FL 33487 +1 (561) 989-0006...
  • Page 9 Figure 1.8b – C-mount camera link output – dimensional drawings for ICL-B1620 and ICL-B1920. Figure 1.8c – F-mount camera link output – dimensional drawings for ICL-B2020, ICL- B4020 and ICL-B4820. Imperx, Inc. Rev. 1.0 6421 Congress Ave. 5/4/2010 Boca Raton, FL 33487...
  • Page 10 Figure 2.10a – Frame rate vs. vertical window size for B0610 Figure 2.10b – Frame rate vs. Vertical window size for B0620 Figure 2.10c – Frame rate vs. Vertical window size for B1410 Imperx, Inc. Rev. 1.0 6421 Congress Ave.
  • Page 11 Figure 2.19 – Strobe pulse positioning Figure 2.20 – AFE gain and offset Figure 2.21 – DATA output format Figure 2.22 – Output data using 4 bits digital right shift Imperx, Inc. Rev. 1.0 6421 Congress Ave. 5/4/2010 Boca Raton, FL 33487...
  • Page 12 Figure 3.6 – Multi point image correction (a – original, b – processed). Figure 3.1 – Serial protocol format Figure 3.2 – Normal write cycle Figure 3.3a – Invalid command error Imperx, Inc. Rev. 1.0 6421 Congress Ave. 5/4/2010 Boca Raton, FL 33487...
  • Page 13 Figure 5.11 – I/O control parameter window Figure 5.13 – Pulse generator window Figure 5.16 – AOI window. Figure 5.17 – Strobe Control window Figure 5.19 – Data output window Imperx, Inc. Rev. 1.0 6421 Congress Ave. 5/4/2010 Boca Raton, FL 33487...
  • Page 14 Table 2.3c – B0620 Center mode image sizes and frame rates during V binning Table 2.4a – BOBCAT Input Mapping Table 2.4b – BOBCAT Output Mapping Table 3.1 – Current camera temperature values Imperx, Inc. Rev. 1.0 6421 Congress Ave. 5/4/2010...
  • Page 15: Chapter 1 - Introduction

    BOBCAT Hardware User’s Manual Chapter 1 – Introduction Introduction This chapter outlines the key features of the BOBCAT camera. Imperx, Inc. Rev. 1.0 6421 Congress Ave. 5/4/2010 Boca Raton, FL 33487 +1 (561) 989-0006 15 of 212...
  • Page 16: Bobcat Family

    Kodak KAI-16000C NOTE: Since the camera features and performance are output invariant, when describing the cameras we will use only the model number without the first three letters. Imperx, Inc. Rev. 1.0 6421 Congress Ave. 5/4/2010 Boca Raton, FL 33487...
  • Page 17: General Description

    Imperx, Inc. Rev. 1.0 6421 Congress Ave. 5/4/2010...
  • Page 18 • Dynamic black level correction • Two dimensional Flat field correction • Defective and hot pixel correction • Temperature monitor • Field upgradeable firmware, LUT, DPC, HPC, FFT Imperx, Inc. Rev. 1.0 6421 Congress Ave. 5/4/2010 Boca Raton, FL 33487...
  • Page 19: Bobcat Specifications

    1.1 shows the individual pixel structure for different BOBCAT cameras. Effective pixels image consists of Active and Buffer pixels. Figures 1.1a, b, c and 1.2a,b show the camera’s spectral response. Figure 1.3 shows the Bayer patter arrangement. Imperx, Inc. Rev. 1.0 6421 Congress Ave. 5/4/2010...
  • Page 20: Figure 1.0 - Interline Ccd Pixel Structure

    KAI-11002 9.00 µm sq B4820 4904 4872 3280 3248 KAI-16000 7.40 µm sq Table 1.0 – Pixel structure for different BOBCAT cameras Imperx, Inc. Rev. 1.0 6421 Congress Ave. 5/4/2010 Boca Raton, FL 33487 +1 (561) 989-0006 20 of 212...
  • Page 21: Spectral Response

    Figure 1.1a – KAI (Kodak) CCD typical mono spectral response. (Monochrome with the cover glass) Figure 1.1b – KAI (Kodak) CCD typical UV spectral response. (UV quantum efficiency measured without cover glass and micro-lenses) Imperx, Inc. Rev. 1.0 6421 Congress Ave. 5/4/2010...
  • Page 22: Figure 1.1C - Kai (Kodak) Ccd Typical Color Spectral Response

    Figure 1.1c – KAI (Kodak) CCD typical color spectral response. (Color with the cover glass) Figure 1.2a – ICX (SONY) CCD typical mono spectral response. (Monochrome with the cover glass) Imperx, Inc. Rev. 1.0 6421 Congress Ave. 5/4/2010 Boca Raton, FL 33487...
  • Page 23: Bayer Pattern Information

    The starting color is typically GREEN for Kodak CCDs for SONY CCDs – Figure 1.3. Figure 1.3 – Bayer Patter arrangement. Imperx, Inc. Rev. 1.0 6421 Congress Ave. 5/4/2010 Boca Raton, FL 33487 +1 (561) 989-0006...
  • Page 24: Technical Specifications

    Two strobes, Active HIGH Two strobes, Active HIGH Pulse Generator Hardware trigger Asynchronous, optically Asynchronous, optically isolated isolated Software trigger Asynchronous, frame-grabber Asynchronous, frame-grabber Imperx, Inc. Rev. 1.0 6421 Congress Ave. 5/4/2010 Boca Raton, FL 33487 +1 (561) 989-0006 24 of 212...
  • Page 25 10G (20-200) Hz XYZ, 70G 10G (20-200) Hz XYZ, 70G Relative humidity 80% non-condensing 80% non-condensing Table 1.1a – B01610, B0620 Camera Specifications. Imperx, Inc. Rev. 1.0 6421 Congress Ave. 5/4/2010 Boca Raton, FL 33487 +1 (561) 989-0006 25 of 212...
  • Page 26 Rising/Falling edge, De-glitch, Delay, Strobe Delay, Strobe In-camera Image Processing Yes, User Yes, User Camera Image Memory 256MB 256MB Camera housing Aluminum Aluminum Imperx, Inc. Rev. 1.0 6421 Congress Ave. 5/4/2010 Boca Raton, FL 33487 +1 (561) 989-0006 26 of 212...
  • Page 27 10G (20-200) Hz XYZ, 70G 10G (20-200) Hz XYZ, 70G Relative humidity 80% non-condensing 80% non-condensing Table 1.1b – B1410 and B1610 Camera Specifications Imperx, Inc. Rev. 1.0 6421 Congress Ave. 5/4/2010 Boca Raton, FL 33487 +1 (561) 989-0006 27 of 212...
  • Page 28 Rising/Falling edge, De-glitch, Delay, Strobe Delay, Strobe In-camera Image Processing Yes, User Yes, User Camera Image Memory 256MB 256MB Camera housing Aluminum Aluminum Imperx, Inc. Rev. 1.0 6421 Congress Ave. 5/4/2010 Boca Raton, FL 33487 +1 (561) 989-0006 28 of 212...
  • Page 29 10G (20-200) Hz XYZ, 70G 10G (20-200) Hz XYZ, 70G Relative humidity 80% non-condensing 80% non-condensing Table 1.1c – B1620 and B1920 Camera Specifications Imperx, Inc. Rev. 1.0 6421 Congress Ave. 5/4/2010 Boca Raton, FL 33487 +1 (561) 989-0006 29 of 212...
  • Page 30 Camera housing Aluminum Aluminum Size (W x H x L) - CL (45 x 45 x 39) mm (60 x 60 x 38) mm Imperx, Inc. Rev. 1.0 6421 Congress Ave. 5/4/2010 Boca Raton, FL 33487 +1 (561) 989-0006 30 of 212...
  • Page 31 10G (20-200) Hz XYZ, 70G 10G (20-200) Hz XYZ, 70G Relative humidity 80% non-condensing 80% non-condensing Table 1.1d – B2520 and B2020 Camera Specifications Imperx, Inc. Rev. 1.0 6421 Congress Ave. 5/4/2010 Boca Raton, FL 33487 +1 (561) 989-0006 31 of 212...
  • Page 32 Camera housing Aluminum Aluminum Size (W x H x L) - CL (60 x 60 x 38) mm (60 x 60 x 38) mm Imperx, Inc. Rev. 1.0 6421 Congress Ave. 5/4/2010 Boca Raton, FL 33487 +1 (561) 989-0006 32 of 212...
  • Page 33 10G (20-200) Hz XYZ, 70G 10G (20-200) Hz XYZ, 70G Relative humidity 80% non-condensing 80% non-condensing Table 1.1e – B4020 and B4820 Camera Specifications Imperx, Inc. Rev. 1.0 6421 Congress Ave. 5/4/2010 Boca Raton, FL 33487 +1 (561) 989-0006 33 of 212...
  • Page 34: Camera Connectivity

    (LVAL, FVAL, DVAL and User Out), 1 reference clock, 2 external inputs CC1, CC2 and a bi-directional serial interface. The camera link output connector is shown in Figure 1.5a, and the corresponding signal mapping in Table 1.2. Imperx, Inc. Rev. 1.0 6421 Congress Ave.
  • Page 35: Figure 1.5A - Camera Output Connector

    Power Return Ground PoCL Power Base Wire 12 VDC Power Power PoCL Power Table 1.2 – Camera Output Connector – Signal Mapping Imperx, Inc. Rev. 1.0 6421 Congress Ave. 5/4/2010 Boca Raton, FL 33487 +1 (561) 989-0006 35 of 212...
  • Page 36 CC 2 CC 2 CC 2 CC 2 CONTROL 1 CONTROL 2 CONTROL 3 Table 1.3 – Base Camera Link bit assignment Imperx, Inc. Rev. 1.0 6421 Congress Ave. 5/4/2010 Boca Raton, FL 33487 +1 (561) 989-0006 36 of 212...
  • Page 37: Figure 1.5B - Camera Power Connector

    LVTTL IN/OUT Reserved for custom GPIO GP OUT 2 TTL OUT 2 General Purpose Output 2 Table 1.4a – Camera Power Connector Pin Mapping Imperx, Inc. Rev. 1.0 6421 Congress Ave. 5/4/2010 Boca Raton, FL 33487 +1 (561) 989-0006 37 of 212...
  • Page 38 User Selectable Out 1 Return BNC White Signal Out 1 Active User Selectable Out 1 Signal Table 1.4b – BNC Connectors Pin Mapping Imperx, Inc. Rev. 1.0 6421 Congress Ave. 5/4/2010 Boca Raton, FL 33487 +1 (561) 989-0006 38 of 212...
  • Page 39: Gige Output

    #HR10A-10R-12P. The camera is shipped with a power cable which terminates in a HIROSE plug #HR10A-10P-12S, and has two small BNC pig-tail cables for the external trigger input (black) and strobe output (white). The corresponding BNC connector pin mapping is shown on Table 1.4b. Imperx, Inc. Rev. 1.0 6421 Congress Ave. 5/4/2010...
  • Page 40: Power Supply

    If PoCL is not available, a universal desktop power supply adapter, providing +12 VDC, +/- 10%, and up to 2.5A constant DC current, is available (for additional price) from Imperx for the BOBCAT cameras. The operating input voltage ranges from 90 to 240 VAC.
  • Page 41: Mechanical, Optical And Environmental

    C-Mount camera link cameras and Figure 1.7b, 1.8b – C-Mount GEV cameras respectively. All dimensions are in millimeters. Figure 1.7a – C-mount camera link cameras. Figure 1.7b – C-mount GEV cameras. Imperx, Inc. Rev. 1.0 6421 Congress Ave. 5/4/2010...
  • Page 42: Figure 1.8A - C-Mount Camera Link Output - Dimensional Drawings For Icl-B0610, Icl-B0620, Icl-B1410, Icl-B1610 And Icl-B2520

    BOBCAT Hardware User’s Manual C – Mount Camera Link Output Figure 1.8a – C-mount camera link output – dimensional drawings for ICL-B0610, ICL-B0620, ICL-B1410, ICL-B1610 and ICL-B2520. Imperx, Inc. Rev. 1.0 6421 Congress Ave. 5/4/2010 Boca Raton, FL 33487 +1 (561) 989-0006...
  • Page 43: Figure 1.8B - C-Mount Camera Link Output - Dimensional Drawings For Icl-B1620 And Icl-B1920

    BOBCAT Hardware User’s Manual C – Mount Camera Link Output Figure 1.8b – C-mount camera link output – dimensional drawings for ICL-B1620 and ICL- B1920. Imperx, Inc. Rev. 1.0 6421 Congress Ave. 5/4/2010 Boca Raton, FL 33487 +1 (561) 989-0006...
  • Page 44: Figure 1.8C - F-Mount Camera Link Output - Dimensional Drawings For Icl-B2020, Icl-B4020 And Icl-B4820

    BOBCAT Hardware User’s Manual F – Mount Camera Link Output Figure 1.8c – F-mount camera link output – dimensional drawings for ICL-B2020, ICL-B4020 and ICL-B4820. Imperx, Inc. Rev. 1.0 6421 Congress Ave. 5/4/2010 Boca Raton, FL 33487 +1 (561) 989-0006...
  • Page 45: Figure 1.8D - C-Mount Gige Vision Output - Dimensional Drawings For Igv-B0610, Igv-B0620, Igv-B1410, Igv-B1610 And Igv-B2520

    BOBCAT Hardware User’s Manual C – Mount GigE Vision (GEV) Output Figure 1.8d – C-mount GigE vision output – dimensional drawings for IGV-B0610, IGV-B0620, IGV-B1410, IGV-B1610 and IGV-B2520. Imperx, Inc. Rev. 1.0 6421 Congress Ave. 5/4/2010 Boca Raton, FL 33487...
  • Page 46: Figure 1.8E - C-Mount Gige Vision Output - Dimensional Drawings For Igv-B1620 And Igv-B1920

    BOBCAT Hardware User’s Manual C – Mount GigE Vision (GEV) Output Figure 1.8e – C-mount GigE vision output – dimensional drawings for IGV-B1620 and IGV- B1920. Imperx, Inc. Rev. 1.0 6421 Congress Ave. 5/4/2010 Boca Raton, FL 33487 +1 (561) 989-0006...
  • Page 47: Figure 1.8F - F-Mount Gige Vision Output - Dimensional Drawings For Igv-B2020, Igv-B4020 And Igv-B4820

    BOBCAT Hardware User’s Manual F – Mount GigE Vision (GEV) Output Figure 1.8f – F-mount GigE vision output – dimensional drawings for IGV-B2020, IGV-B4020 and IGV-B4820. Imperx, Inc. Rev. 1.0 6421 Congress Ave. 5/4/2010 Boca Raton, FL 33487 +1 (561) 989-0006...
  • Page 48: Optical

    F-mount to C-mount adapter, which can be purchased separately – refer to the Imperx web site for more information. The bigger body BOBCAT cameras (60 x 60) mm cross-section come with an adapter for F-mount lenses, which have a 46.50 mm back focal distance –...
  • Page 49: Figure 1.9A - Optical Plane Position For B0610, B0620, B1410, B1610 And B2520 Cameras

    Do not use methylated alcohol! Figure 1.9a – Optical plane position for B0610, B0620, B1410, B1610 and B2520 cameras. Imperx, Inc. Rev. 1.0 6421 Congress Ave.
  • Page 50: Figure 1.9B - Optical Plane Position For B1620 And B1920 Cameras

    BOBCAT Hardware User’s Manual Figure 1.9b – Optical plane position for B1620 and B1920 cameras. Imperx, Inc. Rev. 1.0 6421 Congress Ave. 5/4/2010 Boca Raton, FL 33487 +1 (561) 989-0006 50 of 212...
  • Page 51: Figure 1.9B - Optical Plane Position For B2020, B4020 And B4820 Cameras

    BOBCAT Hardware User’s Manual Figure 1.9b – Optical plane position for B2020, B4020 and B4820 cameras. Imperx, Inc. Rev. 1.0 6421 Congress Ave. 5/4/2010 Boca Raton, FL 33487 +1 (561) 989-0006 51 of 212...
  • Page 52: Chapter 2 - Camera Features

    BOBCAT Hardware User’s Manual Chapter 2 – Camera Features Camera Features This chapter discusses the camera’s features and their use. Imperx, Inc. Rev. 1.0 6421 Congress Ave. 5/4/2010 Boca Raton, FL 33487 +1 (561) 989-0006 52 of 212...
  • Page 53: Image Resolution

    When operating in the single output mode, all pixels are shifted out of the HCCD register towards the left video amplifier – Video L (Figure 2.1). The resulting image has a normal orientation. Figure 2.1 – Single output mode of operation. Imperx, Inc. Rev. 1.0 6421 Congress Ave. 5/4/2010...
  • Page 54: Normal Mode - Dual Output

    HCCD register towards the left video amplifier – Video L (Figure 2.4). The resulting image has a normal orientation. When operating in a dual output mode, the image is split in two equal parts, each having 114 pixels and Imperx, Inc. Rev. 1.0 6421 Congress Ave.
  • Page 55: Figure 2.3 - Center Columns Output Mode Of Operation

    – 2 out of 8 lines/pixels are read out of the CCD – Figure 2.6. The image resolutions for different cameras are shown in table 2.1a, and a frame rates – in Table 2.2. Imperx, Inc. Rev. 1.0 6421 Congress Ave.
  • Page 56: Figure 2.4 - Center Columns Output In Dual Mode Of Operation

    1. Vertical and horizontal binning cannot be performed when the Center mode is used for B1410, B1610 and B2520. 2. Currently there is no support for center mode for B2520. Please contact Imperx if you need this feature enabled. Imperx, Inc. Rev. 1.0 6421 Congress Ave.
  • Page 57: Figure 2.6 - Sub-Sampled Ccd Output

    4008 x 2672 Single, Dual B4820 4904 x 3280 4872 x 3248 Single, Dual Table 2.1 – Image resolutions for different modes Imperx, Inc. Rev. 1.0 6421 Congress Ave. 5/4/2010 Boca Raton, FL 33487 +1 (561) 989-0006 57 of 212...
  • Page 58: Frame Time Control

    The possible frame rates are shown in Table 2.2, where the camera speed is the shown in [FPS)]. The first number represents the “Slow” speed, and the second – “Fast” speed. Imperx, Inc. Rev. 1.0 6421 Congress Ave.
  • Page 59: External Line And Frame Time Control

    V-Sync pulse. The camera can be slaved to one or both pulses. The H-Sync and V-Sync has to be mapped to corresponding camera input. For more information, please refer to the I/O Control section. Imperx, Inc. Rev. 1.0 6421 Congress Ave.
  • Page 60: Area Of Interest

    V size of this MAOI. The image resolution will reflect the MAOI H & V settings. Imperx, Inc. Rev. 1.0 6421 Congress Ave.
  • Page 61: Figure 2.8 - Slave Aois

    LUT function. When enabled as processing ROI, the selected processing function will apply only to the selected ROI, all data outside of the region will not be processed with the selected function – Figure 2.9. Imperx, Inc. Rev. 1.0 6421 Congress Ave.
  • Page 62: Calculating The Frame Rate Using Vertical Window

    When camera frame rate changes with the size of the vertical window, the resulting frame rate (FR) for each camera is shown on figure 2.10a – 2.10fg. The camera uses an adaptive algorithm for the frame rate change, so it is difficult to put a simple Imperx, Inc. Rev. 1.0 6421 Congress Ave.
  • Page 63: Figure 2.10A - Frame Rate Vs. Vertical Window Size For B0610

    - - - - - Center window, fast clock 1600 1400 1200 1000 Active Lines Figure 2.10a – Frame rate vs. vertical window size for B0610 Imperx, Inc. Rev. 1.0 6421 Congress Ave. 5/4/2010 Boca Raton, FL 33487 +1 (561) 989-0006 63 of 212...
  • Page 64: Figure 2.10B - Frame Rate Vs. Vertical Window Size For B0620

    Figure 2.10b – Frame rate vs. Vertical window size for B0620 This figure shows the speed in dual output only. The speed in single output is identical to B0610 – Figure 2.10a. Imperx, Inc. Rev. 1.0 6421 Congress Ave. 5/4/2010...
  • Page 65 ----- Normal clock - - - Fast clock 1000 Active Lines Figure 2.10c – Frame rate vs. Vertical window size for B1410 Imperx, Inc. Rev. 1.0 6421 Congress Ave. 5/4/2010 Boca Raton, FL 33487 +1 (561) 989-0006 65 of 212...
  • Page 66: Figure 2.10D - Frame Rate Vs. Vertical Window Size For B1610

    Normal clock - - - Fast clock 1000 1200 Active Lines Figure 2.10d – Frame rate vs. Vertical window size for B1610 Imperx, Inc. Rev. 1.0 6421 Congress Ave. 5/4/2010 Boca Raton, FL 33487 +1 (561) 989-0006 66 of 212...
  • Page 67: Figure 2.10E - Frame Rate Vs. Vertical Window Size For B1620

    - - - single output fast clock 1000 1200 Active Lines Figure 2.10e – Frame rate vs. Vertical window size for B1620 Imperx, Inc. Rev. 1.0 6421 Congress Ave. 5/4/2010 Boca Raton, FL 33487 +1 (561) 989-0006 67 of 212...
  • Page 68: Figure 2.10F - Frame Rate Vs. Vertical Window Size For B1920

    The CCD used in B1920 (KAI-2093) natively does not support increase frame rate with reduced vertical frame size. Due to this, in some bright light scenes, blooming is possible. If blooming occurs, please reduce the light by closing the lens or introduce an ND filter. Imperx, Inc. Rev. 1.0 6421 Congress Ave.
  • Page 69: Figure 2.10G - Frame Rate Vs. Vertical Window Size For B2520

    - - - Fast clock 1000 1200 1400 1600 1800 2000 Active Lines Figure 2.10g – Frame rate vs. vertical window size for B2520 Imperx, Inc. Rev. 1.0 6421 Congress Ave. 5/4/2010 Boca Raton, FL 33487 +1 (561) 989-0006 69 of 212...
  • Page 70: Figure 2.10H - Frame Rate Vs. Vertical Window Size For B2020

    1000 1200 1400 1600 1800 2000 Active Lines Figure 2.10h – Frame rate vs. vertical window size for B2020 Imperx, Inc. Rev. 1.0 6421 Congress Ave. 5/4/2010 Boca Raton, FL 33487 +1 (561) 989-0006 70 of 212...
  • Page 71: Figure 2.10I - Frame Rate Vs. Vertical Window Size For B4020

    - - - single output fast clock 1000 1500 2000 2500 Active Lines Figure 2.10i – Frame rate vs. vertical window size for B4020. Imperx, Inc. Rev. 1.0 6421 Congress Ave. 5/4/2010 Boca Raton, FL 33487 +1 (561) 989-0006 71 of 212...
  • Page 72: Figure 2.10J - Frame Rate Vs. Vertical Window Size For B4820

    1000 1500 2000 2500 3000 Active Lines Figure 2.10j – Frame rate vs. vertical window size for B4820. Imperx, Inc. Rev. 1.0 6421 Congress Ave. 5/4/2010 Boca Raton, FL 33487 +1 (561) 989-0006 72 of 212...
  • Page 73: Binning

    FVAL selections, “Speed” shows the camera speed for slow and fast speed modes. The speed difference is shown for the bigger LVAL/FVAL value. Figure 2.11 – 2:2 Horizontal and vertical binning Imperx, Inc. Rev. 1.0 6421 Congress Ave.
  • Page 74 120/118 862/1078 59/58 1240/1550 Center Dual 240/236 896/1121 158/156 1140/1424 118/116 1324/1655 57/56 1686/2105 Table 2.3c – B0620 Center mode image sizes and frame rates during V binning Imperx, Inc. Rev. 1.0 6421 Congress Ave. 5/4/2010 Boca Raton, FL 33487...
  • Page 75 4. Vertical binning may cause blooming for saturated signal levels. 5. Color version users – horizontal or vertical binning used alone will create color distortions. If used simultaneously, the resulting image will be monochrome. Imperx, Inc. Rev. 1.0 6421 Congress Ave.
  • Page 76: Figure 2.11A - Aoi Within Horizontal And Vertical Binned Image

    BOBCAT Hardware User’s Manual Figure 2.11a – AOI within horizontal and vertical binned image. Imperx, Inc. Rev. 1.0 6421 Congress Ave. 5/4/2010 Boca Raton, FL 33487 +1 (561) 989-0006 76 of 212...
  • Page 77: Exposure Control

    During normal camera operation (no shutter), the nominal frame rate determines the integration time. The desired frame rate, and thus the new integration time, can be achieved by moving the vertical transfer pulse, Imperx, Inc. Rev. 1.0 6421 Congress Ave.
  • Page 78: Automatic Exposure Control (Aec)

    The speed of convergence (how fast the camera stabilizes after change), can be preset by the user (four possible options are available). The AEC algorithm Imperx, Inc. Rev. 1.0 6421 Congress Ave.
  • Page 79: Automatic Iris Control (Aic)

    The camera has a built in auto iris control feature, which is hardware compatible with a "Video” auto iris lens. If enabled, the camera provides an analog video signal (via 12 pin HIROSE connector), which is used by the lens to control the iris. Imperx, Inc. Rev. 1.0 6421 Congress Ave.
  • Page 80: External Trigger

    “1.0” ms de-bounce interval “10.0” ms de-bounce interval 3. “Trigger Overlap” – if the next trigger pulse arrives while the previous triggering cycle is in process, the user has three options: Imperx, Inc. Rev. 1.0 6421 Congress Ave. 5/4/2010 Boca Raton, FL 33487...
  • Page 81: Trigger Strobe Control

    There is no delay between the trigger rising edge and the exposure start. The exposure is set by Imperx, Inc. Rev. 1.0 6421 Congress Ave.
  • Page 82: Figure 2.14 - Standard Triggering Timing

    (trigger period). If the internal shutter is used the exposure control slider sets the exposure – Figure 2.15. The number of frames captured is set to 1 and cannot be changed. Imperx, Inc. Rev. 1.0 6421 Congress Ave.
  • Page 83: Figure 2.15 - Fast Synchronized Triggering - Rapid Capture

    In this mode the camera exposure can be controlled with the internal shutter or with the trigger pulse width. The number of frames captured is set to 2 and cannot be changed. There is NO DELAY between the frames captured. Imperx, Inc. Rev. 1.0 6421 Congress Ave.
  • Page 84: Figure 2.16 - Double Exposure Triggering

    This completes the current trigger cycle and the camera idles until the next trigger pulse. In this mode the camera exposure can be controlled with the internal shutter or with the trigger pulse width. Imperx, Inc. Rev. 1.0 6421 Congress Ave.
  • Page 85: Figure 2.17 - Frame Accumulation Triggering

    TRIGGER VCCD DUMP EXPOSURE DATA DATA DATA DATA DATA SHUTTER Figure 2.18 – Asynchronous triggering Imperx, Inc. Rev. 1.0 6421 Congress Ave. 5/4/2010 Boca Raton, FL 33487 +1 (561) 989-0006 85 of 212...
  • Page 86: Strobe Output

    Frame” and “Odd Frames”. Frame Time Position Strobe 1 Position Strobe 2 VCCD STROBE 1 STROBE 2 Duration Figure 2.19 – Strobe pulse positioning Imperx, Inc. Rev. 1.0 6421 Congress Ave. 5/4/2010 Boca Raton, FL 33487 +1 (561) 989-0006 86 of 212...
  • Page 87: Gain And Offset

    (2.3) AFE output AFE gain pixel output black level ~ 20 mV offset light intensity Figure 2.20 – AFE gain and offset Imperx, Inc. Rev. 1.0 6421 Congress Ave. 5/4/2010 Boca Raton, FL 33487 +1 (561) 989-0006 87 of 212...
  • Page 88: Digital Domain - Manual Control

    (AOI) to be used as a sample collecting region. The camera displays the current luminance, current exposure and current gain. For auto exposure control refer to Automatic Exposure Control (AEC) section. Imperx, Inc. Rev. 1.0 6421 Congress Ave. 5/4/2010...
  • Page 89: Data Output Format

    D10 D11 D12 D13 8-bit output data 10-bit output data 12-bit output data 14-bit output data Figure 2.21 – DATA output format Imperx, Inc. Rev. 1.0 6421 Congress Ave. 5/4/2010 Boca Raton, FL 33487 +1 (561) 989-0006 89 of 212...
  • Page 90: Digital Data Shift

    (Tap 1) in a sequence, starting with the first and ending with the last (L) pixel (1, 2, 3, … L-1, L) – Figure 2.23. Each pixel can be 8, 10, 12 or 14 bit deep. Imperx, Inc. Rev. 1.0 6421 Congress Ave.
  • Page 91: Figure 2.24A - 2 Tap Sequential Output

    Each pixel consists of three components R (red), G (green) and B (blue), which can be only 8 bits deep. This feature is optional, please contact Imperx for more information.
  • Page 92: Figure 2.24B - 2 Tap Interleaved Output

    (2, 4 …L-2, L) until reaches the last pixel for the line. P(1) P(3) P(L-3) P(L-1) Tap 1 Tap 2 P(2) P(4) P(L-2) P(L) Figure 2.24b – 2 tap interleaved output Imperx, Inc. Rev. 1.0 6421 Congress Ave. 5/4/2010 Boca Raton, FL 33487 +1 (561) 989-0006 92 of 212...
  • Page 93: Pulse Generator

    Minimum value is 1, maximum is 524288 Width Period Figure 2.25 – Internal pulse generator Imperx, Inc. Rev. 1.0 6421 Congress Ave. 5/4/2010 Boca Raton, FL 33487 +1 (561) 989-0006...
  • Page 94: I/O Control

    Odd/Even Frame Flag Trigger Pulse Trigger Pulse Delayed Camera Ready Pulse Generator Strobe One Strobe Two Table 2.4b – BOBCAT Output Mapping Imperx, Inc. Rev. 1.0 6421 Congress Ave. 5/4/2010 Boca Raton, FL 33487 +1 (561) 989-0006 94 of 212...
  • Page 95: Electrical Connectivity

    8 mA. Figure 2.27 shows the output external electrical connection. Signal Output FROM I/O CONTROL 8 mA MAX Return Figure 2.27 – OUT1, OUT2 electrical connection. Imperx, Inc. Rev. 1.0 6421 Congress Ave. 5/4/2010 Boca Raton, FL 33487 +1 (561) 989-0006 95 of 212...
  • Page 96 – LVTTL (3.3 Volts) compatible. The interface is available via the mini USB connector on the back of the camera. This SPI interface is not currently enabled. If your application requires such interface please contact Imperx for more information.
  • Page 97: Test Image Patterns

    2. Metrical units - In addition, the user can use these lines as a measuring tool. The user can apply a scale coefficient and thus, to calculate the spacing in linear measuring units (micrometers, millimeters or meters). Imperx, Inc. Rev. 1.0 6421 Congress Ave.
  • Page 98: Dynamic Black Level Correction And Tap Balancing

    BOBCAT Configuration software – refer to Appendix B. 12 bit output 12 bit input data data Figure 2.30 – Look up table Imperx, Inc. Rev. 1.0 6421 Congress Ave. 5/4/2010 Boca Raton, FL 33487 +1 (561) 989-0006 98 of 212...
  • Page 99: Standard Gamma Correction

    There are no limitations to the profile of the function. The LUT must include all possible input values (0 to 4095) – Figures 2.32. Imperx, Inc. Rev. 1.0 6421 Congress Ave.
  • Page 100: Figure 2.32 - Custom Lut

    BOBCAT Hardware User’s Manual Modified TF Original TF Input signal Figure 2.32 – Custom LUT Imperx, Inc. Rev. 1.1 6421 Congress Ave. 5/4/2010 Boca Raton, FL 33487 +1 (561) 989-0006 100 of 212...
  • Page 101: Defective Pixel Correction

    If a match is found, then the camera will ‘correct’ the hot pixel. “Defective Pixel Correction” and “Hot Pixel Correction” can be independently enabled. The "Defective/Hot Pixel Map" can be displayed upon user request. Imperx, Inc. Rev. 1.0 6421 Congress Ave.
  • Page 102: Flat Field Correction

    Correction is enabled, the camera will use the Flat Field Correction coefficients to compensate for the shading effect. Each Imperx camera is shipped with the Flat Field Correction file that was created for that camera during factory final testing. Users may wish, however, to create their own Flat Field Correction file because of the uniqueness of their operating environment (i.e.
  • Page 103: Figure 2.33A - Original Image Showing 'Shading' Effect

    BOBCAT Hardware User’s Manual Figure 2.33a – Original image showing ‘shading’ effect Figure 2.33b – Flat field corrected image Imperx, Inc. Rev. 1.0 6421 Congress Ave. 5/4/2010 Boca Raton, FL 33487 +1 (561) 989-0006 103 of 212...
  • Page 104: Negative Image

    (i.e. image from microfilms, prints or slides). In this mode the image has a normal vertical and horizontal orientation and full resolution. This feature is available in both single and dual output modes. Figure 2.34 – Normal and Negative Image Imperx, Inc. Rev. 1.0 6421 Congress Ave. 5/4/2010...
  • Page 105: Camera Interface

    2.18.3 Exposure Time Monitor The camera has a built in exposure time monitor. In any mode of operation (i.e. normal, AOI, binning, etc.) the user can query the camera for the current exposure Imperx, Inc. Rev. 1.0 6421 Congress Ave.
  • Page 106: Frame Time Monitor

    (i.e. normal, AOI, binning, etc.) the user can query the camera for the current image size by issuing a command – refer to the Image Size section. The current camera image size in (pixels x lines) will be returned. Imperx, Inc. Rev. 1.0 6421 Congress Ave.
  • Page 107: Chapter 3 - Digital Image Processing

    BOBCAT Hardware User’s Manual Chapter 3 – Digital Image Processing Digital Image Processing This chapter discusses built in Digital Image Processing algorithm in the camera and their implementation and use. Imperx, Inc. Rev. 1.0 6421 Congress Ave. 5/4/2010 Boca Raton, FL 33487...
  • Page 108: Overview

    BOBCAT Hardware User’s Manual OVERVIEW The camera has built-in several basic image processing functions. More functions will be added later. Please contact Imperx for more information. IMAGE ENHANCEMENT In many imaging applications the user will have a dark object on a bright background, many dark and bright spots or shadows, or the light will not be sufficient, so the resulting image will have a low contrast, and/or a vary low dynamic range.
  • Page 109: Figure 3.1 - Original And Processed Image With Single Threshold

    “WHITE” if (X1 < input signal < X2) “BLACK” if (input signal ≥ X2) (3.2) Figure 3.1 – Original and processed image with single threshold. Figure 3.2 – Original and processed image with double threshold. Imperx, Inc. Rev. 1.0 6421 Congress Ave. 5/4/2010 Boca Raton, FL 33487...
  • Page 110: Multi Point Correction

    Figure 3.3 – Original and processed image with threshold and gray scale stretch. 3.2.2 Multi Point Correction Multi point correction is a modification of the slope of the camera transfer function (TF), which results in the suppression or enhancement of certain image Imperx, Inc. Rev. 1.0 6421 Congress Ave. 5/4/2010...
  • Page 111: Figure 3.4 - Single Point Tf Correction

    The camera transfer function is divided into three regions (three lines), which allows multiple grayscale regions to be corrected independent of each other. If the angle is less than 45 degrees, the grayscale range will be Imperx, Inc. Rev. 1.0 6421 Congress Ave. 5/4/2010...
  • Page 112: Figure 3.5 - Multi Point Tf Correction

    – predominantly dark subject with a very bright bottom section and a relatively flat gray region. To correct the image we will use “TF 1” type correction with points (650, 1950) and (2200,1760). Imperx, Inc. Rev. 1.0 6421 Congress Ave. 5/4/2010...
  • Page 113: Figure 3.6 - Multi Point Image Correction (A - Original, B - Processed)

    BOBCAT Hardware User’s Manual Figure 3.6 – Multi point image correction (a – original, b – processed). Imperx, Inc. Rev. 1.0 6421 Congress Ave. 5/4/2010 Boca Raton, FL 33487 +1 (561) 989-0006 113 of 212...
  • Page 114: Chapter 4 - Camera Configuration

    BOBCAT Hardware User’s Manual Chapter 4 – Camera Configuration Camera Configuration This chapter discusses how to communicate with the camera and configure the camera’s operating parameters. Imperx, Inc. Rev. 1.0 6421 Congress Ave. 5/4/2010 Boca Raton, FL 33487 +1 (561) 989-0006...
  • Page 115: Overview

    The user can create its own DPM, HPM, FFCC, and LUT tables and upload them to the parameter FLASH using the Bobcat Configurator graphical user interface. Imperx, Inc. Rev. 1.0 6421 Congress Ave. 5/4/2010...
  • Page 116: Camera Serial Protocol

    <Register Data Byte 3> … byte: <Register Data Byte 2> … byte: <Register Data Byte 1> LSB Write Acknowledge (1 Byte): <Ack> Imperx, Inc. Rev. 1.0 6421 Congress Ave. 5/4/2010 Boca Raton, FL 33487 +1 (561) 989-0006 116 of 212...
  • Page 117: Figure 3.2 - Normal Write Cycle

    ( 52 or 57 ) command Figure 3.3b – Rx timeout error Example: Write to register address 0x0410, data value = 0x11223344: Imperx, Inc. Rev. 1.0 6421 Congress Ave. 5/4/2010 Boca Raton, FL 33487...
  • Page 118: Figure 3.4 - Normal Read Cycle

    Example: Read from camera register address 0x0410: Camera Read Command : <52> <04> <10> Camera returns register data payload value 0x11223344: Register data <06> <11> <22> <33> <44> Imperx, Inc. Rev. 1.0 6421 Congress Ave. 5/4/2010 Boca Raton, FL 33487...
  • Page 119 – Value less then minimum x05 – Value higher than maximum x06 – AGC error x07 – Supervisor mode error x08 – Mode not supported error Imperx, Inc. Rev. 1.0 6421 Congress Ave. 5/4/2010 Boca Raton, FL 33487 +1 (561) 989-0006...
  • Page 120: Camera Configuration Register Description

    Data (1- 0) 00 – Boot from Factory 01 – Boot from User #1 10 – Boot from User #2 Data (31- 2) 4.3.2.2 Load From Factory Imperx, Inc. Rev. 1.0 6421 Congress Ave. 5/4/2010 Boca Raton, FL 33487 +1 (561) 989-0006...
  • Page 121 #1 space. This is a command, not a register. The act of writing to this location initiates the save to user #1 space. Address 0x6074 4.3.2.7 Save to User #2 Imperx, Inc. Rev. 1.0 6421 Congress Ave. 5/4/2010 Boca Raton, FL 33487...
  • Page 122: Retrieving Manufacturing Data

    4.3.3.1 Firmware Revision This register returns the camera main firmware revision. Address 0x6004 Data <FW revision> 4.3.3.2 Firmware Build Number Imperx, Inc. Rev. 1.0 6421 Congress Ave. 5/4/2010 Boca Raton, FL 33487 +1 (561) 989-0006 122 of 212...
  • Page 123: Camera Information Registers

    <Camera Type> 4.3.4 Camera Information Registers The camera has a set of information registers, which provide information for the camera current status, frame rate, exposure time, image size, etc. Imperx, Inc. Rev. 1.0 6421 Congress Ave. 5/4/2010 Boca Raton, FL 33487...
  • Page 124 This register returns the current camera maximum exposure time in us. The maximum camera exposure is a dynamic parameter and changes based on the camera mode of operation. Address 0x6090 Imperx, Inc. Rev. 1.0 6421 Congress Ave. 5/4/2010 Boca Raton, FL 33487...
  • Page 125 < Analog Gain Maximum Limit Reached> Data (27, 26) Data (28) <Exposure Minimum Limit Reached> Data (29) <Exposure Maximum Limit Reached> Data (31, 30) Imperx, Inc. Rev. 1.0 6421 Congress Ave. 5/4/2010 Boca Raton, FL 33487 +1 (561) 989-0006 125 of 212...
  • Page 126: Image Size (Aoi) Workspace Registers

    000 – 1x vertical binning 001 – 2x vertical binning 010 – 3x vertical binning 011 – 4x vertical binning 100 – 8x vertical binning Data (31:3) Imperx, Inc. Rev. 1.0 6421 Congress Ave. 5/4/2010 Boca Raton, FL 33487 +1 (561) 989-0006...
  • Page 127 <value> MAOI offset in vertical direction Data (31:12) MAOI Vertical Height Address 0x0268 Data (11:0) <value> MAOI height in vertical direction Data (31:12) 4.3.5.5 AOI 1 Imperx, Inc. Rev. 1.0 6421 Congress Ave. 5/4/2010 Boca Raton, FL 33487 +1 (561) 989-0006 127 of 212...
  • Page 128 10 – AOI 2 exclude 11 – N/A Data (31:1) AOI 2 Horizontal Offset Address 0x0250 Data (11:0) <value> AOI 2 offset in horizontal direction Imperx, Inc. Rev. 1.0 6421 Congress Ave. 5/4/2010 Boca Raton, FL 33487 +1 (561) 989-0006 128 of 212...
  • Page 129 Data (31:12) AOI 3 Vertical Offset Address 0x0294 Data (11:0) <value> AOI 3 offset in vertical direction Data (31:12) AOI 3 Vertical Height Imperx, Inc. Rev. 1.0 6421 Congress Ave. 5/4/2010 Boca Raton, FL 33487 +1 (561) 989-0006 129 of 212...
  • Page 130 AOI 5 Enable Address 0x021C Data (1:0) 00 – AOI 5 disable 01 – AOI 5 include Imperx, Inc. Rev. 1.0 6421 Congress Ave. 5/4/2010 Boca Raton, FL 33487 +1 (561) 989-0006 130 of 212...
  • Page 131 <value> AOI 6 offset in horizontal direction Data (31:12) AOI 6 Horizontal Width Address 0x0240 Data (11:0) <value> AOI 6 width in horizontal direction Data (31:12) Imperx, Inc. Rev. 1.0 6421 Congress Ave. 5/4/2010 Boca Raton, FL 33487 +1 (561) 989-0006 131 of 212...
  • Page 132: Exposure Control Workspace Registers

    Data (0) 0 – display active lines only 1 – display all visible lines Data (31:1) 4.3.6 Exposure Control Workspace Registers 4.3.6.1 Exposure Control Mode Imperx, Inc. Rev. 1.0 6421 Congress Ave. 5/4/2010 Boca Raton, FL 33487 +1 (561) 989-0006...
  • Page 133 This is also known as long integration. Address 0x0550 Data (0) 0 – disable programmable frame time. 1 – enable programmable frame time Imperx, Inc. Rev. 1.0 6421 Congress Ave. 5/4/2010 Boca Raton, FL 33487 +1 (561) 989-0006 133 of 212...
  • Page 134: Aec, Agc, Aic Workspace Registers

    This register sets the exposure correction speed during AEC. The automatic exposure control process can set the algorithm convergence speed, i.e. how long it takes to reach the desired exposure. Address 0x0174 Imperx, Inc. Rev. 1.0 6421 Congress Ave. 5/4/2010 Boca Raton, FL 33487...
  • Page 135 This register sets the desired luminance level to be maintained during AEC or AGC process. Address 0x0158 Data (11:0) <value> – desired luminance level Data (31:12) 4.3.7.8 Luminance Type Selection Imperx, Inc. Rev. 1.0 6421 Congress Ave. 5/4/2010 Boca Raton, FL 33487 +1 (561) 989-0006 135 of 212...
  • Page 136 0x014C Data (0) 0 – disable auto iris control 1 – enable auto iris control Data (31:1) Gain and Offset Workspace Registers Imperx, Inc. Rev. 1.0 6421 Congress Ave. 5/4/2010 Boca Raton, FL 33487 +1 (561) 989-0006 136 of 212...
  • Page 137: Video Amp, Gain And Offset Workspace Registers

    Data (9:0) <value> – analog gain channel 2 Data (31:10) 4.3.8.6 Analog Offset – Channel 2 This register sets the analog offset for channel 2. Imperx, Inc. Rev. 1.0 6421 Congress Ave. 5/4/2010 Boca Raton, FL 33487 +1 (561) 989-0006...
  • Page 138: Triggering Workspace Registers

    10 – dynamic balance taps once 11 – static automatic tap balance Data (31:2) 4.3.9 Triggering Workspace Registers 4.3.9.1 Trigger Input Selector This register selects the triggering source. Imperx, Inc. Rev. 1.0 6421 Congress Ave. 5/4/2010 Boca Raton, FL 33487 +1 (561) 989-0006...
  • Page 139 This register selects the triggering edge – Rising or Falling. Address 0x050C Data (0) 0 – rising edge 1 – falling edge Data (31:1) 4.3.9.5 Trigger De-bounce Time Imperx, Inc. Rev. 1.0 6421 Congress Ave. 5/4/2010 Boca Raton, FL 33487 +1 (561) 989-0006 139 of 212...
  • Page 140 This register selects the number of frames captured after each trigger signal. Address 0x051C Data (15:0) <value> – # of frames captured Data (31:16) 4.3.9.9 Number of Pulses Used Imperx, Inc. Rev. 1.0 6421 Congress Ave. 5/4/2010 Boca Raton, FL 33487 +1 (561) 989-0006 140 of 212...
  • Page 141 4.3.9.13 Trigger Strobe Pulse Duration This register sets the strobe pulse duration. Address 0x05B8 Data (23:0) <value> – trigger strobe duration Data (31:24) Imperx, Inc. Rev. 1.0 6421 Congress Ave. 5/4/2010 Boca Raton, FL 33487 +1 (561) 989-0006 141 of 212...
  • Page 142: Pulse Generator Workspace Registers

    This register enables the pulse generator. Address 0x0540 Data (0) 0 – disable pulse generator operation 1 – enable pulse generator operation Data (31:1) Imperx, Inc. Rev. 1.0 6421 Congress Ave. 5/4/2010 Boca Raton, FL 33487 +1 (561) 989-0006 142 of 212...
  • Page 143: Test Pattern Workspace Registers

    <value> – H2 line position Data (31:12) 4.3.11.5 V1 Superimposed Column Position This register set the position of the vertical column V1 (left) position. Address 0x0140 Imperx, Inc. Rev. 1.0 6421 Congress Ave. 5/4/2010 Boca Raton, FL 33487 +1 (561) 989-0006...
  • Page 144: Input/Output Workspace Registers

    This register maps the CC1 camera input to various internal signals. Address 0x0574 Data (2:0) 000 – no mapping 001 – computer trigger 010 – reserved 011 – exposure control Imperx, Inc. Rev. 1.0 6421 Congress Ave. 5/4/2010 Boca Raton, FL 33487 +1 (561) 989-0006 144 of 212...
  • Page 145 001 – reserved 010 – external trigger 011 – exposure control 100 – H sync 101 – V sync 110, 111 – Reserved Imperx, Inc. Rev. 1.0 6421 Congress Ave. 5/4/2010 Boca Raton, FL 33487 +1 (561) 989-0006 145 of 212...
  • Page 146 0100 – active exposure window 0101 – H sync 0110 – V sync 0111 – odd/even frame flag 1000 – trigger pulse actual 1001 – trigger pulse delayed Imperx, Inc. Rev. 1.0 6421 Congress Ave. 5/4/2010 Boca Raton, FL 33487 +1 (561) 989-0006...
  • Page 147 This register sets the polarity (active Low or High) for the CLSP (Camera Link cable Spare) output. Address 0x05A0 Data (0) 0 – active LOW 1 – active HIGH Data (31:1) Imperx, Inc. Rev. 1.0 6421 Congress Ave. 5/4/2010 Boca Raton, FL 33487 +1 (561) 989-0006 147 of 212...
  • Page 148 <value> – strobe #1 pulse positions in microseconds Data (31:24) 4.3.12.17 Strobe #2 Select This register sets the Strobe #2 mode of operation. Address 0x0560 Imperx, Inc. Rev. 1.0 6421 Congress Ave. 5/4/2010 Boca Raton, FL 33487 +1 (561) 989-0006...
  • Page 149: Output Data Format

    10 – 12-bit 11 – 14-bit – single tap cameras only Data (31:2) 4.3.13.2 Tap Mode Selector This register selects the number of imager taps to be displayed. Imperx, Inc. Rev. 1.0 6421 Congress Ave. 5/4/2010 Boca Raton, FL 33487...
  • Page 150 4.3.13.5 Negative Image Enable This register inverts the image from positive to negative. Address 0x0188 Data (0) 0 – positive image 1 – negative image Imperx, Inc. Rev. 1.0 6421 Congress Ave. 5/4/2010 Boca Raton, FL 33487 +1 (561) 989-0006 150 of 212...
  • Page 151: Data Correction Workspace Registers

    This register enables the FFC (Flat Field Correction). Address 0x0128 Data (0) 0 – FFC disable 1 – FFC enable Data (31:1) Imperx, Inc. Rev. 1.0 6421 Congress Ave. 5/4/2010 Boca Raton, FL 33487 +1 (561) 989-0006 151 of 212...
  • Page 152 BOBCAT Hardware User’s Manual Imperx, Inc. Rev. 1.0 6421 Congress Ave. 5/4/2010 Boca Raton, FL 33487 +1 (561) 989-0006 152 of 212...
  • Page 153: Data Processing Register Description

    This register selects the position value for point Y1. Address 0x040C Data (11:0) <value> – point Y1 position value Data (31:12) 4.4.1.5 Point Y2 Position Imperx, Inc. Rev. 1.0 6421 Congress Ave. 5/4/2010 Boca Raton, FL 33487 +1 (561) 989-0006 153 of 212...
  • Page 154 <value> PAOI offset in vertical direction Data (31:12) PAOI Vertical Height Address 0x0284 Data (11:0) <value> PAOI height in vertical direction Data (31:12) Imperx, Inc. Rev. 1.0 6421 Congress Ave. 5/4/2010 Boca Raton, FL 33487 +1 (561) 989-0006 154 of 212...
  • Page 155: Chapter 5 - Configurator For Cameralink

    BOBCAT Configurator for CameraLink This chapter provides a quick reference to using the BOBCAT Configurator camera configuration utility for the Camera Link series of BOBCAT cameras. Imperx, Inc. Rev. 1.0 6421 Congress Ave. 5/4/2010 Boca Raton, FL 33487 +1 (561) 989-0006...
  • Page 156: Overview

    PC as well. It will then communicate with each port (.DLL and COM) and attempt to query the attached camera. If it finds an attached Imperx Bobcat camera, it will read the ‘camera type’ information from the camera. Bobcat camera name will be displayed in the list box, which includes all DLLs, ports and cameras that it discovered.
  • Page 157: Graphical User Interface

    Figure 5.2 – CamConfig GUI The configuration utility includes an interactive help file, which will guide you through the GUI controls and camera settings. On the main window the user can see useful camera Imperx, Inc. Rev. 0.3 6421 Congress Ave.
  • Page 158: Main Gui Menu

    4. User Space #1 – loads the camera registers with a saved camera settings in the user space 1. 5. User Space #2 – loads the camera registers with a saved camera settings in the user space 2. Imperx, Inc. Rev. 1.0 6421 Congress Ave. 5/4/2010...
  • Page 159 – Figure 5.4. Defected pixels are categorized as: Figure 5.4 – Defective pixel map 1. Dead Pixels – pixels with sensitivity that deviates more than 15% due to fluctuations in the CCD manufacturing process. Imperx, Inc. Rev. 1.0 6421 Congress Ave. 5/4/2010...
  • Page 160: Figure 5.5 - Command Terminal

    B. File Path – enter the file path manually into the edit box or click the ‘…’ button to browse through folders. C. Load File – after selecting the file, click on “Load File” button to start the up-load process. Imperx, Inc. Rev. 1.0 6421 Congress Ave. 5/4/2010...
  • Page 161: Figure 5.6 - Download Terminal

    2. Set Baud Rate – the user can set the communication baud rate: 9600, 19200, 38400, 57600 or 115200 (default value). Exit: Terminates the application. Imperx, Inc. Rev. 1.0 6421 Congress Ave. 5/4/2010 Boca Raton, FL 33487 +1 (561) 989-0006...
  • Page 162: View Gui Windows

    Enables the built-in basic image processing functions. Data Out (Settings): Sets for the data format – bit depth, bit shift, output format, camera speed, LVAL, FVAL size, and DPC, HPC, FFC controls. Imperx, Inc. Rev. 1.0 6421 Congress Ave. 5/4/2010...
  • Page 163: Gui Help

    About: Provides information about application version and important camera parameters such as Firmware revision, Assembly Part Number, etc. – Figure 5.9. Figure 5.9 – About CamConfig. Imperx, Inc. Rev. 1.0 6421 Congress Ave. 5/4/2010 Boca Raton, FL 33487 +1 (561) 989-0006...
  • Page 164: Parameter Windows

    4 options are possible -3 dB, 0, +3 dB, and +6 dB. The default Pre Amp Gain value is camera dependent and it is set for the best camera performance. Imperx, Inc. Rev. 1.0 6421 Congress Ave.
  • Page 165: I/O Control

    The camera uses only the pulse edge, but the duration should be as short as possible. Min. duration - 2 us. 6. Deselect – no signal is mapped. Imperx, Inc. Rev. 1.0 6421 Congress Ave. 5/4/2010...
  • Page 166: Figure 5.11 - I/O Control Parameter Window

    11. Pulse Generator – maps the internal pulse generator waveform to the output. 12. Strobe 1 – maps “Strobe One” signal to the corresponding external output. Imperx, Inc. Rev. 1.0 6421 Congress Ave. 5/4/2010 Boca Raton, FL 33487...
  • Page 167: Trigger

    This mode provides the ability to trigger the camera with its original (free-running) frame rate. 3. Double – this mode is designed for capture fast processes with short exposure times, and is commonly used in particle Imperx, Inc. Rev. 1.0 6421 Congress Ave. 5/4/2010...
  • Page 168 “Standard” mode. The user can select from 1 to 65500 discrete frames to be captured. If the value is 65501 or bigger, the camera is free running after the trigger signal. Imperx, Inc. Rev. 1.0 6421 Congress Ave.
  • Page 169: Pulse Generator

    2. Fixed # of pulses – the user can set only a discrete number of pulses ranging (1 to 65500) to be generated. To stop the process you have to press the “Stop” button. Otherwise, the process stops automatically after the last pulse is sent. Imperx, Inc. Rev. 1.0 6421 Congress Ave. 5/4/2010...
  • Page 170: Exposure

    4. Off – no exposure control. 5. Pulse Width – the pulse width (duration) determines the exposure during triggering mode ONLY. 6. Internal – internal camera registers controls the exposure. Imperx, Inc. Rev. 1.0 6421 Congress Ave. 5/4/2010 Boca Raton, FL 33487...
  • Page 171 Luminance – sets the desired luminance level to be maintained in the image. The comparison algorithm will adjust the image gain and exposure accordingly, so the image luminance is always close to the Imperx, Inc. Rev. 1.0 6421 Congress Ave.
  • Page 172: Test Image

    7. H Ramp move – displays a moving horizontal ramp image. 8. V Ramp move – displays a moving vertical ramp image. 9. Vertical Bars – displays a set of 8 vertical gray bars with different gray levels. Imperx, Inc. Rev. 1.0 6421 Congress Ave. 5/4/2010...
  • Page 173: Area Of Interest (Aoi)

    1. Normal – the imager has full resolution as determined by LVAL and FVAL settings. 2. Center – only a portion or center of the image will be used. This mode is camera dependent and is not available for all cameras. Imperx, Inc. Rev. 1.0 6421 Congress Ave. 5/4/2010...
  • Page 174: Figure 5.16 - Aoi Window

    MAOI. The slave AOIs can be set to be included or excluded from the MAOI After enabling the selected AOI, the user can enter the desired region of interest by setting the active window Imperx, Inc. Rev. 1.0 6421 Congress Ave.
  • Page 175: Strobe Control

    Standard Strobe: Controls the strobe position and pulse duration for Strobe 1 and Strobe 2. The user can set the individual strobe position relative Imperx, Inc. Rev. 1.0 6421 Congress Ave. 5/4/2010...
  • Page 176: Processing

    This window controls the image processing features implemented into the camera. Currently only one Image Enhancement is implemented – Figure 5.18. More features will be added later. Please contact Imperx for more information. Processing AOI: PAOI is multi functional. It can be enabled as: Disabled –...
  • Page 177 (bottom) slider (right portion). 6. One Point Correction – single point image enhancement operation will be performed. Set the desired X1-point level using the horizontal (bottom) slider (left portion). Set the Imperx, Inc. Rev. 1.0 6421 Congress Ave. 5/4/2010...
  • Page 178: Data Output

    Data Output window provides full control of the camera digital data output – Figure 5.19. Figure 5.19 – Data output window Video Settings: Sets the data format and camera speed. Refer to Chapter 2 for more information. Imperx, Inc. Rev. 1.0 6421 Congress Ave. 5/4/2010 Boca Raton, FL 33487 +1 (561) 989-0006...
  • Page 179 Depth – sets the bit depth of the camera output to 8, 10, 12, or 14 bits. All internal camera processing is done in 14 bits. 14 bit output is available ONLY in 1 Tap Single data format. Imperx, Inc. Rev. 1.0 6421 Congress Ave.
  • Page 180 CCD cameras (optical format > 2/3”) have this feature. Each camera (when available) comes with a built-in Flat Field Map (FFM) to compensate for shading effect intrinsic to the imager. The user can upload a custom FFM Imperx, Inc. Rev. 1.0 6421 Congress Ave. 5/4/2010...
  • Page 181: Chapter 6 - GenCam Reference Manual

    BOBCAT Hardware User’s Manual CHAPTER 6 – Gen<i>Cam Reference Manual Gen<i>Cam Reference Manual This chapter provides a quick reference to Gen<I>Cam standard. Imperx, Inc. Rev. 1.0 6421 Congress Ave. 5/4/2010 Boca Raton, FL 33487 +1 (561) 989-0006 181 of 212...
  • Page 182: Introduction

    The following tables illustrate the node tree as it is displayed by the PureGEV application. For a detailed description of the features, please refer to Chapter 2. Imperx, Inc. Rev. 1.0 6421 Congress Ave. 5/4/2010...
  • Page 183: Node Tree

    BOBCAT Hardware User’s Manual NODE TREE 6.2.1 Device Information 6.2.2 IP Engine 6.2.3 GigE Vision Transport Layer Imperx, Inc. Rev. 1.0 6421 Congress Ave. 5/4/2010 Boca Raton, FL 33487 +1 (561) 989-0006 183 of 212...
  • Page 184 BOBCAT Hardware User’s Manual 6.2.4 Image Size Control Imperx, Inc. Rev. 1.0 6421 Congress Ave. 5/4/2010 Boca Raton, FL 33487 +1 (561) 989-0006 184 of 212...
  • Page 185: Acquisition And Trigger Controls

    BOBCAT Hardware User’s Manual 6.2.5 Acquisition and Trigger Controls 6.2.6 Counters and Timers Controls Imperx, Inc. Rev. 1.0 6421 Congress Ave. 5/4/2010 Boca Raton, FL 33487 +1 (561) 989-0006 185 of 212...
  • Page 186: Analog Controls

    BOBCAT Hardware User’s Manual 6.2.7 Analog Controls 6.2.8 Test Mode 6.2.9 User Sets Imperx, Inc. Rev. 1.0 6421 Congress Ave. 5/4/2010 Boca Raton, FL 33487 +1 (561) 989-0006 186 of 212...
  • Page 187: Custom Features

    BOBCAT Hardware User’s Manual 6.2.10 Custom Features Imperx, Inc. Rev. 1.0 6421 Congress Ave. 5/4/2010 Boca Raton, FL 33487 +1 (561) 989-0006 187 of 212...
  • Page 188 BOBCAT Hardware User’s Manual Custom Features ( cont. ) Imperx, Inc. Rev. 1.0 6421 Congress Ave. 5/4/2010 Boca Raton, FL 33487 +1 (561) 989-0006 188 of 212...
  • Page 189 BOBCAT Hardware User’s Manual Custom Features ( cont. ) Imperx, Inc. Rev. 1.0 6421 Congress Ave. 5/4/2010 Boca Raton, FL 33487 +1 (561) 989-0006 189 of 212...
  • Page 190: Chapter 7 - Bobcat Warranty And Support

    BOBCAT Hardware User’s Manual Chapter 7 – Bobcat Warranty and Support BOBCAT Warranty and Support This chapter discusses the camera’s warranty and support. Imperx, Inc. Rev. 1.0 6421 Congress Ave. 5/4/2010 Boca Raton, FL 33487 +1 (561) 989-0006 190 of 212...
  • Page 191: Ordering Information

    BOBCAT Hardware User’s Manual ORDERING INFORMATION NOTE: For any other custom camera configurations, please contact Imperx, Inc. Imperx, Inc. Rev. 1.0 6421 Congress Ave. 5/4/2010 Boca Raton, FL 33487 +1 (561) 989-0006 191 of 212...
  • Page 192: Technical Support

    If you still have problems with the camera operation, please contact technical support at: techsupport@imperx.com Email: Toll Free 1 (866) 849-1662 or (+1) 561-989-0006 Fax: (+1) 561-989-0045 www.imperx.com Visit our Web Site: Imperx, Inc. Rev. 1.0 6421 Congress Ave. 5/4/2010 Boca Raton, FL 33487 +1 (561) 989-0006 192 of 212...
  • Page 193: Warranty

    Copyright © 2009 Imperx Inc. All rights reserved. All information provided in this manual is believed to be accurate and reliable. No responsibility is assumed by Imperx for its use. Imperx reserves the right to make changes to this information without notice. Redistribution of this manual in whole or in part, by any means, is prohibited without obtaining prior permission from Imperx.
  • Page 194: Appendix A - Camera Configuration Reference

    BOBCAT Hardware User’s Manual Appendix A – Camera Configuration Reference Camera Configuration Reference This appendix provides a quick reference to the camera configuration workspace registers. Imperx, Inc. Rev. 1.0 6421 Congress Ave. 5/4/2010 Boca Raton, FL 33487 +1 (561) 989-0006...
  • Page 195: Abbreviations

    0x60A0 Current Frame Duration <FRM_TIM_ACT> 0x60B0 Current Image Size <CURT_VER_SZE>, <CRNT_HRZ_SZE> 0x60B4 Current AEC/AGC Status <Status Values> 0x6010 CCD Temperature <Current CCD Temperature> Imperx, Inc. Rev. 1.0 6421 Congress Ave. 5/4/2010 Boca Raton, FL 33487 +1 (561) 989-0006 195 of 212...
  • Page 196: Image Size (Aoi) Registers

    <Height Value> 0x00000001 MAX_VER_SZE 0x027C AOI 5 Vertical Height <Height Value> 0x00000001 MAX_VER_SZE 0x0280 AOI 6 Vertical Height <Height Value> 0x00000001 MAX_VER_SZE Imperx, Inc. Rev. 1.0 6421 Congress Ave. 5/4/2010 Boca Raton, FL 33487 +1 (561) 989-0006 196 of 212...
  • Page 197: Exposure Control Registers

    0x0110 Tap Balance 0x00000000 0x00000002 10 – Once Dyn, 11 - Static 0x0114 Black Level Correction 1 - Enable, 0 - Disable 0x00000000 0x00000001 Imperx, Inc. Rev. 1.0 6421 Congress Ave. 5/4/2010 Boca Raton, FL 33487 +1 (561) 989-0006 197 of 212...
  • Page 198: Aec, Agc, Aic Registers

    <Exposure Delay Value> 0x00000000 0x00FFFFFF 0x052C Trigger Strobe Position Delay RW <Strobe Position Delay> 0x00000000 0x00FFFFFF 0x05B8 Trigger Strobe Duration <Strobe Duration> 0x00000000 0x00FFFFFF Imperx, Inc. Rev. 1.0 6421 Congress Ave. 5/4/2010 Boca Raton, FL 33487 +1 (561) 989-0006 198 of 212...
  • Page 199: Pulse Generator Registers

    MAX Value 0x0570 CC1 Polarity Selector 1 - Active H, 0 -Active L 0x00000000 0x00000001 0x0574 CC1 Input Selector <Input Map> 0x00000000 0x00000005 Imperx, Inc. Rev. 1.0 6421 Congress Ave. 5/4/2010 Boca Raton, FL 33487 +1 (561) 989-0006 199 of 212...
  • Page 200: Output Data Format Registers

    0x0408 Point X2 position < Point X2 Value > 0x00000000 0x00000FFF 0x040C Point Y1 position < Point Y2 Value > 0x00000000 0x00000FFF Imperx, Inc. Rev. 1.0 6421 Congress Ave. 5/4/2010 Boca Raton, FL 33487 +1 (561) 989-0006 200 of 212...
  • Page 201: Manufacturing Data Registers

    <Type of Camera_1> 0x702C Camera Type <Type of Camera_2> 0x7030 Camera Type <Type of Camera_3> 0x7034 Camera Type <Type of camera_4> 0x7038 Camera Type Imperx, Inc. Rev. 1.0 6421 Congress Ave. 5/4/2010 Boca Raton, FL 33487 +1 (561) 989-0006 201 of 212...
  • Page 202: Appendix B - Creating Look Up Tables

    Appendix B – Creating Look Up Tables Creating Look Up Tables This appendix provides a reference on how to create a lookup table using both an ASCII editor and an Excel spreadsheet. Imperx, Inc. Rev. 1.0 6421 Congress Ave. 5/4/2010...
  • Page 203: Overview

    -- this is the text that will get displayed with a 'glh' command, Function is 'Negative Image', Created by John Doe, Date 1/14/09, :Table, --input output, 0,4095 1,4094 2,4093 3,4092 4,4091 4095,0 Imperx, Inc. Rev. 1.0 6421 Congress Ave. 5/4/2010 Boca Raton, FL 33487 +1 (561) 989-0006 203 of 212...
  • Page 204: Using Microsoft Excel

    2 - add the necessary equations into the output cells to generate the transfer function required. 3 - save the file as a .csv (comma delimited format). 4 - rename the .csv file to an extension of .lut. Imperx, Inc. Rev. 1.0 6421 Congress Ave. 5/4/2010...
  • Page 205: Appendix C - Creating Dpc And Hpc Tables

    Appendix C – Creating DPC and HPC Tables Creating DPC and HPC Tables This appendix provides a reference on how to create a DPC and HPC table using an ASCII editor. Imperx, Inc. Rev. 1.0 6421 Congress Ave. 5/4/2010 Boca Raton, FL 33487...
  • Page 206: Overview

    In this example the first table entry is pixel 4 from line 1, the next entry is pixel 588 from line 1, and the next entry is pixel 78 from line 5 and so on. Imperx, Inc. Rev. 1.0 6421 Congress Ave.
  • Page 207: Appendix D - Software Installation - Cl

    BOBCAT Hardware User’s Manual Appendix D – Software Installation - CL Software Installation - CL This appendix explains how to install the Bobcat CamConfig software. Imperx, Inc. Rev. 1.0 6421 Congress Ave. 5/4/2010 Boca Raton, FL 33487 +1 (561) 989-0006...
  • Page 208 Click “Finish”. This completes the software installation. Reboot your computer. For additional information and the latest updates and downloads, please visit our website at www.imperx.com Imperx, Inc. Rev. 1.0 6421 Congress Ave. 5/4/2010 Boca Raton, FL 33487 +1 (561) 989-0006...
  • Page 209: Appendix E - Firmware Upgrade - Cl

    Appendix E – Firmware Upgrade - CL Firmware Upgrade - CL This appendix explains how to upgrade the Bobcat Firmware, DPH, HPM, FFC, LUT and camera registers for Bobcat CL cameras. Imperx, Inc. Rev. 1.0 6421 Congress Ave. 5/4/2010 Boca Raton, FL 33487...
  • Page 210: Overview

    ‘download’ utility window, which allows the user to download newly released firmware or other files into the camera’s non-volatile memory. To receive the latest FW and RGS files, please contact Imperx. The user Application Firmware file normally is called “ICL_XXXXX_RU_ABC.rpd” where “XXXXX”...
  • Page 211 BOBCAT Hardware User’s Manual message “Uploading is finished successfully”. Please re-power your camera after Factory Space upgrading –Figure E.2. Figure E.1 Figure E.2 Imperx, Inc. Rev. 1.0 6421 Congress Ave. 5/4/2010 Boca Raton, FL 33487 +1 (561) 989-0006 211 of 212...
  • Page 212 This will not affect the overall camera performance, so you can start the upgrade process again. If you need more information, please contact Imperx. Imperx, Inc. Rev. 1.0 6421 Congress Ave.

Table of Contents