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.
Minor errors fixed. Rev 1.2 12/30/10 P. Dinev Minor errors fixed. 3x8 RGB out and WB feature added Minor errors fixed. Added cameras in Bobcat series – Rev 2.0 01/10/12 B. Gisonni B1310, B1411, B1020, B1320, B1621, B1921, B2320, B3320, B4821 and B6620. Major feature TRUESENSE.
BOBCAT Hardware User’s Manual TABLE OF CONTENTS BOBCAT HARDWARE USER’S MANUAL CHAPTER 1 – INTRODUCTION BOBCAT FAMILY ......................19 GENERAL DESCRIPTION ....................21 BOBCAT SPECIFICATIONS ................... 23 1.3.1 General Information ......................23 1.3.2 Spectral Response ......................26 1.3.3 Bayer and TRUESENSE Pattern Information ..............29 1.3.4 Technical Specifications ....................
Page 4
BOBCAT Hardware User’s Manual EXPOSURE CONTROL ....................110 2.5.1 Internal Exposure Control - Electronic Shutter ............... 110 2.5.2 External exposure control ....................110 2.5.3 Variable Frame Time – Programmable Line and Frame Time ........110 2.5.4 Automatic Exposure Control (AEC) ................111 2.5.5 Automatic Iris Control (AIC) ..................
Page 5
BOBCAT Hardware User’s Manual 2.16 DEFECTIVE PIXEL CORRECTION ................136 2.16.1 Static Pixel Correction ....................136 2.16.1 Dynamic Pixel Correction ................... 137 2.17 FLAT FIELD CORRECTION..................138 2.18 NEGATIVE IMAGE ......................140 2.19 CAMERA INTERFACE ....................141 2.19.1 Status LED ........................141 2.19.2...
Page 6
BOBCAT Hardware User’s Manual 4.3.14 White Balance Workspace Registers ................188 4.3.15 Color Conversion Workspace Registers ..............189 4.3.16 Data Correction Workspace Registers ................ 190 DATA PROCESSING REGISTER DESCRIPTION ............ 191 4.4.1 Image Enhancement Workspace Registers ..............191 LENS CONTROLLER REGISTER DESCRIPTION ..Error! Bookmark not defined.
Page 7
6.2.7 Analog Controls ......................227 6.2.8 Test Mode ........................227 6.2.9 User Sets .......................... 227 6.2.10 Custom Features ......................228 CHAPTER 7 – BOBCAT WARRANTY AND SUPPORT ORDERING INFORMATION ..................232 TECHNICAL SUPPORT ....................233 WARRANTY ........................234 APPENDIX A – CAMERA CONFIGURATION REFERENCE ABBREVIATIONS ......................
Page 8
BOBCAT Hardware User’s Manual A.14 DATA CORRECTION REGISTERS ................242 A.15 PROCESSING REGISTERS ................... 242 A.16 MANUFACTURING DATA REGISTERS ..............242 APPENDIX B – CREATING LOOK UP TABLES OVERVIEW ........................244 USING AN ASCII TEXT EDITOR ................. 244 USING MICROSOFT EXCEL ..................245 APPENDIX C –...
Page 10
BOBCAT Hardware User’s Manual Figure 1.8b – C-mount camera link output – dimensional drawings for ICL-B1620 and ICL-B1920. Figure 1.8ba – C-mount camera link output – dimensional drawings for ICL-B1020, B1320, B1621, B1921, B1922, and B2320. Figure 1.8c – F-mount camera link output – dimensional drawings for ICL-B2020, ICL-B4020 and ICL-B4820.
Page 11
BOBCAT Hardware User’s Manual IGV-B4821 and IGV-B6620. Figure 1.8g – Small Bobcat mounting plate using ¼ in 20 thread. Figure 1.8ga – Big Bobcat mounting plate using ¼ in 20 thread. Figure 1.9a – Optical plane position for B0610 (KAI-0340), B0620 (KAI-0340), B1410 (ICX- 285), B1610 (ICX-274), B2510 (ICX-655), and B2520 (ICX-625) cameras.
Page 12
BOBCAT Hardware User’s Manual Figure 2.8 – Slave AOIs. Figure 2.9 – PAOI enabled as processing ROI. Figure 2.10.1a – Frame rate vs. vertical window size for B0610 Figure 2.10.1b – Frame rate vs. Vertical window size for B0620 Figure 2.10.1c – Frame rate vs. Vertical window size for B1020 Figure 2.10.1d –...
Page 13
BOBCAT Hardware User’s Manual Figure 2.10.1s – Frame rate vs. vertical window size for B3340 Figure 2.10.1t – Frame rate vs. vertical window size for B4020. Figure 2.10.1u – Frame rate vs. vertical window size for B4820. Figure 2.10.1v – Frame rate vs. vertical window size for B4821.
Page 16
BOBCAT Hardware User’s Manual TABLES AND CAPTIONS Table 1.0 – Pixel structure for different BOBCAT cameras Table 1.1a – B0610, B0620 Camera Specifications. Table 1.1b – B1020, B1310 and B1320 Camera Specifications Table 1.1c – B1410 and B1411 Camera Specifications Table 1.1d –...
Page 17
Table 2.4b – Image sizes and frame rates for different V binning modes Table 2.4c – 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 Table 4.0 –...
BOBCAT Hardware User’s Manual Chapter 1 – Introduction Introduction This chapter outlines the key features of the BOBCAT camera. Imperx, Inc. Rev. 2.0.6 6421 Congress Ave. 11/20/2012 Boca Raton, FL 33487 +1 (561) 989-0006 18 of 265...
BOBCAT Hardware User’s Manual BOBCAT FAMILY The BOBCAT series of cameras are built around a robust imaging platform utilizing the latest digital technology and components. BOBCAT camera series is designed around 20 different CCD imaging sensors, featuring different resolutions and frame rates. Each base model is available in monochrome and color.
Page 20
BOBCAT Hardware User’s Manual Model Resolution Speed Type Optics CCD model ICL-B3320C 3312/3296 x 2496/2472 8.5/10.6 fps Color Kodak KAI-08050C 4/3” ICL-B3340M 3312/3296 x 2496/2472 17.05/21.3 Color 4/3” Kodak KAI-08050C ICL-B3340C 3312/3296 x 2496/2472 17.05/21.3 Color Kodak KAI-08050C 4/3” ICL-B4020M...
CCD cameras. They are built around SONY‟s and KODAK‟s line of interline transfer CCD imagers. BOBCAT cameras are feature rich with built in image processing engine (based on a 2 million gates FPGA), have small size, very low power consumption, low noise, and efficient and optimized internal thermal distribution.
Page 22
BOBCAT Hardware User’s Manual MAIN BOBCAT FEATURES Mono and color - 8/10/12/14-bit data Color - 3x8-bit (RGB) data, auto white balance TRUESENSE color filter pattern from Kodak Normal and over-clock operation Base camera link, PoCL support or GigE Vision ...
SONY CCDs, but it varies from CCD to CCD. Figure 1.0a shows the CCD pixel structure. Table 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.
BOBCAT Hardware User’s Manual Figure 1.1c – KAI (Kodak) CCD typical color spectral response. (Color with the cover glass) Figure 1.1d – KODAK TRUESENSE CCD typical spectral response with AR coated cover glass. Imperx, Inc. Rev. 2.0.6 6421 Congress Ave.
BOBCAT Hardware User’s Manual 1.3.3 Bayer and TRUESENSE Pattern Information Bobcat is available with Monochrome or Color CCD imager. To generate a color image a set of color filters (Red, Green, and Blue) arranged in a “Bayer” pattern, are placed over the pixels. The starting color is typically...
BOBCAT Hardware User’s Manual 1.3.4 Technical Specifications The tables below illustrate and describe features and specification of the individual Bobcat models. The Table below describes features and specifications that relate to all Bobcat cameras. Features / Specifications Common to all CL and GEV cameras RS 232 interface Frame Time (Long int.)
Page 31
BOBCAT Hardware User’s Manual Specifications B0610 B0620 Active image resolution 648/640 (H) x 488/480 (V) 648/640 (H) x 488/480 (V) Active image area (H, V) mm 4.795/4.736 x 3.611/3.552 4.795/4.736 x 3.611/3.552 Pixel size 7.40 μm 7.40 μm Video output Digital, 8/10/12/14 bit Digital, 8/10/12/(14 sing.) bit...
Page 32
BOBCAT Hardware User’s Manual Specifications B0610 B0620 Camera housing Aluminum Aluminum Size (W x H x L) - CL (45 x 45 x 39) mm (45 x 45 x 39) mm Size (W x H x L) - GigE (45 x 45 x 63) mm...
BOBCAT Hardware User’s Manual Specifications B1020 B1310 B1320 Active image resolution 1032/1024(H)x 1032/1024(V) 1296/1280(H) x 966/960(V) 1320/1280(H) x 728/720(V) Active image area (H, 5.63/5.63(H)X5.63/5.63(V) 4.86/4.81(H)X 3.62/3.62(V) 7.26/7.04(H)X4.05/3.96(V) V) mm Pixel size 5.50 μm 3.75 μm 5.50 μm Video output Digital, 8/10/12/14 bit...
Page 34
BOBCAT Hardware User’s Manual Specifications B1410 B1411 Active image resolution 1392/1360(H) x 1040/1024(V) 1392/1360(H) x 1040/1024(V) Active image area (H, V) mm 8.978/8.772 x 6.708/6.605 6.47/6.31(H) X 4.83/4.72(V) Pixel size 6.45 μm 4.65 μm Video output Digital, 8/10/12/14 bit 3x8RGB...
Page 35
BOBCAT Hardware User’s Manual Specifications B1610 B1620 B1621 Active image resolution 1628/1620 (H) x 1236/1220 1608/1600 (H) x 1632/1600(H) x 1208/1200 (V) 1232/1200(V) Active image area (H, V) 7.16/7.12 x 5.43/5.36 11.89/11.84 x 8.93/8.88 9.02/8.80(H) x6.82/6.60(V) Pixel size 4.40 μm 7.40 μm...
Page 36
BOBCAT Hardware User’s Manual Specifications B1920 B1921 B1922 Active image resolution 1920 (H) x 1080 (V) 1952/1920(H) x 1112/1080 1940/1932(H) x 1460/1452 Active image area (H,V) 14.208 x 7.992 10.56(H) X 5.94(V) 10.56(H) X 5.94(V) Pixel size 7.40 μm 5.50 μm 4.54 μm...
Page 37
BOBCAT Hardware User’s Manual Specifications B2020 B2320 B2510 Active image resolution 2056/2048 (H) x 2060/2048 2352/2336(H) x 1768/1752(V) 2456/2448 (H) x 2058/2050 (V) Active image area 15.214/15.155 x 12.98/12.85(H) X 8.473/8.446 x 7.100/7.072 (H,V) mm 15.244/15.155 9.76/9.64(V) Pixel size 7.40 μm 3.45 μm...
Page 38
BOBCAT Hardware User’s Manual Specifications B2520 B3320 B4020 Active image resolution 2456/2448 (H) x 2058/2050 3340/3296(H) x 2496/2472(V) 4032/4008 (H) x 2688/2672 Active image area (H, 8.473/8.446 x 7.100/7.072 18.37/18.13(H) 36.288/36.072 x V) mm X13.72/13.60(V) 24.192/24.048 Pixel size 3.45 μm 5.50 μm...
Page 39
BOBCAT Hardware User’s Manual Specifications B4820 B4821 B6620 Active image resolution 4904/4872(H)x3280/3248(V) 4920/4896(H) x 3280/3264(V) 6600/6576(H) x 4408/4384(V) Active image area (H, 36.289/36.053(H) x 27.060/26.928(H) x 36.30/36.17(H) X V) mm 24.272/24.035(V) 18.040/17.952(V) 24.24/24.11(V) Pixel size 7.40 μm 5.50 μm 5.50 μm...
Page 40
BOBCAT Hardware User’s Manual Specifications B3340 B6640 Active image resolution 3340/3296(H) x 2496/2472(V) 6600/6576(H) x 4408/4384(V) Active image area (H, 18.37/18.13(H) 36.30/36.17(H) X V) mm X13.72/13.60(V) 24.24/24.11(V) Pixel size 5.50 μm 5.50 μm Video output Digital, 8/10/12/14 bit Digital, 8/10/12/14 bit...
CAMERA CONNECTIVITY 1.4.1 Camera Link Output The interface between the BOBCAT-CL camera and outside equipment is done via 3 connectors and one LED, located on the back panel of the camera – Figure 1.4. 1. Camera output – standard base Camera Link Mini provides data, sync, control, serial interface and PoCL power.
BOBCAT Hardware User’s Manual Figure 1.5a – Camera output connector Cable Name CL Signal Type Description Base Wire 12 VDC Power Power PoCL Power Base Wire Power Return Ground PoCL Power - PAIR 1 - X 0 LVDS - Out...
Page 43
BOBCAT Hardware User’s Manual The bit assignment corresponding to the base configuration is shown in the following table. 8-bits 10-bits 12-bits 14-bits Port Port/bit Tap 1, 2 Tap 1, 2 Tap 1, 2 Tap 1 DATA 0 Port A0 DATA 1...
BOBCAT Hardware User’s Manual The power and all external input/output signals are supplied to the camera via the camera power connector shown in Figure 1.4a. The corresponding pin mapping is shown in Table 1.4b. The connector is a HIROSE type miniature locking receptacle #HR10A-10R-12P.
Page 45
BOBCAT Hardware User’s Manual The camera power cable (sold separately) 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.5a.
BOBCAT Hardware User’s Manual 1.4.2 GigE Output The interface between the GEV camera and outside equipment is done via 2 connectors and one LED, located on the back panel of the camera – Figure 1.6. 1. Camera output – standard RJ-45 provides data, sync, control, and serial interface.
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.
BOBCAT Hardware User’s Manual MECHANICAL, OPTICAL and ENVIRONMENTAL 1.5.1 Mechanical The camera housing is manufactured using high quality zinc-aluminum alloy and anodized aluminum. For maximum flexibility the camera has twelve (12) M3X0.5mm mounting, located towards the front and the back. An additional plate with ¼-20 UNC (tripod mount) and hardware is shipped with each camera.
BOBCAT Hardware User’s Manual C – Mount Camera Link Output Figure 1.8a – C-mount camera link output – dimensional drawings for ICL-B0610, B0620, B1310, B1410, B1411, B1610, B2510, and B2520. Imperx, Inc. Rev. 2.0.6 6421 Congress Ave. 11/20/2012 Boca Raton, FL 33487...
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. 2.0.6 6421 Congress Ave. 11/20/2012 Boca Raton, FL 33487 +1 (561) 989-0006 50 of 265...
BOBCAT Hardware User’s Manual C – Mount Camera Link (CL) Output Figure 1.8ba – C-mount camera link output – dimensional drawings for ICL-B1020, B1320, B1621, B1921, B1922, and B2320. Imperx, Inc. Rev. 2.0.6 6421 Congress Ave. 11/20/2012 Boca Raton, FL 33487...
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. 2.0.6 6421 Congress Ave. 11/20/2012 Boca Raton, FL 33487 +1 (561) 989-0006...
BOBCAT Hardware User’s Manual F –Mount Camera Link (CL) Output Figure 1.8ca – F-mount camera link output – dimensional drawings for ICL-B3320, ICL-B4821 and ICL-B6620. Imperx, Inc. Rev. 2.0.6 6421 Congress Ave. 11/20/2012 Boca Raton, FL 33487 +1 (561) 989-0006...
BOBCAT Hardware User’s Manual F –Mount Camera Link (CL) Output Figure 1.8cb – F-mount camera link output – dimensional drawings for ICL-B3340, and ICL-B6640. Imperx, Inc. Rev. 2.0.6 6421 Congress Ave. 11/20/2012 Boca Raton, FL 33487 +1 (561) 989-0006 54 of 265...
BOBCAT Hardware User’s Manual F –Mount Camera Link (CL) Output Figure 1.8cc – F-mount camera link output – with external heatsink dimensional drawings for ICL-B3340, and ICL-B6640 Imperx, Inc. Rev. 2.0.6 6421 Congress Ave. 11/20/2012 Boca Raton, FL 33487 +1 (561) 989-0006...
BOBCAT Hardware User’s Manual Figure 1.8g – Small Bobcat mounting plate using ¼ in 20 thread. Figure 1.8ga – Big Bobcat mounting plate using ¼ in 20 thread. Imperx, Inc. Rev. 2.0.6 6421 Congress Ave. 11/20/2012 Boca Raton, FL 33487...
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 –...
BOBCAT Hardware User’s Manual Figure 1.9e – Optical plane position (in mm) for B3320 (KAI- 08050). Figure 1.9f – Optical plane position (mm) for B4821(KAI-16050) and B6620 (KAI-29050). Imperx, Inc. Rev. 2.0.6 6421 Congress Ave. 11/20/2012 Boca Raton, FL 33487...
BOBCAT Hardware User’s Manual Chapter 2 – Camera Features Camera Features This chapter discusses the camera‟s features and their use. Imperx, Inc. Rev. 2.0.6 6421 Congress Ave. 11/20/2012 Boca Raton, FL 33487 +1 (561) 989-0006 68 of 265...
Typically, the pixels outside of LVAL and FVAL (primarily dark pixels and lines) are masked with zeros, but in BOBCAT, the user has an option to mask or not to mask these pixels or lines. Refer to section “BOBCAT Configuration” for more information.
BOBCAT Hardware User’s Manual 2.1.2 Normal Mode – Dual Output When operating in a dual output mode, the image is split in two equal parts, each side consisting of half of the horizontal pixels and the full vertical lines. The first (left) half of the pixels are shifted out of the HCCD register towards the left video amplifier –...
BOBCAT Hardware User’s Manual Normal Mode – Quad Output 2.1.3 When operating in a quad output mode, the image is split into four equal quadrants, each quadrant consisting of half of the horizontal pixels and half the vertical lines. In the first quadrant (bottom left), half of the pixels are shifted out of the HCCD register towards the bottom left video amplifier –...
BOBCAT Hardware User’s Manual 2.1.4 Center Mode B0610 and B0620 Models The „center columns‟ output mode is available in the B0610 and B0620 camera models. In this mode the image field a reduced number of horizontal pixels located in the center of the imager – Figure 2.3. When operating in a single output mode, all pixels are shifted out of the HCCD register towards the left video amplifier –...
BOBCAT Hardware User’s Manual Figure 2.4 – Center columns output mode of operation. B1320, B1410, B1411, B1610 and B2520 Models To achieve a higher frame rate B1320, B1410, B1411, B1610 and B2520 camera models can provide a fast readout, where every the image is sub-sampled – 2 out of 8 lines/pixels are read out of the CCD –...
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. 2.0.6 6421 Congress Ave.
BOBCAT Hardware User’s Manual Figure 2.6 – Sub-sampled CCD output. (a – B1410, b – B1610, c – B2520) Normal Mode Center Mode Camera Output Effective Image Active Image Active Image B0610 648 x 488 640 x 480 228 x 488/480...
Binning higher than 2x is used! 2.2.2 Camera Speed Control BOBCAT camera series provides a unique way to control and increase the camera nominal (free-running) speed. The user can select (Slow) or (Fast) camera speed. The “Slow” speed is the camera nominal frame rate as determined by the CCD manufacturer.
Page 77
BOBCAT Hardware User’s Manual Normal Mode Center Mode camera Single Out Dual Out Single Out Dual Out B0610 110/137 fps 293 fps B0620 110/137 fps 208/260 fps 293/366 fps 539/674 fps B1020 32/40 fps 60/74 B1310 26/39 fps B1320 36/45 fps...
For some applications the user may not need the entire image, but only a portion of it. To accommodate this requirement BOBCAT provides total of 8 (eight) Horizontal and Vertical Areas of Interest (AOI) – one Master, 6 Slave and one Processing. The...
BOBCAT Hardware User’s Manual Master AOI (MAOI) The MAOI can be set to preserve or to change the camera frame rate. When the user wants to preserve the camera frame rate the MAOI settings will control only the image H & V dimensions. When the user wants to take advantage of the reduced vertical image size and increase the camera frame rate, the image maximum camera speed will be determined by the V size of this MAOI.
BOBCAT Hardware User’s Manual Figure 2.9 – PAOI enabled as processing ROI. (All data within the selected ROI are processed with “One Point Correction”, all data outside of the ROI are not processed) CAUTION NOTE 1. If the user needs to enable AOI1 to AOI6 MAOI MUST be enabled.
BOBCAT Hardware User’s Manual 2.3.2 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 formula for the frame rate calculation.
BOBCAT Hardware User’s Manual B1620 FRAME RAT E ----- dual output normal clock - - - single output normal clock -.-.- dual output f ast clock - - - single output f ast clock 1800 2000 1000 1200 Active Lines Figure 2.10.1i –...
BOBCAT Hardware User’s Manual B1920 FRAME RAT E 14 0 ----- dual output normal clock 13 0 - - - single output normal clock -.-.- dual output f ast clock 12 0 - - - single output f ast clock...
BOBCAT Hardware User’s Manual B2020 FRAME RAT E ----- dual output normal clock - - - single output normal clock -.-.- dual output f ast clock - - - single output f ast clock 1000 1200 1400 1600 1800 2000 Active Lines Figure 2.10.1p –...
BOBCAT Hardware User’s Manual B4020 FRAME RAT E ----- dual output normal clock - - - single output normal clock -.-.- dual output f ast clock - - - single output f ast clock 1000 1500 2000 2500 Active Lines Figure 2.10.1t –...
BOBCAT Hardware User’s Manual B4820 FRAME RAT E ----- dual output normal clock - - - single output normal clock -.-.- dual output f ast clock - - - single output f ast clock 50 0 10 00 15 00...
Horizontal binning combines adjacent pixels in horizontal directions to effectively create larger pixels and less resolution. BOBCAT supports 4 binning modes 2x, 3x, 4x and 8x. In 2:1 horizontal binning mode, two adjacent pixels in each line are summed together (in the horizontal direction), for example, pixels 1+2, 3+4, 5+6, in each line are summed together.
Page 106
BOBCAT Hardware User’s Manual 2:1 H Binning 3:1 H Binning 4:1 H Binning 8:1 H Binning Camera H Size Speed H Size Speed H Size Speed H Size Speed B0610 324/320 110/137 216/213 110/137 162/160 110/137 81/80 110/137 B0620 324/320 207/259 216/212 207/259 162/160 207/259 80/80...
Page 107
BOBCAT Hardware User’s Manual 1:2 V Binning 1:3 V Binning 1:4 V Binning 1:8 V Binning Camera V Size Speed V Size Speed V Size Speed V Size Speed B0610 224/220 210/263 162/160 301/376 122/120 390/486 61/60 676/846 B0620 244/240...
Page 108
BOBCAT Hardware User’s Manual Horizontal and vertical binning can work simultaneously with AOI. Although vertical and horizontal binning are done in different domains, there are no differences in the way the AOI with binning works. Vertical Binning is done in the time domain, where the data from the binned lines is added in the CCD.
BOBCAT Hardware User’s Manual EXPOSURE CONTROL 2.5.1 Internal Exposure Control - Electronic Shutter During normal camera operation, the exposure time is fixed and determined by the readout (frame) time. The electronic shutter can be used to precisely control the image exposure time under bright light conditions. The electronic shutter does not affect the frame rate;...
BOBCAT Hardware User’s Manual program the camera integration (frame time) from the nominal camera frame time to 16 sec (~ 0.0625 fps) with a precision of 1.0 us. Frame rate [fps] = 1 / frame time [sec] (2.2) Programmable Integration Time...
BOBCAT Hardware User’s Manual current luminance, current exposure and current gain. For auto gain control refer to Automatic Gain Control (AGC) section. CAUTION NOTE 1. In some bright light conditions a very small exposure values (~ microseconds) must be used. In such cases the camera response is not linear, i.e. equal exposure increments do not result in equal brightness increase.
BOBCAT Hardware User’s Manual EXTERNAL TRIGGER 2.6.1 Triggering Inputs In the normal mode of operation, the camera is free running. Using the trigger mode allows the camera to be synchronized to an external timing pulse. There are three input modes available for external triggering – software (CC), internal (pulse generator), and external.
BOBCAT Hardware User’s Manual “Ignore” – the next rigger will be ignored, and the camera will continue its present operation. “Accept” – the next trigger will be used. The camera will stop the present operation, will reset and the new trigger cycle will start.
BOBCAT Hardware User’s Manual integration – Figure 2.14. Upon receiving the trigger signal the camera starts integration for the frame, completes the integration, and transfers the information to the vertical registers and then captures the image is being read out. There is no delay between the trigger rising edge and the exposure start.
BOBCAT Hardware User’s Manual used the exposure control slider sets the exposure – Figure 2.15. The number of frames captured is set to 1 and cannot be changed. CAUTION NOTE 1. The time interval between the trigger pulses must be greater than the corresponding camera frame time.
BOBCAT Hardware User’s Manual TRIGGER EVENTS EXPOSURE Exp 1 Exposure 2 DATA DATA 1 DATA 2 SHUTTER STROBE Only if the main strobe is enabled Only if the trigger strobe is enabled Figure 2.16 – Double exposure triggering CAUTION NOTE The Vertical Frame Transfer period is the time required for all pixel charges to be transferred under the vertical registers after the frame exposure ends.
BOBCAT Hardware User’s Manual Trg.1 Trg.2 Trg.5 Trg.3 Trg.4 TRIGGER Exp.4 EXPOSURE Exp.1 Exp.2 Exp.3 Exp.5 DATA TRANSFER DATA DATA OUTPUT STROBE Figure 2.17 – Frame accumulation triggering Asynchronous Triggering When the Asynchronous triggering mode is enabled, the camera is free running (no horizontal and vertical flushing prior to trigger).
STROBE pulse, with respect to the vertical transfer pulse VCCD (end of the frame) - Figure 2.19. BOBCAT supports two independent strobe signals. Each strobe pulse can be positioned within the entire frame timing period with a precision 1.0 us.
BOBCAT Hardware User’s Manual GAIN and OFFSET 2.8.1 Analog Domain – manual control The camera has dual analog signal processors (or Analog Front End – AFE), one per channel. It features one dual processor, each containing a differential input sample- and-hold amplifier (SHA), digitally controlled variable gain amplifier (VGA), black level clamp and a 14-bit ADC.
BOBCAT Hardware User’s Manual 2.8.2 Digital Domain – manual control The camera has a built in digital gain and offset control. There are 20 possible digital gain levels from 1.0x to 3.0x with step of 0.1x, and 1024 offset levels from (–511, to + 511).
BOBCAT Hardware User’s Manual DATA OUTPUT FORMAT 2.9.1 Bit Depth The internal camera processing of the CCD data is performed in 14 bits. The camera can output the data in 14, 12, 10 or 8 bit format (3x8 RGB for B0610, B1410 and B1610 ONLY).
Figure 2.22 – Output data using 4 bits digital right shift 2.9.3 Output Format BOBCAT camera series supports several out formats, which are based primarily on the CCD imager used in the camera, and the number of outputs available. For more information, please refer to Table 2.1.
(14 bit output is not available in this mode). This feature is custom and it is not implemented in the camera, please contact Imperx for more information. Tap 1 – starting (for every line) with the pixel 1 and then all pixels in a sequence (1, 2, 3 …...
BOBCAT Hardware User’s Manual “2 Tap Interleaved” – In this mode all pixels are sent to two outputs (Tap 1 and Tap2) in the following sequence – Figure 2.24b. Each pixel can be 8, 10 or 12 deep (14 bit output is not available in this mode).
BOBCAT Hardware User’s Manual 2.10 PULSE GENERATOR The camera has a built in pulse generator. The user can program the camera to generate a discrete sequence of pulse or a continuous trail – Figure 2.25. The pulse generator can be used as a trigger signal, or can be mapped to one of the outputs –...
2.11.2 Electrical Connectivity Inputs IN1 and IN2 The external inputs in BOBCAT (GigE or CL models) are directly connected to the camera hardware – Figure 2.26. The input signals “Signal” and “Return” are used to connect to an external Input to the outside source. The signal level (voltage difference between the inputs “Signal”...
Page 130
BOBCAT Hardware User’s Manual Custom GPIO (IN/OUT) BOBCAT (GigE or CL models) has a provision for a high-speed custom general purpose I/O – LVTTL (3.3 Volts) compatible. The maximum output current MUST exceed 8 mA, and the maximum input current MUST NOT exceed 2.0 mA.
BOBCAT Hardware User’s Manual 2.12 TEST IMAGE PATTERNS 2.12.1 Test Image patterns The camera can output several test images, which can be used to verify the camera‟s general performance and connectivity to the frame grabber. This ensures that all the major modules in the hardware are working properly and that the connection between the frame grabber and the camera is synchronized –...
The color representation in the image depends on the color temperature of the light source. Bobcat has built in algorithm to compensate for this. When white balance correction is enabled, the camera collects the luminance data for each of the primary colors R, G and B, analyzes it, and adjusts the color setting in order to preserve the original colors and make white objects to appear white.
To correct the balance between two signals at any particular gain, BOBCAT series of cameras have static and dynamic balancing algorithms implemented in the firmware. The algorithms compares the black and bright levels of the adjacent pixels around the tap line, and adjusts the gain and offset for each tap accordingly, until the balance has been reached.
Gamma 0.45. The second LUT is not pre-programmed in the factory. Both LUT‟s are available for modifications, and the user can generate and upload his own custom LUT using the BOBCAT Configuration software – refer to Appendix B. 12 bit output...
BOBCAT Hardware User’s Manual Figure 2.31 – Gamma corrected video signal 2.15.2 User Defined LUT The user can define any 12-bit to 12-bit transformation as a user LUT and can upload it to the camera using the configuration utility software. The user can specify a transfer function of their choice to match the camera‟s dynamic range to the...
BOBCAT Hardware User’s Manual 2.16 DEFECTIVE PIXEL CORRECTION A CCD imager is composed of a two-dimensional array of light sensitive pixels. In general, the majority of the pixels have similar sensitivity. Unfortunately, there are some pixels which sensitivity deviates from the average pixel sensitivity. A defective pixel is defined as a pixel whose response deviates by more than 15% from the average response.
BOBCAT Hardware User’s Manual 2.16.1 Dynamic Pixel Correction Dynamic pixel correction works without preloaded pixel maps. When this option is enabled, the camera determines which pixel needs correction and performs the correction automatically. Static and Dynamic “Defective Pixel Correction” and “Hot Pixel 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.
BOBCAT Hardware User’s Manual 2.18 NEGATIVE IMAGE When operating in the negative image mode, the value of each pixel is inverted. The resultant image appears negative – Figure 2.34. This feature could be useful if the camera receives a 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.
BOBCAT Hardware User’s Manual 2.19 CAMERA INTERFACE 2.19.1 Status LED The camera has a dual red-green LED, located on the back panel. The LED color and light pattern indicate the camera status and mode of operation: is steady ON – Normal operation. The user is expected to see a normal GREEN image coming out of the camera.
BOBCAT Hardware User’s Manual time by issuing a command – refer to the Exposure Control section. The current camera integration time in units of microseconds will be returned. 2.19.4 Frame Time Monitor The camera has a built in frame rate monitor. In any mode of operation (i.e.
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. 2.0.2 6421 Congress Ave. 11/20/2012 Boca Raton, FL 33487...
To improve the image quality in such conditions, BOBCAT offers a set of image enhancing features – thresholding and multi-point image correction. The processing function is applied to the entire image unless AOI8 is enabled as “Processing ROI”.
BOBCAT Hardware User’s Manual 3.2.1.2 Dual Threshold Binary If the image has a low contrast and does not have well defined dark and bright regions, the simple threshold operation does not yield good results. In such cases a dual (known also as interval or window) thresholding technique has to be implemented –...
BOBCAT Hardware User’s Manual 3.2.1.3 Dual Threshold with Gray Scale In some low contrast imaging applications, the simple threshold operation along with a superimposed gray scale image might yield a good result. In such cases a dual thresholding technique with a gray scale has to be implemented –...
BOBCAT Hardware User’s Manual regions. The original camera transfer function is linear and maps the data 1:1. The new (corrected) transfer function has one or two sets of variable (X, Y) and based on the relation between the variables a correction of certain image regions can be achieved.
BOBCAT Hardware User’s Manual suppressed, if the angle is 45 degrees, the gray scale will not change. If the angle is more than 45 degrees, the grayscale range will be enhanced. The user can set the optimum (X1, Y1) and (X2, Y2) values, note that X2 >...
Figure 3.6 – Multi point image correction (a – original, b – processed). CAUTION NOTE Due to space limitations in the camera FPGA, the “Image processing” module is disabled for the color Bobcat cameras. For more information please contact Imperx. Imperx, Inc. Rev. 2.0.2 6421 Congress Ave.
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. 2.0.2 6421 Congress Ave. 11/20/2012 Boca Raton, FL 33487 +1 (561) 989-0006...
BOBCAT Hardware User’s Manual OVERVIEW The Bobcat series of cameras are highly programmable and flexible. All of the cameras resources (internal registers, video amplifiers and parameter FLASH) can be controlled by the user. The user communicates with the camera using a simple, register-based, command protocol via the Camera Link‟s serial interface.
BOBCAT Hardware User’s Manual 4.2.3 Camera Serial Protocol In order to access the camera registers and resources a sequence of bytes needs to be transmitted to the camera via the Camera Link serial interface. This is an RS232, asynchronous, full-duplex, serial protocol, with 1 start bit, 8 data bits, 1 stop bit, no hand shake, and no parity –...
BOBCAT Hardware User’s Manual Camera Write Command : <0x57> <04> <10> <11> <22> <33> <44> 4.2.3.2 Read Operation In order to read from any given camera register, a sequence of 3 bytes should be sent to the camera. If there is no error the camera returns 5 bytes – one byte acknowledge for the read command <Ack>...
Page 155
BOBCAT Hardware User’s Manual 4.2.3.3 Error Code Description To manage camera reliability, not-acknowledge error codes are defined as follows: x00 – No error x01 – Invalid command. An invalid command (not 52 or 57) has been sent to the camera.
BOBCAT Hardware User’s Manual CAMERA CONFIGURATION REGISTER DESCRIPTION 4.3.1 Startup Procedure Upon power on or receipt of an ‘SW_Reset’ command, the camera performs the following steps: 1. Boot loader checks Program FLASH memory for a valid Firmware image and loads it into the FPGA.
Page 157
BOBCAT Hardware User’s Manual 4.3.2.2 Load From Factory ‘Load From Factory’ command instructs the camera to load its workspace from the factory space. All current workspace settings will be replaced with the contents of the factory space. This is a command, not a register.
BOBCAT Hardware User’s Manual 4.3.2.7 Save to User #2 ‘Save User #2’ command instructs the camera to save its workspace to the user #2 space. All current workspace settings will be saved to the user #2 space. This is a command, not a register. The act of writing to this location initiates the save to user #2 space.
Page 159
BOBCAT Hardware User’s Manual Data (27:24) : <CCD Type> Data (23:0) : <FW revision> 4.3.3.2 Firmware Build Number This register returns the firmware build number, which tracks custom firmware for specific applications. Address 0x6008 Data <FBN revision> 4.3.3.3 Assembly Part Number This register returns the camera assembly part number –...
BOBCAT Hardware User’s Manual 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. 4.3.4.1 Horizontal Frame Size (Max, Min) This register returns the minimum/maximum horizontal image frame size in pixels.
Page 161
BOBCAT Hardware User’s Manual 4.3.4.6 Current Maximum Exposure 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 Data (23:0) <Current Maximum Camera Exposure>...
4.3.5.1 Scan Mode Control This register sets the current CCD readout (scan) mode. The default CCD scanning mode for all Bobcat cameras is progressive, where all pixels within the same exposure period are read out simultaneously. Some CCD imagers allow a sub-sampled scan (center only), where only a sub-section of the pixels are readout, thus providing a higher camera frame rate.
Page 163
BOBCAT Hardware User’s Manual 000 – 1x vertical binning Data (2:0) 001 – 2x vertical binning 010 – 3x vertical binning 011 – 4x vertical binning 100 – 8x vertical binning Data (31:3) 4.3.5.3 Horizontal Binning Mode This register sets the current binning format in horizontal direction. Five possible horizontal binning options are possible.
Page 164
BOBCAT Hardware User’s Manual MAOI Vertical Height Address 0x0268 Data (11:0) <value> MAOI height in vertical direction Data (31:12) 4.3.5.5 AOI 1 This set of register enables AOI #1 and sets the appropriate window size and offset in horizontal and vertical direction.
Page 165
BOBCAT Hardware User’s Manual 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 Data (31:12) AOI 2 Horizontal Width Address 0x0230 Data (11:0) <value> AOI 2 width in horizontal direction...
Page 166
BOBCAT Hardware User’s Manual AOI 3 Vertical Offset Address 0x0294 Data (11:0) <value> AOI 3 offset in vertical direction Data (31:12) AOI 3 Vertical Height Address 0x0274 Data (11:0) <value> AOI 3 height in vertical direction Data (31:12) 4.3.5.8 AOI 4 This set of register enables AOI #4 and sets the appropriate window size and offset in horizontal and vertical direction.
Page 167
BOBCAT Hardware User’s Manual 4.3.5.9 AOI 5 This set of register enables AOI #5 and sets the appropriate window size and offset in horizontal and vertical direction. AOI 5 Enable Address 0x021C 00 – AOI 5 disable Data (1:0) 01 – AOI 5 include 10 –...
Page 168
BOBCAT Hardware User’s Manual AOI 6 Horizontal Offset Address 0x0260 Data (11:0) <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) AOI 6 Vertical Offset...
BOBCAT Hardware User’s Manual Address 0x05AC 0 – display active lines only Data (0) 1 – display all visible lines Data (31:1) 4.3.6 Exposure Control Workspace Registers 4.3.6.1 Exposure Control Mode This register sets the exposure control mode and for the camera.
BOBCAT Hardware User’s Manual Data (31:13) 4.3.6.5 Programmable Frame Time Enable This register enables a programmable frame time mode. The user can extend the camera frame time beyond the camera free-running frame time up to ~ 16 seconds. This is also known as long integration.
Page 171
BOBCAT Hardware User’s Manual Address 0x05B0 <value> – maximum exposure time limit Data (23:0) Data (31:24) 4.3.7.3 Exposure Correction Speed 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.
Page 172
BOBCAT Hardware User’s Manual 4.3.7.7 Luminance Level Threshold This register sets the desired luminance level to be maintained during AEC or AGC process. Address 0x0158 <value> – desired luminance level Data (11:0) Data (31:12) 4.3.7.8 Luminance Type Selection This register sets the luminance mode to be used during AEC or AGC process.
BOBCAT Hardware User’s Manual 4.3.7.10 Auto Iris Control (AIC) This register enables the auto iris control. Address 0x014C 0 – disable auto iris control Data (0) 1 – enable auto iris control Data (31:1) Gain and Offset Workspace Registers 4.3.8 Video Amp, Gain and Offset Workspace Registers 4.3.8.1 Pre-amplifier Gain –...
Page 174
BOBCAT Hardware User’s Manual 4.3.8.5 Analog Gain – Channel 2 This register sets the main analog gain for channel 2. Address 0x0014 <value> – analog gain channel 2 Data (9:0) Data (31:10) 4.3.8.6 Analog Offset – Channel 2 This register sets the analog offset for channel 2.
Page 175
BOBCAT Hardware User’s Manual 11 – +6.0 dB pre-amplifier gain channel 1 Data (31:2) Analog Gain – Channel 4 4.3.8.11 This register sets the main analog gain for channel 1. Address 0x0034 <value> – analog gain channel 1 Data (9:0) Data (31:10) Analog Offset –...
BOBCAT Hardware User’s Manual 00 – no tap balance Data (1:0) 01 – dynamic automatic tap balance 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.
Page 177
BOBCAT Hardware User’s Manual 4.3.9.4 Triggering Edge Selector This register selects the triggering edge – Rising or Falling. Address 0x050C 0 – rising edge Data (0) 1 – falling edge Data (31:1) 4.3.9.5 Trigger De-bounce Time This register selects the trigger signal de-bounce time. Any subsequent trigger signals coming to the camera within the de-bounce time interval will be ignored.
Page 178
BOBCAT Hardware User’s Manual 0x2 – double triggering 0x3 – frame accumulation 0x4 – asynchronous triggering 0x5 to 0xF – reserved Data (31:4) 4.3.9.8 Number of Frames Captured This register selects the number of frames captured after each trigger signal.
BOBCAT Hardware User’s Manual Data (31:17) 4.3.10.5 Pulse Generator Enable This register enables the pulse generator. Address 0x0540 0 – disable pulse generator operation Data (0) 1 – enable pulse generator operation Data (31:1) 4.3.11 Test Pattern Workspace Registers 4.3.11.1 Test Mode Select This register selects the test mode pattern.
BOBCAT Hardware User’s Manual 4.3.11.4 H2 Superimposed Line Position This register set the position of the horizontal line H2 (bottom) position. Address 0x013C <value> – H2 line position Data (11:0) Data (31:12) 4.3.11.5 V1 Superimposed Column Position This register set the position of the vertical column V1 (left) position.
Page 182
BOBCAT Hardware User’s Manual 0 – active LOW Data (0) 1 – active HIGH Data (31:1) 4.3.12.2 CC1 Input Mapping This register maps the CC1 camera input to various internal signals. Address 0x0574 000 – no mapping Data (2:0) 001 – computer trigger 010 –...
Page 183
BOBCAT Hardware User’s Manual 4.3.12.6 IN1 Input Mapping This register maps the IN1 camera input to various internal signals. Address 0x0584 000 – no mapping Data (2:0) 001 – reserved 010 – external trigger 011 – exposure control 100 – H sync 101 –...
Page 184
BOBCAT Hardware User’s Manual Address 0x0594 0000 – no mapping Data (3:0) 0001 – exposure start 0010 – exposure end 0011 – mid exposure 0100 – active exposure window 0101 – H sync 0110 – V sync 0111 – odd/even frame flag 1000 –...
Page 185
BOBCAT Hardware User’s Manual 1110 – Software (Bit Toggle) Others – reserved Data (31:4) 4.3.12.13 CLSP Output Polarity This register sets the polarity (active Low or High) for the CLSP (Camera Link cable Spare) output. Address 0x05A0 0 – active LOW Data (0) 1 –...
BOBCAT Hardware User’s Manual 4.3.12.16 Strobe #1 Position This register sets the position of the strobe #1 pulse with respect of the end of the frame. Address 0x0568 <value> – strobe #1 pulse positions in microseconds Data (23:0) Data (31:24) 4.3.12.17 Strobe #2 Select...
Page 187
BOBCAT Hardware User’s Manual This register selects the bit depth output for the camera. Address 0x0100 000 – 8-bit Data (2:0) 001 – 10-bit 010 – 12-bit 011 – 14-bit – single tap cameras only 100 – 3x8-bit – RGB color (B0610, B1410, B1610...
BOBCAT Hardware User’s Manual 0xC – 4 bits right 0xD – 5 bits right 0xE – 6 bits right 0xF – 7 bits right Data (31:4) 4.3.13.5 Negative Image Enable This register inverts the image from positive to negative. Address 0x0188 0 –...
BOBCAT Hardware User’s Manual 4.3.14.4 WBC Blue This register contains the white balance correction coefficients for Blue. In manual mode the user enters the value, in Once or Auto, the camera returns the actual (calculated) coefficient. Address 0x030C Data (0:11) <value>...
BOBCAT Hardware User’s Manual Address 0x0320 Data (0:11) <value> - Offset Green Data (31:12) 4.3.15.6 Offset Blue This register sets the digital offset for Blue. Address 0x0324 Data (0:11) <value> - Offset Blue Data (31:12) 4.3.16 Data Correction Workspace Registers 4.3.16.1 LUT Select...
BOBCAT Hardware User’s Manual 01 – Static HPC enable 10 – Dynamic HPC enable 11 – Static and Dynamic HPC enable Data (31:2) 4.3.16.5 FFC Enable This register enables the FFC (Flat Field Correction). Address 0x0128 0 – FFC disable Data (0) 1 –...
Page 192
BOBCAT Hardware User’s Manual Data (31:12) 4.4.1.4 Point Y1 Position This register selects the position value for point Y1. Address 0x040C <value> – point Y1 position value Data (11:0) Data (31:12) 4.4.1.5 Point Y2 Position This register selects the position value for point Y2.
Page 193
BOBCAT Hardware User’s Manual PAOI Vertical Height Address 0x0284 Data (11:0) <value> PAOI height in vertical direction Data (31:12) Imperx, Inc. Rev. 2.0.2 6421 Congress Ave. 11/20/2012 Boca Raton, FL 33487 +1 (561) 989-0006 193 of 265...
BOBCAT Hardware User’s Manual 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. 2.0.2 6421 Congress Ave.
„discovering‟ and „searching‟ all available UART components in your PC and allowing the user to select the one that is connected to Bobcat camera. Bobcat search engine is not only finding the CamLink DLL port but also looking for any available COM port installed on the PC as well.
BOBCAT Hardware User’s Manual GRAPHICAL USER INTERFACE After having selected the desired camera, the main Bobcat CamConfig dialog will appear – Figure 5.2 Advanced and Figure 5.2a Basic. The Graphical User Interface (GUI) is very intuitive and self-explanatory. To select Basic in View Menu selects GUI Level and then Basic this gives Figure 5.2a GUI or select Advanced gives GUI Figure 5.2.
BOBCAT Hardware User’s Manual 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 information – Current Image Size (Size), Number of Frame per second (FPS), the Frame Time (FTM), Exposure Time (EXP) and Temperature of the CCD sensor (TMP).
BOBCAT Hardware User’s Manual MAIN GUI MENU All panels in the Bobcat CamConfig share the same general control options and menus for “File”, “View” and “Help” – Figure 5.3. Figure 5.3 – Main Menu Run Application: Select and starts other executable file (Frame-Grabber application, etc.…) that user normally uses.
Page 199
This menu selects the „Boot From‟ source. Upon power up, the Boot: camera will load its registers from the selected „Boot From‟ source: Factory, User #1 or User #2. Bobcat camera will be release with „Factory” Setting and user can save and boot camera with their own configurable features.
Download Terminal. 1. Command Terminal – shows information about all the commands sent to or received from the camera. User can type in Bobcat command directly in the text box provided – Figure 5.5. All commands must start with followed by ADDRESS DATA, without spaces –...
BOBCAT Hardware User’s Manual C. Load File – after selecting the file, click on “Load File” button to start the up-load process. D. Cancel – stops the up-load process. E. Progress Bar – displays the progress status of the up-load process.
BOBCAT Hardware User’s Manual Exit: Terminates the application. VIEW GUI WINDOWS The „View‟ menu allows the user to select which camera parameter window to be displayed on the main CamConfig GUI window – Figure 5.7. Figure 5.7 – View GUI Windows...
BOBCAT Hardware User’s Manual Color: Sets the gain and offset for the primary R G B colors. Sets the white balance mode. Displays WBC values. Data Out (Settings): Sets for the data format – bit depth, bit shift, output format, camera speed, LVAL, FVAL size, and DPC, HPC, FFC controls.
BOBCAT Hardware User’s Manual PARAMETER WINDOWS Bobcat Cameras have many features that can easily be programmed using the Bobcat graphical user interface (GUI) or via simple register commands using the Command Terminal. The main parameter windows are described below. 5.7.1 Video Amp Video Amp window allows the user to adjust the Analog or Digital gain and offset.
BOBCAT Hardware User’s Manual Load Defaults: Loads the Manufacturing default gain and offset settings. The settings might be different for “Slow” and “Fast” modes. Tap balance – when selected enables automatic tap balancing. Corrections: Four options are available – Off, Auto, Once, Static.
BOBCAT Hardware User’s Manual Figure 5.11 – I/O control parameter window Output: The user can map each of the camera outputs to OUT1, OUT2 or CL Spare to all available internal output signals. 13 signals are available for mapping. For each input the user can set the signal level to active “High”...
Page 207
BOBCAT Hardware User’s Manual 14. Deselect – no signal is mapped. 5.7.3 Trigger Trigger window is used to set the camera trigger modes and trigger settings – Figure 5.12. Four control panels are associated with this feature: “Settings”, “Acquisition Control”, “Exposure control” and “Strobe Control”.
Page 208
BOBCAT Hardware User’s Manual velocity measurement. It is identical to the Standard mode but, the camera will capture only 2 frames after each trigger signal. There is no delay between the frames 4. Frame Accumulation – in this mode, after each trigger signal the camera starts integration then transfers the information to the vertical registers and then waits for the next trigger.
BOBCAT Hardware User’s Manual Frames per trigger – sets the number of frames captured after Acquisition: each trigger in “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.
BOBCAT Hardware User’s Manual you have to press the “Stop” button. Otherwise, the process stops automatically after the last pulse is sent. Start – starts and stops the process of Internal Pulse Generator. Process: When the process is in progress, the „Start” button becomes a „Stop”...
Page 211
BOBCAT Hardware User’s Manual 5. Pulse Width – the pulse width (duration) determines the exposure during triggering mode ONLY. 6. Internal – internal camera registers controls the exposure. 7. External – external pulse mapped to the camera input controls the exposure.
BOBCAT Hardware User’s Manual 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 desired one. The user can select which luminance type to be used in the algorithm: 1.
BOBCAT Hardware User’s Manual 9. Vertical Bars – displays a set of 8 vertical gray bars with different gray levels. Figure 5.15 – Test image window Superimposed: This mode superimposes a test pattern over live image (not available during H & V binning): 1.
(1x – no binning). Figure 5.16 – AOI window. Master AOI: Bobcat supports one Master AOI (MAOI). All other AOIs are slave and they have to be positioned within the MAOI. This MAOI can be enabled or disabled. When enabled, MAOI determined the current image size.
BOBCAT Hardware User’s Manual MAOI MUST be enabled. All slave AOIs have to be positioned within the 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 size (Width, Height) and offset (X, Y).
BOBCAT Hardware User’s Manual in trigger mode, the user can add a strobe pulse associated with rising edge of the trigger pulse. Standard Strobe: Controls the strobe position and pulse duration for Strobe 1 and Strobe 2. The user can set the individual strobe position relative to the beginning of the frame, via the slider or by entering the desired value.
This window controls the image processing features implemented into the camera. Currently only one Image Enhancement is implemented – Figure 5.19. More features will be added later. Please contact Imperx for more information. This window will be disabled for the color cameras.
Page 218
BOBCAT Hardware User’s Manual LUT Select – selects which of the two supported LUTs will be used. By default LUT #1 is factory programmed with standard Gamma of 0.45. LUT #1 and LUT #2 can be reprogrammed by the user.
Page 219
BOBCAT Hardware User’s Manual 5. Dual Threshold Contrast Enhancement – two-point threshold operation with gray scale stretch will be performed. Set the desired upper threshold level X2 using the horizontal (bottom) slider (left portion), and the lower one X1 –...
BOBCAT Hardware User’s Manual 5.7.11 Data Output Data Output window provides full control of the camera digital data output – Figure 5.20. Figure 5.20 – Data output window Video Settings: Sets the data format and camera speed. Refer to Chapter 2 for more information.
Page 221
BOBCAT Hardware User’s Manual 2. Overclock – over-clocked camera operation. The camera speed (frame rate) significantly increases while preserving the image frame size noise and overall performance. Lines – selects the size of the FVAL signal (valid lines in a frame) and provides “Full size”...
BOBCAT Hardware User’s Manual INTRODUCTION The BobCat series of GigE Vision cameras are fully compliant with the Gen<i>Cam standard. The cameras include an embedded camera description file ( XML ) that contains all of the information required to automatically map a camera‟s features to its internal registers.
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. 2.0.2 6421 Congress Ave. 11/20/2012 Boca Raton, FL 33487 +1 (561) 989-0006 224 of 265...
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. 2.0.2 6421 Congress Ave. 11/20/2012 Boca Raton, FL 33487 +1 (561) 989-0006 231 of 265...
BOBCAT Hardware User’s Manual ORDERING INFORMATION NOTE: For any other custom camera configurations, please contact Imperx, Inc. Imperx, Inc. Rev. 2.0.2 6421 Congress Ave. 11/20/2012 Boca Raton, FL 33487 +1 (561) 989-0006 232 of 265...
BOBCAT Hardware User’s Manual TECHNICAL SUPPORT Each camera is fully tested before shipping. If for some reason the camera is not operational after power up please check the following: Check the power supply and all I/O cables. Make sure that all the connectors are firmly attached.
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. 2.0.2 6421 Congress Ave. 11/20/2012 Boca Raton, FL 33487 +1 (561) 989-0006...
BOBCAT Hardware User’s Manual A.0 ABBREVIATIONS RW – read/write, RO – read only, WO – write only – Max. and Min. horizontal image size – camera dependent MAX_HRZ_SZE, MIN_HRZ_SZE – Max. and Min. vertical image size – camera dependent MAX_VER_SZE, MIN_VER_SZE Minimum Line time –...
BOBCAT Hardware User’s Manual A.11 INPUT AND OUTPUT REGISTERS Address Register Name Type Usage MIN Value MAX Value 0x0570 CC1 Polarity Selector 1 - Active H, 0 -Active L 0x00000000 0x00000001 0x0574 CC1 Input Selector <Input Map> 0x00000000 0x00000005 0x0578 CC2 Polarity Selector...
BOBCAT Hardware User’s Manual 0x0320 Offset Green <Value> 0x00000000 0x000003FF 0x0324 Offset Blue <Value> 0x00000000 0x000003FF A.14 DATA CORRECTION REGISTERS Address Register Name Type Usage MIN Value MAX Value 1 – LUT 2, 0 – LUT 1 0x0118 Look-Up-Table selector...
BOBCAT Hardware User’s Manual 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. 2.0.2 6421 Congress Ave.
BOBCAT Hardware User’s Manual B.1 OVERVIEW The Lookup Table file can be created using any standard ASCII text editor or by using Microsoft Excel. Additionally, any spreadsheet or mathematical program capable of generating a comma delimited (.csv) file can be used.
BOBCAT Hardware User’s Manual B.3 USING MICROSOFT EXCEL The .LUT file can be created in Excel as follows: 1 - create the spreadsheet as shown below (note that 4096 rows are required in the table). 2 - add the necessary equations into the output cells to generate the transfer function required.
BOBCAT Hardware User’s Manual 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. 2.0.2 6421 Congress Ave.
BOBCAT Hardware User’s Manual C.1 OVERVIEW The Defective Pixel Map (DPM) and Hot Pixel Map (HPM) are provided with each camera. If the user wants to create its own DPM or HPM file, he/she can use any standard ASCII text editor or Microsoft Excel. Additionally, any spreadsheet or mathematical program capable of generating a comma delimited (.csv) file can be used.
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. 2.0.2 6421 Congress Ave. 11/20/2012 Boca Raton, FL 33487 +1 (561) 989-0006...
Page 249
BOBCAT Hardware User’s Manual Use the following steps to install the BobCat Configurator software supplied on a CD. Note that „click‟ refers to the left mouse button. 1. If a version of BobCat Configurator was previously installed on this machine, then you...
BOBCAT Hardware User’s Manual 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. 2.0.2 6421 Congress Ave.
„Load File…‟ button begins the download process. The user must be familiar with the entire procedure and must follow it precisely. To start a Bobcat upgrade, follow the described steps: Start Application Bobcat CamConfig go to Main Menu and from submenu “Load From…”...
Page 252
BOBCAT Hardware User’s Manual Figure E.1 Figure E.2 Imperx, Inc. Rev. 2.0.2 6421 Congress Ave. 11/20/2012 Boca Raton, FL 33487 +1 (561) 989-0006 252 of 265...
Page 253
If the upgrade process cannot be completed, the camera will power with the default Factory Firmware so you can start the upgrade process again. If you need more information, please contact Imperx. Imperx, Inc. Rev. 2.0.2 6421 Congress Ave.
Page 254
Factory Firmware so you can start the upgrade process again. If you need more information, please contact Imperx. During DPC, HPC, FFC or LUT upgrade the camera power must be on all the time, and the process must not be interrupted.
BOBCAT Hardware User’s Manual Appendix F – GigE Vision Firmware upgrade GigE Vision Firmware upgrade This appendix explains how to upgrade and install GEV firmware and table upgrades. Imperx, Inc. Rev. 2.0.2 6421 Congress Ave. 11/20/2012 Boca Raton, FL 33487...
BOBCAT Hardware User’s Manual F-1 Overview: The Bobcat camera GEV can be upgraded and custom DPM, HPM, FFC and LUT files loaded. The example shown is to upgrade the camera firmware as this is more complicated, than the loading of the custom DPM, HPM, FFC and LUT files. the same procedure is used for all.
Page 257
BOBCAT Hardware User’s Manual The GEV device selection window will open. Select the appropriate camera you want to upgrade; the information on the right side of the display should match the device you want to program/upgrade. Click OK and the download window should appear.
Page 258
BOBCAT Hardware User’s Manual Select the appropriate file (.RPD) and Click on the load file button. The program will erase the existing file and load the information from the file selected. After the download has completed the camera needs to be reset.
BOBCAT Hardware User’s Manual F-2 RGS Upgrade Now you will up-grade the RGS file in a similar manner from the down load utility select” factory space (. RGS). Then, browse to the location of the file and select it. Click the “ load file “ button to start the upgrade of this file.
BOBCAT Hardware User’s Manual F-3 IP Engine Install From DOS prompt navigate to the folder where the IGV file is located then run the installer using the IGV file then a space and use parameter –n followed by the serial number of the camera xxxxxx.
Page 261
Factory Firmware so you can start the upgrade process again. If you need more information, please contact Imperx. During DPC, HPC, FFC or LUT upgrade the camera power must be on all the time, and the process must not be interrupted.
BOBCAT Hardware User’s Manual Appendix G – Power Supplies Power Supplies This appendix has power supply models and connectors for Bobcat series cameras. Imperx, Inc. Rev. 2.0.2 6421 Congress Ave. 11/20/2012 Boca Raton, FL 33487 +1 (561) 989-0006 262 of 265...
BOBCAT Hardware User’s Manual Model: PS12V05 Auto Iris 4 pin Video Type Option power supply ordered separately. P4 CON4PF: 4 pin MINI plug E4-191J Imperx, Inc. Rev. 2.0.2 6421 Congress Ave. 11/20/2012 Boca Raton, FL 33487 +1 (561) 989-0006 264 of 265...
Page 265
BOBCAT Hardware User’s Manual Signal Type Cable Description IRIS + 12 VDC Power + 12 VDC Main Power @ 1A Max IRIS Return Ground Return 12 VDC Iris Power Return Yell IRIS Video Video Signal Iris Video Output IRIS Return...
Need help?
Do you have a question about the BOBCAT and is the answer not in the manual?
Questions and answers