Home
BOBCAT Hardware User`s Manual
Contents
1. Address Register Name Type Usage MIN Value MAX Value 00 Factory 0x6000 Boot From RW 01 User 1 0x00000000 0x00000002 10 User 2 0x6060 Load From Factory WO Command 0x00000000 0x6064 Load From User1 WO Command 0x00000000 0x6068 Load From User2 WO Command 0x00000000 0x606C Load MFG Default Gain WO Command 0x00000000 0x6074 Save to User1 WO Command 0x00000000 0x6078 Save to User2 WO Command 0x00000000 0x0604 p Baud Rale RW lt BAUD Value gt Ox00000000 0x00000004 elector A 2 CAMERA INFORMATION REGISTERS Address Register Name Type Value 0x6004 Firmware Revision RO Firmware Revision 0x6008 Firmware Build Number RO Firmware Build Number 0x600C Test Register RW 0x76543210 0x601C Soft Reset WO OxDEDBEEF 0x6080 Horizontal Frame Size RO MAX HRZ SZE MIN HRZ SZE gt 0x6084 Vertical Frame Size RO MAX VER SZE MIN VER SZE gt 0x6088 Current Minimum Frame Time RO FRM TIM MIN 0x608C Current Minimum Line Time RO LIN TIM MIN CLK PER PSC gt 0x6090 Current Maximum Exposure RO FRM TIM ACT 0x6094 Current Minimum Exposure RO FRR EXP MIN gt 0x6098 Current Frame Number RO Current Frame Number 0x609C Current Camera Exposure RO Current Exposure Ox60A0 Current Frame Duration RO FRM TIM ACT 0x60B0 Current Image Size RO CURT VER SZE gt CHNT HRZ SZE gt 0x60B4 Current AEC AGC Status RO lt Status Values gt 0x6010 CCD Temperature RO
2. 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 1 6421 Congress Ave 4 10 2012 Boca Raton FL 33487 1 561 989 0006 251 of 253 IMPERX BOBCAT Hardware User s Manual IRIS 12 VDC Power 12 VDC Main Power 1A Max IRIS Return Ground Return 12 VDC Iris Power Return IRIS Video Video Signal Iris Video Output IRIS Return Ground Return 12 VDC Iris Power Return Table 4 0 Auto Iris 4 pin MINI plug E4 191J Power Supply Specs Cable length Supplied AC power input cable IEC 1 8m 6 100 240 Vac 50 60Hz 1A Power supply Output 12V 3m 10 15cm 6 connector HIROSE HR1O0A 10P 12S Strobe amp Trigger 10cm 4 1cm 0 5 connector BNC male Auto Iris Option 18cm 7 lcm 0 5 Video type 4 Pin MINI plug connector E4 191J Electrical Over Voltage Protective Installation Short circuit Protective Installation Protection Type Auto Recovery 10 15 VDC 12VDC nominal 2 A Load regulation 5 Ripple amp Noise 1 Max Regulatory Class 1 Safety standards UL60950 1 EN60950 1 IEC60950 1 Safety 1 EMC UL CUL CE TU V DoIR C Tick Semko CCC FCC Safety 2 BSMLFCC Imperx Inc Rev 2 0 1 6421 Congress Ave 4 10 2012 Boca Raton FL 33487 1 561 989 0006 252 of 253 IMPERX Y BOBCAT Hardware User s Manual Imperx Inc also has a full line of Frame Grabbers to capture t
3. Figure 1 8a C mount camera link output dimensional drawings for ICL B0610 B0620 B1310 B1410 B1411 B1610 and ICL B2520 Imperx Inc Rev 2 0 1 6421 Congress Ave 4 10 2012 Boca Raton FL 33487 1 561 989 0006 48 of 253 IMPERX Y BOBCAT Hardware User s Manual C Mount Camera Link Output CHART SENSOR DISTANCE 28 0 2X KAI 2020 21 2 KAI 2093 21 2 15 2 2X M3 0 X 0 5 12X C MOUNT 5 0 DEEP 1 32 THREAD Figure 1 8b C mount camera link output dimensional drawings for ICL B1620 and ICL B1920 Imperx Inc Rev 2 0 1 6421 Congress Ave 4 10 2012 Boca Raton FL 33487 1 561 989 0006 49 of 253 IMPERXY Ww BOBCAT Hardware User s Manual C Mount Camera Link CL Output M3 0 X 0 5 THREAD 4X 5 0 DEEP TOP AND BOTTOM og 7 15 2 4X 32 6 2X 5 5 0 7 28 0 4X M3 0 X 0 5 THREAD 8X 5 0 DEEP ALL SIDES CENTER OF IMAGE IS NOMINALLY AT CENTER OF LENS 46 0 h 3 75 0 28 q 1040 10 e 42 6 035 4 00 50 6 0 45 1 32 THREAD oo 35 80 2X M2 5 SCREWS 8X Figure 1 8ba C mount camera link output dimensional drawings for ICL B1020 B1320 B1621 B1921 and ICL B2320 Imperx Inc Rev 2 0 1 6421 Congress Ave 4 10 2012 Boca Raton FL 33487 50 of
4. In2 Hi Deselect Output Outi Hi Strobe One Out2 Hi Deselect CL Spare Deselect Figure 5 11 I O control parameter window 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 or active Low l 2 3 10 11 12 Exposure Start a short pulse 2 us indicating the beginning of the camera exposure in trigger mode Exposure End a short pulse 2 us indicating the end of the camera exposure in trigger mode Mid Exposure a short pulse 2 us indicating indicates the middle of the camera exposure in trigger mode Active Exposure Window a signal indicating the duration of the camera exposure in trigger mode H Sync a short pulse 2 us synchronized with the camera line timing V Sync a short pulse 2 us synchronized with the camera frame timing Odd Even Frame Flag a signal indicating if the frame is ODD or EVEN It alternates every frame When Active High ODD is LOW Trigger Pulse maps the input trigger pulse to the output with no delay as is Trigger Pulse Delayed maps the input trigger pulse to the output with delay set by the Exposure Delay Register Camera Ready a signal indicating when the camera is ready to accept the next trigger pulse Pulse Gen
5. BOBCAT Hardware User s Manual Address 0x030C Data 0 11 lt value gt WBC Blue Data 31 12 i N A 4 3 15 Color Conversion Workspace Registers 4 3 15 1 Gain Red This register sets the digital gain for Red Address i 0x0310 Data 0 11 x value Gain Red Data 31 12 N A 4 3 15 2 Gain Green This register sets the digital gain for Green Address 0x0314 Data 0 11 lt value gt Gain Green Data 31 12 N A 4 3 15 3 Gain Blue This register sets the digital gain for Blue Address 0x0318 Data 0 11 value Gain Blue Data 31 12 N A 4 3 15 4 Offset Red This register sets the digital offset for Red Address 0x031C Data 0 11 value Offset Red Data 31 12 N A 4 3 15 5 Offset Green This register sets the digital offset for Green Address 0x0320 Data 0 11 i lt value gt Offset Green Data 31 12 N A 4 3 15 6 Offset Blue This register sets the digital offset for Blue Imperx Inc Rev 2 0 1 6421 Congress Ave 4 10 2012 Boca Raton FL 33487 1 561 989 0006 178 of 253 IMPERX amp BOBCAT Hardware User s Manual Address 0x0324 Data 0 11 lt value gt Offset Blue Data 31 12 i N A 4 3 16 Data Correction Workspace Registers 4 3 16 1 LUT Select This register selects which LUT will be used LUT1 or LUT2 Address i 0x0118 Data 0 0 LUT 1 selected LUT 2 selected Data 31 1 N A 4 3 16 2 LUT Enable This re
6. FIGURE 2 9 PAOI ENABLED AS PROCESSING ROI FIGURE 2 10A FRAME RATE VS VERTICAL WINDOW SIZE FOR B0610 FIGURE 2 10B FRAME RATE VS VERTICAL WINDOW SIZE FOR B0620 FIGURE 2 10BA FRAME RATE VS VERTICAL WINDOW SIZE FOR B1020 FIGURE 2 10BB FRAME RATE VS VERTICAL WINDOW SIZE FOR B1310 FIGURE 2 10BC FRAME RATE VS VERTICAL WINDOW SIZE FOR B1320 FIGURE 2 10C FRAME RATE VS VERTICAL WINDOW SIZE FOR B1410 FIGURE 2 10CA FRAME RATE VS VERTICAL WINDOW SIZE FOR B1411 Imperx Inc 6421 Congress Ave Boca Raton FL 33487 1 561 989 0006 11 of 253 64 66 67 68 69 69 70 73 74 15 76 77 78 79 80 81 82 Rev 2 0 1 4 10 2012 IMPERX BOBCAT Hardware User s Manual FIGURE 2 10D FRAME RATE VS VERTICAL WINDOW SIZE FOR B1610 FIGURE 2 10E FRAME RATE VS VERTICAL WINDOW SIZE FOR B1620 FIGURE 2 10EA FRAME RATE VS VERTICAL WINDOW SIZE FOR B1621 FIGURE 2 10F FRAME RATE VS VERTICAL WINDOW SIZE FOR B1920 FIGURE 2 10G FRAME RATE VS VERTICAL WINDOW SIZE FOR B1921 FIGURE 2 10GA FRAME RATE VS VERTICAL WINDOW SIZE FOR B2520 FIGURE 2 10H FRAME RATE VS VERTICAL WINDOW SIZE FOR B2020 FIGURE 2 101 FRAME RATE VS VERTICAL WINDOW SIZE FOR B2320 FIGURE 2 10J FRAME RATE VS VERTICAL WINDOW SIZE FOR B3320 FIGURE 2 10K FRAME RATE VS VERTICAL WINDOW SIZE FOR B4020 FIGURE 2 10L FRAME RATE VS VERTICAL WINDOW SIZE FOR B
7. If the user selects to upgrade camera firmware RPD file and camera factory register space RGS file the camera firmware RPD must be upgraded first During camera RGS or FW upgrade the camera power must be on all the time and the process must not be interrupted If the camera is disconnected or the process canceled this will result in a user application firmware corruption If such event occurs start the upload process again until completion 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 1 6421 Congress Ave 4 10 2012 Boca Raton FL 33487 1 561 989 0006 240 of 253 IMPERX amp BOBCAT Hardware User s Manual If the user selects to upgrade camera firmware and camera factory register space the camera firmware must be upgraded first During camera RGS or FW upgrade the camera power must be on all the time and the process must not be interrupted If the camera is disconnected or the process canceled this will result in a user application firmware corruption If such event occurs start the upload process again until completion 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 During DPC HPC FFC or LUT upgra
8. N A Rev 2 0 1 6421 Congress Ave 4 10 2012 Boca Raton FL 33487 1 561 989 0006 146 of 253 IMPERX amp 4 3 2 2 Load From Factory The 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 The act of writing to this location initiates the load from the factory Address 0x6060 BOBCAT Hardware User s Manual 4 3 2 3 Load From User 1 The Load From User 1 command instructs the camera to load its workspace from the user 1 space All current workspace settings will be replaced with the contents of the user 1 space This is a command not a register The act of writing to this location initiates the load from the user 1 Address 0x6064 4 3 2 4 Load From User 2 The Load From User 2 command instructs the camera to load its workspace from the user 2 space All current workspace settings will be replaced with the contents of the user 2 space This is a command not a register The act of writing to this location initiates the load from the user 2 Address 0x6068 4 3 2 5 Load MFG Default Gain The Load MFG Default Gain command instructs the camera to load its default gain and offset settings from the manufacturing space Different settings will be loaded for slow and fast camera speed This is a command not a registe
9. 4 3 12 8 IN2 Input Mapping This register maps the IN2 camera input to various internal signals Address Data 2 0 Data 31 3 0x058C 000 no mapping 001 reserved 010 external trigger 011 exposure control 100 H sync 101 V sync 110 111 Reserved N A 4 3 12 9 OUTI Output Polarity This register sets the polarity active Low or High for the OUTI output Address Data 0 Data 31 1 0x0590 0 active LOW active HIGH N A 4 3 12 100UT1 Output Mapping This register maps the various internal signals to OUT1 camera output Address Data 3 0 Imperx Inc 6421 Congress Ave Boca Raton FL 33487 1 561 989 0006 0x0594 0000 no mapping 0001 exposure start 0010 exposure end Rev 2 0 1 4 10 2012 172 of 253 IMPERXY Data 31 4 BOBCAT Hardware User s Manual 0011 mid exposure 0100 active exposure window 0101 H sync 0110 V sync 0111 odd even frame flag 1000 trigger pulse actual 1001 trigger pulse delayed 1010 camera ready 1011 pulse generator 1100 strobe 1 1101 strobe 2 Others reserved N A 4 3 12 110UT2 Output Polarity This register sets the polarity active Low or High for the OUT2 output Address Data 0 Data 31 1 0x0598 0 active LOW 1 active HIGH N A 4 3 12 120UT2 Output Mapping This register maps the various internal signals to OUT2 camera output
10. N A PAOI Vertical Offset Address 0x02A4 Data 11 0 value PAOI offset in vertical direction Data 31 12 N A PAOI Vertical Height Address 0x0284 Data 11 0 lt value gt PAOI height in vertical direction Data 31 12 N A Imperx Inc Rev 2 0 1 6421 Congress Ave 4 10 2012 Boca Raton FL 33487 1 561 989 0006 181 of 253 BOBCAT Hardware User s Manual 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 Rev 2 0 1 Imperx Inc 6421 Congress Ave 4 10 2012 Boca Raton FL 33487 1 561 989 0006 182 of 253 5 1 5 2 IMPERXY BOBCAT Hardware User s Manual OVERVIEW Camera configuration utility software and Bobcat Camera Configurator CamConfig are provided with each camera After installing the program the user can program the camera change its settings and save the settings in a file or in the camera The configuration utility includes an interactive help file which will guide you through the camera setup DISCOVERY PROCEDURE Often times multiple frame grabbers and cameras may be installed into a computer at the same time The CamConfig utility provides an intelligent automated method of 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
11. Value 0x00000000 0x00000FFF 0x0318 Gain Blue RW lt Value gt 0x00000000 0x00000FFF 0x031C Offset Red RW lt Value gt 0x00000000 0x000003FF 0x0320 Offset Green RW lt Value gt 0x00000000 0x000003FF 0x0324 Offset Blue RW lt Value gt 0x00000000 0x000003FF Imperx Inc Rev 2 0 1 6421 Congress Ave 4 10 2012 Boca Raton FL 33487 1 561 989 0006 228 of 253 IMPERX Y A 14 DATA CORRECTION REGISTERS BOBCAT Hardware User s Manual Address Register Name Type Usage MIN Value MAX Value 0x0118 Look Up Table selector RW 1 LUT 2 0 LUT 1 0x00000000 0x00000001 0x011C Look Up Table RW 1 Enable 0 Disable 0x00000000 0x00000001 0x0120 Defective Pixel Correction RW 1 Enable 0 Disable 0x00000000 0x00000001 0x0124 Hot Pixel Correction Rw 00 Disable 01 Static 0x99000000 0x00000003 10 Dynamic 11 All 0x0128 Flat Field Correction Rw 00 Disable 01 Static 99999000 0x00000003 10 Dynamic 11 All A 15 PROCESSING REGISTERS Address Register Name Type Usage MIN Value MAX Value 0x0400 Enhancement Mode RW 0000 OG 0x00000000 0x00000006 lt Mode Select gt 0x0404 Point X1 position RW lt Point X1 Value gt 0x00000000 0x00000FFF 0x0408 Point X2 position RW lt Point X2 Value gt 0x00000000 0x00000FFF 0x040C Point Y1 position RW lt Point Y2 Valu
12. 0x0000000 1 MAX HRZ SZE 0x0230 AOI 2 Horizontal Width RW Width Value 0x00000001 MAX_HRZ_SZE 0x0234 AOI 3 Horizontal Width RW lt Width Value gt 0x00000001 MAX_HRZ_SZE 0x0238 AOI 4 Horizontal Width RW lt Width Value gt 0x00000001 MAX_HRZ_SZE 0x023C AOI 5 Horizontal Width RW lt Width Value gt 0x00000001 MAX HRZ SZE 0x0240 AOI 6 Horizontal Width RW lt Width Value gt 0x00000001 MAX HRZ SZE 0x0244 PAOI Horizontal Width RW lt Width Value gt 0x0000000 1 MAX HRZ SZE 0x0248 MAOI Horizontal Offset RW lt Offset Value gt 0x00000000 MAX_HRZ_SZE 1 0x024C AOI 1 Horizontal Offset RW lt Offset Value gt 0x00000000 MAX HRZ SZE 1 0x0250 AOI 2 Horizontal Offset RW lt Offset Value gt 0x00000000 MAX HRZ SZE 1 0x0254 AOI 3 Horizontal Offset RW lt Offset Value gt 0x00000000 MAX HRZ SZE 1 0x0258 AOI 4 Horizontal Offset RW lt Offset Value gt 0x00000000 MAX HRZ SZE 1 0x025C AOI 5 Horizontal Offset RW lt Offset Value gt 0x00000000 MAX HRZ SZE 1 0x0260 AOI 6 Horizontal Offset RW lt Offset Value gt 0x00000000 MAX HRZ SZE 1 0x0264 PAOI Horizontal Offset RW lt Offset Value gt 0x00000000 MAX HRZ SZE 1 0x0268 MAOI Vertical Height RW lt Height Value gt 0x00000001 MAX VER SZE 0x026C AOI 1 Vertical Height RW lt Height Value gt 0x0000000 1 MAX VER SZE 0x0270 AOI 2 Vertical Height RW lt Height Value gt 0x00000001 MAX VER SZE 0x0274 AOI 3 Vertical Height RW lt Height Value gt 0x00000001 MAX VER SZE 0x0278 AO
13. 1 561 989 0006 or enabled When enabled the strobe can be set to appear Each Frame Odd Frames only or Even Frames only In addition in trigger mode the user can add a strobe pulse associated with rising edge of the trigger pulse Rev 2 0 1 4 10 2012 202 of 253 IMPERX amp Strobe 2 Mode Standard Strobe Trigger Strobe 5 7 9 Color BOBCAT Hardware User s Manual Sets the Strobe 2 mode of operation The strobe can be disabled or enabled When enabled the strobe can be set to appear Each Frame Odd Frames only or Even Frames only In addition in trigger mode the user can add a strobe pulse associated with rising edge of the trigger pulse 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 The strobe pulse duration can be set for each strobe individually The user can set the strobe position and duration within the camera frame period with 1 us resolution Sets the duration and delay of a strobe sync pulse with respect to the trigger pulse sent to the camera output The user can set the strobe duration and the delay from 0 to 16777215 us This window sets the gain and offset for the primary R G B colors Available only for BO610C B1410C and B1610C cameras In addition this window sets the White balance mode and displ
14. 10 0x0530 Pulse Gen Granularity RW 100x 11 1000x 0x00000000 0x00000003 0x0534 Pulse Gen Pulse Width RW Pulse Width 0x00000001 0x0007FFFF 0x0538 Pulse Gen Pulse Period RO Pulse Period 0x00000001 0x001FFFFF 0x053C Pulse Gen of Pulses RW Number of Pulses gt 0x00000001 0x0000FFFF 0x0540 Pulse Gen Enable RW 1 Enable 0 Disable 0x00000000 0x00000001 A 9 TEST PATTERN REGISTERS Address Register Name Type Usage MIN Value MAX Value 0x0 Off 0x012C Test Mode Selector RW 0x00000000 0x00000009 OxX Test Mode 0x0130 H amp V Lines Superimpose RW 1 ON 0 Off 0x00000000 0x00000001 0x0134 Cross Superimpose RW 1 ON 0 Off 0x00000000 0x00000001 0x0138 H1 Superimpose Line Position RW H1 Line Position gt 0x00000001 MAX VER SZE 0x013C H2 Superimpose Line Position RW lt H2 Line Position gt 0x00000001 MAX_VER_SZE 0x0140 V1 Superimpose Column Position RW V1 Column Position 0x00000001 MAX HRZ SZE 0x0144 V2 Superimpose Column Position RW V2 Column Position 0x00000001 MAX HRZ SZE 0x0148 Superimposed Lines Brightness RW Brightness Value 0x00000000 0x00000FFF A 10 STROBE REGISTERS Address Register Name Type Usage MIN Value MAX Value 0x055C Strobe 1 mode selector Rw 20 Of 01 Each 0x090000000 0x00000003 10 Odd 11 Even 0x0560 Strobe 2 mode selector nw 00 Off 01 Each 0x00000000 0x00000003 10 Odd 11 Even 0x0564 Strobe 1 duration RW S1Duration Value 0x00
15. 4 10 2012 Boca Raton FL 33487 1 561 989 0006 231 of 253 IMPERX Y B 3 USING MICROSOFT EXCEL BOBCAT Hardware User s Manual 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 3 save the file as a csv comma delimited format 4 rename the csv file to an extension of lut Chart 1 M f A B D D E J K L M N 1 GAMMA CORRECTION LUT 2 lines beginning with two dashes are comments 3 and are ignored by parser 4 LUT Header 5 this is the text that will get displayed with a glh command 6 Function is Gamma Correction G 0 55 T Created by Imperx 8 Date 12 26 05 m 10 LUT Table 11 This is User Selectable Gamma Value 1 i S Gamma LUT Original TF 14 This is the actual LUT Gamma TF 15 input output 4500 16 0 0 17 1 42 4000 18 2 61 19 3 TT 3500 20 4 90 21 5 102 3000 22 6 113 23 7 123 amp 2500 24 8 132 A 25 9 141 E 2000 26 10 149 sog 27 11 157 28 12 165 1000 29 13 173 30 14 180 500 31 15 187 32 16 193 0 33 17 200 1 251 501 751 1001 1251 1501 1751 2001 2251 2501 2751 3001 3251 3501 3751 4001 34 18 206 Input Signal 35 19 213 36 20 219 37 21 225 38 22 231 Imperx Inc 6421 Congress Ave Boca Raton FL 33487 1 561 989 0006 232 of 253 Rev 2
16. 5 and sets the appropriate window size and offset in horizontal and vertical direction BOBCAT Hardware User s Manual AOI 5 Enable Address 0x021C Data 1 0 00 AOI 5 disable 01 AOI 5 include 10 AOI 5 exclude 11 N A Data 31 2 N A AOI 5 Horizontal Offset Address i 0x025C Data 11 0 value AOI 5 offset in horizontal direction Data 31 12 N A AOI 5 Horizontal Width Address 0x023C Data 11 0 i lt value gt AOI 5 width in horizontal direction Data 31 12 N A AOI 5 Vertical Offset Address 0x029C Data 11 0 value AOI 5 offset in vertical direction Data 31 12 N A AOI 5 Vertical Height Address 0x027C Data 11 0 value AOI 5 height in vertical direction Data 31 12 N A 4 3 5 10 AOI 6 This set of register enables AOI 6 and sets the appropriate window size and offset in horizontal and vertical direction AOI 6 Enable Address 0x0220 Data 1 0 00 AOI 6 disable 01 AOI 6 include 10 AOI 6 exclude 11 N A Data 31 2 N A Imperx Inc Rev 2 0 1 6421 Congress Ave 4 10 2012 Boca Raton FL 33487 1 561 989 0006 157 of 253 IMPERXY BOBCAT Hardware User s Manual AOI 6 Horizontal Offset Address 0x0260 Data 11 0 value AOI 6 offset in horizontal direction Data 31 12 N A AOI 6 Horizontal Width Address 0x0240 Data 11 0 i lt value gt AOI 6 width in horizontal direction Data 31 12 N A AOI 6 Vertical Offset Address i 0x
17. 90 120 OffsetY 120 i Se Width 200 Y Height 100 20 SlaveAO Include SlaveAO Exclude OffsetX 250 OffsetX 50 OffsetY 30 MA OffsetY 30 Width 45 M Py Width 45 Height 40 EN rU Height 30 Figure 2 11a AOI within horizontal and vertical binned image Imperx Inc Rev 2 0 1 6421 Congress Ave 4 10 2012 Boca Raton FL 33487 1 561 989 0006 100 of 253 IMPERX BOBCAT Hardware User s Manual 2 5 EXPOSURE CONTROL 2 5 1 SHUTTER 2 5 2 2 5 3 Imperx Inc 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 it only reduces the amount of electrons collected Positioning a short pulse SHUTTER with respect to the vertical transfer pulse VCCD Figure 2 12 sets the exposure time The electronic shutter pulse can be positioned within the entire frame period with a precision of 1 0us The maximum exposure is frame time dependent and the minimum exposure is 2 microseconds camera dependent Frame Time Exposure VCCD Figure 2 12 Electronic shutter position External exposure control The camera exposure can be controlled using an external pulse supplied to the camera The pulse duration
18. Current CCD Temperature Imperx Inc Rev 2 0 1 6421 Congress Ave 4 10 2012 Boca Raton FL 33487 1 561 989 0006 223 of 253 IMPERX BOBCAT Hardware User s Manual A 3 IMAGE SIZE AOI REGISTERS Address Register Name Type Usage MIN Value MAX Value 0x0 1x 0x1 2x 0x0500 Vertical Binning Mode RW 0x2 3x 0x3 4x 0x00000000 0x00000004 0x4 8x 1 Enable 0x0200 Constant Frame Rate RW 0x00000000 0x00000001 0 Disable 0x0 1x 0x1 2x 0x0204 Horizontal Binning Mode RW 0x2 3x 0x3 4x 0x00000000 0x00000004 0x4 8x 0x0208 MAOI Enable RW 0 Off 1 Enable 0x00000000 0x00000001 0x020C AOI 1 Enable Rw 00 Off 01 Include 999000000 0x00000001 10 Exclude 0x0210 AOI 2 Enable Rw 00 Off 01 Include 4 q9q00000 0x00000001 10 Exclude 0x0214 AOI 3 Enable Rw 00 Off 01 Include 0x00000000 0x00000001 10 Exclude 0x0218 AOI 4 Enable Rw 00 Off 01 Include 4 q9q00000 0x00000001 10 Exclude 0x021C AOI 5 Enable Rw 00 Off 01 Include 0x00000000 0x00000001 10 Exclude 0x0220 AOI 6 Enable Rw 00 OG 07 include 0x90000000 0x00000001 0x0224 PAOI Enable Rw 00 Off 11 LUT AO 9x90000000 0x00000003 10 Process AOI 0x0228 MAOI Horizontal Width RW lt Width Value gt 0x00000001 MAX_HRZ_SZE 0x022C AOI 1 Horizontal Width RW Width Value
19. EXPOSURE Exp 1 Exposure 2 DATA DATA 1 DATA 2 SHUTTER STROBE i N ac Only if the trigger strobe is enabled Only if the main 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 This finite time imposes some restrictions for minimum exposure duration in standard and double triggering modes The minimum exposure period is camera dependent as shown below A B0610 B0620 B1020 B1320 B1621 B1921 B2320 and B3320 minimum exposure is 2 us B B1410 B1610 and B4821 minimum exposure Is 4 us C B2520 and B6620 minimum exposure is 8 us D B1620 B1920 B2020 B4020 and B4820 minimum exposure is 10 us D Frame Accumulation Triggering When the Frame Accumulation triggering mode is enabled the camera idles and waits for a trigger signal Upon receiving the external trigger signal the camera clears the horizontal and vertical registers sends a shutter pulse to clear the pixels and starts integration Figure 2 17 Upon receiving the trigger signal the camera starts integration for the first frame completes the integration transfers the information to the vertical registers and then waits for the next trigger Upon receiving the next trigger signal the camera starts integration for the next fr
20. Have the PC and camera on a working charged UPS system Using the GEV player that you can access the camera connected to the NIC card and that it displays images and generally functions Close all camera configuration software 6 Download the correct file or files needed from web site and saved to a known assessable location it is recommended that you save this file or files to your desktop 7 Verify the file or files are for the camera to be upgraded R D pi In Windows go to Start All programs Imperx Bobcat GEV Bobcat GEV download utility di Imperx Default Programs Bobcat CameraLink Bobcat GEV Help and Support ll Bobcat GEV Download Utility Bobcat GEV Player d BUS Driver Installation Tool sev GEV Player Uninstall Bobcat GEV Documentation SDK zl 4 Back gg Shut down rs 4 ol 6 wll BI Imperx Inc Rev 2 0 1 6421 Congress Ave 4 10 2012 Boca Raton FL 33487 1 561 989 0006 243 of 253 IMPERX Y BOBCAT Hardware User s Manual The GEV device selection window will open GEV Device Selection xi Intel R PRO 1000 GT Desktop Ada MAC 00 1b 21 7d f7 09 IP Address 169 254 250 11 Subnet Mask 255 255 0 0 Default Gateway 0 0 0 0 MAC 00 11 1c 00 83 92 P 169 254 16 2 Subnet Mask 255 255 0 0 Default Gateway 0 0 0 0 Vendor Imperx inc Model IGV B0620M Access Status Open Manufacturer Info Support 1 561 989 0006 00140622 Ver
21. If the camera is disconnected or the process canceled start the upload process again until completion If the upgrade process cannot Imperx Inc Rev 2 0 1 6421 Congress Ave 4 10 2012 Boca Raton FL 33487 1 561 989 0006 247 of 253 IMPERX Y be completed the corresponding camera function will not work This will not affect the overall camera performance so you can start the upgrade process again If you need more information please contact Imperx BOBCAT Hardware User s Manual Imperx Inc Rev 2 0 1 6421 Congress Ave 4 10 2012 Boca Raton FL 33487 1 561 989 0006 248 of 253 IMPERX Y BOBCAT Hardware User s Manual Power Supplies This appendix has power supply models and connectors for Bobcat series cameras Imperx Inc Rev 2 0 1 6421 Congress Ave 4 10 2012 Boca Raton FL 33487 1 561 989 0006 249 of 253 BOBCAT Hardware User s Manual E Ak AE Model PS12V04 Bobcat standard power supply ordered separately Trigger amp Strobe pigtail with Male BNC connectors Imperx Inc Rev 2 0 1 6421 Congress Ave 4 10 2012 Boca Raton FL 33487 1 561 989 0006 250 of 253 BOBCAT Hardware User s Manual DC POWER SUPPLY 12V 2A 100Vac to 240Vac Video Type optional Supplied AC power input cable IEC 1 8m 6 Power Supply Output 12V 3m 108 15cm 67 Strobe amp Trigger 10em 4 07 Tem 57 Auto Iris 18cm 77 Tem 57 ee ud id t S
22. and the camera adjusts the gain accordingly The user can select the average or peak brightness to be maintained The camera starts with changing the gain within the preset by the user min max limits If one of the gain limits has been reached the camera indicates the limit has been reached and keeps the value until the light condition change The speed of convergence how fast the camera stabilizes after change can be preset by the user four possible options are available If both modes automatic exposure and automatic gain are enabled simultaneously the camera starts with changing the exposure first within the preset by the user min max limits If one of the exposure limits has been reached the camera engages the analog gain and changes it within the preset by the user min max limits The AGC algorithm samples all pixels for the entire frame but the user can select only a portion of the image 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 Rev 2 0 1 6421 Congress Ave 4 10 2012 Boca Raton FL 33487 1 561 989 0006 112 of 253 IMPERX BOBCAT Hardware User s Manual 2 9 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
23. when describing the cameras we will use only the model number without the first three letters 2 B1920 supports only 1920 x 1080 image size Imperx Inc 6421 Congress Ave Boca Raton FL 33487 1 561 989 0006 20 of 253 Rev 2 0 1 4 10 2012 IMPERX 1 2 BOBCAT Hardware User s Manual GENERAL DESCRIPTION The BOBCAT cameras are advanced intelligent high resolution progressive scan fully programmable and field upgradeable 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 The BOBCAT cameras feature programmable image resolution frame rates gain offset asynchronous external triggering with programmable exposure fast triggering double exposure and capture duration electronic shutter long time integration strobe output transfer function correction temperature monitoring and user programmable and up loadable LUT A square pixel provides for a superior image in any orientation The interline transfer CCD permits full vertical and horizontal resolution of high speed shutter images The combination of electronic shutter and long time integration enables the cameras capturing speed to be from 1 500 000 second to more than 16 seconds A built in Gamma c
24. 0 dB 1024 levels per output 1 0x to 3 0x 0 1x step 511 to 511 Yes with AOI Eight Independent AOIs 2 LUTs Gamma User LUT No 7 bits Left or Right Asynchronous Asynchronous frame grabber Standard Double Fast Async Frame integration Rising Falling edge De glitch Delay Strobe TBD DSP up to 2G 46x46x39 mm 46x46x63 mm 171 196 g 0 2 Lux f 1 4 C mount 1 2 format CCD 2 6 W 4 2 W Table 1 1c B1410 and B1411 Camera Specifications Rev 2 0 1 Imperx Inc 6421 Congress Ave Boca Raton FL 33487 1 561 989 0006 4 10 2012 34 of 253 IMPERX BOBCAT Hardware User s Manual Active image resolution 1628 1620 H x 1608 1600 H x 1208 1200 1632 1600 H x 1236 1220 V 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 4 40 um 7 40 um 5 50 um Digital 8 10 12 14 Digital 8 10 12 14 bit Digital 8 10 12 14 bit 3x8RGB Output structure Single Single or Dual Single or Dual Data clock 40 000 64 000 MHz 40 000 50 000 MHz 40 000 50 000 MHZ Camera interface Base CL GEV Base CL GEV Base CL GEV PoCL 12VDC 4W CL only 12VDC 4W CL only 12VDC 3 0W CL only Nominal frame rate 17 25 fps 35 44 fps 34 42 fps Maximum frame rate 212 fps 299 fps 257 fps 60 dB 60 dB 60dB 1 200000 to 1 16 sec 1 100000 to 1 35 sec 1 500000 to 1 34 Up to 200 us up to 200 us up to 200 us 0 to 36 dB per output 0 to 36 dB per output 0 to 36 dB per output 0 035 dB ste
25. 0 1 4 10 2012 IMPERX Y BOBCAT Hardware User s Manual AM DDESMK 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 1 6421 Congress Ave 4 10 2012 Boca Raton FL 33487 1 561 989 0006 233 of 253 C 1 C 2 IMPERX BOBCAT Hardware User s Manual 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 USING AN ASCII TEXT EDITOR A custom Defective Pixel Map DPM and Hot Pixel Map HPM can be prepared using any ASCII text editor such as Notepad or similar The file must have a dpm extension for DPM map and hpm extension for HPM The dpm or hpm file has two main sections a header and a table The header section is a free text area of up to 256 ASCII characters Each line of the header section must be terminated in a comma The table section of the file contains an array of lines with each line containing an X pixel number value followed by a comma and a Y line number value All pixels are listed in the DPM or HPM in order of increasing Y location If the Y location is identical the listing is in order of increasing
26. 0 1 6421 Congress Ave 4 10 2012 Boca Raton FL 33487 1 561 989 0006 140 of 253 4 1 IMPERX amp 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 The interface is bi directional with the user issuing commands to the camera and the camera issuing responses either status or info to the user The entire camera registers and resources can be configured and monitored by the user The camera s parameters can be programmed using the Bobcat Configurator graphical user interface 4 2 CAMERA CONFIGURATION Imperx Inc 4 2 1 Configuration Memory parameter FLASH The camera has a built in configuration memory divided into 4 segments work space factory space user space 1 and user space 2 The work space segment contains the current camera settings while the camera is powered up and operational All camera registers are located in this space These registers can be programmed and retrieved via commands issued by the user The workspace is RAM based and upon power down all camera registers are cleared The factory space segment is ROM based write protected and contains the default ca
27. 011 57600 100 115200 default Data 31 3 N A 4 3 3 Retrieving Manufacturing Data The camera contains non volatile memory that stores manufacturing related information This information is programmed in the factory during the manufacturing process 4 3 3 1 Firmware Revision This register returns the camera main firmware revision Address 0x6004 Data 31 28 lt FW image Imperx Inc Rev 2 0 1 6421 Congress Ave 4 10 2012 Boca Raton FL 33487 1 561 989 0006 148 of 253 IMPERX amp Data 27 24 CCD Type Data 23 0 lt FW revision BOBCAT Hardware User s Manual 4 3 3 2 Firmware Build Number This register returns the firmware build number which tracks custom firmware for specific applications Address 0x6008 Data lt FBN revision gt 4 3 3 3 Assembly Part Number This register returns the camera assembly part number the complete assembly part number is 4 registers Address 0x7004 0x7008 0x700C 0x7010 Data Assembly Part Number 4 3 3 4 Camera Serial Number This register returns the camera serial number the complete serial number is 2 registers Address 0x7014 0x7018 Data Camera Serial Number 4 3 3 5 CCD Serial Number This register returns the CCD imager number the complete CCD number is 2 registers Address 0x701C 0x7020 Data lt CCD Serial Number gt 4 3 3 6 Date of Manufacture This register returns the camera date of manufactu
28. 1 6421 Congress Ave 4 10 2012 Boca Raton FL 33487 1 561 989 0006 52 of 253 IMPERXY p BOBCAT Hardware User s Manual C Mount GigE Vision GEV Output CHART SENSOR DISTANCE ICX 285 16 84 ICX 274 16 79 ICX 625 16 79 KAI 0340 D S 17 65 5 5 e N a M3 0 X 0 5 THREAD 5 0 DEEP 12x 48 4 2X 4 9 0 4X 28 0 2X C MOUNT 4 0 62 7 0 45 1 32 THREAD 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 2 0 1 6421 Congress Ave 4 10 2012 Boca Raton FL 33487 1 561 989 0006 53 of 253 IMPERX Y BOBCAT Hardware User s Manual C Mount GigE Vision GEV Output CHART SENSOR DISTANCE KAI 2020 21 2 KAI 2093 21 2 e N C MOUNT 1 32 THREAD Figure 1 8e C mount GigE vision output dimensional drawings for IGV B1620 and IGV B1920 Imperx Inc 6421 Congress Ave Boca Raton FL 33487 1 561 989 0006 M3 0 X 0 5 THREAD 5 0 DEEP 12x 48 4 2X Rev 2 0 1 4 10 2012 G I M P E RX b BOBCAT Hardware User s Manual C Mount GigE Vision GEV Output M20 SCREWS 4X M2 5 SCREWS 4X M3 0 X 0 5 THREAC BX CENTER OF IMAGE IS NOMINALLY AT CENTER OF LENS 5 0 DEEP ALL SIDES x Se L3 ii SS 1 32 THREAD 8 66 2 20 36 j 74 3 0 45 35 80 2X t HIE
29. 1 width in horizontal direction 0x028C value N A AOI 1 offset in vertical direction 0x026C value N A AOI I height in vertical direction This set of register enables AOI 2 and sets the appropriate window size and offset in horizontal and vertical direction AOI 2 Enable Address Data 1 0 Imperx Inc 6421 Congress Ave Boca Raton FL 33487 1 561 989 0006 0x0210 00 AOI 2 disable 01 AOI 2 include Rev 2 0 1 4 10 2012 154 of 253 IMPERXY Imperx Inc 6421 Congress Ave BOBCAT Hardware User s Manual 10 AOI 2 exclude 11 N A Data 31 1 i N A AOI 2 Horizontal Offset Address 0x0250 Data 11 0 lt value gt AOI 2 offset in horizontal direction Data 31 12 N A AOI 2 Horizontal Width Address 0x0230 Data 11 0 lt value gt AOI 2 width in horizontal direction Data 31 12 N A AOI 2 Vertical Offset Address 0x0290 Data 11 0 i lt value gt AOI 2 offset in vertical direction Data 31 12 N A AOI 2 Vertical Height Address i 0x0270 Data 11 0 value AOI 2 height in vertical direction Data 31 12 N A 4 3 5 7 AOI 3 This set of register enables AOI 3 and sets the appropriate window size and offset in horizontal and vertical direction Boca Raton FL 33487 1 561 989 0006 AOI 3 Enable Address 0x0214 Data 1 0 00 AOI 3 disable 01 AOI 3 include 10 AOI 3 exclude 11 NV A Data 31 2 N A AOI 3 Horizontal Offset Address 0
30. 1080 33 41 fps Color 1 0 Kodak KAI 2093C 1951 1920 x 1112 1080 32 40 fps Mono 2 3 Kodak KAI 02150M 1951 1920 x 1112 1080 32 40 fps Color 2 3 Kodak KAI 02150C 2056 2048 x 2060 2048 16 20 fps Mono 1 3 Kodak KAI 04022M 2056 2048 x 2060 2048 16 20 fps Color LSP Kodak KAI 04022C 2352 2336 x 1768 1752 16 21 fps Mono 1 Kodak KAI 04050M 2352 2336 x 1768 1752 16 21 fps Color die Kodak KAI 04050C 2456 2448 x 2058 2050 11 16 fps Mono 2 3 Sony ICX 625AL 2456 2448 x 2058 2050 11 16 fps Color 2 3 Sony ICX 625AQ 3340 3296 x 2496 2472 9 11 fps Mono 4 3 Kodak KAI 08050M 3340 3296 x 2496 2472 9 11 fps Color 4 3 Kodak KAI 08050C 4032 4008 x 2688 2672 5 7 fps Mono 43 3 mm Kodak KAI 11002M 4032 4008 x 2688 2672 5 7 fps Color 43 3 mm Kodak KAI 11002C Rev 2 0 1 4 10 2012 19 0f 253 IMPERX amp BOBCAT Hardware User s Manual ICL B4820M 4904 4872 x 3280 3248 3 2 4 2fps Mono 433mm Kodak KAI 16000M ICL B4820C 4904 4872 x 3280 3248 3 2 4 2fps Color 433mm Kodak KAI 16000C ICL B4821M 4920 4896 x 3280 3264 3 1 4 2fps Mono 3236 mm Kodak KAI 16050M ICL B4821C 4920 4896 x 3280 3264 3 1 4 2fps Color 3236mm Kodak KAI 16050C ICL B6620M 6600 6576 x 4400 4384 1 8 2 5fps Mono 433mm Kodak KAI 29050M ICL B6620C 6600 6576 x4400 4384 1 8 2 5fps Color 433mm Kodak KAI 29050C NOTE I Since the camera features and performance are output invariant
31. 2 5 up to 200 us 0 to 36 dB per output 0 035 dB step 1024 steps 3 0 0 0 3 0 6 0 dB 1024 levels per output 1 0x to 3 0x 0 1x step 511 to 511 Yes with AOI Eight Independent AOIs 2 LUTs Gamma User LUT Yes User FFC 7 bits Left or Right Asynchronous Asynchronous frame grabber Standard Double Fast Async Frame integration Rising Falling edge De glitch Delay Strobe TBD DSP up to 2G 60x60x45 mm 60x60x68 mm 319 400g 1 0 Lux f 1 4 F mount 35mm format CCD 3 0 0 0 3 0 6 0 dB 1024 levels per output 1 0x to 3 0x 0 1x step 511 to 511 Yes with AOI Eight Independent AOIs Yes User FFC 7 bits Left or Right Asynchronous Asynchronous frame grabber Standard Double Fast Async Frame integration Rising Falling edge De glitch Delay Strobe TBD DSP up to 2G 60x60x45 mm 60x60x68 mm 186 310 g 1 0 Lux f 1 4 mount 32 36mm format 4 0 5 6 W 3 6 W 6 1 W Table 1 1h B4820 B4821 and B6620 Camera Specifications Imperx Inc 6421 Congress Ave Boca Raton FL 33487 1 561 989 0006 Rev 2 0 1 4 10 2012 39 of 253 IMPERX Y BOBCAT Hardware User s Manual 1 4 CAMERA CONNECTIVITY 1 4 4 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 an
32. 253 1 561 989 0006 IMPERXY BOBCAT Hardware User s Manual F Mount Camera Link Output ALL 4 SIDES t p REFERTO TABLE 1 10 2 24 110535 NOTES 1 DATUM A REFERS TO THE IMAGE PLANE 2 F MOUNT ADJUSTER S MAXIMUM DISPLACEMENT 1 5mm M3 X 0 5 THREAD 5 0 DEEP 4X TABLE 1 KODAK 4MP 4 12 0 35 KODAK I IMP 4 98 0 35 KODAK 16MP 4 48 0 38 TABLE 2 KODAK 4MP 3 07 0 30 KODAK 11MP 2 21 0 30 KODAK 16MP 2 71 0 33 46 5 F MOUNT FOCAL DISTANCE FOR ALL CAMERAS i REFER TO TABLE 2 BAYONET F MOUNT ADJUSTER I rm LS S 78 0 2 ______ SECTION A A Figure 1 8c F mount camera link output dimensional drawings for ICL B2020 ICL Imperx Inc 6421 Congress Ave Boca Raton FL 33487 1 561 989 0006 B4020 and ICL B4820 Rev 2 0 1 4 10 2012 51 of 253 IMPERXY BOBCAT Hardware User s Manual F Mount Camera Link CL Output 7 1940 10 8X IMAGE CENTER I M3 0X0 5 THREAD NOMINALLY A 5 0 DEEP 16X CENTER OF LENS EVERY SIDE 50 40 4X a M2 5 X 0 45 4X 4 80 4X SCREWS M2 0 X 0 40 2X M2 5X0 45 4X SCREWS SCREWS DATUM A REFERS TO THE IMAGE PLANE TOP OF IMAGING DIE SECTION A A Figure 1 8ca F mount camera link output dimensional drawings for ICL B3320 ICL B4821 and ICL B6620 Imperx Inc Rev 2 0
33. 2W CL only 26 39 fps 170 fps 60dB 1 200000 to 1 26 up to 200 us 0 to 36 dB per output 0 035 dB step 1024 steps 3 0 0 0 3 0 6 0 dB 1024 levels per output 1 0x to 3 0x 0 1x step 511 to 511 Yes with AOI Eight Independent AOIs 5 50 um Digital 8 10 12 14 bit Single or Dual 40 000 50 000 MHz Base CL GEV 12V 2W CL only 68 85 fps 395 fps 60dB 1 2500000 to 68 Up to 200 us 0 to 36 dB per output 0 035 dB step 1024 steps 3 0 0 0 3 0 6 0 dB 1024 levels per output 1 0x to 3 0x 0 1x step 511 to 511 Yes with AOI Eight Independent AOIs 2 LUTs Gamma User LUT 2 LUTs Gamma User LUT No 7 bits Left or Right Asynchronous Asynchronous frame grabber Asynchronous frame grabber Standard Double Fast Async Frame integration Rising Falling edge De glitch Delay Strobe TBD 46X46X39 mm 46X46X63 mm 136 243g 0 2 Lux f 1 4 C mount 1 3 format CCD 1 8W 3 4W No 7 bits Left or Right Asynchronous Asynchronous frame grabber Standard Double Fast Async Frame integration Rising Falling edge De glitch Delay Strobe TBD 46X46X50 6 mm 46X46X74 5 mm 186 229g 1 lux F1 4 C mount 1 2 format CCD 3 2 W 54 5 W Table 1 1b B1020 B1310 and B1320 Camera Specifications Imperx Inc 6421 Congress Ave Boca Raton FL 33487 1 561 989 0006 33 of 253 Rev 2 0 1 4 10 2012 IMPERX amp Active image resolution Active image area H V mm O
34. Address Data 3 0 Data 31 4 Imperx Inc 6421 Congress Ave Boca Raton FL 33487 1 561 989 0006 0x059C 0000 no mapping 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 trigger pulse actual 1001 trigger pulse delayed 1010 camera ready 1011 pulse generator 1100 strobe 1 1101 strobe 2 Others reserved N A Rev 2 0 1 4 10 2012 173 of 253 IMPERXY BOBCAT Hardware User s Manual 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 i 0x05A0 Data 0 0 active LOW I active HIGH Data 31 1 N A 4 3 12 14 CLSP Output Mapping This register maps the various internal signals to CLSP camera output Address 0x05A4 Data 3 0 0000 no mapping 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 trigger pulse actual 1001 trigger pulse delayed 1010 camera ready 1011 pulse generator 1100 strobe 1 1101 strobe 2 Others reserved Data 31 4 N A 4 3 12 15 Strobe 1 Select This register sets the Strobe 1 mode of operation Address 0x055C Data 1 0 00 disable Strobe 1 01 enable Strobe 1 each
35. B4020 AND IGV B4820 56 FIGURE 1 8FA F MOUNT GIGE VISION OUTPUT DIMENSIONAL DRAWINGS FOR IGV B3320 IGV B4821 AND IGV B6620 57 FIGURE 1 8G SMALL BOBCAT MOUNTING PLATE USING IN 20 THREAD 58 FIGURE 1 8GA BIG BOBCAT MOUNTING PLATE USING 4 IN 20 THREAD 58 FIGURE 1 9A OPTICAL PLANE POSITION FOR B0610 KAI 0340 B0620 KAI 0340 B1410 ICX 285 B1610 ICX 274 AND B2520 ICX 625 CAMERAS 60 FIGURE 1 9B OPTICAL PLANE POSITION FOR B1620 KAI 2020 AND B1920 KAI 2093 CAMERAS 61 FIGURE 1 9C OPTICAL PLANE POSITION FOR B2020 KAI 04022 B4020 KAI 11002 AND B4820 KAI 16000 CAMERAS 62 Imperx Inc Rev 2 0 1 6421 Congress Ave 4 10 2012 Boca Raton FL 33487 1 561 989 0006 10 of 253 IMPERX BOBCAT Hardware User s FIGURE 1 9D OPTICAL PLANE POSITION FOR B1020 KAI 01050 B1621 0 B1921 02150 AND B2320 04050 CAMERAS Manual 2050 63 FIGURE 1 9E OPTICAL PLANE POSITION IN MM FOR B3320 KAI 08050 64 FIGURE 1 9F OPTICAL PLANE POSITION MM FOR B4821 KAI 16050 AND B6620 KAI 29050 FIGURE 2 1 SINGLE OUTPUT MODE OF OPERATION FIGURE 2 2 DUAL OUTPUT MODE OF OPERATION FIGURE 2 3 CENTER COLUMNS OUTPUT MODE OF OPERATION FIGURE 2 4 CENTER COLUMNS OUTPUT IN DUAL MODE OF OPERATION FIGURE 2 5 CENTER COLUMNS OUTPUT IN DUAL TAP MODE FIGURE 2 6 SUB SAMPLED CCD OUTPUT FIGURE 2 7 HORIZONTAL AND VERTICAL WINDOW POSITIONING FIGURE 2 8 SLAVE AOIS
36. BOBCAT Hardware User s Manual AGC process Address 0x0158 Data 11 0 i value desired luminance level Data 31 12 N A 4 3 7 8 Luminance Type Selection This register sets the luminance mode to be used during AEC or AGC process The correction algorithm can use the average luminance for the entire frame or the peak luminance in the frame Address 0x017C Data 1 0 00 average luminance 01 peak luminance 10 or 11 reserved Data 31 2 N A 4 3 7 9 Region of Interest Selection AOI This set of register sets the region of interest to be used during AEC or AGC process The correction algorithm can use as a sampling data collection region the entire frame or only a portion AOT of it AOI Horizontal Oliset Address 0x0168 Data 11 0 lt value gt AOI offset in horizontal direction Data 31 12 N A AOI Horizontal mee Address 0x0164 Data 11 0 lt value gt AOI width in horizontal direction Data 31 12 N A AOI Vertical Offset Address 0x0170 Data 11 0 lt value gt AOI offset in vertical direction Data 31 12 N A AOI Vertical a Address 0x016C Data 11 0 value AOI height in vertical direction Data 31 12 N A Imperx Inc Rev 2 0 1 6421 Congress Ave 4 10 2012 Boca Raton FL 33487 1 561 989 0006 162 of 253 IMPERX Y BOBCAT Hardware User s Manual 4 3 7 10 Auto Iris Control AIC This register enables the auto iris control Address 0x01
37. DPM to correct for defective pixels The user can upload a custom DPM HPC enables Hot Pixel Correction HPC Each camera comes with a built in Hot Pixel Map HPM to correct for hot pixels The user can upload a custom HPM FFC enables Flat Field Correction FFC Only big format CCD cameras optical format of 1 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 Rev 2 0 1 4 10 2012 208 of 253 IMPERXY BOBCAT Hardware User s Manual Gnapiex v Gen lt i gt Cam Reference Manual This chapter provides a quick reference to Gen lt I gt Cam standard Imperx Inc Rev 2 0 1 6421 Congress Ave 4 10 2012 Boca Raton FL 33487 1 561 989 0006 209 of 253 6 1 IMPERX amp BOBCAT Hardware User s Manual INTRODUCTION The BobCat series of GigE Vision cameras are fully compliant with the Gen lt i gt 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 The Gen lt i gt Cam standard defines the syntax and semantics of the camera description file It also defines a mechanism for the user to configure the camera by reading writing the camera registers associated with the features The camera description file XML contains a set of nodes where
38. H2 line position Data 31 12 i N A 4 3 11 5 V1 Superimposed Column Position This register set the position of the vertical column V1 left position Address 0x0140 Data 11 0 value V1 column position Data 31 12 N A 4 3 11 6 V2 Superimposed Column Position This register set the position of the vertical column V2 right position Address 0x0144 Data 11 0 value V2 column position Data 31 12 N A 4 3 11 7 Superimposed Lines Brightness This register set the brightness of the superimposed cross and H amp V lines Address 0x0148 Data 11 0 value line brightness Data 31 12 i N A 4 3 11 8 Center Cross Superimpose Enable This register enables center cross superimposed over live image This shows the optical image center Address 0x0134 Data 0 0 disable cross superimposed 1 enable cross superimposed Data 31 1 i N A 4 3 12 Input output Workspace Registers 4 3 12 1 CC1 Input Polarity Imperx Inc 6421 Congress Ave This register sets the polarity active Low or High for the CC1 input Address i 0x0570 Data 0 0 active LOW 1 active HIGH Data 31 1 N A Rev 2 0 1 4 10 2012 Boca Raton FL 33487 1 561 989 0006 170 of 253 IMPERX amp BOBCAT Hardware User s Manual 4 3 12 2 CC1 Input Mapping This register maps the CC1 camera input to various internal signals Address Data 2 0 Data 31 3 0x0574 000
39. Height BinningHorizontal BinningVertical PixelFormat Offset OffsetY CameraSpeed ConstantFrameRate CenterScanMode BitShift MegativeImage ProgFrameTimeEnable ProgFrameTimeAbs ProgLineTimeEnable ProgLineTimeAbs CurrentFrameRate Imperx Inc 6421 Congress Ave Boca Raton FL 33487 1 561 989 0006 212 of 253 BOBCAT Hardware User s Manual Off 648 488 Two 648 488 x1 xi 0 0 Normal False False NoShift False False 4900 False 640 Rev 2 0 1 4 10 2012 IMPERX Y 6 2 5 Acquisition and Trigger Controls AcquisitionAndTriggerControls Acquisition AcquisitionMode AcquisitionStart AcquisitionStop AcquisitionFrameCount Trigger TriggerMode TriggerSoftware TriggerSource TriggerActivation TriggerOverlap TriggerType TriggerDebounce TriggerNumFrames TriggerNumPulses Exposure ExposureMode ExposureTimeRaw CurrentExposure MaxExposure 6 2 6 Counters and Timers Controls CountersAndTimersControls TimerSelector TimerGranularityFactor TimerPeriod TimerFrequency TimerDurationRaw TimerDelayRaw TimerTriggerSource TimerTriggerActivation Timer 1Polarity Timer 1Selector Timer2Polarity Timer2Selector Imperx Inc 6421 Congress Ave Boca Raton FL 33487 1 561 989 0006 213 of 253 BOBCAT Hardware User s Manual Command Command Off Command External RisingEdge Standard OneHundredMicroSeconds 1 1 Off 3850 Timer 1 4096 1024 Con
40. Imperx Inc 6421 Congress Ave Boca Raton FL 33487 1 561 989 0006 Processing AOI off Lookup Table Enhancement 70 Lookup Table ct Enhancement Disable v 3071 Hr j 4096 Figure 5 19 Processing window 1 Disable no enhancement operation will be performed 2 Single Threshold Binary single point threshold operation will be performed Set the desired threshold level X1 using the horizontal bottom slider left portion 3 Dual Threshold Binary two point threshold operation will be performed Set the desired upper threshold level X2 using the horizontal bottom slider right portion and the lower one X1 horizontal bottom slider left portion 4 Dual Threshold Gray two point threshold operation with gray scale mid values will be performed Set the desired upper threshold level X2 using the horizontal bottom slider left Rev 2 0 1 4 10 2012 205 of 253 IMPERX amp Side Slider Bottom Slider Gray Box 5 7 10 Data Output BOBCAT Hardware User s Manual portion and the lower one X1 horizontal bottom slider right portion 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 horizontal bottom slider right portion 6 One Point Corr
41. Imperx Inc 6421 Congress Ave Boca Raton FL 33487 1 561 989 0006 The user can map each of the camera inputs CC1 CC2 IN1 or IN2 to all available internal input signals 5 signals are available for mapping For each input the user can set the signal level to active High or active Low 1 Computer trigger maps CC1 or CC2 to the internal CC computer trigger input 2 External Trigger maps INI or IN2 to the external computer trigger input 3 Exposure control provides an external exposure control signal For proper operation set the Exposure Control Register to External 4 H Sync synchronizes the camera line timing to the external pulse A continuous trail of pulses one for every line must be provided The camera uses only the pulse edge but the duration should be as short as possible Min duration 50 ns 5 V Sync synchronizes the camera frame timing to the external pulse A continuous trail of pulses one for each frame must be provided The camera uses only the pulse edge but the duration should be as short as possible Min duration 2 us Rev 2 0 1 4 10 2012 192 of 253 IMPERX Y Output Imperx Inc 6421 Congress Ave Boca Raton FL 33487 1 561 989 0006 6 BOBCAT Hardware User s Manual Deselect no signal is mapped VO Control Options CC1 Hi Computer Trigger CC2 Hi Deselect Ini Hi External Trigger
42. Imperx Inc Rev 2 0 1 4 10 2012 6421 Congress Ave Boca Raton FL 33487 1 561 989 0006 90 of 253 BOBCAT Hardware User s Manual B3320 FRAME RATE dual output normal clock single output normal clock 7 7 7 dual output fast clock single output fast clock 60 50 40 2 x 35 E 30 25 20 15 10 5 0 500 1000 1500 2000 Active Lines Figure 2 10j Frame rate vs vertical window size for B3320 Imperx Inc Rev 2 0 1 6421 Congress Ave 4 10 2012 Boca Raton FL 33487 1 561 989 0006 91 of 253 BOBCAT Hardware User s Manual B4020 FRAME RATE ag c 2 aay 500 1000 1500 2000 2500 Active Lines Figure 2 10k Frame rate vs vertical window size for B4020 Imperx Inc Rev 2 0 1 6421 Congress Ave 4 10 2012 Boca Raton FL 33487 1 561 989 0006 92 of 253 BOBCAT Hardware User s Manual B4820 FRAME RATE 3 E Active Lines Figure 2 101 Frame rate vs vertical window size for B4820 Imperx Inc Rev 2 0 1 6421 Congress Ave 4 10 2012 Boca Raton FL 33487 1 561 989 0006 93 of 253 BOBCAT Hardware User s Manual B4821 FRAME RATE dual output normal clock single output normal clock 7 7 7 dual output fast clock single output fast clock 3 x 2 E 500 1000 1500 2000 2500 3000 Active Lines Figure 2 10m Frame rate vs vertical window size for B4821 Imperx Inc Rev 2 0 1 6421
43. KSSSSESSSNJNSSSSSNSNSNNNSNSSSNTT ANSSSNSSSSS S NN Aes A x pa mi o ET m NS S NN NN S S e N N NN NN a B N e NN SA Oo Aa RN NO QuO S N NN 8 o M A uzz o0 NN NN lo n ON o N LL Ft NA RN O N EN 5 NS ND N Nie N wT WO amp NE SN Y RS N mac 0 EIN fap SSN On N S KRIGS OTO FEE Figure 1 9e Optical plane position in mm for B3320 KAI 08050 Rev 2 0 1 4 10 2012 TOP OF IMAGING DIE Figure 1 9f Optical plane position mm for B4821 KAI 16050 and B6620 KAI 29050 64 of 253 Boca Raton FL 33487 6421 Congress Ave 1 561 989 0006 Imperx Inc IMPERX Y BOBCAT Hardware User s Manual CNIP Camera Features This chapter discusses the camera s features and their use Imperx Inc Rev 2 0 1 6421 Congress Ave 4 10 2012 Boca Raton FL 33487 1 561 989 0006 65 of 253 IMPERX 2 1 BOBCAT Hardware User s Manual IMAGE RESOLUTION The image resolution is determined by the number of pixels per line and number of lines per frame The image is framed by two signals LVAL enveloping the valid pixels in a line and FVAL enveloping the valid lines in a frame The camera offers two independently selectable LVAL and FVAL sizes The first LVAL value envelops all visible pixels in a line active pixels plus buffer pixels and the second only the active pixels Respectively the first FVAL envelops all visible lines in
44. NOTE DATUM A REFERS TO THE IMAGING PLANE TOP OF IMAGING DIE OF SENSORS KAI 01050 KAI 02050 KAI 02150 KAI 04050 Figure 1 8ea C mount GigE vision output dimensional drawings for IGV B1020 B1320 B1621 B1921 and IGV B2320 Imperx Inc Rev 2 0 1 6421 Congress Ave 4 10 2012 Boca Raton FL 33487 1 561 989 0006 55 of 253 IMPERX Y BOBCAT Hardware User s Manual F Mount GigE Vision GEV Output TABLE I KODAK 4MP 3 92 0 35 ALL 4 SIDES 90 420 KODAK 1 1MP 4 98 0 35 2 M X 0 5 THREAD KODAK 16MP 4 48 0 38 ER 5 0 DEEP 4X TABLE 2 KODAK 4MP 3 27 0 30 KODAK 11MP 2 21 0 30 KODAK 16MP 2 71 0 33 gt gt REFER TO TABLE 1 10 2 3844035 46 5 F MOUNT FOCAL DISTANCE FOR ALL CAMERAS REFER TO TABLE 2 7 BAYONET E F MOUNT ADJUSTER iz pz GUHA 4 pas p i t EAM A f h a NN ED M 45 2 l 31 80 EN 98 NOTES 1 DATUM A REFERS TO THE IMAGE PLANE 2 F MOUNT ADJUSTER S MAXIMUM DISPLACEMENT 1 5mm SECTION A A Figure 1 8f F mount GigE vision output dimensional drawings for IGV B2020 IGV B4020 and IGV B4820 Imperx Inc Rev 2 0 1 6421 Congress Ave 4 10 2012 Boca Raton FL 33487 1 561 989 0006 56 of 253 IMPERXY BOBCAT Ha
45. ONLY During this standard bit reduction process the least significant bits are truncated Figure 2 21 14 bit All original bits DO LSB to D13 MSB are used This mode is available only for Single Output 12 bit If the 14 bit original camera data is DO LSB to D13 MSB and camera is set to output 12 bit data the 12 output bits are mapped to D2 LSB to D13 MSB 10 bit If the 14 bit original camera data is DO LSB to D13 MSB and camera is set to output 10 bit data the 10 output bits are mapped to D4 LSB to D13 MSB 8 bit If the 14 bit original camera data is DO LSB to D13 MSB and camera is set to output 8 bit data the 8 output bits are mapped to D6 LSB to D13 MSB Internal Camera Processing 14 bit Data MSB roo 87 Be 8s x s 66 y os eo oro or aor 8 bit output data Imperx Inc 6421 Congress Ave 10 bit output data 12 bit output data 14 bit output data Figure 2 21 DATA output format 3 Tap RGB In this mode each pixel is sent in 24 bit format 3 x 8 bit RGB starting with the first pixel of the first line and ending with the last pixel of the line Each pixel consists of three components R red G green and B blue Rev 2 0 1 4 10 2012 Boca Raton FL 33487 1 561 989 0006 113 of 253 IMPERX amp BOBCAT Hardware User s Manual which can be only 8 bits deep This feature is available only for BO610 B14
46. Raton FL 33487 1 561 989 0006 Rev 2 0 1 4 10 2012 32 of 253 IMPERX amp BOBCAT Hardware User s Manual Active image resolution 1032 1024 H x 1032 1024 V 1296 1280 H x 966 960 V 1320 1280 H x 728 720 V 4 86 4 81 H X 3 62 3 62 V 7 26 7 04 H X4 05 3 96 V Active image area H Output structure Data clock Camera interface PoCL Nominal frame rate Maximum frame rate Gain resolution Analog CDS gain Black level offset Digital gain Digital offset Auto gain exposure Area of interest User LUT Flat field correction Digital bit shift Hardware trigger Software trigger rigger modes rigger features Camera Image Memory Size W x H x L CL Min illumination Lens Mount Power CL GigE 5 63 5 63 H X5 63 5 63 V 5 50 um Digital 8 10 12 14 bit Single or Dual 40 000 50 000 MHz Base CL GEV 12V 3W CL only 60 74 fps 354 fps 60dB 1 500000 to1 60 Up to 200 us 0 to 36 dB per output 0 035 dB step 1024 steps 3 0 0 0 3 0 6 0 dB 1024 levels per output 1 0x to 3 0x 0 1x step 511 to 511 Yes with AOI Eight Independent AOIs 2 LUTs Gamma User LUT No 7 bits Left or Right Asynchronous Standard Double Fast Async Frame integration Rising Falling edge De glitch Delay Strobe TBD 46X46X50 6 mm 46X46X74 5 mm 186 229g 1 lux F1 4 C mount 1 2 format CCD 3 0W 4 4W 3 75 um Digital 8 10 12 14 bit 3x8RGB Single RGB 40 000 64 000 MHz Base CL GEV 12V
47. Registers 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 Address 0x0504 Data 0 0 normal progressive scan 1 center sub sampled partial scan Data 31 1 N A 4 3 5 2 Vertical Binning Mode This register sets the current binning format in vertical direction Five possible vertical binning options are possible Address 0x0500 Imperx Inc Rev 2 0 1 6421 Congress Ave 4 10 2012 Boca Raton FL 33487 1 561 989 0006 152 of 253 IMPERXY Imperx Inc 6421 Congress Ave BOBCAT Hardware User s Manual Data 2 0 000 1x vertical binning 001 2x vertical binning 010 3x vertical binning 011 4x vertical binning 100 8x vertical binning Data 31 3 N A 4 3 5 3 Horizontal Binning Mode This register sets the current binning format in horizontal direction Five possible horizontal binning options are possible Address 0x0204 Data 2 0 000 1x horizontal binning 001 2x horizontal binning 010 3x horizontal binning 011 4x horizontal binning 100 8x horizontal binning Data 31 3 i N A 4 3 5 4 MAOI This set of register ena
48. Selector This register selects the triggering source Address 0x0508 Data 2 0 000 off no trigger free running mode CL only this is not available for GigE cameras 001 external the camera expects the trigger to come from the external source mapped to the power and I O connector 010 internal the camera expects the trigger to come from the programmable pulse generator 011 computer the camera expects the trigger to come from the camera link cable 100 software trigger expects a one clock cycles pulse generated by the computer The trigger exposure is internal register controlled Pulse duration exposure is not allowed 101 to 111 N A Data 31 3 N A 4 3 9 2 Trigger Input Mode GigE cameras This register enables or disables the triggering operation for GigE cameras Address 0x05BC Data 0 1 trigger is disabled free running mode 0 trigger is enabled camera is in trigger mode Data 31 1 N A 4 3 9 3 Software Trigger Start The Start SW Trigger command instructs the camera to generate one short trigger pulse This is a command not a register The act of writing to this location initiates the pulse generation Address 0x6030 4 3 9 4 Triggering Edge Selector Imperx Inc Rev 2 0 1 6421 Congress Ave 4 10 2012 Boca Raton FL 33487 1 561 989 0006 165 of 253 IMPERXY BOBCAT Hardware User s Manual This register selects the triggering
49. V binning 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 The vertical binning is performed first and the vertical AOI is second The vertical AOI settings are referenced to the binned image If the user wants to set a vertical window of 200 lines the user has to put 200 in the AOI height register regardless of the selected vertical binning mode Imperx Inc Rev 2 0 1 6421 Congress Ave 4 10 2012 Boca Raton FL 33487 1 561 989 0006 98 of 253 IMPERX amp BOBCAT Hardware User s Manual Horizontal Binning is done in the digital domain where the data from the binned pixels is added digitally The horizontal binning is performed first and the horizontal AOI is second The horizontal AOI settings are referenced to the binned image If the user wants to set a horizontal window in the binned image with width 200 the user has to put 200 in the AOI width register regardless of off the selected horizontal binning mode Figure 2 11a illustrates the simultaneous usage of AOI and H amp V binning The original image is 640 x 480 Then after 2 x 2 binning the resultant image is 320 x 240 Then a master AOI is enabled with offset X 80 offset Y 120 width 200 and height 100 Then
50. X location After editing save each file with the appropriate file extension The maximum number of pixels in the DMP list is 128 and in HPM list is 1024 Here is a simple example how to create a DPM Create the DPM file with extension dpm using Notepad or any other editing software Locate the defective pixels in the camera and enter them in order starting with the smallest pixel number of the line number first The file looks like this Defective Pixel Map Date 7 21 2009 Model ICL B0610M Serial 060380 Table Column X Row Y 4 1 588 1 78 5 82 27 405 300 Note 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 2 0 1 6421 Congress Ave 4 10 2012 Boca Raton FL 33487 1 561 989 0006 234 of 253 IMPERX Y BOBCAT Hardware User s Manual Software Installation CL This appendix explains how to install the Bobcat CamConfig software Imperx Inc Rev 2 0 1 6421 Congress Ave 4 10 2012 Boca Raton FL 33487 1 561 989 0006 235 of 253 IMPERX 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 Ifa version of BobCat Configurator was previously installed on this machine then you must first remove it To remove the ap
51. a frame active lines and buffer lines and the second only the active lines The camera speed Frames per Second is the same for both image size selections 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 Camera models B0610 B1410and B1610 are available only with a single output B2520 is available only with dual output The rest of the models are available in single or dual In some camera models a high readout mode is available as described below 2 1 1 Normal Mode Single Output 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 Black Rows Bottom Buffer Rows Bottom l Buffer Columns Right M Pixel V 1 Pixel V H H x V Active Pixels Black Columns Right Black Columns Left Buffer Columns Left creme Pixel 1 1 Pixel 1 H j Buffer Rows Top EH Dummy Pixels Left Black Rows Top video L lt H gt HCCD REGISTER Single Output Figure 2 1 Single output mode of operation Imperx Inc Rev 2 0 1 6421 Congress Ave 4 10 2012 Boca Raton FL 33487 1 561 989 0006 66 of 253 IMPER
52. cameras Imperx Inc 6421 Congress Ave Boca Raton FL 33487 1 561 989 0006 Rev 2 0 1 4 10 2012 61 of 253 IMPERX Y BOBCAT Hardware User s Manual 11002 4 48 KAI 16000 3 92 KAI 04022 4 98 KAI DATUM A REFERS TO THE PLANE CREATED lA lt q BY THE 8 EXTERIOR MOUNTING HOLES Figure 1 9c Optical plane position for B2020 KAI 04022 B4020 KAI 11002 and B4820 KAI 16000 cameras Imperx Inc Rev 2 0 1 6421 Congress Ave 4 10 2012 Boca Raton FL 33487 1 561 989 0006 62 of 253 IMPERX p BOBCAT Hardware User s Manual a im a m Jmm a DATUM A REFERS TO THE IMAGING PLANE TOP OF IMAGING DIE OF SENSORS KAI 01030 KA 02050 KA021 50 KAI 04050 Figure 1 9d Optical plane position for B1020 KAI 01050 B1621 02050 B1921 02150 and B2320 04050 cameras Imperx Inc Rev 2 0 1 6421 Congress Ave 4 10 2012 Boca Raton FL 33487 1 561 989 0006 63 of 253 BOBCAT Hardware User s Manual IMPERX Y 777 N PO N APS S LN LI I y I FINN N A NSSSSSSSSSSSSSSSSNNN SS SSSASSSSSSSSY N NUT CK N N i N NESSSSSSSSSSSSSSSSSSSSSSSSSSSSSSESSSSSSSSSNSST N N N N N N SRR N N N N JE COWWAAWATAWAWWARTACARTAWTAWAWARATATAARAREAAYTAWATATTAWATATWAWTWAWTAWAWATARWVAAyww SES TS RRQ OO 4 07 0 33 8X DATUM A REFERS TO THE IMAGE PLANE 3 80 0 33 8x
53. 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 B 2 USING AN ASCII TEXT EDITOR A custom LUT lookup table can be prepared using any ASCII text editor such as Notepad or similar Alternatively any spreadsheet program i e Microsoft Excel can be used by converting the spreadsheet into a comma delimited csv file In either case the file must be renamed to include the lut extension The lut file has two main sections a header and a table The header section is a free text area of up to 256 ASCII characters Each line of the header section must be terminated in a comma The table section of the file contains an array of 4096 lines with each line containing an input value followed by a comma and an output value The input values represent incoming pixels and the output values represent what each incoming pixel should be converted into as an output pixel The format of the LUT file is as follows Look Up Table input file example lines beginning with two dashes are comments and are ignored by parser Header 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 2 0 1 6421 Congress Ave
54. determines the exposure For stable operation this pulse MUST be synchronized with the camera frame timing Please refer to I O Control section for pulse mapping information Variable Frame Time Programmable Line and Frame Time Variable frame time mode provides the ability to run the camera in full resolution and a frame rate slower than the nominal camera frame This has two effects 1 it reduces the bandwidth requirements on the camera output and 2 it increases the exposure time for the frame 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 VCCD beyond the normal integration period the standard frame time Figure 2 13 The resultant frame rate can be calculated using formula 2 2 The user can Rev 2 0 1 6421 Congress Ave 4 10 2012 Boca Raton FL 33487 1 561 989 0006 101 of 253 IMPERX amp 2 5 4 Imperx Inc 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 Standard Frame Time vecD Figure 2 13 Programmable frame time CAUTION NOTE 1 The maximum frame rate and minimum frame time is determined by the camera mode of operat
55. each node represents a feature of the camera Each node has a set of attributes that define the feature including a description type ie integer boolean etc register address minimum value maximum value increment etc All of this information is contained in the XML file The XML file is transferred from the camera to the host application when a connection is first established The host application then parses the XML file and presents the user with a node tree representation The BobCat series of cameras include a full featured host application called PureGEV which allows the user to connect to a camera view save images from the camera and control its features via a node tree user interface representation Please refer to the PureGEV Quick Start Guide for details on how to install and use the PureGEV application A node tree is a tabular list of all of the camera features that were described in the XML file The user can control a feature by simply clicking on it with the mouse and editing the field Some features provide drop down menu lists while others support direct data entry Features that are read only ie status indicators are de highlighted and un editable Some features depend on the state of other features For example the GainAutoBalance is only active if the SensorDigitizationTaps is equal to Two Some features are locked while image streaming is active For example the PixelFormat feature can onl
56. edge Rising or Falling Address 0x050C Data 0 0 rising edge 1 falling edge Data 31 1 N A 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 Address 0x0510 Data 2 0 000 no de bounce 100 10 us de bounce time 101 50 us de bounce time 001 100 us de bounce time 110 500 us de bounce time 010 1 0 ms de bounce time 111 5 0 ms de bounce time 011 10 0 ms de bounce time Data 31 3 N A 4 3 9 6 Trigger Overlap This register selects the trigger overlap mode If the camera receives a trigger pulse while the camera is still processing the previous trigger the user has the option to ignore the incoming trigger or to terminate the previous process and to start a new one Address 0x0514 Data 1 0 00 ignore the next trigger 01 accept only after the exposure is completed 10 accept at any time 11 N A Data 31 2 i N A 4 3 9 7 Triggering Mode Selection Imperx Inc 6421 Congress Ave This register selects the triggering mode Address 0x0518 Data 3 0 0x0 standard triggering Ox1 fast triggering 0x2 double triggering 0x3 frame accumulation 0x4 asynchronous triggering Rev 2 0 1 4 10 2012 Boca Raton FL 33487 1 561 989 0006 166 of 253 IMPERXY BOBCAT Hardware User s
57. engine is not only finding the CamLink DLL port but also looking for any available COM port installed on the 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 The user can then select the DLL port camera of interest by highlighting the entry and clicking on the OK button Clicking on the Rescan Ports button causes the above discovery procedure to be repeated Please note the frame grabber has to be Camera Link v1 0 or later compliant Port Interface DLL Camera dseripx dll ICL B06 10M KC000 dseripx dll Rescan Ports Cancel Figure 5 1 Discovery procedure select port Imperx Inc Rev 2 0 1 6421 Congress Ave 4 10 2012 Boca Raton FL 33487 1 561 989 0006 183 of 253 IMPERXY 5 3 GRAPHICAL USER INTERFACE BOBCAT Hardware User s Manual After having selected the desired camera the main Bobcat CamConfig dialog will appear Figure 5 2 The Graphical User Interface GUI is very intuitive and self explanatory The basic features are 1 Compact Design small 140x400 pixels save space when user display image and control at the same time 2 Real Time Data updates camera inform in real time
58. f 1 4 1 0 Lux f 1 4 1 0 Lux f 1 4 Lens Mount C mount 1 1 8 format C mount 1 0 format CCD C Mount 2 3 format CCD CCD Power CL GigE 2 2 W 4 6 W 3 2W 4 9W 3 0W 4 5W Table 1 1d B1610 B1620 and B1621 Camera Specifications Imperx Inc Rev 2 0 1 6421 Congress Ave 4 10 2012 Boca Raton FL 33487 1 561 989 0006 35 of 253 IMPERX amp Active image resolution Active image area H V mm Output structure Data clock amera interface Nominal frame rate Maximum frame rate ain resolution Analog CDS gain Black level offset Digital gain Digital offset Auto gain exposure Area of interest User LUT Flat field correction Digital bit shift Hardware trigger oftware trigger rigger modes rigger features amera Image Memory BOBCAT Hardware User s Manual 1920 H x 1080 V 14 208 x 7 992 7 40 um Digital 8 10 12 14 bit Single or Dual 40 000 50 000 MHz Base CL GEV 12VDC 3W CL only 33 41 fps Up to 188 fps 60 dB 1 100000 to 1 33 sec up to 200 us 0 to 36 dB per output 0 035 dB step 1024 steps 3 0 0 0 3 0 6 0 dB 1024 levels per output 1 0x to 3 0x 0 1x step 511 to 511 Yes with AOI Eight Independent AOIs 2 LUTs Gamma User LUT Yes User FFC 7 bits Left or Right Asynchronous Asynchronous frame grabber Standard Double Fast Async Frame integration Rising Falling edge De glitch Delay Strobe TBD DSP up to 2G 46x46x43 mm 46x46x66 mm 157 263 g 1 0 Lux f 1 4 C
59. frames only even frames or the strobe can be disabled The actual strobe signal can be mapped to the corresponding camera outputs please refer to the I O Control section CAUTION NOTE During Standard triggering mode the odd even frame flag resets with each new trigger In this case if the number of frames is set to 1 the strobe will be present only in Every Frame and Odd Frames gt Position Strobe 1 Position Strobe 2 VCCD STROBE 1 STROBE 2 Duration Figure 2 19 Strobe pulse positioning Frame Time Imperx Inc Rev 2 0 1 6421 Congress Ave 4 10 2012 Boca Raton FL 33487 1 561 989 0006 110 of 253 IMPERX amp BOBCAT Hardware User s Manual 2 8 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 The programmable internal AFE registers include independent gain and black level adjustment There are 1024 possible gain levels gcode 0 to 1023 and 1024 offset clamp levels ocode 0 to 1023 Figure 2 20 shows the relationship between the video signal output level and gain offset Theoretically the black level should reside at 0 volts and the gain changes should only lead to increasing the amplitude
60. glass Absolute Quantum Efficiency e 8 T T T Measured with AR coated cover glass AN LE 650 700 750 800 850 900 950 1000 1050 1100 Wavelength nm Red v Green e Blue 4 Pan Figure 1 1d KODAK TRUESENSE CCD typical spectral response with AR coated cover Imperx Inc 6421 Congress Ave 4 10 2012 Boca Raton FL 33487 1 561 989 0006 glass Rev 2 0 1 27 of 253 BOBCAT Hardware User s Manual Relative Response Wave Length nm Figure 1 2a ICX SONY CCD typical mono spectral response Monochrome with the cover glass Relative Response Wavelength nm Figure 1 2b ICX Sony CCD typical color spectral response Color with the cover glass Imperx Inc Rev 2 0 1 6421 Congress Ave 4 10 2012 Boca Raton FL 33487 1 561 989 0006 28 of 253 IMPERX BOBCAT Hardware User s Manual 1 3 3 Bayer and TRUESENSE Pattern Information Imperx Inc 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 GREEN for Kodak CCDs and RED for SONY CCDs Figure 1 3 TRUESENSE Panchromatic clear pixels Pixel 1 1 added to standard Red Green and Blue array Pan pixels provide increased sensitivity by detecting all visible waveleng
61. mode is camera dependent and is not available for all cameras Binning This sets the camera H amp V binning modes 1 Horizontal enables the horizontal binning the image horizontal resolution is reduced by a factor of 1x 2x 3x 4x or 8x 1x no binning 2 Vertical Horizontal enables the vertical binning the image vertical resolution is reduced by a factor of 1x 2x 3x 4x or 8x 1x no binning Binning Horizontal ix Vertical ix Width 648 Height 488 Indude Exdude Width 648 Height 488 Include Master AOI i Width 648 H x 0 Width 648 H H Height 488 HH Y 0 H Height 488 H Indude Exdude Enable Keep FrameRate Figure 5 16 AOI window Master AOI Bobcat supports one Master AOI MAOD 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 DVAL is HIGH within the selected area The camera frame rate is preserved or changed with Keep Frame Rate selection When enabled the camera frame rate is preserved regardless of the AOI selection When disabled the frame rate is Imperx Inc Rev 2 0 1 6421 Congress Ave 4 10 2012 Boca Raton FL 33487 1 561 989 0006 201 of 253 IMPERX Y AOI BOBCAT Hardware User s Manual determined by the selected vertical height settings If other AOIs are used MAOI Must be enabled Bobc
62. normal vertical and horizontal orientation and full resolution This feature is available in both single and dual output modes BOBCAT Hardware User s Manual Pixel Pixel 1 1 1 H Pixel Pixel gs Y H Pixel Pixel i1 Negative LH Image Pixel Pixel V 1 V H Figure 2 34 Normal and Negative Image Rev 2 0 1 Imperx Inc 4 10 2012 6421 Congress Ave Boca Raton FL 33487 1 561 989 0006 130 of 253 IMPERX amp 2 19 CAMERA INTERFACE BOBCAT Hardware User s Manual 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 e GREEN is steady ON Normal operation The user is expected to see a normal image coming out of the camera e GREEN blinks with frequency 0 5 Hz indicates triggering mode e GREEN blinks with frequency 2 0 Hz indicates programmable integration line frame or both mode e YELLOW is steady ON Test mode The user is expected to see one of the test patterns e YELLOW blinks with frequency 0 5 Hz the camera is in AGC AEC mode In this mode changing the shutter slider will not affect the image luminance e YELLOW blinks with frequency 2 0 Hz the camera is in external H or V sync mode The camera timing will be slaved to the external pulses Changing programmable integration sliders will not affect the image luminance e RED is steady ON RS232 commun
63. reversed Curve TF 1 enhances the dark image regions and suppresses the bright ones TF 2 suppresses the dark and bright image parts and enhances the mid range TF 3 enhances the bright image regions and suppresses the dark ones TF 4 enhances the bright and dark image parts and suppresses the mid range Output signal Output signal X1 x2 Input signal A B Figure 3 5 Multi point TF correction Figure 3 6 shows an original image left and processed one right The original image has two dominant regions 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 2 0 1 6421 Congress Ave 4 10 2012 Boca Raton FL 33487 1 561 989 0006 138 of 253 IMPERX Y BOBCAT Hardware User s Manual 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 1 6421 Congress Ave 4 10 2012 Boca Raton FL 33487 1 561 989 0006 139 of 253 IMPERXY BOBCAT Hardware User s Manual Camera Configuration This chapter discusses how to communicate with the camera and configure the camera s operating parameters Imperx Inc Rev 2
64. sends a shutter pulse to clear the pixels and starts Rev 2 0 1 6421 Congress Ave 4 10 2012 Boca Raton FL 33487 1 561 989 0006 105 of 253 IMPERX Imperx Inc 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 The exposure is set by the trigger pulse duration or by internal exposure register The number of frames captured after each trigger pulse can be programmed This completes the current trigger cycle and the camera idles until the next trigger pulse CAUTION NOTE The time interval between the trigger pulses must be greater than the combined exposure and frame time If the time between the triggers is shorter the frame read out cycle will be interrupted and part of the frame will be lost TRIGGER SHUTTER EXPOSURE First Frame Exposure VCCD FVAL DATA DATA Out STROBE Only if the trigger strobe is enabled Only if the main strobe is enabled Figure 2 14 Standard triggering timing B Fast Synchronized Triggering Rapid Capture Fast synchronized triggering a k a rapid capture provides the ability to run the camera in a slave mode allowing several
65. the Software Trigger button when pressed starts the triggering Mode selects the desired triggering mode 1 Standard in this mode the camera exposes reads out the selected number of frames and waits for the next trigger signal In this mode the maximum camera frame rate is LESS than the free running one 2 Fast in this mode the camera exposes then next frame while reading the previous This mode provides the ability to trigger the camera with its original free running frame rate Rev 2 0 1 4 10 2012 194 of 253 IMPERX Imperx Inc 6421 Congress Ave Boca Raton FL 33487 1 561 989 0006 BOBCAT Hardware User s Manual Double this mode is designed for capture fast processes with short exposure times and is commonly used in particle 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 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 After the last trigger has been received the information is being read out Asynchronous in this mode the camera is free running prior to the trigger When the trigger is applied it resets the CCD timing flushes the remaining lines and starts the integration Trigger Edge the user can select the active triggering edg
66. the correction If the angle is less than 459 degrees the grayscale range will be suppressed If the angle is more than 45 degrees the grayscale range will be enhanced The user can set the optimum X1 Y1 values Output signal X1 Input signal Figure 3 4 Single point TF correction 3 2 2 2 Multi Point Correction Imperx Inc 6421 Congress Ave Boca Raton FL 33487 1 561 989 0006 If the image brightness is weighted towards two particular region dark and bright and in the same time mid region has a low dynamic range a multi point correction will produce much better results compare to the single point correction The range of the correction is determined by the location of a pair of the break point X1 Y1 and X2 Y2 Figure 3 5a 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 459 degrees the grayscale range will be Rev 2 0 1 4 10 2012 137 of 253 IMPERX Y 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 gt X1 Figure 3 5b shows some of the most typical correction curves If the angle in the mid range between X1 and X2 is negative the grayscale range will be
67. 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 16 a a 16 a a 16 a m s m W M Hell se N i EAA ME m m 12 4 c HB 12 12 1G AB TER E a 11 11 a 10 a E 10 a E a LI cR He gl He umm m m e Ys fe 7 7 EE E 7 E E s ge He sS Je s Hal He 4 e F E mW 4 a a i am 3 E iu 2 E E i i 2 f Hl He HR Hel tel fel Vout lt H lt Vout o lt di E J 4 Vour lt H a _ A B c Figure 2 6 Sub sampled CCD output a B1410 b B1610 c B2520 648 x 488 640 x 480 228 x 488 480 Single 648 x 488 640 x 480 224 x 488 480 Single Dual 1392 x 1040 1360 x 1024 348 340 x 259 256 Single 1628 x 1236 1620x1220 407 405 x 309 305 Single 1608 x 1208 1600 x 1200 N A Singe Dual 1928 x 1084 1920 x 1080 N A Single Dual 2056 x 2060 2048 x 2048 N A Single Dual 2456 x 2058 2448 x 2050 Not implemented Dual 4032 x 2688 4008 x 2672 N A Single Dual 4904 x 3280 4872 x 3248 N A Single Dual Table 2 1 Image resolutions for different modes Imperx Inc Rev 2 0 1 6421 Congress Ave 4 10 2012 Boca Raton FL 33487 1 561 989 0006
68. the video outputs Thus changing the AFE gain leads to a change in the offset level and to a further misbalance between the two video signals 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 The selection to use static or dynamic balancing depends on the application Please note that if AGC is enabled it is strongly recommended to use static balancing because the dynamic balancing can interfere with the AGC algorithm Rev 2 0 1 6421 Congress Ave 4 10 2012 Boca Raton FL 33487 1 561 989 0006 123 of 253 IMPERX amp BOBCAT Hardware User s Manual 2 15 TRANSFER FUNCTION CORRECTION USER LUT The user defined LUT Lookup Table feature allows the user to modify and transform the original video data into any arbitrary value Figure 2 30 Any 12 bit value can be transformed into any other 12 bit value The camera supports two separate lookup tables each consisting of 4096 entries with each entry being 12 bits wide The LUT is applied to the entire image unless AOIS is enabled as LUT ROT In this case the LUT function will apply only to the selected ROI The first LUT is factory programmed with a standard Gamma 0 45 The s
69. tnie truci eH Reed e hor acinis pH N ERE FO CR UE 40 1 4 1 LNR 40 142 Iib gecesi 45 14 3 Power Supply euseitasendiputei eM vas snes ee pa eso IR UD eaea aE ea e EE E E REESS 46 1 5 MECHANICAL OPTICAL and ENVIRONMENTAL eosooveesvesvvennvenneenneenesnnennvenneenneenee 47 1 5 1 Mechanic l sinrega E a 47 L32 lur 59 gt 33 JBHVIFODEDR EAL aiebat totu Ebr i e a uius a e Ge 59 CHAPTER 2 CAMERA FEATURES 65 21 IMAGE RESOLUTION juss see 66 2 1 1 Normal Mode Single QUIUE serait raza prins ie e OR tod RR RT ERANT mio 66 2 1 2 Normal Mode Dual OUIQUE Lukas oasen xor yataep p Toaid e s arde Cd pau Dysu dpi s 67 ORE NG 67 2 2 FRAME TIME CONTROL i icccscssesssssiscisoeseesissnscaessencssrosaseasessetusesocaseseusioaseenssadsonsecotoastosiens 71 2 2 1 Internal Line and Frame Time COonttoL u oue rot tte toten pera pn ttu dn veda 71 222 Camera Speed d C 71 2 4 3 External Line and Frame Time Control vumesnassmmnssisvemiv asmsvnetvdel tkkrdte 72 23 AREA OF INTEREST scsssssstcoscsssscusssossnisosseeuccanscteccessnvtonsiocbessstiseeocanssdustesseeissassoueieetsastensens 73 2 3 1 Horizontal and Vertical Window uuesemmeeimsitessmnierensieneddnigeiedvde eh e apres do ae edge 19 2 3 2 Calculating the Frame Rate using Vertical Window sse 76 p EN od Loc 96 Imperx Inc Rev 2 0 1 6421 Congress Ave 4 10 2012 Boca Raton FL 33487 1 561 989 00
70. to 511 Yes with AOI Yes Eight Independent AOIs 2x2 3x3 4x4 8x8 Yes Image superimposition 2 LUTs Gamma User LUT Yes User DPM Yes User HPM No Yes 4 inputs 3 outputs 7 bits Left or Right Two strobes Active HIGH Yes Asynchronous Asynchronous frame grabber Asynchronous frame grabber Standard Double Fast Async Frame integration Rising Falling edge De glitch Delay Strobe Yes User TBD 31 of 253 Standard Double Fast Async Frame integration Rising Falling edge De glitch Delay Strobe Yes User TBD Rev 2 0 1 4 10 2012 IMPERX Camera housing Size W x H x L CL Size W x H x L GigE eight CL GigE Min illumination Lens Mount Supply voltage range Power CL GigE Upgradeable firmware Upgradeable LUT DPM HPM Environmental Operating Environmental Storage ibration Shock Relative humidity BOBCAT Hardware User s Manual Aluminum Aluminum 45 x 45 x 39 mm 45 x 45 x 39 mm 45 x 45 x 63 mm 45 x 45 x 63 mm 160 180 g 160 180 g 1 0 Lux f 1 4 1 0 Lux f 1 4 C mount 1 3 format C mount 1 3 format 10 V to 15 V DC 10 V to 15 V DC 1 4W 3 9W 2 4 W 4 9 W Yes Yes Yes Yes 30 0 to 65 0 deg C 30 0 to 65 0 deg C 40 0 to 70 0 deg C 40 0 to 70 0 deg C 10G 20 200 Hz XYZ 70G 10G 20 200 Hz XYZ 70G 80 non condensing 80 non condensing Table 1 1a B0610 B0620 Camera Specifications Imperx Inc 6421 Congress Ave Boca
71. triggering signals are serialized and continuously transmitted over the Gigabit Ethernet interface at GigE s full 1 Gb s line rate while delivering consistently low predictable latencies The network interface is compatible with IP Ethernet networks operating at 1000 Mb s using standard LAN CAT 5 CAT 5e cables The power and all external input output signals are supplied to the camera via the camera power connector shown in Figure 1 5b The corresponding pin mapping is shown in Table 1 4a The connector is a HIROSE type miniature locking receptacle HHR10A 10R 12P The power supply is shipped with a power cable which Rev 2 0 1 6421 Congress Ave 4 10 2012 Boca Raton FL 33487 1 561 989 0006 45 of 253 IMPERX 1 4 3 Imperx Inc BOBCAT Hardware User s Manual terminates in a HIROSE plug HR1OA 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 Power Supply The camera Link version of the camera is compatible with power over camera Link PoCL with a maximum power of 4 W 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 CAUTION NOTE 1 Itis strongly recommended that you do not use a
72. 0 single output normal clock i 7 7 7 dual output fast clock single output fast clock 220 200 180 160 140 Frame Rate 100 80 60 40 200 400 600 800 1000 Active Lines Figure 2 10g Frame rate vs Vertical window size for B1921 Imperx Inc Rev 2 0 1 6421 Congress Ave 4 10 2012 Boca Raton FL 33487 1 561 989 0006 87 of 253 IMPERX amp BOBCAT Hardware User s Manual B2520 FRAME RATE p 8 fa o 5 sa 0 200 400 600 800 1000 1200 1400 1600 1800 2000 Active Lines Figure 2 10ga Frame rate vs vertical window size for B2520 Imperx Inc Rev 2 0 1 6421 Congress Ave 4 10 2012 Boca Raton FL 33487 1 561 989 0006 88 of 253 BOBCAT Hardware User s Manual B2020 FRAME RATE 160 140 j nut fast clo j single output T 120 f 100 8 2 80 c E 60 40 20 200 400 600 800 1000 1200 1400 1600 1800 2000 Active Lines Figure 2 10h Frame rate vs vertical window size for B2020 Imperx Inc Rev 2 0 1 6421 Congress Ave 4 10 2012 Boca Raton FL 33487 1 561 989 0006 89 of 253 IMPERXY BOBCAT Hardware User s Manual B2320 FRAME RATE 7 7 dual output normal clock single output normal clock 110 7 7 7 dual output fast clock single output fast clock 2 kod E is i 200 400 600 800 1000 1200 1400 1600 Active Lines Figure 2 10i Frame rate vs vertical window size for B2320
73. 0 88 6 IP Engine and NIC Information work Stack IP Address 1E om 3 M Me Ser De De D om x7DIsz 9235 Select the IP engine file and click OK Updating Erasing Flash Sectors for Firmware 0 in progress Erasing Flash Sectors for Firmware 0 done Programming Firmware 0 in progress Programming Firmware 0 done Programming Data 0 in progress Programming Data 0 done IP Engine Reset Firmware successfully updated After successful completion of the update close the window and power cycle the camera CAUTION NOTE It is strongly recommended that you DO NOT USE any other communication software to upgrade the camera FW RGS DPC HPC FFC and LUT files If the user selects to upgrade camera firmware and camera factory register space the camera firmware must be upgraded first During camera RGS or FW upgrade the camera power must be on all the time and the process must not be interrupted If the camera is disconnected or the process canceled this will result in a user application firmware corruption If such event occurs start the upload process again until completion 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 During DPC HPC FFC or LUT upgrade the camera power must be on all the time and the process must not be interrupted
74. 0000000 0x00000001 000 Off 100 10us 0x0510 De bounce Time Selector RW 101 50u5 001 100u5 9x00000000 0x00000007 110 500s 010 ims 111 5ms 011 10ms 00 Ignore 10 Accept 0x0514 Trigger Overlap RW 01 Accept After Exp 0x00000000 0x00000000 0x0518 Triggering Mode Selector RW lt Trigger Mode gt 0x00000000 0x00000004 0x05BC Triggering Enable Disable RW 0 Enable 1 Disable 0x00000000 0x00000004 0x6030 Software Trigger Start WO Command 0x00000000 0x051C Number of Frames Captured RW lt Number Frames gt 0x00000001 0x0000FFFF 0x0520 Number of Pulses Used RW lt Number Pulses gt 0x00000001 0x0000FFFF 00 Off 01 Str1 0x0524 Trigger Strobe Enable RW 10 Str2 11 Str1a2 0x00000000 0x00000003 0x0528 Trigger Exposure Delay RW lt Exposure Delay Value gt 0x00000000 OxOOFFFFFF 0x052C Trigger Strobe Position Delay RW lt Strobe Position Delay gt 0x00000000 OxOOFFFFFF 0x05B8 Trigger Strobe Duration RW lt Strobe Duration gt 0x00000000 OxOOFFFFFF Imperx Inc Rev 2 0 1 6421 Congress Ave 4 10 2012 Boca Raton FL 33487 1 561 989 0006 226 of 253 IMPERX amp BOBCAT Hardware User s Manual A 8 PULSE GENERATOR REGISTERS Address Register Name Type Usage MIN Value MAX Value 00 1x 01 10x
75. 000001 FRM TIM ACT 0x05B4 Strobe 2 duration RW lt S2Duration Value 0x00000001 FRM TIM ACT 0x0568 Strobe 1 position RW S1 Position Value 0x00000001 FRM TIM ACT 0x056C Strobe 2 position RW S2 Position Value 0x00000001 FRM TIM ACT A 11 INPUT AND OUTPUT REGISTERS Address Register Name Type Usage MIN Value MAX Value 0x0570 CC1 Polarity Selector RW 1 Active H 0 Active L 0x00000000 0x00000001 0x0574 CC1 Input Selector RW lt Input Map gt 0x00000000 0x00000005 Imperx Inc Rev 2 0 1 6421 Congress Ave 4 10 2012 Boca Raton FL 33487 1 561 989 0006 227 of 253 IMPERX amp BOBCAT Hardware User s Manual 0x0578 CC2 Polarity Selector RW 1 Active H 0 Active L 0x00000000 0x00000001 0x057C CC2 Input Selector RW Input Map 0x00000000 0x00000005 0x0580 IN1 Polarity Selector RW 1 Active H 0 Active L 0x00000000 0x00000001 0x0584 IN1 Input Selector RW lt Input Map gt 0x00000000 0x00000005 0x0588 IN2 Polarity Selector RW 1 Active H 0 Active L 0x00000000 0x00000001 0x058C IN2 Input Selector RW lt Input Map gt 0x00000000 0x00000005 0x0590 OUT1 Polarity Selector RW 1 Active H 0 Active L 0x00000000 0x00000001 0x0594 OUT1 Output Selector RW lt Output Map gt 0x00000000 0x0000000F 0x0598 OUT2 Polarity Selector RW 1 Active H 0 Active L
76. 02A0 Data 11 0 value AOI 6 offset in vertical direction Data 31 12 N A AOI 6 Vertical Height Address 0x0280 Data 11 0 i lt value gt AOI 6 height in vertical direction Data 31 12 N A 4 3 5 11 Frame Rate Control This register enables the camera frame rate to stay the same and to be independent of the AOI vertical window size If enabled the camera frame rate will increase when the vertical window size decreases Address 0x0200 Data 0 0 constant frame rate disable 1 constant frame rate enable Data 31 1 N A 4 3 5 12 LVAL Size Control This register sets the number of active image pixels per line LVAL Two possible options are available all visible pixels or active pixels only Address 0x05A8 Data 0 B 0 display active pixels only display all visible pixels Data 31 1 i N A 4 3 5 13 FVAL Size Control This register sets the number of active image lines per frame FVAL Two possible options are available all visible lines or active lines only Imperx Inc Rev 2 0 1 6421 Congress Ave 4 10 2012 Boca Raton FL 33487 1 561 989 0006 158 of 253 IMPERXY BOBCAT Hardware User s Manual Address 0x05AC Data 0 0 display active lines only I display all visible lines Data 31 1 i N A 4 3 6 Exposure Control Workspace Registers 4 3 6 1 Exposure Control Mode This register sets the exposure control mode and for the came
77. 06 3 of 253 IMPERX amp BOBCAT Hardware User s Manual A9 EXPOSURE CONTROL vacobenieun nini iv n nde nid i IR UHR i Feo EA Linee ER 101 2 5 1 Internal Exposure Control Electronic Shutter 101 251 Bxtornal exposure CON sich tay d RU Ut Dich SE 101 2 5 3 Variable Frame Time Programmable Line and Frame Time sss 101 2 5 4 Automatic Exposure Control CAE reas ie do tob c ded ex Rp eu tb NUR nt eb Rus vx Eun HR pls Duu RE EUN ea 102 2 5 5 Automatic Iris Control AIC rororerrrorrnrnnnnnnrnrrvnrrrrernennnnrnrrensensnennnnnnrnensnnsnennnnnnrnnnenssssens 103 26 EXTERNAL TRIGGER cicieennckh ick aep EXE NER HER CURT EISKHLE HU FER RN A T0E PUR IEEE D NU P EUR NR E sosis 104 2 6 1 TE 10 BUS P 104 2 6 2 Acquisition and Exposure Control esee tt rara teen trek eus ruant na rk pA aeu aug 104 2 6 3 Trigger Strobe Control ssis aaiae is eisie 105 2 0 4 Triggering MOdES EEE E RTE E ERU MIRO PEG EEE SA TENi qut 105 2 4 STROBE OUT EEE EE 110 25 GAIN and OR ESET ssscssesssssssesressssesirossoressssssenooscvoreoscsssoescicvossosssovocoicebes tis vrese ssosssosss voos 111 2 8 1 Analog Domain manual control uus de ccaatesuraceadcctbexeustecesdectactonucdancedaceaacenaccedueystuatets 111 2 8 2 Digital Domain manual control esseessesessessessreerestssererestessttsresressersrerressetseseeesreseee 112 2 8 3 Automatic Gain Control AGC rererrrerrnrnnnnnnrnrrenersrerne
78. 0x00000000 0x00000001 0x059C OUT2 Output Selector RW lt Output Map gt 0x00000000 0x0000000F 0x05A0 CL Spare Polarity Selector RW 1 Active H 0 Active L 0x00000000 0x00000001 0x05A4 CL spare Output Selector RW lt Output Map gt 0x00000000 0x0000000F A 12 OUTPUT DATA FORMAT REGISTERS Address Register Name Type Usage MIN Value MAX Value 000 8 001 10 0x0100 Bit Depth Selector RW 010 12 011 14 0x00000000 0x00000003 100 3x8 RGB 0x0104 Bit Shift Selector RW Bit Sift gt 0x00000000 0x0000000F 0x0108 Tap Mode Selector RW 00 Single 01 Dual 0x00000000 0x00000003 0x010C Data Format Selector RW lt Format gt 0x00000000 0x00000003 0x0188 Negative Image RW 1 Enable 0 Disable 0x00000000 0x00000001 0x0504 Scan Mode Control RW 1 Partial Center O Full 0x00000000 0x00000001 0x05A8 Camera LVAL Size RW 1 Full 0 Active 0x00000000 0x00000001 Ox05AC Camera FVAL Size RW 1 Full 0 Active 0x00000000 0x00000001 0x0608 Camera Speed RW 1 Fast 0 Normal 0x00000000 0x00000001 A 13 WB AND COLOR CORRECTION REGISTERS Address Register Name Type Usage MIN Value MAX Value 0x0300 White Balance Mode RW 00 Off 01 Once 0x00000000 0x00000003 10 Auto 11 Manual 0x0304 WBC Red RW Value 0x00000000 0x00000FFF 0x0308 WBC Green RW Value 0x00000000 0x00000FFF 0x030C WBC Blue RW Value 0x00000000 0x00000FFF 0x0310 Gain Red RW Value 0x00000000 0x00000FFF 0x0314 Gain Green RW
79. 1 24 31 17 25 35 44 34 42 33 41 32 40 16 20 16 20 11 16 9 11 4 8 6 5 3 2 4 3 3 1 4 2 1 8 2 4 110 137 207 259 110 137 207 259 81 80 80 80 129 128 162 160 164 160 174 170 174 170 202 203 200 200 204 200 240 244 240 256 256 292 294 306 306 414 412 504 500 612 608 614 612 822 824 110 137 207 259 60 74 26 39 68 85 24 31 24 31 17 25 35 44 34 42 33 41 32 40 16 20 16 20 11 16 9 11 4 8 6 5 3 2 4 3 3 1 4 2 1 8 2 4 6421 Congress Ave Boca Raton FL 33487 1 561 989 0006 Table 2 3a Image sizes and frame rates for different H binning modes 97 of 253 Rev 2 0 1 4 10 2012 IMPERX amp BOBCAT Hardware User s Manual 224 220 162 160 122 120 244 240 162 160 122 120 516 512 344 341 258 256 483 480 322 320 241 240 364 360 242 240 182 180 520 512 346 341 260 256 99 115 520 512 346 341 260 256 112 131 618 610 412 410 309 305 82 110 604 600 402 400 302 300 150 188 616 600 94 97 308 300 122 153 540 360 270 150 187 556 540 370 360 278 270 120 150 686 682 515 512 77 96 589 584 442 438 63 79 686 683 516 515 38 43 618 622 35 44 672 668 16 22 820 812 11 15 820 816 12 16 6 4 8 5 Table 2 3b Image sizes and frame rates for different V binning modes Dm VER coe E EE Ed Bein ta Se iun ent Visa Seed Center Single N A N A N A N A N A N A Center Dual N A N A N A N A N A N A Table 2 3c B0620 Center mode image sizes and frame rates during
80. 10 and B1610 with FW revision 1 1 7 or later If your camera has a FW revision 1 1 6 or earlier please contact Imperx for more information 2 9 2 Digital Data Shift The Digital Shift feature allows the user to change the group of bits sent to the camera output and therefore manipulate the camera brightness The user can implement up to 7 bits left or right digital shift The internal camera processing of the data is 14 bits If the camera is set to output 10 bits of data then the four least significant bits are truncated In some cases the user may need to convert from 14 to 10 bit by preserving the 4 least significant bits and truncating the 4 most significant ones Figure 2 22 Please note that the camera signal to noise ratio will be reduced using the data shift option pis oie Joni ovo os oe or os os 9 5s oe 9 99 Standard 10 bit Output Data CICILAN EA Modified 10 bit Output Data 10 bit data 4 bits shifted right 5 3 0 90 LAC Figure 2 22 Output data using 4 bits digital right shift 2 9 3 Output Format Imperx Inc 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 A Single Output Cameras For the single output cameras B0610 B1410 and B1610 the user has several options based on the CCD imager used For the camera with monochrome image
81. 2 0 1 6421 Congress Ave 4 10 2012 Boca Raton FL 33487 1 561 989 0006 189 of 253 IMPERX Y Strobe Processing Color Data Out Settings Select All Attach Window Disable Animation BOBCAT Hardware User s Manual Enables and controls the camera strobe signals Enables the built in basic image processing functions Sets the gain and offset for the primary R G B colors Sets the white balance mode Displays WBC values Sets for the data format bit depth bit shift output format camera speed LVAL FVAL size and DPC HPC FFC controls Enables all camera parameter windows Attaches all camera parameter windows to the main GUI window Disables animated features of windows preview when moving the mouse cursor over the buttons The main Help menu is shown on Figure 5 8 5 6 GUI HELP Open Help Debug About Imperx Inc 6421 Congress Ave Boca Raton FL 33487 1 561 989 0006 Open Help Debug About Figure 5 8 Help menu Opens an interactive help file Puts the GUI in a debug mode for test purposes and troubleshooting Provides information about application version and important camera parameters such as Firmware revision Assembly Part Number etc Figure 5 9 CamConfig Version 1 0 5 45 Firmware version 01 01 06 Custom Version 00 00 Color Version Color Firmware Image ID Application Assembly Part Number ASSY 0091 0002 RA04 Asembly Serial Number 110000 CCD Ser
82. 21C ICL B2020M ICL B2020C ICL B2320M ICL B2320C ICL B2520M ICL B2520C ICL B3320M ICL B3320C ICL B4020M ICL B4020C Imperx Inc 6421 Congress Ave Boca Raton FL 33487 1 561 989 0006 1 648 640 x 488 480 110 138 fps Mono Kodak KAI 0340SM 648 640 x 488 480 110 138 fps Color 1 3 Kodak KAI 0340SC 648 640 x 488 480 210 260 fps Mono 1 3 Kodak KAI 0340DM 648 640 x 488 480 210 260 fps Color 1 3 Kodak KAI 0340DC 1032 1024 x 1032 1024 60 74 fps Mono 1 2 Kodak KAI 01050M 1032 1024 x 1032 1024 60 74 fps Color yy Kodak KAI 01050C 1296 1280 x 966 960 26 39 fps Mono 1 3 Sony ICX 445AL 1296 1280 x 966 960 26 39 fps Color 1 3 Sony ICX 445AQ 1320 1280 x 736 720 68 85 fps Mono 1 2 Kodak KAI 01150M 1320 1280 x 736 720 68 85 fps Color 1 24 Kodak KAI 01150C 1392 1360 x 1040 1024 23 30 fps Mono 2 3 Sony ICX 285AL 1392 1360 x 1040 1024 23 30 fps Color 2 3 Sony ICX 285AQ 1392 1360 x 1040 1024 24 31 fps Mono 1 2 Sony ICX 267AL 1392 1360 x 1040 1024 24 31 fps Color 1 2 Sony ICX 267AK 1628 1620 x 1236 1220 16 25 fps Mono 1 1 8 Sony ICX 274ALM 1628 1620 x 1236 1220 16 25 fps Color 1 1 8 Sony ICX 274AQC 1608 1600 x 1208 1200 35 44 fps Mono 1 0 Kodak KAI 2020M 1608 1600 x 1208 1200 35 44 fps Color 1 0 Kodak KAI 2020C 1632 1600 x 1232 1200 34 42 fps Mono 2 3 Kodak KAI 02050M 1632 1600 x 1232 1200 34 42fps Color 2 3 Kodak KAI 02050C 1920 x 1080 33 41 fps Mono 1 0 Kodak KAI 2093M 1928 1920 x 1084
83. 3 IMPERXY BOBCAT Hardware User s Manual 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 N A 4 3 10 Pulse Generator Workspace Registers 4 3 10 1 Pulse Generator Timing Granularity This register sets the pulse generator main timing resolution The main resolution is in microseconds and 4 granularity steps are possible x1 x10 x100 x1000 x1000 is equal to Ims timing resolution Address 0x0530 Data 1 0 00 x1 01 x10 10 x100 11 x1000 Data 31 2 N A 4 3 10 2 Pulse Generator Pulse Width This register sets the value of the pulse width in microseconds Address 0x0534 Data 18 0 value pulse width in microseconds Data 31 19 N A 4 3 10 3 Pulse Generator Pulse Period This register sets the value of the pulse period in microseconds Address 0x0538 Data 19 0 value pulse width in microseconds Data 31 20 N A 4 3 10 4 Pulse Generator Number of Pulses Imperx Inc 6421 Congress Ave This register sets the number of the pulses generated Address 0x053C Data 15 0 value number of discrete pulses Data 16 1 continuous pulse generation Data 31 17 N A Rev 2 0 1 4 10 2012 Boca Raton FL 33487 1 561 989 0006 168 of 253 IMPERX amp 4 3 10 5 Pulse Generator Enable This register enables the puls
84. 3 1 ORIGINAL AND PROCESSED IMAGE WITH SINGLE THRESHOLD BOBCAT Hardware User s Manual 109 109 110 111 113 114 115 116 117 119 119 124 125 125 129 129 130 135 FIGURE 3 2 ORIGINAL AND PROCESSED IMAGE WITH DOUBLE THRESHOLD 135 Imperx Inc 6421 Congress Ave Boca Raton FL 33487 1 561 989 0006 13 of 253 Rev 2 0 1 4 10 2012 IMPERX BOBCAT Hardware User s Manual FIGURE 3 3 ORIGINAL AND PROCESSED IMAGE WITH THRESHOLD AND GRAY SCALE STRETCH FIGURE 3 4 SINGLE POINT TF CORRECTION FIGURE 3 5 MULTI POINT TF CORRECTION 136 137 138 FIGURE 3 6 MULTI POINT IMAGE CORRECTION A ORIGINAL B PROCESSED FIGURE 4 1 SERIAL PROTOCOL FORMAT FIGURE 4 2 NORMAL WRITE CYCLE FIGURE 4 3A INVALID COMMAND ERROR FIGURE 4 3B RX TIMEOUT ERROR FIGURE 4 4 NORMAL READ CYCLE FIGURE 5 1 DISCOVERY PROCEDURE SELECT PORT FIGURE 5 2 CAMCONFIG GUI FIGURE 5 3 MAIN MENU FIGURE 5 5 COMMAND TERMINAL FIGURE 5 6 DOWNLOAD TERMINAL FIGURE 5 7 VIEW GUI WINDOWS FIGURE 5 8 HELP MENU FIGURE 5 9 ABOUT CAMCONFIG FIGURE 5 10 VIDEO AMP PARAMETER WINDOW FIGURE 5 11 I O CONTROL PARAMETER WINDOW Imperx Inc 6421 Congress Ave Boca Raton FL 33487 1 561 989 0006 14 of 253 139 142 143 143 143 144 183 184 185 187 188 189 190 190 191 193 Rev 2 0 1 4 10 2012 IM
85. 3 552 Output structure Data clock Camera interface Nominal frame rate Maximum frame rate Frame Time Long int nalog gain Gain resolution nalog CDS gain Black level offset uto gain exposure uto iris rea of interest Defective pixel correction Hot pixel correction Flat field correction Negative Image I O Control Digital bit shift Strobe output Pulse Generator Hardware trigger Software trigger rigger modes rigger features In camera Image Processing Camera Image Memory Imperx Inc 6421 Congress Ave Boca Raton FL 33487 1 561 989 0006 Digital 8 10 12 14 bit Single 40 000 50 000 MHz Base CL Yes 12VDC 4W CL only 110 137 fps Up to 2000 fps 60 dB 1 500000 to 1 110 sec Up to 200 us Up to 16 sec 0 to 36 dB per output 0 035 dB step 1024 steps 3 0 0 0 3 0 6 0 dB 1024 levels per output 1 0x to 3 0x 0 1x step 511 to 511 Yes with AOI Yes Eight Independent AOIs 2x2 3x3 4x4 8x8 Yes Image superimposition 2 LUTs Gamma User LUT Yes User DPM Yes User HPM No Yes 4 inputs 3 outputs 7 bits Left or Right Two strobes Active HIGH Yes Asynchronous 7 40 um Digital 8 10 12 14 sing bit Single or Dual 40 000 50 000 MHz Base CL Yes 12VDC 4W CL only 208 260 fps Up to 2200 fps 60 dB 1 500000 to 1 110 sec Up to 200 us Up to 16 sec 0 to 36 dB per output 0 035 dB step 1024 steps 3 0 0 0 3 0 6 0 dB 1024 levels per output 1 0x to 3 0x 0 1x step 511
86. 4820 FIGURE 2 10M FRAME RATE VS VERTICAL WINDOW SIZE FOR B4821 FIGURE 2 10M FRAME RATE VS VERTICAL WINDOW SIZE FOR B6620 FIGURE 2 11 2 2 HORIZONTAL AND VERTICAL BINNING FIGURE 2 11A AOI WITHIN HORIZONTAL AND VERTICAL BINNED IMAGE FIGURE 2 12 ELECTRONIC SHUTTER POSITION FIGURE 2 13 PROGRAMMABLE FRAME TIME FIGURE 2 14 STANDARD TRIGGERING TIMING FIGURE 2 15 FAST SYNCHRONIZED TRIGGERING RAPID CAPTURE FIGURE 2 16 DOUBLE EXPOSURE TRIGGERING Imperx Inc 6421 Congress Ave Boca Raton FL 33487 1 561 989 0006 12 of 253 83 84 85 86 87 88 89 90 91 92 93 94 95 96 100 101 102 106 107 108 Rev 2 0 1 4 10 2012 IMPERX FIGURE 2 17 FRAME ACCUMULATION TRIGGERING FIGURE 2 18 ASYNCHRONOUS TRIGGERING 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 FIGURE 2 24A 2 TAP SEQUENTIAL OUTPUT FIGURE 2 24B 2 TAP INTERLEAVED OUTPUT FIGURE 2 25 INTERNAL PULSE GENERATOR FIGURE 2 26 IN1 IN2 ELECTRICAL CONNECTION FIGURE 2 27 OUT1 OUT2 ELECTRICAL CONNECTION FIGURE 2 30 LOOK UP TABLE FIGURE 2 31 GAMMA CORRECTED VIDEO SIGNAL FIGURE 2 32 CUSTOM LUT FIGURE 2 33A ORIGINAL IMAGE SHOWING SHADING EFFECT FIGURE 2 33B FLAT FIELD CORRECTED IMAGE FIGURE 2 34 NORMAL AND NEGATIVE IMAGE FIGURE
87. 4C Data 0 0 disable auto iris control enable auto iris control Data 31 1 N A Gain and Offset Workspace Registers 4 3 8 Video Amp Gain and Offset Workspace Registers Imperx Inc 6421 Congress Ave 4 3 8 1 Pre amplifier Gain Channel 1 This register sets the pre amplifier analog gain for channel 1 Address 0x0000 Data 1 0 00 3 0 dB pre amplifier gain channel 1 01 0 0 dB pre amplifier gain channel 1 10 3 0 dB pre amplifier gain channel 1 11 6 0 dB pre amplifier gain channel 1 Data 31 2 N A 4 3 8 2 Analog Gain Channel 1 This register sets the main analog gain for channel 1 Address 0x0004 Data 9 0 value analog gain channel 1 Data 31 10 N A 4 3 8 3 Analog Offset Channel 1 This register sets the analog offset for channel 1 Address i 0x0008 Data 9 0 value analog offset channel 1 Data 31 10 N A 4 3 8 4 Pre amplifier Gain Channel 2 This register sets the pre amplifier analog gain for channel 2 Address 0x0010 Data 1 0 00 3 0 dB pre amplifier gain channel 2 01 0 0 dB pre amplifier gain channel 2 10 3 0 dB pre amplifier gain channel 2 11 6 0 dB pre amplifier gain channel 2 Data 31 2 N A Rev 2 0 1 4 10 2012 Boca Raton FL 33487 1 561 989 0006 163 of 253 IMPERXY BOBCAT Hardware User s Manual 4 3 8 5 Analog Gain Channel 2 This register sets the main analog g
88. 5 Command terminal Download Terminal One of the great features in Bobcat configuration utility is download terminal User can upgrade the camera firmware and up load to the camera any custom LUT DPM or FFC Figure 5 6 A File Type from the pull down menu the user can select the appropriate type of file to up load to the camera Rev 2 0 1 4 10 2012 187 of 253 IMPERX Y BOBCAT Hardware User s Manual 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 D Cancel stops the up load process E Progress Bar displays the progress status of the up load Process F Terminal window provides information about the download process completion errors etc File Type Dem 7 File Path T Figure 5 6 Download terminal Download Procedure 1 Select correct File Type before downloading Several options are possible DPM HPM LUT1 LUT2 Application FW Register space Type in or select the correct data file of this feature in File Path Click on Load File button to start downloading Wait for the progress bar to finish 100 Reboot the camera and restart the GUI for the changes to take into effect apr OND Connection The user can select the connection type between the camera and
89. 70 of 253 IMPERX amp BOBCAT Hardware User s Manual 2 2 FRAME TIME CONTROL 2 2 1 2 2 2 Imperx Inc Internal Line and Frame Time Control The camera speed frame rate depends on the CCD read out time the time necessary to read all the pixels out of the CCD imager The frame rate can be calculated using the following Formula 1 1 Frame rate fps 1 read out time sec 1 1 The user can program the camera to run slower than the nominal speed preserving the camera full resolution The user can independently extend the camera line time the time required to read one line out of the CCD imager and camera frame time the time required to read the entire frame out of the CCD imager The camera line time can be extended to 200 us with a precision 25 ns The camera frame time can be extended to 16 sec with a precision of 1 0us Please refer to EXPOSURE CONTROL section for more information CAUTION NOTE It is not recommended to use the Programmable Line Time feature when Vertical Binning higher than 2x is used 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 Since BOBCAT internal design is optimized for higher clock rates it is possible to over clock the camera use an inter
90. AI 04050 ICX 625 KAI 08050 KAI 11002 KAI 16000 KAI 16050 KAI 29050 BOBCAT Hardware User s Manual 7 40 um sq 7 40 um sq 5 50 um sq 3 75 um sq 5 50 um sq 6 45 um sq 4 65 um sq 4 40 um sq 7 40 um sq 5 50 um sq 7 40 um sq 5 50 um sq 7 40 um sq 5 50 um sq 3 45 um sq 5 50 um sq 9 00 um sq 7 40 um sq 5 50 um sq 5 50 um sq Table 1 0 Pixel structure for different BOBCAT cameras Imperx Inc Rev 2 0 1 6421 Congress Ave 4 10 2012 Boca Raton FL 33487 1 561 989 0006 25 of 253 BOBCAT Hardware User s Manual IMPERX Y 1 3 2 Spectral Response 400 500 600 700 800 900 1000 Wavelength nm 300 Figure 1 1a KAI Kodak CCD typical mono spectral response Monochrome with the cover glass o o o 9 e OF Oo ct N A2ua12143 winjuend je oIAeJ3IfY 940 840 740 640 540 440 240 Wavelength nm Figure 1 1b KAI Kodak CCD typical UV spectral response lenses UV quantum efficiency measured without cover glass and micro Rev 2 0 1 4 10 2012 26 of 253 Boca Raton FL 33487 6421 Congress Ave 1 561 989 0006 Imperx Inc Quantum Efficiency BOBCAT Hardware User s Manual 0 60 0 50 o D o N e 0 10 400 450 500 550 600 650 700 750 800 850 900 950 1000 Wavelength nm Figure 1 1c KAI Kodak CCD typical color spectral response Color with the cover
91. Ave Boca Raton FL 33487 1 561 989 0006 215 of 253 BOBCAT Hardware User s Manual Off 648 0 488 LUT1 False Disabled 511 3071 511 3071 Off 0 200 EachFrame 200 20 Off 200 20 Rev 2 0 1 4 10 2012 IMPERX Y BOBCAT Hardware User s Manual Custom Features cont AutoGainAndAutoExposure Controls Autolris False AgcEnable False AgcLimit 600 AgcSpeed x3 AecEnable False AecLimit 3800 AecSpeed x3 AgcAecLuminanceLevel 2047 AgcAecLuminanceType Average AgcAecOffsetx 0 AgcAecWidth 648 AgcAecOffsetY 0 AgcAecHeight 488 Status CurrentAgcGain CurrentAecExposure CurrentAvgOrPeakLuminance AgcMinLimitReached AgcMaxLimitReached AecMinLimitReached AecMaxLimitReached Temperature CurrentTemperature VersionInfo FirmwareImage FirmwareVersion Buildversion Imperx Inc Rev 2 0 1 6421 Congress Ave 4 10 2012 Boca Raton FL 33487 1 561 989 0006 216 of 253 IMPERX Y Custom Features cont IO IN1 IN1Polarity IN1Selector IN2 IN2Polarity IN2Selector OUT1 OUT 1Polarity OUT 1Selector OUT2 OUT2Polarity OUT2Selector DataCorrection DefectPixelCorrection HotPixelCorrection PulseGenerator PulseGenEnable PulseGenGranularity PulseGen Width PulseGenPeriod PulseGenNumPulses Imperx Inc 6421 Congress Ave Boca Raton FL 33487 1 561 989 0006 217 of 253 BOBCAT Hardware User s Manual ActiveHigh ExternalTrigger ActiveHigh None A
92. BOBCAT Hardware User s Manual 5000 anoo Gamma Corrected Signal G 0 45 Original Signal 3000 Output Signal 2000 1000 0 500 1000 1500 2000 2500 3000 3500 4000 4500 Input Signal 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 scene s dynamic range There are no limitations to the profile of the function The LUT must include all possible input values 0 to 4095 Figures 2 32 Modified TF Output signal 7 Original TF a p Input signal Figure 2 32 Custom LUT Rev 2 0 1 Imperx Inc 4 10 2012 6421 Congress Ave Boca Raton FL 33487 1 561 989 0006 125 of 253 2 16 Imperx Inc IMPERX amp BOBCAT Hardware User s Manual 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 In extreme cases these pixels can be stuck black or stuck white and are non responsive to light T
93. Cmd Address Data I byte 0x57 Write Command 2 byte Register Address High MSB 3 byte lt Register Address_Low gt LSB 4 byte Register Data Byte 4 MSB y byte Register Data Byte 3 6 byte Register Data Byte 2 gt 7 byte Register Data Byte 1 gt LSB Rev 2 0 1 6421 Congress Ave 4 10 2012 Boca Raton FL 33487 1 561 989 0006 142 of 253 IMPERXY Write Acknowledge 1 Byte lt Ack gt BOBCAT Hardware User s Manual st I byte 0x06 Acknowledge Wr_Cmd Addr Data Rx 57 04 10 11 22 33 44 Ack TX 06 Figure 4 2 Normal write cycle Write Not acknowledge 2 Bytes lt Nak gt lt Error Code gt byte 0x15 Not acknowledge 2 or lt XX gt Nck Error Code See Error Code Description section Cmd These characters are dropped ge f M Rx 47 04 10 11 22 33 44 Nak Invalid Cmd ei hacen A ae subsequent Rx characters are dropped until the receipt of a valid Tx 15 01 52 or 57 command Figure 4 3a Invalid command error These characters Wr Cmd Addr are dropped p 9 M8 Rx 57 04 10 11 22 33 44 t 0 t 100 mS Nak Timeout Fn Mien All subsequent Rx characters are Tx dropped until the receipt of a valid 15 02 52
94. Congress Ave 4 10 2012 Boca Raton FL 33487 1 561 989 0006 94 of 253 BOBCAT Hardware User s Manual B6620 FRAME RATE 10 j dual output normal clock single output normal clock 9 7 7 dual output fast clock single output fast clock 8 1 7 pe 6 2 a x v E d a 5 e gt ZI 3 L B P iE 0 500 1000 1500 2000 2500 3000 3500 4000 Active Lines Figure 2 10m Frame rate vs vertical window size for B6620 Imperx Inc Rev 2 0 1 6421 Congress Ave 4 10 2012 Boca Raton FL 33487 1 561 989 0006 95 of 253 IMPERX BOBCAT Hardware User s Manual 2 4 BINNING 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 Horizontal binning does not affect the frame rate It does however reduce the horizontal resolution by a factor of 2 This occurs because when binning two pixels together only half of the pixels per line remain Horizontal binning 2 1 is equivalent to 2 1 sub sampling in the horizontal direction The same rule applies for higher binning modes In horizontal binning mode the entire image is captured and displayed which is different than ho
95. EGISTERS sssssssssesssasscisvessvcsuscosecascteoscasseassassuecsscossacsosesssassess A 6 AEC AGC AIC REGISTERS seovvevveveeneenesnvenevnvensennvnnesnenneeneenveneenee AT TRIGGER REGISTERS seiccsscsssnessassacccesacsicctcssscccuesssacstsssecceenssensaeasstes A 8 PULSE GENERATOR REGISTERS eeesseveenvensevvenseerennseneenvenevnseneenee A 9 TEST PATTERN REGISTER cscsssssssssssssssssssssssssessssssessesnes AAD STROBE REGISTERS wocisscsssnnscsccaconacisconsassanetstassavasccenseascoueasnsiconeatstcs A 11 INPUT AND OUTPUT REGISTERS Q neoosereenvenssevensserennsenevnvenevnsenseeee A 12 OUTPUT DATA FORMAT REGISTERS eere enne nnns A 13 WB AND COLOR CORRECTION REGISTERS A 14 DATA CORRECTION REGISTERS eereeeeeeee eee tenente nns AAS PROCESSING REGISTERS iere bets Ioas veo ri Spa eos eaae peas eoru ia ps Imperx Inc 6421 Congress Ave Boca Raton FL 33487 1 561 989 0006 7 of 253 BOBCAT Hardware User s Manual Rev 2 0 1 4 10 2012 IMPERX amp BOBCAT Hardware User s Manual A 16 MANUFACTURING DATA REGISTERS esseossssssvesssssnvseessnnnneessnnssessensnssseensnssseesennnee 229 APPENDIX B CREATING LOOK UP TABLES 230 B 1 OVERVIEW E E EE dekan 231 B 2 USING AN ASCII TEXT EDITOR sseeesssccessseceessccecssscecessscceesscceesscceesscsecsesseceesscceesse 231 BS USING MICROSOFT EXCEL sseecescsccesssececsscceessccecssscecessocceesscceesssceess
96. Hardware User s Manual F 2 RGS Upgrade Now 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 lt lt FileType FactorySpace ros m File Path C Users user Desktop IGV_B4020_RU_R119 rgs Browse ge LLLI Click the load file button to start the upgrade of this file x Fle Type Factory space Gros SSS rsp lt 06 gt CMD 57 05C4 00000000 gt written successfully rsp lt 06 gt ICMD lt 57 6078 00000000 gt written successfully rsp lt 06 gt CMD 57 6034 00000000 gt written successfully rsp lt 06 gt ICMD lt 57 6014 00000000 gt written successfully rsp lt 06 gt f BobcatGEV Camera Reset x dS Note After uploading RGS file a soft reset or power cyde is q necessary for the changes to take effect Would you like to reset the camera me After completion of file uploading close the down load utility and the camera will need to be reset Note You must cycle power to the camera for a proper reset Imperx Inc Rev 2 0 1 6421 Congress Ave 4 10 2012 Boca Raton FL 33487 1 561 989 0006 246 of 253 IMPERX Y BOBCAT Hardware User s Manual F 3 IP Engine Install Open the IP engine for the camera type model you are upgrading IGV BXXXX EXE by double clicking on it Available IP Engines M NIC MAC D0 10 21 7D F7 C9 Not lt IP Engine MAC 00 11 16 0
97. I 4 Vertical Height RW lt Height Value gt 0x00000001 MAX VER SZE 0x027C AOI 5 Vertical Height RW lt Height Value gt 0x0000000 1 MAX VER SZE 0x0280 AOI 6 Vertical Height RW lt Height Value gt 0x0000000 1 MAX VER SZE Imperx Inc Rev 2 0 1 6421 Congress Ave 4 10 2012 Boca Raton FL 33487 1 561 989 0006 224 of 253 IMPERX BOBCAT Hardware User s Manual 0x0284 PAOI Vertical Height RW lt Height Value gt 0x00000001 MAX VER SZE 0x0288 MAOI Vertical Offset RW lt Offset Value gt 0x00000000 MAX VER SZE 1 0x028C AOI 1 Vertical Offset RW lt Offset Value gt 0x00000000 MAX VER SZE 1 0x0290 AOI 2 Vertical Offset RW lt Offset Value gt 0x00000000 MAX VER SZE 1 0x0294 AOI 3 Vertical Offset RW lt Offset Value gt 0x00000000 MAX VER SZE 1 0x0298 AOI 4 Vertical Offset RW lt Offset Value gt 0x00000000 MAX VER SZE 1 0x029C AOI 5 Vertical Offset RW lt Offset Value gt 0x00000000 MAX VER SZE 1 0x02A0 AOI6 Vertical Offset RW lt Offset Value gt 0x00000000 MAX VER SZE 1 0x02A4 PAOI Vertical Offset RW lt Offset Value gt 0x00000000 MAX VER SZE 1 In B1920 the minimum Horizontal Offset is 10 pixels when Constant Frame Rate is disabled A 4 EXPOSURE CONTROL REGISTERS Address Register Name Type Usage MIN Value MAX Value 0x0544 Exposure Cont
98. IMPERX Y BOBCAT Hardware User s Manual BOBCAT Hardware User s Manual CameraLink PoCL GEV CoaXPress and HD SDI 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 2011 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 eS Made n USA Imperx Inc Rev 2 0 1 6421 Congress Ave 4 10 2012 Boca Raton FL 33487 1 561 989 0006 1 of 253 IMPERX Y BOBCAT Hardware User s Manual Revision History Rev 0 2 03 23 09 Initial Pre Release Old UART protocol Rev 0 3 07 31 09 P Dinev Old UART removed added new UART protocol and new register addresses Rev 0 4 08 25 09 Image Enhancement section AOI8 modes added Rev 0 5 08 27 09 Figure 2 27a
99. L GEV 12VDC 3 6W CL only 16 20 fps 123 fps 60 dB 1 100000 to 1 16 sec up to 200 us 0 to 36 dB per output 0 035 dB step 1024 steps 3 0 0 0 3 0 6 0 dB 1024 levels per output 1 0x to 3 0x 0 1x step 511 to 511 Yes with AOI Eight Independent AOIs 2 LUTs Gamma User LUT Yes User FFC 7 bits Left or Right Asynchronous Asynchronous frame grabber Standard Double Fast Async Frame integration Rising Falling edge De glitch Delay Strobe TBD DSP up to 2G 60x60x37 mm 60x60x60 mm 294 379 g 1 0 Lux f 1 4 F mount 21 mm format CCD 3 6 W 5 0 W 37 of 253 BOBCAT Hardware User s Manual 5 50 um Digital 8 10 12 14 bit Single or Dual 40 000 50 000 MHz Base CL GEV 12VDC 3 2W CL only 16 21 fps 126 fps 60 dB 1 500000 to 1 16 up to 200 us 0 to 36 dB per output 0 035 dB step 1024 steps 3 0 0 0 3 0 6 0 dB 1024 levels per output 1 0x to 3 0x 0 1x step 511 to 511 Yes with AOI Eight Independent AOIs 2 LUTs Gamma User LUT Yes User FFC 7 bits Left or Right Asynchronous Asynchronous frame grabber Standard Double Fast Async Frame integration Rising Falling edge De glitch Delay Strobe TBD DSP up to 2G 46x46x50 mm 46x46x74 5 mm 172 227g 1 0 Lux f21 4 C Mount 1 format CCD 3 2W 4 8W Table 1 1f B2020 and B2320 Camera Specifications Rev 2 0 1 4 10 2012 IMPERX amp Active image resolution Active image area H Output st
100. MUST NOT exceed 8 mA and the maximum input current MUST NOT exceed 2 0 mA This GPIO is not currently enabled If your application requires such configuration please contact Imperx for more information D Custom SPI Interface BOBCAT CL models ONLY has a provision for a high speed custom SPI interface LVTTL 3 3 Volts compatible The interface can be 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 Imperx Inc Rev 2 0 1 6421 Congress Ave 4 10 2012 Boca Raton FL 33487 1 561 989 0006 120 of 253 v IMPERX amp 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 i e the image frameing output mode communication rate etc are properly configured Please note that the test image patterns do not exercise and verify the CCD s functionality The following test images are available Black displays black image value x0000 Gray displays an uniform dark gray image value x2000 White displays an uniform white image value 3FFF H
101. Manual 0x5 to OxF reserved Data 31 4 N A 4 3 9 8 Number of Frames Captured This register selects the number of frames captured after each trigger signal Address 0x051C Data 15 0 value of frames captured Data 31 16 N A 4 3 9 9 Number of Pulses Used This register selects the number of trigger pulses used during a single trigger sequence in frame accumulation mode Address 0x0520 Data 15 0 value of pulses used Data 31 16 N A 4 3 9 10 Trigger Exposure Delay This register selects the delay between the trigger signal and the beginning of exposure The actual exposure can set using Exposure Time Absolute register 0x0548 Address 0x0528 Data 23 0 value exposure delay in microseconds Data 31 24 N A 4 3 9 11 Trigger Strobe Enable This register enables a strobe signal synchronous with the trigger pulse The strobe signal is mapped to one or both of the available strobe outputs Address 0x0524 Data 1 0 00 no strobe signal 01 enable Strobe 1 10 enable Strobe 2 11 enable Strobe 1 and Strobe 2 Data 31 2 N A 4 3 9 12 Trigger Strobe Position Delay Imperx Inc 6421 Congress Ave This register sets the delay between the trigger pulse and the strobe pulse Address 0x052C Data 23 0 value trigger strobe delay Data 31 24 i N A Rev 2 0 1 4 10 2012 Boca Raton FL 33487 1 561 989 0006 167 of 25
102. N C BO B1 B2 B3 B4 B5 B6 B7 LVAL FVAL DVAL User Out CC 1 CC 2 N C N C BO B1 B2 B3 B4 B5 B6 B7 LVAL FVAL DVAL User Out CC 1 CC 2 N C N C Table 1 3 Base Camera Link bit assignment 42 of 253 AO Al A2 A3 A4 A5 A6 A7 A8 A9 A10 A11 A12 A13 N C N C N C N C N C N C N C N C N C N C LVAL FVAL DVAL User Out CC 1 CC 2 N C N C Rev 2 0 1 4 10 2012 IMPERX 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 HHR10A 10R 12P 1 2 3 4 5 6 7 8 9 10 11 12 Imperx Inc 6421 Congress Ave Boca Raton FL 33487 1 561 989 0006 Figure 1 4a Camera power connector Viewed from rear 12 VDC Return 12 VDC IRIS VCC IRIS Video IRIS Return GP OUT Return GP OUT 1 GP IN 1 GP IN 2 GP IN Return GPIO GP OUT 2 Ground Return Power Input Power Input Analog Output Ground Return Ground Return TTL OUT 1 TTL LVTTL IN 1 TTL LVTTL IN 2 Ground Return LVTTL IN OUT TTL OUT 2 12 VDC Main Power Return 12 VDC Main Power 12 V Iris Power Iris Video Output 12 VDC Iris Power Return General Purpose Outputs Return General Purpose Output 1 General Purpose Input 1 General Purpose Input 2 General Purpose Inputs Return Reserved for
103. NT 29 FIGURE 1 3A KODAK TRUESENSE PATTERN ARRANGEMENT 29 FIGURE 1 4 CAMERA BACK PANEL CAMERA LINK OUTPUT 40 FIGURE 1 5A CAMERA OUTPUT CONNECTOR 41 FIGURE 1 4A CAMERA POWER CONNECTOR 43 FIGURE 1 6 CAMERA BACK PANEL GIGE OUTPUT 45 FIGURE 1 7A C MOUNT CAMERA LINK CAMERAS 47 FIGURE 1 7B C MOUNT GEV CAMERAS 47 FIGURE 1 8A C MOUNT CAMERA LINK OUTPUT DIMENSIONAL DRAWINGS FOR ICL B0610 B0620 B1310 B1410 B1411 B1610 AND ICL B2520 48 SV du Boca Raton FL 33487 1 561 989 0006 9 of 253 IMPERX BOBCAT Hardware User s Manual FIGURE 1 8B C MOUNT CAMERA LINK OUTPUT DIMENSIONAL DRAWINGS FOR ICL B1620 AND ICL B1920 49 FIGURE 1 8BA C MOUNT CAMERA LINK OUTPUT DIMENSIONAL DRAWINGS FOR ICL B1020 B1320 B1621 B1921 AND ICL B2320 50 FIGURE 1 8C F MOUNT CAMERA LINK OUTPUT DIMENSIONAL DRAWINGS FOR ICL B2020 ICL B4020 AND ICL B4820 51 FIGURE 1 8CA F MOUNT CAMERA LINK OUTPUT DIMENSIONAL DRAWINGS FOR ICL B3320 ICL B4821 AND ICL B6620 52 FIGURE 1 8D C MOUNT GIGE VISION OUTPUT DIMENSIONAL DRAWINGS FOR IGV B0610 IGV B0620 IGV B1410 IGV B1610 AND IGV B2520 53 FIGURE 1 8E C MOUNT GIGE VISION OUTPUT DIMENSIONAL DRAWINGS FOR IGV B1620 AND IGV B1920 54 FIGURE 1 8EA C MOUNT GIGE VISION OUTPUT DIMENSIONAL DRAWINGS FOR IGV B1020 B1320 B1621 B1921 AND IGV B2320 55 FIGURE 1 8F F MOUNT GIGE VISION OUTPUT DIMENSIONAL DRAWINGS FOR IGV B2020 IGV
104. PERX amp BOBCAT Hardware User s Manual FIGURE 5 13 PULSE GENERATOR WINDOW 196 FIGURE 5 16 AOI WINDOW 201 FIGURE 5 17 STROBE CONTROL WINDOW 202 FIGURE 5 18 COLOR WINDOW 204 FIGURE 5 20 DATA OUTPUT WINDOW 207 CABI Congress Ava du Boca Raton FL 33487 1 561 989 0006 15 of 253 IMPERX amp BOBCAT Hardware User s Manual TABLES AND CAPTIONS TABLE 1 0 PIXEL STRUCTURE FOR DIFFERENT BOBCAT CAMERAS 25 TABLE 1 1A B0610 B0620 CAMERA SPECIFICATIONS 32 TABLE 1 1B B1020 B1310 AND B1320 CAMERA SPECIFICATIONS 33 TABLE 1 1C B1410 AND B1411 CAMERA SPECIFICATIONS 34 TABLE 1 1D B1610 B1620 AND B1621 CAMERA SPECIFICATIONS 35 TABLE 1 1E B1920 AND B1921 CAMERA SPECIFICATIONS 36 TABLE 1 1F B2020 AND B2320 CAMERA SPECIFICATIONS 37 TABLE 1 1G B2520 B3320 AND B4020 CAMERA SPECIFICATIONS 38 TABLE 1 1H B4820 B4821 AND B6620 CAMERA SPECIFICATIONS 39 TABLE 1 2 CAMERA OUTPUT CONNECTOR SIGNAL MAPPING 41 TABLE 1 3 BASE CAMERA LINK BIT ASSIGNMENT 42 TABLE 1 4B CAMERA POWER CONNECTOR PIN MAPPING 43 TABLE 1 5A BNC CONNECTORS PIN MAPPING 44 TABLE 2 1 IMAGE RESOLUTIONS FOR DIFFERENT MODES 70 TABLE 2 2 FRAME RATES FOR DIFFERENT MODES 72 TABLE 2 3A IMAGE SIZES AND FRAME RATES FOR DIFFERENT H BINNING MODES 97 TABLE 2 3B IMAGE SIZES AND FRAME RATES FOR DIFFERENT V BINNING MODES 98 SE pA Boca Raton FL 33487 1 561 989 0006 16 of 253 IMPERX BOBCAT Hardware User s Manu
105. PERX Y BOBCAT Hardware User s Manual 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 1 6421 Congress Ave 4 10 2012 Boca Raton FL 33487 1 561 989 0006 237 of 253 IMPERX E 1 OVERVIEW BOBCAT Hardware User s Manual Bobcat Camera series supports user FirmWare FW and Workspace registers upgrade along with a custom DPC HPC FFC and LUT tables upload The upload utility software is provided as a part of CamConfig GUI shipped with each camera After installing the program the user has access to a 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 represents the camera type and ABC represents the version number The Factory Space upgrade file is normally called ICL YYYYY RU RA rgs where YYYYY represents the camera type and A represents the version number E 2 BOBCAT UPGRADE The user can select to upload either new Camera Firmware Camera Factory Register Space a Lookup Table a Defect Pixels Correction table a Hot Pixels Correction table or a Flat Field Correction file by selecting the appropriate path filename of the file can
106. R Fitter Mono Cameras come standart without IR Filter With Clear Cover Glass Mounted Cover Glass to Custom base onto Sensor PUN Oo Lens Mount C C Mount F F Mount CS Mount B Birger Mount T T Mount Sensor Manufacturer K Kodak Sony Sensor Type M Monochrome C Color T Truesense W VS Glassiess with micro lens U UV Glassiess without micro Lens X UV Quartz without Micro lens Q Quartz D Deep UV KAI 2020 only NOTE For any other custom camera configurations please contact Imperx Inc Imperx Inc 6421 Congress Ave Boca Raton FL 33487 1 561 989 0006 Rev 2 0 1 4 10 2012 219 of 253 IMPERX amp BOBCAT Hardware User s Manual 7 2 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 1 4 Check the power supply and all I O cables Make sure that all the connectors are firmly attached Check the status LED and verify that it is steady ON if not refer to the LED section Enable the test mode and verify that the communication between the frame grabber and the camera is established If the test pattern is not present power off the camera check all the cabling frame grabber settings and computer status If you still have problems with the camera operation please contact technical support at Imperx Inc 6421 Congress Ave Boca R
107. Ramp Still displays a stationary horizontal ramp image V Ramp Still displays a stationary vertical ramp image H Ramp Move displays a moving horizontal ramp image V Ramp Move displays a moving vertical ramp image Vertical Bars displays a set of 8 vertical gray bars with different gray levels 2 12 2 Image Superimposition The user has the capabilities to superimpose over a live image the following test patterns The user can change the brightness of the superimposed image from black invisible to white Image superimposition is not available during H amp V binning Imperx Inc 6421 Congress Ave Crosshair Crosshair watermark 2 pixels and 2 lines thickness indicating the absolute image center of the image H amp V Lines A pair of Horizontal and Vertical lines can be positioned in the image The user can enable the lines in horizontal vertical or both directions and to position them at any pixel line in the image Since the H amp V lines can be used as a measuring tool the pixel and line positions are referenced to the CCD pixels and lines not to the image pixels and lines The spacing between the lines can be displayed in 1 Pixels Natively the spacing between the lines is shown in pixels 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 m
108. T function will apply only to the selected ROI all data outside of the region will not be processed with the 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 2 0 1 6421 Congress Ave 4 10 2012 Boca Raton FL 33487 1 561 989 0006 74 of 253 V IMPERX Y 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 AOII to AOI6 MAOI MUST be enabled 2 To qualify the selected pixels lines MAOI uses DVAL where DVAL is high within the selected MAOI The frame grabber horizontal and vertical resolutions must be adjusted for each window size 3 When MAOI is enabled the Number of Lines selection is disabled To change the Number of Lines please disable MAOI first change the Number of Lines and them enable MAOI again 4 Horizontal and vertical windows can be enabled in all camera modes including H amp V binning Refer to binning section for more information 5 The size of the horizontal window does not affect the camera frame rate the vertical window does but only if Keep Frame Rate is not enabled 6 For dual tap mode of operation the horizontal Offs
109. X 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 Video L while the second right half of the pixels are shifted towards the right video amplifier Video R Figure 2 2 In the horizontal direction the first half of the image appears normal and the second half is left right mirrored The camera reconstructs the image by flipping the mirrored portion and rearranging the pixels Dual output is the default factory mode of operation refer to the Configuration Memory section The image resolutions for different cameras are shown in Table 2 1 and a frame rates in Table 2 2 Black Rows Bottom Hj Buffer Rows Bottom FH P Pa Pi i os g eT Pixel V 1 Pixel V H E g EE anm 4 Hx E 3 E Active Pixels Active Pixels E 3 4 o S e al u Ala 2 amp 4 qun Pixel 1 1 Pixel 1 H f em e n E E Hg pr E E a Buffer Rows Top ES E 5 Black Rows Top 5 a a VideoL H HCCD Register L HCCD Register R gt 4 b Video R Output L Output R Figure 2 2 Dual output mode of operation 2 1 3 Center Mode Imperx Inc A B0610 and B0620 Models The ce
110. a User LUT 1024 levels per output 1 0x to 3 0x 0 1x step 511 to 511 Yes with AOI Eight Independent AOIs 2 LUTs Gamma User LUT 1024 levels per output 1 0x to 3 0x 0 1x step 511 to 511 Yes with AOI Eight Independent AOIs 2 LUTs Gamma User LUT No Yes User FFC 7 bits Left or Right 7 bits Left or Right 7 bits Left or Right Asynchronous Asynchronous Asynchronous Asynchronous frame Asynchronous frame grabber Asynchronous frame grabber grabber Standard Double Fast Standard Double Fast Standard Double Fast Async Async Frame integration Async Frame integration Frame integration Rising Falling edge De Rising Falling edge De glitch Rising Falling edge De glitch glitch Delay Strobe Delay Strobe Delay Strobe TBD DSP up to 2G TBD DSP up to 2G TBD DSP up to 2G 46 x 46 x 39 mm 60x60x45 mm 60x60x38 mm 46x46x63 mm 60x60x68 mm 60x60x60 mm 137 243 g 186 309 g 288 372 g 5 Lux f 1 4 1 0 Lux f21 4 1 0 Lux f21 4 mount 1 0 format mount 1 3 format CCD F mount 43 3 mm format CCD CD 2 4 W 4 8 W Table 1 18 B2520 B3320 and B4020 Camera Specifications Yes User FFC 3 6W 6 1W 3 7W 6 5W Rev 2 0 1 4 10 2012 38 of 253 IMPERX amp BOBCAT Hardware User s Manual 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 24 272 24 035 V 7 40 um Digital 8 10 12 14 bit Si
111. a slave AOI is enabled with offset X 50 offset Y 30 width 45 and height 40 In the left side the slave AOI is enabled in Include mode and in the right side the same AOI is enabled in Exclude mode When enabled as Include only the selected slave AOI region is displayed the rest of the master AOI is black When enabled as Exclude only the selected slave AOI region is black the rest is the selected master image CAUTION NOTE 1 Vertical and horizontal binning cannot be performed when the Center mode is used for B1410 B1610 and B2520 2 Horizontal or vertical binning used alone changes the aspect ratio of the image in the vertical or horizontal direction To correct this use identical horizontal and vertical binning modes simultaneously 3 The frame grabber vertical and horizontal resolution should be changed to reflect the actual number of active pixels and lines 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 2 0 1 6421 Congress Ave 4 10 2012 Boca Raton FL 33487 1 561 989 0006 99 of 253 IMPERX Y BOBCAT Hardware User s Manual SensorWidth 640 SensorHeight 480 widthMax 640 E HeightMax 240 M pee WidthMax 320 jl m HeightMax 240 ii MasterAOl LP OffsetX 80
112. ain for channel 2 Address 0x0014 Data 9 0 value analog gain channel 2 Data 31 10 N A 4 3 8 6 Analog Offset Channel 2 This register sets the analog offset for channel 2 Address 0x0018 Data 9 0 value analog offset channel 2 Data 31 10 N A 4 3 8 7 Digital Gain This register sets the main digital gain The digital gain is applied to both channels The step is 0 1x Address 0x0180 Data 4 0 value digital gain Data 31 5 N A 4 3 8 8 Digital Offset This register sets the main digital offset The digital offset is applied to both cannels Address 0x0184 Data 9 0 value digital offset Data 31 10 N A 4 3 8 9 Black Level Correction This register enables the black level correction Address 0x0114 Data 0 0 disable black level correction I enable black level correction Data 31 2 N A 4 3 8 10 Tap Balance This register enables the tap balance If the Tap balance once is to be used the register has to be set every time from 00 to 10 Address 0x0110 Data 1 0 00 no tap balance 01 dynamic automatic tap balance Imperx Inc Rev 2 0 1 6421 Congress Ave 4 10 2012 Boca Raton FL 33487 1 561 989 0006 164 of 253 IMPERXY BOBCAT Hardware User s Manual 10 dynamic balance taps once 11 static automatic tap balance Data 31 2 i N A 4 3 9 Triggering Workspace Registers 4 3 9 1 Trigger Input
113. ak The KODAK TRUESENSE Color Filter pattern uses a technology which provides a 2x improvement in light sensitivity as compared to a standard color Bayer pattern This technology utilizes panchromatic filters filters that are sensitive to all colors of light in addition to the standard green red blue filters Figure 1 1d shows the typical spectral response of the TRUESENCE CCD Figure 1 3a shows the TRUESENSE pattern arrangement Figure 1 0b shows CCD pixel structure Rev 2 0 1 6421 Congress Ave 4 10 2012 Boca Raton FL 33487 1 561 989 0006 23 of 253 IMPERX Y BOBCAT Hardware User s Manual Black Rows Bottom Buffer Rows Bottom B H Pixel V 1 Pixel V H H x V Active Pixels Black Columns Left Buffer Columns Right Black Columns Right Buffer Columns Left _ m Pixel 1 1 Pixel 1 H mamen By Buffer Rows Top Dummy Pixels Left Black Rows Top Dummy Pixels Right Video L H HCCD REGISTER H gt Video R Figure 1 0a Interline CCD pixel structure 8 Buffer 1 Dummy Last VCCD Phase V1 gt H1S Figure 1 0b Kodak TRUESENSE color filter interline CCD pixel structure Imperx Inc Rev 2 0 1 6421 Congress Ave 4 10 2012 Boca Raton FL 33487 1 561 989 0006 24 of 253 IMPERX amp KAI 03408 KAI 0340D KAI 01050 ICX 445 KAI 01150 ICX 285 ICX 267 ICX 274 KAI 2020 KAI 2050 KAI 2093 KAI 2150 KAI 4022 K
114. al TABLE 2 3C B0620 CENTER MODE IMAGE SIZES AND FRAME RATES DURING V BINNING 98 TABLE 2 4A BOBCAT INPUT MAPPING 118 TABLE 2 4B BOBCAT OUTPUT MAPPING 118 TABLE 3 1 CURRENT CAMERA TEMPERATURE VALUES 152 TABLE 4 0 AUTO IRIS 4 PIN MINI PLUG E4 191J 252 CABI Congress Ava du Boca Raton FL 33487 1 561 989 0006 17 of 253 BOBCAT Hardware User s Manual Introduction This chapter outlines the key features of the BOBCAT camera Imperx Inc Rev 2 0 1 6421 Congress Ave 4 10 2012 Boca Raton FL 33487 1 561 989 0006 18 of 253 IMPERX 1 1 BOBCAT FAMILY BOBCAT Hardware User s Manual 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 Each base model is also available with Base CameraLink PoCL output and GEV The first three letters in the camera model name shows the output interface ICL for Camera Link and IGV for GigE Vision The BOBCAT family list is shown below ICL B0610M ICL B0610C ICL B0620M ICL B0620C ICL B1020M ICL B1020C ICL B1310M ICL B1310C ICL B1320M ICL B1320C ICL B1410M ICL B1410C ICL B1411M ICL B1411C ICL B1610M ICL B1610C ICL B1620M ICL B1620C ICL B1621M ICL B1621C ICL B1920M ICL B1920C ICL B1921M ICL B19
115. ame completes the integration transfers the information to the vertical registers and then waits for the next trigger The number of triggers used is set by the Pulses per Capture register After the last trigger has been received the information is being read out 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 Rev 2 0 1 6421 Congress Ave 4 10 2012 Boca Raton FL 33487 1 561 989 0006 108 of 253 IMPERX amp BOBCAT Hardware User s Manual Trg 1 Trg 2 Trg 3 Trg 4 Trg 5 TRIGGER EXPOSURE bet feer ews ews ees TRANSFER 1 j j f j En La STROBE Figure 2 17 Frame accumulation triggering E Asynchronous Triggering When the Asynchronous triggering mode is enabled the camera is free running no horizontal and vertical flushing prior to trigger Upon receiving the external trigger signal the current CCD timing stops all camera lines are rapidly flushed and a new frame starts Figure 2 18 This completes the current trigger cycle the camera free running and waits for the next trigger pulse In this mode the camera exposure can be controlled with the internal shutter or with the trigger pulse width The time required for rapid line flush all charges stored in
116. amera internal exposure register determines the exposure A mid exposure pulse is generated in this mode 5 Frames captured the number of frames captured after the trigger pulse can be programmed from 1 to 65530 frames or to be free running 6 Exposure Delay delays the beginning of the exposure with respect to the trigger pulse The delay can be programmed from 0 to 16 777 seconds CAUTION NOTE 1 The de bounce interval MUST be smaller than the trigger pulse duration Adjust the interval accordingly 2 When Triggering is enabled Programmable Integration is not active Trigger Strobe Control Along with the shutter pulse the camera can send one strobe pulse for synchronization with an external light source The user can set the strobe pulse duration and the delay with respect to the trigger pulse active edge The maximum pulse duration and the maximum delay can be set up to 16777215 us with 1 0us precision The strobe pulse can be assigned to Strobe 1 or Strobe 2 If the number of frames captured is more than 1 and the user wants to enable the strobe for the next frames he she has to using the camera strobe please refer to Strobe section for more information Triggering modes A Standard Mode When the standard triggering mode is enabled the camera idles and waits for a trigger signal Upon receiving the external trigger signal the camera clears the horizontal and vertical registers
117. ammable external trigger 3 triggering sources 5 triggering modes Automatic gain exposure and iris control Internal External exposure control Internal External H and V sync input output Left right digital bit shift Test image with image superimposition Built in pulse generator Programmable I O mapping 4 programmable inputs 3 programmable outputs Dynamic transfer function correction 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 2 0 1 6421 Congress Ave 4 10 2012 Boca Raton FL 33487 1 561 989 0006 22 of 253 IMPERX amp BOBCAT Hardware User s Manual 1 3 BOBCAT SPECIFICATIONS 1 3 1 General Information Imperx Inc A CCD camera is an electronic device for converting light into an electrical signal The camera contains a light sensitive element CCD Charge Coupled Device where an electronic representation of the image is formed The CCD consists of a two dimensional array of sensitive elements silicon photodiodes also known as pixels The photons falling on the CCD surface create photoelectrons within the pixels where the number of photoelectrons is linearly proportional to the light level Although the number of electrons collected in each pixel is linearly proportional to the light level and exposure time the amount of electrons varies w
118. and related text changed updated Minor errors fixed updated Minor errors fixed Rev 0 8 03 12 10 P Dinev B2020 B4020 and B4820 cameras added all related tables Ends pie Minorenon neds Rev 0 9 04 12 10 P Dinev GEV option added to all cameras all related tables and ET Rev 1 0 04 25 10 Official Release Release Rev 1 1 10 10 10 Rev 1 2 12 30 10 Minor errors fixed 3x8 RGB out and WB feature added Rev 2 0 01 10 12 B Gisonni Minor errors fixed Added cameras in Bobcat series B1310 B1411 B1020 B1320 B1621 B1921 B2320 B3320 B4821 and B6620 Major feature TRUESENSE Rev 2 0 1 04 02 12 Imperx Inc Rev 2 0 1 6421 Congress Ave 4 10 2012 Boca Raton FL 33487 1 561 989 0006 2 of 253 IMPERX amp BOBCAT Hardware User s Manual TABLE OF CONTENTS BOBCAT HARDWARE USER S MANUAL 1 CHAPTER 1 INTRODUCTION 18 11 BOBCAT FAMILY isottepichkis etie FEX HEIN RYE HY PURO Ebo REPERI uS PORE EFE RP PERCHE IREE nannies 19 1 2 GENERAL DESCRIPTION issoensriceiv vntixeives costos eria epo EM craves snvnssoossonssussscs exeusitndecsseaseion 21 1 3 BOBCAT SPECIFICATIONS sisisssssssexcceicesencarscenctnasesessensaneciaducssacosasnassesssensdedeanessetsceansnete 23 Wedel General bianco EE 23 132 Prelude 26 1 3 3 Bayer and TRUESENSE Pattern Information eese nennen 29 134 Te chnical Specification Varer 30 1 4 CAMERA CONNECTIVITY 5iiis xese
119. ar camera you have to press button Load File and wait to finish the process of uploading This could take few minutes When everything is done you should get the message Uploading is finished successfully Please re power your camera after Factory Space upgrading Figure E 2 Imperx Inc Rev 2 0 1 6421 Congress Ave 4 10 2012 Boca Raton FL 33487 1 561 989 0006 238 of 253 BOBCAT Hardware User s Manual Factory Space rgs Pe Figure E 1 d Termin 3 Hie Type File Path C Users remote Desktop FW ICL_B0160M_RU_10 mm Erase sectors before programming Sector Ox 1F erased Page lt 18 gt from 1396 written with errorCode 07 lt 0x000000 Figure E 2 Imperx Inc Rev 2 0 1 6421 Congress Ave 4 10 2012 Boca Raton FL 33487 1 561 989 0006 239 of 253 IMPERX Y BOBCAT Hardware User s Manual File Type Factory Space rgs v mire CMD 57 0560 00000000 written errCode 07 lt 0x00000000 gt rsp lt 06 gt CMD 57 0564 000000C8 gt written errCode lt 0 gt lt 0x00000000 gt rsp lt 06 gt CMD 57 0568 000000 14 gt written errCode lt 0 gt lt 0x00000000 gt rsp lt 06 gt CMD 57 056C 000000147 written errCode lt 0 gt lt 0x00000000 gt rsp lt 06 gt Figure E 3 CAUTION NOTE It is strongly recommended that you DO NOT USE any other communication software to upgrade the camera FW RGS DPC HPC FFC and LUT files
120. ardware User s Manual Address Register Name Type Usage MIN Value MAX Value 1 Enable 0x014C Auto Iris Control RW 0 Disable 0x00000000 0x00000001 1 Enable 0x0150 Auto Exposure Control RW 0 Disable 0x00000000 0x00000001 1 Enable 0x0154 Auto Gain Control RW 0 Disable 0x00000000 0x00000001 lt Luminance 0x0158 Luminance Level Threshold RW Threshold Value gt 0x00000001 0x00000FFF 0x05B0 Maximum Exposure Limit RW lt Max Exp Value FRR EXP MIN FRM TIM ACT 0x0160 Maximum Gain Limit RW lt Max Gain Value 0x00000001 0x000003FF 0x0164 AOI Horizontal Width RW lt Width Value gt 0x00000001 MAX HRZ SZE 0x0168 AOI Horizontal Offset RW Offset Value 0x00000000 MAX HRZ SZE 1 0x016C AOI Vertical Height RW lt Height Value gt 0x00000001 MAX_VER_SZE 0x0170 AOI Vertical Offset RW lt Offset Value gt 0x00000000 MAX VER SZE 1 0x0174 Exposure Correction Speed RW p B hn e ie 0x00000000 0x00000003 0x0178 Gain Correction Speed RW 90 eS 20 0x00000000 0x00000003 0x017C Luminance Type Selection RW C al 0x00000000 0x00000003 A 7 TRIGGER REGISTERS Address Register Name Type Usage MIN Value MAX Value 000 Off 001 External 0x0508 Trigger Input Selector RW 010 PG 011 Computer 0x00000000 0x00000004 100 Software 0x050C Trigger Edge Selector RW 1 Falling 0 Rising 0x0
121. at supports up to six slave independent horizontal and vertical regions of interest could be enabled If slave AOIs is to be used 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 Image location 1 1 is top left corner The user can set the desired window size by typing the numbers directly or by selecting the desired size in the provided gray square window To do this enable the window first press the corresponding numerical number on the keyboard and then draw the window with the mouse in the gray square Different AOIs will be displayed with different colors 5 7 8 Strobe Control This window sets the camera strobe signals Two independently controlled strobe signals are supported Figure 5 17 Strobe Control Strobe 1 Mode Strobe 2 Mode Standard Each Frame E Standard Each Frame Trigger r Trigger Star d Strob ELG Strobe 1 Duration Strobe 1 Position Strobe 2 Duration Strobe 2 Position T trob dogs eun Duration us 0 Delay us 16777215 il 0 16777215 Figure 5 17 Strobe Control window Strobe 1 Mode Sets the Strobe 1 mode of operation The strobe can be disabled Imperx Inc 6421 Congress Ave Boca Raton FL 33487
122. aton FL 33487 1 561 989 0006 Email techsupport imperx com Toll Free 1 866 849 1662 or 1 561 989 0006 Fax 1 561 989 0045 Visit our Web Site www imperx com Rev 2 0 1 4 10 2012 220 of 253 IMPERX BOBCAT Hardware User s Manual 73 WARRANTY Imperx Inc 6421 Congress Ave Boca Raton FL 33487 1 561 989 0006 Imperx warrants performance of its products and related software to the specifications applicable at the time of sale in accordance with Imperx s standard warranty which is 1 one year parts and labor FOR GLASSLESS CAMERAS THE COD IS NOT COVERED BY THE WARRANTY Do not open the housing of the camera Warranty voids if the housing has been open or tampered IMPORTANT NOTICE This camera has been tested and complies with the limits of Class A digital device pursuant to part 15 of the FCC rules Copyright O 2011 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 Imperx reserves the right to make changes to its products or to discontinue any product or service without notice and advises its customers to obtain the latest version of relevant information to verify before placing
123. ays the calculated white balance coefficients Figure 5 18 This window will be disables for the Mono cameras White Balance Manual WBC Statistic Imperx Inc 6421 Congress Ave Boca Raton FL 33487 1 561 989 0006 Sets the White balance mode of operation 1 Off No white balance is performed 2 Once the camera analyzes only one image frame calculates only one set correction coefficients and all subsequent frames are corrected with this set of coefficients 3 Auto the camera analyzes every frame a set of correction coefficients are derived for each frame and applied to the next frame 4 Manual the camera uses the correction coefficients as entered from the user User enters manually the white balance coefficients for each color The range is from 0 to 4095 255 is equal to 1 0x The user has option to set all coefficients to Zero Displays the current calculated white balance coefficients per color Rev 2 0 1 4 10 2012 203 of 253 IMPERX Y BOBCAT Hardware User s Manual RGB Gain The user can set individually the desired digital gain for each primary color R G B 1 0x to 4 0x 0 001x increment via the slider or by entering the desired value The user has option to set all gains to Unity 1 0x RGB Offset The user can set individually the desired digital offset for each primary color R G B 511 to 511 1 step increment via the slider or by ente
124. back focal distance Figure 1 9a and Figure 1 9b An F mount lens can be used with a C mount camera via an 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 Figure 1 9c The camera performance and signal to noise ratio depends on the illumination amount of light reaching the sensor and the exposure time Always try to balance these two factors Unnecessarily long exposure will increase the amount of noise and thus decrease the signal to noise ratio The cameras are very sensitive in the IR spectral region All color cameras have and IR cut off filter installed The monochrome cameras are without IR filter If necessary an IR filter 1 mm thickness or less can be inserted under the front lens bezel CAUTION NOTE 1 Avoid direct exposure to a high intensity light source such as a laser beam This may damage the camera optical sensor 2 Avoid foreign particles on the surface of the imager Environmental The camera is designed to operate from 30 to 60 C ina dry environment The relative humidity should not exceed 80 non condensing Always keep the camera as cool as possible Always allow sufficient time for temperature equalization if the camera was kept below 0 C The camera should be stored in a dry environment wit
125. be entered manually into the edit box or browsed to by clicking on the button Clicking on the 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 select Factory Space Wait until camera is initialized Go to Main Menu and from submenu Terminal select Download Terminal When Download Terminal is opened from File Type you have to select what file you want to upload to the Camera Application Firmware Image rpd Factory Space rgs file DPC HPC FFC or LUT Figure E 1 DPC HPC FFC and LUT Upgrade When you select the appropriate file for this particular camera you have to press button Load File and wait to finish the process of uploading This could take few minutes When everything is done you should get the message Done Re power the camera FW Upgrade When you select the appropriate Application Firmware Image file for this particular camera you have to press button Load File and wait to finish the process of uploading This could take few minutes When everything is done you should get the message Done Reset FPGA and the current new version of your camera firmware Figure E 2 RGS Upgrade When you select the appropriate Factory Space file for this particul
126. ber of trigger pulses used during a single acquisition event in Frame Accumulation mode The user can select from 1 to 65535 discrete pulses Exposure Delay Sets the delay between the trigger pulse active edge and beginning of the exposure The user can set the delay from 0 to 16777215 us 5 7 4 Pulse Generator In this window the user can configure the parameters of the Internal Pulse Generator Figure 5 13 Pulse p Internal Pulse Generator Granularity 4 Period us 2 iWidthi Delay anket I r Perio d Delay us 1 Freq Hz 500000 000 Process um Number of Pulses s Continuous hd Send 1 Pulses Figure 5 13 Pulse generator window Granularity Sets the granularity for the internal counters Granularity can be set to 1x 10x 100x or 1000x Period Sets the pulse period in microseconds Width Sets the pulse width in microseconds of Pulses Sets the number of pulses generated Two modes are available Imperx Inc Rev 2 0 1 6421 Congress Ave 4 10 2012 Boca Raton FL 33487 1 561 989 0006 196 of 253 IMPERXY Process 5 7 5 Exposure BOBCAT Hardware User s Manual 1 Continuous provides a continuous operation To stop the process you have to press the Stop button 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 aut
127. bles MAOI and sets the appropriate window size and offset in horizontal and vertical direction MAOI Enable Address 0x0208 Data 0 0 MAOI disable 1 MAOI enable Data 31 1 N A MAOI Horizontal Offset Address 0x0248 Data 11 0 i lt value gt MAOI offset in horizontal direction Data 31 12 i N A MAOI Horizontal Width Address 0x0228 Data 11 0 lt value gt MAOI width in horizontal direction Data 31 12 i N A MAOI Vertical Offset Address i 0x0288 Data 11 0 lt value gt MAOI offset in vertical direction Data 31 12 N A Rev 2 0 1 4 10 2012 Boca Raton FL 33487 1 561 989 0006 153 of 253 IMPERXY MAOI Vertical Height Address Data 11 0 Data 31 12 4 3 5 5 AOI 1 BOBCAT Hardware User s Manual 0x0268 value MAOI height in vertical direction N A This set of register enables AOI 1 and sets the appropriate window size and offset in horizontal and vertical direction AOI 1 Enable Address Data 1 0 Data 31 2 AOI 1 Horizontal Offset Address Data 11 0 Data 31 12 AOI 1 Horizontal Width Address Data 11 0 Data 31 12 AOI 1 Vertical Offset Address Data 11 0 Data 31 12 AOI 1 Vertical Height Address i Data 11 0 Data 31 12 4 3 5 6 AOI 2 0x020C 00 AOI 1 disable 01 AOI 1 include 10 AOI 1 exclude 11 N A N A 0x024C value N A AOI 1 offset in horizontal direction 0x022C value N A AOI
128. cameras to be synchronized with an external master trigger signal This mode also enables the camera to run close to its original frame rate If this mode is enabled the camera idles and waits for a trigger signal to come from the selected Upon receiving the trigger signal the camera starts integration until the next trigger is received Then the information is transferred to the registers and read out During this time the next frame is exposed Figure 2 15 In this mode the camera exposure can be controlled with the internal shutter or with the trigger pulse width If the shutter is not used the camera exposure time will be equal to the time between the trigger pulses trigger period If the internal shutter is Rev 2 0 1 6421 Congress Ave 4 10 2012 Boca Raton FL 33487 1 561 989 0006 106 of 253 IMPERX BOBCAT Hardware User s Manual used the exposure control slider sets the exposure Figure 2 15 The number of frames captured is set to I and cannot be changed CAUTION NOTE 1 The time interval between the trigger pulses must be greater than the corresponding camera frame time If the time between the triggers is shorter the frame read out cycle will be interrupted and part of the frame will be lost TRIGGER N N 1 N 2 SHUTTER EXPOSURE Exposure N Exposure N 1 DATA TEN DATAN 1 DATA N DATAN 1 STROBE N Only if the ma
129. cccesseeceseeeeeeececseeeecseeceesneeeeneeeeneeeenaeeees 178 4 3 16 Data Correction Workspace Registers 22 eee e e UON bn eet ln ud ie io in 179 44 DATA PROCESSING REGISTER DESCRIPTION eere eene enne en eene en na tnae 180 4 4 1 Image Enhancement Workspace Registers eese enne 180 CHAPTER 5 CONFIGURATOR FOR CAMERALINK 182 5 1 OVERVIEW varsam on 183 52 DISCOVERY PROCEDUR Buaiscsssesssssscosssscsssssssesssoesseossocscasssossensoasssossesseesesssscasoossoosensssess 183 5 3 GRAPHICAL USER INTERFACE sinesssvesssesesnnesnasnnnanssnnnsennsnneensenssnnesessennnsensennesnsensenens 184 54 MAIN GUDNIENU vvs GG REP MR ENDS 185 55 VEV GUL WINDOWS deri sti ek YEAVEEPHVEHK T PREKEELIY ESTO SEE PEBRET E TERN SPENT FOU MT NERA EE 189 6 C O LT OL IN Lom 190 57 PARAMETER WENDO WS wisciasissszsscacecscacnsensvesceescesssegecsascunecenensduaseaesvencoesensseonecasseneisareans 191 3411 RA PNE T PX m 191 5 7 2 VO Control T 192 5 7 3 Te 194 5 7 4 MEA coc FT 196 5 7 5 Ii quor S 197 5 7 6 TN PG 199 5 7 7 MAT Interest Nasra e a iaa o dtd 200 LE Strobe Control eee 202 EEG ERE EE NN 203 WALMEESGU S E ermene 204 Det Data QUU e 206 CHAPTER 6 GEN lt I gt CAM REFERENCE MANUAL 209 61 INTRODUCTION PE E E EE E 210 62 NODE TREE er M 211 6 2 Di ok s cscuseseonsnsinvanninucacnensi
130. cenatencguatesannsasemenadnsmedunadiasstossnnvauaatenvendesanienatens 211 0 2 2 IP ENE m PN 211 6 2 3 GigE Vision Transport Layer emos on p reet EN sneer TURRIM 211 625 Acquisition and Trigger Controls et itat bcc es testae eoe iH Ra i ich eu i pdcEd 213 6 26 Counters and Timers Controls icici sanceazaseeeecassascasaedaseasns Reo tu Kee tea k toan sanndouasaseboasbancesuavesbosase 213 p Analog CODUDIS senescit ER spas dete icc ea eap i aaan dite d a ese 214 Imperx Inc Rev 2 0 1 6421 Congress Ave 4 10 2012 Boca Raton FL 33487 1 561 989 0006 6 of 253 IMPERX 62 8 Test Mode sat 3 629 User SEIS TE 6 2 10 Custom Features rornnnnvvornnnnnvnrnnnnnvernnnnnverrrnneverrnnnevernnuneveessnneveenen CHAPTER 7 BOBCAT WARRANTY AND SUPPORT 7 1 ORDERING INFORMATION essoorevveevsenverevnveneenesnsnnsnneenennvenevnsensenee 7 2 TECHNICAL SUPPORT vccccsssesscsctsssctesioescscess ccsestestiessvSssassesassccenassies T3 WARRANTY susasnensiensaenpnsnsssmsmninsnsnnie APPENDIX A CAMERA CONFIGURATION REFERENCE AU ABBREVIATIONS aiscessixisu etn pPR e eEHPPIMESE HEP REEF IRERS UR BEER eE oS ES E PEEUE A 1 SAVING AND RESTORING REGISTERS eee A 2 CAMERA INFORMATION REGISTERS eere A 3 IMAGE SIZE AOI REGISTERS eese esee en sente senatu ssnae A 4 EXPOSURE CONTROL REGISTERS eere eene AS VIDEO R
131. cseesesseceesseceesse 232 APPENDIX C CREATING DPC AND HPC TABLES 233 C1 OVERVIEW NN 234 C2 USING AN ASCII TEXT EDITOR seeesssececssececsseceessccecsssseceesscceessccecssececsssseceessoceessese 234 APPENDIX D SOFTWARE INSTALLATION CL 235 APPENDIX E FIRMWARE UPGRADE CL 237 E 1 OVERVIEW SEE EEE EN EN ENE EN 238 E23 BOBCAT UPGRADE scesiannnccnniiicnnncnnncnincinminnniumianiuiinnnanimaun 238 APPENDIX F GIGE VISION FIRMWARE UPGRADE 242 lunc ee 243 F2 ROS MO unu E 246 Bb IP Enspme Install desit Emi E E d MUN eura NU MEE RE 247 APPENDIX G POWER SUPPLIES 249 Imperx Inc Rev 2 0 1 6421 Congress Ave 4 10 2012 Boca Raton FL 33487 1 561 989 0006 8 of 253 IMPERX amp BOBCAT Hardware User s Manual FIGURES FIGURE 1 0A INTERLINE CCD PIXEL STRUCTURE 24 FIGURE 1 0B KODAK TRUESENSE COLOR FILTER INTERLINE CCD PIXEL STRUCTURE 24 FIGURE 1 1A KAI KODAK CCD TYPICAL MONO SPECTRAL RESPONSE 26 FIGURE 1 1B KAI KODAK CCD TYPICAL UV SPECTRAL RESPONSE 26 FIGURE 1 1C KAI KODAK CCD TYPICAL COLOR SPECTRAL RESPONSE 27 FIGURE 1 1D KODAK TRUESENSE CCD TYPICAL SPECTRAL RESPONSE WITH AR COATED COVER GLASS 27 FIGURE 1 2A ICX SONY CCD TYPICAL MONO SPECTRAL RESPONSE 28 FIGURE 1 2B ICX SONY CCD TYPICAL COLOR SPECTRAL RESPONSE 28 FIGURE 1 3 BAYER PATTERN ARRANGEME
132. ctiveHigh Strobel ActiveHigh None False False False xi 1 2 1 Rev 2 0 1 4 10 2012 IMPERX Y BOBCAT Hardware User s Manual BOBCAT Warranty and Support This chapter discusses the camera s warranty and support Imperx Inc Rev 2 0 1 6421 Congress Ave 4 10 2012 Boca Raton FL 33487 1 561 989 0006 218 of 253 IMPERXY 7 1 ORDERING INFORMATION ICL B1410M SCO l impene Interface Type CL GV ox Camera Link Gig E Vision Coax Xpress Body Type B Bobcat Resolution BO610 640x480 110fps Kodak CCD B0620 640x480 210fps Kodak CCD B1020 1024 x 1024 30fps Kodak CCD 81310 1280 x 960 15fps Kodak CCD 81320 1280 x 720 amp 36fps Kodak CCD 81410 1392x1040 23fps Sony CCD 81411 1360 x 1024 xxfps Sony CCD B1610 1628x1236 16fps Sony CCD B1620 1608x1208 35fps Kodak CCD B1621 1600 x 1200 18fps Kodak CCD B1920 1920x1080 33fps Kodak CCD 81921 1920 x 1080 17fps Kodak CCD 82020 2056x2060 16fps Kodak CCD 82320 2336 x 1752 amp Sfps Kodak CCD 82520 2456x2058 11fps Sony CCD B3320 3296 x 2472 4 fps Kodak CCD 84020 4032x2688 4 9 fps Kodak CCD B4820 4904x3280 3 2fps Kodak CCD B4821 4920x3280 4 2 fps Kodak CCD B6620 6576 x 4384 1fps Kodak CCD BOBCAT Hardware User s Manual Filter Option None No IR Fitter Color Cameras come standart with IR Filter With I
133. custom GPIO General Purpose Output 2 Table 1 4b Camera Power Connector Pin Mapping 43 of 253 Rev 2 0 1 4 10 2012 IMPERX Vv BOBCAT Hardware User s Manual Imperx Inc The camera power cable sold separately terminates in a HIROSE plug HRIOA 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 In 1 Return User Selectable Input 1 Return BNC Black In 1 Active User Selectable Input 1 Signal Case Out 1 Return User Selectable Out 1 Return BNC White Signal Out 1 Active User Selectable Out 1 Signal Table 1 5a BNC Connectors Pin Mapping Rev 2 0 1 4 10 2012 6421 Congress Ave Boca Raton FL 33487 1 561 989 0006 44 of 253 IMPERX Y BOBCAT Hardware User s Manual 1 4 2 GigE Output Imperx Inc 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 2 12 pin Power Connector provides power and I O interface 3 Status LED indicates the status of the camera refer to Status LED section 4 Serial Number shows camera model and serial number Figure 1 6 Camera back panel GigE output The Camera data along with the serial communication and
134. d PoCL power 2 12 pin Power Connector provides power and I O interface 3 USB type B programming SPI connector 4 Status LED indicates the status of the camera refer to Status LED section 5 Serial Number shows camera model and serial number Figure 1 4 Camera back panel camera link output Camera data output is compliant with base Camera Link standard and includes 12VDC Power over camera Link PoCL 4 W max 24 data bits 4 sync signals 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 2 0 1 6421 Congress Ave 4 10 2012 Boca Raton FL 33487 1 561 989 0006 40 of 253 IMPERX amp Base Wire Base Wire PAIR 1 PAIR 1 PAIR 2 PAIR 2 PAIR 3 PAIR 3 PAIR 4 PAIR 4 PAIR 5 PAIR 5 PAIR 6 PAIR 6 PAIR 7 PAIR 7 PAIR 8 PAIR 8 PAIR 9 PAIR 9 PAIR 10 PAIR 10 PAIR 11 PAIR 11 Base Wire Base Wire BOBCAT Hardware User s Manual O Gruman O Figure 1 5a Camera output connector 12 VDC Power Power Power Return X0 X0 X1 X1 X2 X2 X CLK X CLK X3 X3 SerTC SerTC SerTFG SerTFG CC1 CC1 CC2 CC2 N C N C N C N C Power Return 12 VDC Power Power PoCL Power PoCL Power amera Link Channel Tx amera Link Channel Tx ame
135. de 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 Please note that the desired trigger input has to be mapped to corresponding camera input For more information please refer to the I O Control section External the camera receives the trigger signal coming from the connector located on the back of the camera Computer the camera receives the trigger signal command from the frame grabber Internal the camera has a built in programmable pulse generator refer to Pulse Generator section In Internal triggering mode the camera receives the trigger signal from the internal pulse generator Software the camera receives the trigger signal which is computer generated This input is available only for GigE Cameras The camera expects a one clock cycles pulse generated by the computer The trigger exposure is internal register controlled Pulse duration exposure is not allowed 2 6 2 Acquisition and Exposure Control For each trigger input the user can set the trigger edge the over trigger conditions the de bounce de glitch time the exposure time the exposure delay and the number of frames captured 1 Imperx Inc 6421 Congress Ave Triggering Edge the user can select the active triggering edge Rising the rising edge will be
136. de the camera power must be on all the time and the process must not be interrupted If the camera is disconnected or the process canceled start the upload process again until completion If the upgrade process cannot be completed the corresponding camera function will not work 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 2 0 1 6421 Congress Ave 4 10 2012 Boca Raton FL 33487 1 561 989 0006 241 of 253 IMPERX Y BOBCAT Hardware User s Manual GigE Vision Firmware upgrade This appendix explains how to upgrade and install GEV firmware and table upgrades Imperx Inc Rev 2 0 1 6421 Congress Ave 4 10 2012 Boca Raton FL 33487 1 561 989 0006 242 of 253 IMPERX Y 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 During firmware upgrade three files will need to be loaded the RPD RGS and the IP engine They must be loaded in the order stated Before you begin upgrading the camera files the following criteria must be met Read and understand these Instructions Be familiar with the general operation of the Bobcat camera to be upgraded
137. des live information about the current value of the Exposure time Gain and Luminance The values will be refreshed every time polling is done sets the test image mode Several test images are available for selection including pattern superimposing over live image Figure 5 15 Ping Test Mode Imperx Inc 6421 Congress Ave Boca Raton FL 33487 1 561 989 0006 Checks the serial connection status of the camera GREEN followed by a brief OK indicates a successful connection RED followed by and ERR indicates no connection YELLOW Ping command was sent to the camera A few seconds after pinging the indicator becomes gray and the message disappears Test Patterns the camera can output eight test patterns 1 Off test mode is off 2 Black displays black image 3 Gray Image displays a uniform dark gray image 4 White Image displays a uniform white image Rev 2 0 1 4 10 2012 199 of 253 IMPERXY BOBCAT Hardware User s Manual H Ramp displays a stationary horizontal ramp image V Ramp displays a stationary vertical ramp image H Ramp move displays a moving horizontal ramp image V Ramp move displays a moving vertical ramp image Vertical Bars displays a set of 8 vertical gray bars with different gray levels SOON tA Test Image OO 488 px 2nd Figure 5 15 Test image window Superimposed This mode superimp
138. e 1 2 Rising the rising edge is used for triggering Falling the falling edge is used for triggering Trigger Overlap the user can select how to handle the next trigger pulse if arrives while the previous triggering cycle is in process 1 Ignore the next rigger will be ignored and the camera will continue its present operation Accept the next trigger will be used Accept after Exposure the next rigger will be ignored while the camera is exposing the image De bounce the trigger inputs are de bounced to prevent multiple triggering from ringing triggering pulses The user has eight choices of de bounce interval AS SUM open COM LESE del Off No de bounce 10 0 us 10 microseconds de bounce interval 50 0 us 50 microseconds de bounce interval 100 0 us 100 microseconds de bounce interval default 500 0 us 500 microseconds de bounce interval 1 0 ms 1 milliseconds de bounce interval 5 0 ms 5 milliseconds de bounce interval Rev 2 0 1 4 10 2012 195 of 253 IMPERX Y BOBCAT Hardware User s Manual 8 10 0 ms 10 milliseconds de bounce interval Acquisition Frames per trigger sets the number of frames captured after each trigger in Standard mode The user can select from I to 65500 discrete frames to be captured If the value is 65501 or bigger the camera is free running after the trigger signal Pulses per capture sets the num
139. e gt 0x00000000 0x00000FFF 0x0410 Point Y2 position RW lt Point Y2 Value gt 0x00000000 0x00000FFF A 16 MANUFACTURING DATA REGISTERS Address Register Name Type Value 0x7004 Assembly Part Number RO lt Assembly Part Number 1 gt 0x7008 Assembly Part Number RO Assembly Part Number 2 gt 0x700C Assembly Part Number RO Assembly Part Number 3 gt 0x7010 Assembly Part Number RO lt Assembly Part Number_4 gt 0x7014 Assembly Serial Number RO Assembly Serial Number 1 gt 0x7018 Assembly Serial Number RO Assembly Serial Number 2 0x701C CCD Serial Number RO CCD Serial Number 1 0x7020 CCD Serial Number RO CCD Serial Number 2 0x7024 Date of Manufacturer RO Date of Manufacturer 1 0x7028 Date of Manufacturer RO Date of Manufacturer 2 0x702C Camera Type RO lt Type of Camera_1 gt 0x7030 Camera Type RO lt Type of Camera 2 gt 0x7034 Camera Type RO lt Type of Camera 3 gt 0x7038 Camera Type RO lt Type of camera 4 gt Imperx Inc Rev 2 0 1 6421 Congress Ave 4 10 2012 Boca Raton FL 33487 1 561 989 0006 229 of 253 IMPERX Y BOBCAT Hardware User s Manual Aydendk v 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 1 6421 Congress Ave 4 10 2012 Boca Raton FL 33487 1 561 989 0006 230 of 253 IMPERX BOBCAT Hardware User s Manual B 1 OVERVIEW The Lookup Table file
140. e User s Manual Dead Pixels pixels with sensitivity that deviates more than 1596 due to fluctuations in the CCD manufacturing process Hot Pixels pixels that during normal camera operation are normal but in long integration modes programmable frame time behave as high intensity bright pixels The user can display two submenus Command Terminal and 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 0x followed by ADDRESS and DATA without spaces refer to chapter 4 for more information The Disable Polling check box will turn on off the polling commands such as Frame Time Exposure time Frame Rate and Sensor Temperature in the dialog windows The user can change the polling time by entering the desired number in the window If for some reason the camera returns an error when command was sent to the camera the GUI will respond with a pop up window displaying an error message The user has option to disable the error checking by enabling the Disable Error Checking box V Disable Polling Polling Time 2000 V Disable ErrorChecking ms Clear value 4 lt 0000000000000004 gt gt sBR 115200 CMD 527000 ACK 062 RSP 000000007 value 0 lt 0000000000000000 gt gt boot 0 Figure 5
141. e and to charge transport artifacts This artifact is called Shading and in normal camera operation should be removed The process by which a CCD camera is calibrated for shading is known as Flat Field Correction Refer to Figures 2 33a and 2 33b for images acquired before and after Flat Field Correction This feature is available as a standard feature only for cameras with 1 0 optical format or bigger The BOBCAT series of cameras incorporate a Flat Field Correction mechanism The Flat Field Correction mechanism measures the response of each pixel in the CCD array to illumination and is used to correct for any variation in illumination over the field of the array The optical system most likely introduces some variation in the illumination pattern over the field of the array The flat field correction process compensates for uneven illumination if that illumination is a stable characteristic of each object exposure During factory final testing our manufacturing engineers run a program specially designed to identify the shading characteristics of the camera The program creates a Flat Field Correction file which contains coefficients describing these shading characteristics This file is then downloaded into the camera s non volatile memory When Flat Field 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 Correct
142. e because of the uniqueness of their operating environment or camera use When Defective Pixel Correction is enabled the camera will compare each pixel s coordinates with entries in the defect map If a match is found then the camera will correct the defective pixel When Hot Pixel Correction is enabled the camera will compare each pixel s coordinates with entries in the defect map If a match is found then the camera will correct the hot pixel The Defective Hot Pixel Map can be displayed upon user request Rev 2 0 1 6421 Congress Ave 4 10 2012 Boca Raton FL 33487 1 561 989 0006 126 of 253 IMPERX Y 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 can be enabled independently or simultaneously Imperx Inc Rev 2 0 1 6421 Congress Ave 4 10 2012 Boca Raton FL 33487 1 561 989 0006 127 of 253 IMPERX 2 17 FLAT FIELD CORRECTION BOBCAT Hardware User s Manual A CCD imager is composed of a two dimensional array of light sensitive pixels Each pixel within the array however has its own unique light sensitivity characteristics Most of the deviation is due to the difference in the angle of incidenc
143. e entire frame but the user can select only a portion of the image AOI to be used as a sample collecting region The camera displays the Rev 2 0 1 6421 Congress Ave 4 10 2012 Boca Raton FL 33487 1 561 989 0006 102 of 253 IMPERX amp 2 5 5 Imperx Inc 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 In some rare occasions during such conditions an image brightness oscillation image flipping from bright to dark could occur To prevent this please change the AEC AGC setting exposure speed luminance level or AOI or change the lens iris 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 Rev 2 0 1 6421 Congress Ave 4 10 2012 Boca Raton FL 33487 1 561 989 0006 103 of 253 V IMPERX amp BOBCAT Hardware User s Manual 2 6 EXTERNAL TRIGGER 2 6 4 Triggering Inputs In the normal mode of operation the camera is free running Using the trigger mo
144. e generator BOBCAT Hardware User s Manual Address 0x0540 Data 0 0 disable pulse generator operation 1 enable pulse generator operation Data 31 1 N A 4 3 11 Test Pattern Workspace Registers 4 3 11 1 Test Mode Select This register selects the test mode pattern Address 0x012C Data 3 0 i 0x0 no test pattern 0x1 black image 0x000 0x2 gray image Ox1 FF 0x3 white image OxFFF 0x4 steady horizontal image ramp 0x5 steady vertical image ramp 0x6 moving horizontal image ramp 0x7 moving vertical image ramp 0x8 8 gray scale vertical bars 0x9 H amp V lines superimposed over live image OxA to OxF reserved Data 31 4 i N A 4 3 11 2 H amp V Lines Superimpose Enable This register enables the H amp V lines superimposed over live image Address 0x0130 Data 0 0 disable lines superimposed enable lines superimposed Data 31 1 N A 4 3 11 3 H1 Superimposed Line Position This register set the position of the horizontal line H1 top position Address 0x0138 Data 11 0 value H1 line position Data 31 12 i N A 4 3 11 4 H2 Superimposed Line Position This register set the position of the horizontal line H2 bottom position Imperx Inc Rev 2 0 1 6421 Congress Ave 4 10 2012 Boca Raton FL 33487 1 561 989 0006 169 of 253 IMPERXY BOBCAT Hardware User s Manual Address 0x013C Data 11 0 value
145. e gt 4 3 4 10 Current Gain amp Luminance Status Imperx Inc 6421 Congress Ave This register returns the current analog gain and the current average image luminance during normal AGC and Tap Balance operation The Current Analog Gain register bits D11 D0 displays The current slider gain for tap I during normal operation The calculated AGC gain for tap when AGC AEC is enabled The calculated analog gain for tap 2 when tab balancing is enabled Address f 0x60B4 Data 11 0 Current Analog Gain Data 23 12 Current Average Luminance gt Data 24 lt Analog Gain Minimum Limit Reached gt Rev 2 0 1 4 10 2012 Boca Raton FL 33487 1 561 989 0006 151 of 253 IMPERX BOBCAT Hardware User s Manual Data 25 Analog Gain Maximum Limit Reached gt Data 27 26 N A Data 28 i Exposure Minimum Limit Reached gt Data 29 Exposure Maximum Limit Reached gt Data 31 30 N A 4 3 4 11 Current Camera Temperature This register returns the current camera temperature in degrees Celsius The temperature resolution is 0 25 C Table 3 1 Address 0x6010 Data 9 0 Current Camera Temperature Data 31 10 N A Temperature Register Value 1127 75 C 01 1111 1111 0 25 C 00 0000 0001 0 C 00 0000 0000 0 25 C 11 1111 1111 128 C 10 0000 0000 Table 3 1 Current camera temperature values 4 3 5 Image Size AOI Workspace
146. e of the configuration spaces as determined by the Boot From data The available configuration spaces are Factory User 4d1 User 2 3 The camera is initialized and ready to accept user commands Saving and Restoring Settings Operational settings for the camera may be stored for later retrieval in its non volatile memory Three separate configuration spaces exist for storing these settings factory space user 1 space and user 2 space The factory space is pre programmed by factory personnel during the manufacturing process This space is write protected and cannot be altered by the user Two user spaces are also provided allowing the user to store his her own preferences The camera can be commanded to load its internal workspace from either of the three configuration spaces at any time The user can also define from which space the camera should automatically load itself following a power cycle or receipt of a reset SW Reset command 4 3 2 1 Boot From This register determines which configuration space factory user 1 or user 2 should be loaded into the camera following a power cycle or reset SW Reset command Upon a power cycle or reset the camera reads the boot from value from non volatile memory and loads the appropriate configuration space Address i 0x6000 Data 1 0 00 Boot from Factory 01 Boot from User 1 10 Boot from User 2 Data 31 2
147. e rate vs Vertical window size for B1620 Imperx Inc Rev 2 0 1 6421 Congress Ave 4 10 2012 Boca Raton FL 33487 1 561 989 0006 84 of 253 IMPERXY BOBCAT Hardware User s Manual B1621 FRAME RATE 240 dual output normal clock single output normal clock 220 7 7 dual output fast clock single output fast clock 200 1 180 160 140 120 Frame Rate 100 80 60 40 20 200 400 600 800 1000 1200 Active Lines Figure 2 10ea Frame rate vs Vertical window size for B1621 Imperx Inc Rev 2 0 1 6421 Congress Ave 4 10 2012 Boca Raton FL 33487 1 561 989 0006 85 of 253 BOBCAT Hardware User s Manual B1920 FRAME RATE 7 7 7 dual output f ast cloc NG E ial 110k A 100 x X s y 4 120 X N 200 40 0 600 800 1000 Active Lines Frame Rate 70 60 50 40 30 20 Figure 2 10f Frame rate vs Vertical window size for B1920 CAUTION NOTE The CCD used in B1920 KA1 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 2 0 1 6421 Congress Ave 4 10 2012 Boca Raton FL 33487 1 561 989 0006 86 of 253 IMPERXY BOBCAT Hardware User s Manual B1921 FRAME RATE dual output normal clock 24
148. econd 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 input ur 12 bit output data E data Figure 2 30 Look up table 2 15 4 Standard Gamma Correction Imperx Inc The image generated by the camera is normally viewed on a CRT or LCD display which does not have a linear transfer function i e the display brightness is not linearly proportional to the scene brightness as captured by the camera As the object brightness is lowered the brightness of the display correspondingly lowers At a certain brightness level the scene brightness decrease does not lead to a corresponding display brightness decrease The same is valid if the brightness is increased This is because the display has a nonlinear transfer function and a brightness dynamic range much lower than the camera The camera has a built in transfer function to compensate for this non linearity which is called gamma correction If enabled the video signal is transformed by a non linear function close to the square root function 0 45 power formula 2 4 In the digital domain this is a nonlinear conversion from 12 bit to 12 bit Figure 2 31 Output signal V input signal V 0 45 2 4 Rev 2 0 1 6421 Congress Ave 4 10 2012 Boca Raton FL 33487 1 561 989 0006 124 of 253 IMPERX Y
149. ection single point image enhancement operation will be performed Set the desired X1 point level using the horizontal bottom slider left portion Set the desired Y 1 point level using the vertical side slider bottom portion 7 Two Point Correction two point image enhancement operation will be performed Set the desired X1 point level using the horizontal bottom slider left portion and X2 point the horizontal bottom slider left portion Set the desired Y1 point level using the vertical side slider bottom portion and Y2 point the vertical side slider top portion Multi purpose dual slider controls the Y1 and Y2 positions for single and two point image enhancement Multi purpose dual slider controls the X1 and X2 positions for single and two point image enhancement Controls the lower and upper threshold levels for single and dual threshold Multi purpose graphical interface The user can set the desired X1 X1 X2 X1 Y1 or X2 Y2 points directly Grab with the mouse the yellow dots dot and move them in the gray square window until the desired result is achieved Data Output window provides full control of the camera digital data output Figure 5 20 Imperx Inc 6421 Congress Ave Boca Raton FL 33487 1 561 989 0006 Rev 2 0 1 4 10 2012 206 of 253 IMPERX Y BOBCAT Hardware User s Manual LT Video Settings Single v Taps Lines 488 lines Fo
150. enayesasgaassaaidunstasdonaabadenistasiasatianccassesatennassnane 142 43 CAMERA CONFIGURATION REGISTER DESCRIPTION cerent nenne 146 BL Starup 850 a idet NE AU Ni AUN mE 146 4 3 2 Saving and Restoring SetliBgs uu ce porter reatu e neben muterte sre vai benG E a S I A t eNd ES 146 4 3 3 Retrieving Manufacturing Dp ed ee pestes etta t tote eod nda c todas cuna tsn d ear Ed aptid un 148 4 34 Cumera Information Rees uuu ooa PRI ND PRI Pu E n RU RN D bm prid D USE 150 4 3 5 Image Size AOI Workspace Registers uumuensedmmenasmmmsmeaniietsmeeneseeranrn 152 4 3 6 Exposure Control Workspace Registers uuasmasssemnemeknmnmsienmejjejdnde 159 4 3 7 AEC AGC AIC Workspace Registers semsssreserssessrvresesvressvvressvsrssnvnvesevsvensvsvensnseenne 160 4 3 8 Video Amp Gain and Offset Workspace Registers 163 230 Tie eerie Workspace Rur 165 4 3 10 Pulse Generator Workspace Registers rrrnnvnnnvnnvnanenvnnnnnnrnransvnnenvnnnnnnrnrnsevsrsnvnesnenenn 168 4 3 11 Test Pattern Workspace ResisersLumanenusnnesamenhmeuluuddsniunjhdddnt 169 4 3 12 Inputoutput Workspace Registers vaske 170 4 3 13 Dev aan ee aes 175 Imperx Inc Rev 2 0 1 6421 Congress Ave 4 10 2012 Boca Raton FL 33487 1 561 989 0006 5 of 253 IMPERX BOBCAT Hardware User s Manual 4 3 14 White Balance Workspace Registers ee ees eeseceseeeseeeeseeceneceseeseeeeeaeecnaeceaeenseeenaeees 177 4 3 15 Color Conversion Workspace Registers
151. erator maps the internal pulse generator waveform to the output Strobe 1 maps Strobe One signal to the corresponding external output Rev 2 0 1 4 10 2012 193 of 253 IMPERX 5 7 3 Trigger V bd BOBCAT Hardware User s Manual 13 Strobe 2 maps Strobe Two signal to the corresponding external output 14 Deselect no signal is mapped 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 Settings Imperx Inc 6421 Congress Ave Boca Raton FL 33487 1 561 989 0006 Settings Trigger in Mode Over Trigger Edge Debounce Off v Standard v Ignore next trig v Rising 0 1ms Acquisition Control Frames per Trigger 1 1 CONT Pulses per Captures 1 1 65535 Exposure Delay us 16777215 Figure 5 12 Trigger parameter window Trigger in selects the active triggering input signal The selected trigger signal must be mapped to the corresponding camera input 1 Off the camera is in free running mode 2 External the camera expects a trigger signal coming from INI or IN2 inputs 3 Pulse Gen the camera expects a trigger signal coming from the internal pulse generator 4 Computer the camera expects a signal coming from CC1 or CC2 inputs 5 Software
152. eshold value Figure 3 1 shows the original and the processed image with single threshold Output signal gt WHITE if input signal gt X1 BLACK if input signal lt X1 3 1 Imperx Inc Rev 2 0 1 6421 Congress Ave 4 10 2012 Boca Raton FL 33487 1 561 989 0006 134 of 253 IMPERX Y 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 Formula 3 2 The binary image output is converted to white for all gray level values between the selected threshold interval X1 and X2 and to black for all gray levels outside X1 X2 interval The user can set the optimum X1 Low and X2 High threshold values please note that X2 gt X1 Figure 3 2 shows the original a processed image after a dual threshold operation BOBCAT Hardware User s Manual Output signal gt BLACK if input signal lt X1 WHITE if X1 lt input signal lt X2 BLACK if input signal gt X2 3 2 INV EZ ax e Be ma Ea SE ee T O T P av ain cos ren E L3 C3 cos 63 P A n i E X Y pa B XM VX P em p BS m cu Figure 3 2 Original and processed image with double threshold Imperx Inc Rev 2 0 1 6421 Congress A
153. et and Width must be even number 7 For B1920 the minimum Horizontal Offset is 10 pixels when Constant Frame Rate is disabled and 0 pixels when Constant Frame Rate is enabled 8 Positioning the horizontal and vertical window size outside the maximum image window will result in an error 9 Color version users when MAOI is enabled for proper color reconstruction Imperx Inc 6421 Congress Ave and WB Offset X and Offset Y must be an even number Rev 2 0 1 4 10 2012 Boca Raton FL 33487 1 561 989 0006 75 of 253 IMPERX amp 2 3 2 1800 BOBCAT Hardware User s Manual 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 The camera will calculate and display the actual frame rate at any vertical window selection B0610 FRAME RATE i Vo i i B 1200 a 3 3 1000 2 2 800 B i E i a 9 50 100 150 200 250 300 350 400 450 Active Lines Figure 2 10a Frame rate vs vertical window size for B0610 Imperx Inc Rev 2 0 1 6421 Congress Ave 4 10 2012 Boca Raton FL 33487 1 561 989 0006 76 of 253 BOBCAT Hardware User s Manual B0620 FRAME RATE 2200 2000 1800 rmal c
154. f 253 IMPERX BOBCAT Hardware User s Manual 216 DEFECTIVE PIXEL CORRECTION wi ivsisssscsscsssecssesssnsisessonsecssosizossevsonsasatocisonssnsdenssines 126 216 1 Stati Ga RE RE EE 126 216 D me PAUSE 127 2 17 FLAT FIELD CORRECTION e essesessessescsscssescosossessossesoesossescesossessossssessessssessossessssssse 128 2 18 NEGATIVE IMAGD sccatisssccisesssncssasyeccesnssuhecsnssecdiseasvusduasnea cavasssiesnsapna cea DIEA IO ARIDAM EM DE 130 2 19 CAMERA INTERFACE 5c tae RERR IE Ek KE KE eR Crl a NI rakner URXAER E E HIN EUR UR 131 2H MEE Co amen 131 2 19 2 Temperature MOPNBOE ouis pee Rota E Fets E tens ka V Metu MADRE QS ERAS SR erasa Pete QR PS epe RS 131 2 19 3 Exposure mie Milan pie E pco eve niekais ieii 131 2194 Frame Time Monitor aes oai pl pida mu vl IE NU HI PRI eee M Rt DN Ce DM DE 132 219 5 C rrent MINES SIZE ossi n eiie EE EEE 132 CHAPTER 3 DIGITAL IMAGE PROCESSING 133 3 1 OVERVIEW em 134 3 2 IMAGE ENHANCEMENT on tica br noh RA RD DIR RII OH D AH EA Lino inia 134 SS NEM NI nie sve EET US 134 2S4 MP NE 136 CHAPTER 4 CAMERA CONFIGURATION 140 4 1 OVERVIEW 141 42 CAMERA CONFIGURATION oicecscsssecssescoesscossenssesseossscsonseosssessonsscosseseessenssonsessscessnesvass 141 4 2 1 Configuration Memory parameter FLASH sese 141 225 Camera Serial Prove s sacesscasacssncenepaanissastans
155. fer to Table 1 4a for more information In addition to these inputs and outputs the cameras with camera link output have two more inputs CC1 and CC2 and one output CL Spare available The user can map camera inputs to H or V Sync External trigger Computer trigger and Exposure control The user can map the camera outputs to Exposure Start Exposure End Mid Exposure Active Exposure Window H or V Sync Odd Even Frame Flag Trigger Pulse Trigger Pulse Delayed Camera Ready Pulse Generator Strobe One Strobe Two For each mapped signal active High active Low can be selected All possible mapping options for the camera inputs and outputs are shown in Table 2 4a and Table 2 4b respectively Note CC1 CC2 is not available in GEV cameras INT IN2 OCT Exposure Control Y viv Y External Trigger Y Y NA N A Computer Trigger N A N A Y Y H Sync Y v x 4 V Sync Y viv Y Table 2 4a BOBCAT Input Mapping Exposure Start Exposure End Mid Exposure Active Exposure Window H Sync V Sync Odd Even Frame Flag Trigger Pulse Trigger Pulse Delayed Camera Ready Pulse Generator Strobe One Strobe Two SSN BSS ESN ENES SSN NENNE ANNES SJANSEN ESN ES Table 2 4b BOBCAT Output Mapping Imperx Inc Rev 2 0 1 6421 Congress Ave 4 10 2012 Boca Raton FL 33487 1 561 989 0006 118 of 253 IMPERX BOBCAT Hardware User s Manual 2 11 2 Electrical Connectivity A Inputs IN1 and IN2 The external inputs
156. frame 10 enable Strobe 1 odd frames only 11 enable Strobe 1 even frames only Data 31 2 i N A 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 Imperx Inc Rev 2 0 1 6421 Congress Ave 4 10 2012 Boca Raton FL 33487 1 561 989 0006 174 of 253 IMPERXY BOBCAT Hardware User s Manual Data 23 0 value strobe 1 pulse positions in microseconds Data 31 24 N A 4 3 12 17 Strobe 2 Select This register sets the Strobe 2 mode of operation Address 0x0560 Data 1 0 00 disable Strobe 2 01 enable Strobe 2 each frame 10 enable Strobe 2 odd frames only 11 enable Strobe 2 even frames only Data 31 2 N A 4 3 12 18 Strobe 2 Position This register sets the position of the strobe 2 pulse with respect of the end of the frame Address 0x056C Data 23 0 value strobe 2 pulse positions in microseconds Data 31 24 N A 4 3 12 19 Strobe 41 Duration This register sets the duration of the strobe pulse the same for both strobes Address 0x0564 Data 23 0 value strobe pulse duration in microseconds Data 31 24 N A 4 3 12 20 Strobe 2 Duration This register sets the duration of the strobe pulse the same for both strobes Address 0x05B4 Data 23 0 value strobe pulse duration in microseconds Data 31 24 N A 4 3 13 Output Da
157. ge enhancing features thresholding and multi point image correction The processing function is applied to the entire image unless AOIS is enabled as Processing ROT In this case the processing function will apply only to the selected ROI 3 2 1 Threshold Operation In many applications the binary images are much simpler to analyze that the original gray scale one The process which converts the regular gray scale image to binary is called Thresholding Thresholding is a special case of intensity quantization binarisation where the image can be segmented into foreground and background regions having only two gray scale levels white and black Selecting the threshold value is very critical for the binary image quality and it is to a great extend scene dependent If a threshold level is chosen correctly this will produce a well defined boundary of the object which is essential In some cases it is desirable if part of the image is binary and some is grayscale image The camera has built in four thresholding modes 3 2 1 1 Single Threshold Binary If the image is a high contrast scene and has well defined bright and dark regions a simple binarisation technique can be used for thresholding Formula 3 1 The binary image output is converted to white for all gray level values higher or equal to the selected threshold point X1 and to black for all gray levels lower than X1 The user can set the optimal thr
158. gister enables the selected LUT Address 0x011C Data 0 0 LUT disable 1 LUT enable Data 31 1 N A 4 3 16 3 DPC Enable This register enables the DPC Defective Pixel Correction Address 0x0120 Data 1 0 00 DPC disable 01 Static DPC enable 10 Dynamic DPC enable 11 Static and Dynamic DPC enable Data 31 2 N A 4 3 16 4 HPC Enable This register enables the HPC Hot Pixel Correction Address 0x0124 Data 1 0 00 HPC disable 01 Static HPC enable 10 Dynamic HPC enable 11 Static and Dynamic HPC enable Data 31 2 i N A 4 3 16 5 FFC Enable This register enables the FFC Flat Field Correction Imperx Inc Rev 2 0 1 6421 Congress Ave 4 10 2012 Boca Raton FL 33487 1 561 989 0006 179 of 253 IMPERXY BOBCAT Hardware User s Manual Address 0x0128 Data 0 0 FFC disable 1 FFC enable Data 31 1 i N A 4 4 DATA PROCESSING REGISTER DESCRIPTION 4 4 1 Imperx Inc 4 4 1 1 4 4 1 2 4 4 1 3 4 4 1 4 6421 Congress Ave Boca Raton FL 33487 1 561 989 0006 Image Enhancement Workspace Registers Enhancement Mode Selector This register selects the image enhancement mode of operation Address 0x0400 Data 3 0 0x0 enhancement disable Ox1 single threshold binary 0x2 dual threshold binary 0x3 dual threshold with gray scale 0x4 dual threshold with contrast enhancement 0x5 single point correction 0
159. h the temperature ranging from 50 to 70 C CAUTION NOTE 1 Avoid direct exposure to moisture and liquids The camera housing is not hermetically sealed and any exposure to liquids may damage the camera electronics 2 Avoid operating in an environment without any air circulation in close proximity to an intensive heat source strong magnetic or electric fields 3 Avoid touching or cleaning the front surface of the optical sensor If the sensor needs to be cleaned use soft lint free cloth and an optical cleaning fluid Do not use methylated alcohol Rev 2 0 1 6421 Congress Ave 4 10 2012 Boca Raton FL 33487 1 561 989 0006 59 of 253 IMPERX Y BOBCAT Hardware User s Manual 0 13 KAI 0340 D S 0 68 ICX285 0 73 ICX274 625 FE il Figure 1 9a Optical plane position for B0610 KAI 0340 B0620 KAI 0340 B1410 ICX 285 B1610 ICX 274 and B2520 ICX 625 cameras gt A DATUM A REFERS TO THE PLANE CREATED BYTHE 8 EXTERIOR MOUNTING HOLES Imperx Inc Rev 2 0 1 6421 Congress Ave 4 10 2012 Boca Raton FL 33487 1 561 989 0006 60 of 253 IMPERX Y BOBCAT Hardware User s Manual 3 67 KAI 2020 2093 il p A DATUM A REFERS TO THE PLANE CREATED BY THE 8 EXTERIOR MOUNTING HOLES Figure 1 9b Optical plane position for B1620 KAI 2020 and B1920 KAI 2093
160. he high quality images coming from our cameras please check out the full line link below http www imperx com framegrabbers Je in Imperx Inc Rev 2 0 1 6421 Congress Ave 4 10 2012 Boca Raton FL 33487 1 561 989 0006 253 of 253
161. here are two major types of pixel defects Defective and Hot 1 Defective these are pixels which sensitivity deviates more than 15 due to fluctuations in the CCD manufacturing process Two type of defective pixels are possible a DARK is defined as a pixel whose sensitivity is lower than the sensitivity of the adjacent pixels In some cases this pixel will have no response completely dark BRIGHT is defined as a pixel whose sensitivity is higher than the sensitivity of the adjacent pixels In some cases this pixel will have full response completely bright Hot these are pixel which in normal camera operation behaves as normal pixel the sensitivity is equal to the one of the adjacent pixels but during long time integration behaves as a high intensity bright pixel In some cases this pixel will have full response completely bright 2 16 1 Static Pixel Correction Static Defective and Hot pixel correction works with predetermined and preloaded Defective and Hot pixel maps During factory final testing our manufacturing engineers run a program specially designed to identify these defective and hot pixels The program creates a map file which lists the coordinates i e row and column of every defective pixel This file called the Defect Pixel Map is then downloaded into the camera s non volatile memory Users may wish however to create and to upload their own DPM fil
162. ial Number 00340DCM Date of Manufacturer 12 08 2010 Camera Type ICL80620C KC000 Copyright C 2008 2009 Figure 5 9 About CamConfig Rev 2 0 1 4 10 2012 190 of 253 IMPERX Y BOBCAT Hardware User s Manual 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 Video Amp window allows the user to adjust the Analog or Digital gain and offset Manual entry and sliders are available for adjusting the individual parameters Offset 2 1 503 0 36 00 at 0 00 Fi F Link Gain Pre Amp Gain dB 3 0 Load Defaults Digital 2 Gain 21 0 100 4 1023 1023 3 00 o Link Offset Corrections Tap Balance Off z Offset 0 511 Black Comp Figure 5 10 Video Amp parameter window 6421 Congress Ave Boca Raton FL 33487 1 561 989 0006 The user can set the desired analog gain 0 to 36 dB 1024 discrete values and offset 0 to 1023 1 step increment for each channel via the sliders or by entering the desired values Link Gain and Link Offset links the corresponding channels together dual tap camera only and the gain or offset difference between them will be preserved The user can select the preamplifier gain for the camera the same for both channels 4 opti
163. ication error or firmware load error Re power the camera and load the factory settings If the condition is still present please contact the factory for RMA e LED is OFF Power not present error The camera has no power or indicates a camera power supply failure A faulty external AC adapter could also cause this To restore the camera operation re power the camera and load the factory settings If the LED is still OFF please contact the factory for RMA 2 19 2 Temperature Monitor The camera has a built in temperature sensor which monitors the internal camera temperature The sensor is placed on the hottest spot in the camera The internal camera temperature is displayed on the Camera Configuration Utility screen and can be queried by the user at any time refer to Camera Configuration section 2 19 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 2 0 1 6421 Congress Ave 4 10 2012 Boca Raton FL 33487 1 561 989 0006 131 of 253 IMPERXY 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 normal AOI binning etc the user can q
164. illimeters or meters Rev 2 0 1 4 10 2012 Boca Raton FL 33487 41 561 989 0006 121 of 253 IMPERX amp BOBCAT Hardware User s Manual 2 13 WHITE BALANCE AND COLOR CONVERSION 2 13 1 White Balance 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 The algorithm collects data from the entire image and can work in four different modes Off Once Auto and Manual When set to Off no color correction is performed When set to Once the camera analyzes only one image frame calculates only one set correction coefficients and all subsequent frames are corrected with this set of coefficients When set to Manual the camera uses the correction coefficients as entered from the user In Auto mode the camera analyzes every frame a set of correction coefficients are derived for each frame and applied to the next frame AII Bobcat color cameras support white balance feature 2 13 2 Color Bayer to RGB Conversion Imperx Inc All single tap only Bobcat cameras support Bayer to RGB interpolation algorithm The color interpolation is based on 5 x 5 algorithm
165. 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 and Return MUST be LVTTL 3 3 volts or TTL 5 0 volts The total maximum input current MUST NOT exceed 2 0 mA There are no restrictions for the minimum or maximum duration BM sional BA Input 0 FE 300 A E M Aves gt TO VO CONTROL Figure 2 26 IN1 IN2 electrical connection B Outputs OUT1 and OUT2 The external outputs in BOBCAT GigE or CL models are directly connected to the camera hardware and are TTL 5 0 Volts compatible signals The maximum output current MUST NOT exceed 8 mA Figure 2 27 shows the output external electrical connection BNC ainai R5 Output ic tmi m aa s FROM VOGONT ROL I 8 mA MAX Figure 2 27 OUT1 OUT electrical connection CAUTION NOTE For all Bobcat cameras with Camera link output all inputs and outputs ARE NOT optically isolated for a HW revision RA04 or later Imperx Inc Rev 2 0 1 6421 Congress Ave 4 10 2012 Boca Raton FL 33487 1 561 989 0006 119 of 253 IMPERX BOBCAT Hardware User s Manual C 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
166. in strobe is enabled Figure 2 15 Fast synchronized triggering rapid capture C Double Exposure Triggering Double exposure allows two events two images to be captured in rapid succession using a single trigger pulse In this mode the camera idles and waits for a trigger signal to come from the selected source Upon receiving the external trigger signal the camera clears the horizontal and vertical registers and starts integration There is NO DELAY between the active trigger edge of the trigger pulse and the beginning of the integration Upon receiving the trigger signal the camera starts integration for the first frame completes the integration transfers the information to the vertical registers and then captures the second image While capturing the second image the first one is being read out After exposing the second image the information is transferred to the vertical registers and read out Figure 2 16 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 The number of frames captured is set to 2 and cannot be changed There is NO DELAY between the frames captured Imperx Inc Rev 2 0 1 6421 Congress Ave 4 10 2012 Boca Raton FL 33487 1 561 989 0006 107 of 253 IMPERX amp Imperx Inc BOBCAT Hardware User s Manual TRIGGER 1 2 EVENTS t ii
167. ion If the user enters a higher frame rate than the allowed one the image will halt Programmable Frame Time cannot be enabled in Trigger mode 2 When programmable line time and programmable frame time are to be enabled simultaneously enable line time first set the appropriate line value and then enable the programmable frame time If you change the line time value while the frame time is enabled please note that you might need to re adjust the frame time value 3 Ifthe frame time is greater than 500ms the camera has to be kept still otherwise a motion smear will appear on the image Automatic Exposure Control AEC The camera can be set to automatic exposure and gain control in order to keep the same image brightness during changing light conditions Both modes automatic exposure and automatic gain can be enabled simultaneously In this mode the user sets the image brightness luminance to be maintained and the camera adjusts the exposure accordingly The user can select the average or peak brightness to be maintained The camera starts with changing the exposure within the preset by the user min max limits If one of the exposure limits has been reached the camera indicates the limit has been reached and keeps the value until the light condition change 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 samples all pixels for th
168. ion 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 lens F stop lighting etc Therefore Imperx provides a Flat Field Correction utility that allows users to generate a Flat Field Correction file This file can then be downloaded into the camera While creating the Flat Field Correction file it is necessary to illuminate the CCD with a light pattern that is as representative of the background illumination as possible This illumination should be bright enough or the exposure made long enough so that the CCD pixels signals are at least 25 percent of full scale for 12 bit mode the level should be at least 1000 ADUs Imperx Inc Rev 2 0 1 6421 Congress Ave 4 10 2012 Boca Raton FL 33487 1 561 989 0006 128 of 253 IMPERX Y BOBCAT Hardware User s Manual Figure 2 33a Original image showing shading effect Figure 2 33b Flat field corrected image Imperx Inc Rev 2 0 1 6421 Congress Ave 4 10 2012 Boca Raton FL 33487 1 561 989 0006 129 of 253 IMPERX Y 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
169. ith the wavelength of the incident light When the desired exposure is reached the charges from each pixel are shifted onto a vertical register VCCD and then one row downwards in a vertical direction towards a horizontal register HCCD After that the electrons contained in the HCCD are shifted in a horizontal direction one pixel at a time onto a floating diffusion output node where the transformation from charge to voltage takes place The resultant voltage signal is buffered by a video amplifier and sent to the corresponding video output There are two floating diffusions and two video amplifiers at each end of the HCCD and the charges can be transferred towards any of the outputs depending on the mode of operation The time interval required for all the pixels from the entire imager to be clocked out of the HCCD is called a frame 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 Green for Kodak CCDs and Red for 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 Figure 1 3 shows the Bayer pattern arrangement A new innovation to the Bayer pattern is the TRUESENSE color filter pattern from Kod
170. l In this mode all pixels are sent to two outputs Tap I and Tap2 in the following sequence Figure 2 24a Each pixel can be 8 10 or 12 deep 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 M 1 M until reaches the middle pixel if the CCD has 1000 pixels in one line the middle pixel M is 500 Tap 2 starting for every line with the pixel M 1 and then all pixels in a sequence M 1 M 2 M 3 L 1 L until reaches the last pixel for the line Tap 1 Tap 2 Figure 2 24a 2 tap sequential output Rev 2 0 1 4 10 2012 Boca Raton FL 33487 41 561 989 0006 115 of 253 Imperx Inc 6421 Congress Ave V IMPERX amp 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 Tap 1 starting for every line with the pixel 1 and then all odd pixels in a sequence 1 3 L 3 L 1 until reaches the one before last pixel Tap 2 starting for every line with the pixel 2 and then all even pixels in a sequence 2 4 L 2 L until reaches the last pixel for the line Figure 2 24b 2 tap interleaved o
171. loc E g st clock 1600 ES 1400 1200 Frame Rate fps 1000 800 600 400 200 Active Lines 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 2 0 1 6421 Congress Ave 4 10 2012 Boca Raton FL 33487 1 561 989 0006 77 of 253 BOBCAT Hardware User s Manual B1020 FRAME RATE dual output normal clock single output normal clock 7 7 7 dual output fast clock single output fast clock 300 250 200 2 z ec v E E a 150 100 50 100 200 300 400 500 600 700 800 900 1000 Active Lines Figure 2 10ba Frame rate vs Vertical window size for B1020 Imperx Inc Rev 2 0 1 6421 Congress Ave 4 10 2012 Boca Raton FL 33487 1 561 989 0006 78 of 253 IMPERXY BOBCAT Hardware User s Manual B1310 FRAME RATE 200 180 Normal clock Fastclock 160 140 120 Frame Rate fps 100 80 60 40 m 0 100 200 300 400 500 600 700 800 900 Active Lines Figure 2 10bb Frame rate vs Vertical window size for B1310 Imperx Inc Rev 2 0 1 6421 Congress Ave 4 10 2012 Boca Raton FL 33487 1 561 989 0006 79 of 253 IMPERXY BOBCAT Hardware User s Manual B1320 FRAME RATE dual output normal clock single output normal clock 7 7 dual output fa
172. mal normal camera operation 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 or Active size options Two sizes camera dependent are available for selection Rev 2 0 1 4 10 2012 207 of 253 IMPERX Bit Depth Corrections Imperx Inc 6421 Congress Ave Boca Raton FL 33487 1 561 989 0006 BOBCAT Hardware User s Manual Pixels selects the size of the LVAL signal valid pixels in a line and provides Full size or Active size options Two sizes camera dependent are available for selection Image converts the image from positive to negative Sets the camera bit depth and which bits to be used in the data output Depth sets the bit depth of the camera output to 8 10 12 14 Or 3x8 bits All internal camera processing is done in 14 bits 14 bit output is available ONLY in 1 Tap Single data format Shift selects which part of the entire 14 bit internal data will be mapped This provides up to 7 bits digital shift left or right to manipulate camera brightness and contrast A graphical visualization of the selected bits is shown in the center of the window DPC enables Defective Pixel Correction DPC Each camera comes with a built in Defective Pixel Map
173. mera settings This space is available for read operations only The user space 1 and user space 2 are non volatile FLASH based and used to store two user defined configurations Upon power up the camera firmware loads the work space registers from the factory space user space 1 or user space 2 as determined by a boot control register located in the configuration memory The boot control register can be programmed by the user refer to Camera Configuration Section The user can at any time instruct the camera to loads its workspace with the contents of the factory space user space 1 or user space 2 Similarly the user can instruct the camera to save the current workspace settings into either the user space 1 or user space 2 The non volatile parameter FLASH memory also contains Defective Pixel Map Hot Pixel Map Flat Field Correction Coefficients LUT 1 and LUT 2 which can be loaded to the camera internal memory upon enabling the corresponding camera feature 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 Rev 2 0 1 6421 Congress Ave 4 10 2012 Boca Raton FL 33487 1 561 989 0006 141 of 253 IMPERX 4 2 3 Camera Serial Protocol Imperx Inc BOBCAT Hardware User s Manual In order to access the camera registers and resources a sequence of bytes needs to be trans
174. mitted 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 Figure 3 1 The default baud rate is configurable 9600 19200 38400 57600 and 115200 default idle data bits data bits idle start stop start stop Figure 4 1 Serial protocol format Each camera control register can be updated independently In terms of the serial protocol all registers are defined as 16 bit address hex format and 32 bit data hex format Camera registers using less than 32 bits in width must be padded with 0 s on writes and unused bits are ignored on reads Register data is always packed low within 32 bit data words for registers defined less than 32 bits There is a latency delay for each command due to command execution and data transmission over the serial port This latency varies from command to command because of resource location and command response length 4 2 3 1 Write Operation In order to write to any given camera register a sequence of 7 bytes should be sent to the camera If there is no error the camera returns one byte acknowledge for the write command lt Ack gt Figure 3 2 If there is an error the camera returns two bytes not acknowledge for the write command the first byte is Nac lt Err gt the second is the error code Figure 3 3a b Write to camera 7 Bytes Write
175. modes The speed difference is shown for the bigger LVAL FVAL value Pixel Pixel Pixel 5 Pixel bs 1 1 1 H 2 Full Resolution Image Pixel Pixel Pixel Pixel Vi va W 2 1 V 2 H 2 Figure 2 11 2 2 Horizontal and vertical binning Imperx Inc Rev 2 0 1 6421 Congress Ave 4 10 2012 Boca Raton FL 33487 1 561 989 0006 96 of 253 IMPERX Y Imperx Inc B0610 B0620 B1020 B1310 B1320 B1410 B1411 B1610 B1620 B1621 B1920 B1921 B2020 B2320 B2520 B3320 B4020 B4820 B4821 B6620 324 320 324 320 516 512 648 640 656 640 696 680 696 680 810 814 804 800 816 800 960 976 960 1028 1024 1176 1168 1228 1224 1656 1648 2016 2004 2452 2436 2460 2448 3300 3288 60 74 26 39 68 85 24 31 24 31 17 25 35 44 34 42 33 41 32 40 16 20 16 20 11 16 9 11 4 8 6 5 3 2 4 3 3 1 4 2 1 8 2 4 110 137 207 259 216 213 216 212 344 341 432 426 437 426 464 453 464 453 542 540 536 532 544 532 640 650 640 686 682 784 778 818 816 1104 1098 1344 1336 1634 1624 1640 1632 2200 2192 60 74 36 39 68 85 24 31 24 31 17 25 35 44 34 42 33 41 32 40 16 20 16 20 11 16 9 11 4 8 6 5 3 2 4 3 3 1 4 2 1 8 2 4 BOBCAT Hardware User s Manual 162 160 162 160 258 256 324 320 328 320 348 340 348 340 405 407 402 400 408 400 480 488 480 514 512 588 584 614 612 828 824 1008 1002 1226 1218 1230 1224 1650 1644 60 74 26 39 68 85 24 3
176. mount 1 0 format CCD 1952 1920 H x 1112 1080 V 10 56 H X 5 94 V 5 50 um Digital 8 10 12 14 bit Single or Dual 40 000 50 000 MHz Base CL GEV 12VDC 3W CL only 32 40 fps Up to 282 fps 60dB 1 500000 to 1 32 up to 200 us 0 to 36 dB per output 0 035 dB step 1024 steps 3 0 0 0 3 0 6 0 dB 1024 levels per output 1 0x to 3 0x 0 1x step 511 to 511 Yes with AOI Eight Independent AOIs 2 LUTs Gamma User LUT Yes User FFC 7 bits Left or Right Asynchronous Asynchronous frame grabber Standard Double Fast Async Frame integration Rising Falling edge De glitch Delay Strobe TBD DSP up to 2G 46x46x50 6 mm 46x46x74 5 mm 170 229 g 1 0 Lux f 1 4 C mount 2 3 format CCD 3 2 W 5 0 W 3 0 W 4 4W Table 1 1e B1920 and B1921 Camera Specifications Imperx Inc 6421 Congress Ave Boca Raton FL 33487 1 561 989 0006 36 of 253 Rev 2 0 1 4 10 2012 Nominal frame rate Maximum frame rate ain resolution Analog CDS gain Black level offset Digital gain Digital offset Auto gain exposure Area of interest User LUT Flat field correction Digital bit shift Hardware trigger Software trigger amera Image Memory Size W x H x L CL ize W x H x L GigE eight CL GigE Min illumination Lens Mount Power consumption Imperx Inc 6421 Congress Ave Boca Raton FL 33487 1 561 989 0006 7 40 um Digital 8 10 12 14 bit Single or Dual 40 000 50 000 MHz Base C
177. n Table 2 1 and the selected size of LVAL and FVAL Pixel 1 1 Pixel 1 H Pixel V 1 Pixel H V Figure 2 7 Horizontal and vertical window positioning A 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 amp 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 Imperx Inc Rev 2 0 1 6421 Congress Ave 4 10 2012 Boca Raton FL 33487 1 561 989 0006 73 of 253 IMPERX Y BOBCAT Hardware User s Manual speed will be determined by the V size of this MAOI The image resolution will reflect the MAOI H amp V settings B Slave AOls AOII to AOI6 are assigned as slave AOIs and they MUST be selected so they are completely inside MAOI All slave AOIs can be set independently with no restrictions for overlapping and order Figure 2 8 In addition each AOI can be included or excluded from the MAOI In figure 2 8 AOD to AOI6 are included in MAOI and AOII is excluded The slave AOIs can be enabled in random order and based on include exclude selection can be inside each other 1 1 1 H 1 V H V Figure 2 8 Slave AOIs C Processing AOI PAOI All AOIs are functionally equal except PAOI PAOI can be enabled as LUT or image processing Region of Interest ROI When enabled as LUT ROI the LU
178. n adapter other than the one that is available from Imperx for the camera 2 The PoCL current is limited to 333 mA The cameras are PoCL compatible in normal camera operation free running with full image In some modes such as vertical binning x4 and x8 and in AOI with keep frame rate disabled when the vertical height is less than 100 lines the camera current can exceed 333 mA Rev 2 0 1 6421 Congress Ave 4 10 2012 Boca Raton FL 33487 1 561 989 0006 46 of 253 IMPERXY BOBCAT Hardware User s Manual 1 5 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 4 20 UNC tripod mount and hardware is shipped with each camera Figure 1 7a 1 8a show the C Mount camera link cameras and Figure 1 7b 1 8b C Mount GEV cameras respectively All dimensions are in millimeters Figure 1 7b C mount GEV cameras Imperx Inc Rev 2 0 1 6421 Congress Ave 4 10 2012 Boca Raton FL 33487 1 561 989 0006 47 of 253 IMPERX Y BOBCAT Hardware User s Manual C Mount Camera Link Output CHART SENSOR DISTANCE ICX 285 16 84 ICX 274 16 79 ICX 625 16 79 KAI 0340 D S 17 65 11 3 2X M3 0 X 0 5 12X C MOUNT 5 0 DEEP 1 32 THREAD
179. nal gt X2 3 4 inixi mnidmOQiui B Kasai mwaRaello GDIR GEE Dea acive came orire 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 2 0 1 6421 Congress Ave 4 10 2012 Boca Raton FL 33487 1 561 989 0006 136 of 253 IMPERX amp 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 The camera has two built in correction modes 3 2 2 1 Single Point Correction The simplest image enhancement can be achieved by a linear modification of the original transfer function If the image brightness is weighted towards a particular region dark or bright this region needs to be suppressed and the less present the flat region needs to be enhanced The range of the correction is determined by the location of the break point X1 Y1 Figure 3 4 This point X1 Y1 divides the camera transfer function into two regions two lines The slope of these lines the angle between the X axis and the line determines the power of
180. nal clock higher than the recommended one which will result in higher 20 frame rate Special measures have been taken in order to preserve the camera performance when over clock mode is used 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 Rev 2 0 1 6421 Congress Ave 4 10 2012 Boca Raton FL 33487 1 561 989 0006 71 of 253 BOBCAT Hardware User s Manual B0610 110 137 fps N A 293 fps N A B0620 110 137 fps 208 260 fps 293 366 fps 539 674 fps B1020 32 40 fps 60 74 N A N A B1310 26 39 fps N A N A N A B1320 36 45 fps N A 68 85 fps N A B1410 23 30 fps N A 67 80 fps N A B1411 23 30 fps N A 74 90 fps N A B1610 17 25 fps N A 53 74 fps N A B1620 19 23 fps 35 44 fps N A N A B1621 18 22 fps 34 42 fps N A N A B1920 17 22 fps 33 41 fps N A N A B1921 17 21 fps 31 39 fps N A N A B2020 8 6 10 8 fps 16 3 20 4 fps N A N A B2320 8 7 10 8 fps 16 4 20 6 fps N A N A B2520 N A 11 16 fps N A N A B3320 4 4 5 6 fps 8 5 10 6 fps N A N A B4020 2 6 3 4 fps 4 8 6 5 fps N A N A B4820 1 7 2 3 fps 3 2 4 3 fps N A N A B4821 1 6 1 9 fps 3 1 4 2 fps N A N A B6620 1 1 2 1 8 2 4 N A N A Table 2 2 Frame rates for different modes CAUTION NOTE 1 Changing the camera speed involves changing the output data clock frequency Not all frame grabbers can automatically adapt to the new data clock To prevent any loss
181. ngle or Dual 30 000 40 000 MHz Base CL GEV 12VDC 4W CL only 3 4 fps 24 fps 60 dB 1 67000 to 1 3 sec up to 200 us 0 to 36 dB per output 0 035 dB step 1024 steps 3 0 0 0 3 0 6 0 dB 1024 levels per output 1 0x to 3 0x 0 1x step 511 to 511 Yes with AOI Eight Independent AOIs 2 LUTs Gamma User LUT Yes User FFC 7 bits Left or Right Asynchronous Asynchronous frame grabber Standard Double Fast Async Frame integration Rising Falling edge De glitch Delay Strobe TBD DSP up to 2G 60x60x38 mm 60x60x60 mm 280 300 g 1 0 Lux f 1 4 F mount 43 3mm format CD Output structure Data clock Camera interface PoCL Nominal frame rate Maximum frame rate Gain resolution Analog CDS gain Black level offset Digital gain Digital offset Auto gain exposure Area of interest User LUT Flat field correction Digital bit shift Hardware trigger Software trigger rigger modes rigger features Camera Image Memory Size W x H x L GigE Min illumination Lens Mount Power consumption 3 6W 6 1 W 0 035 dB step 1024 steps 2 LUTs Gamma User LUT 27 060 26 928 H x 18 040 17 952 V 5 50 um Digital 8 10 12 14 bit Single or Dual 30 000 40 000 MHz Base CL GEV 36 30 36 17 H X 24 24 24 11 V 5 50 um Digital 8 10 12 14 bit Single or Dual 30 000 40 000 MHz Base CL GEV 3 1 4 2 fps 21 fps 60dB 1 125000 to 1 3 up to 200 us 0 to 36 dB per output 1 8 2 5 fps 13 fps 60dB 1 125000 to1
182. nnnnrnrrenseesnennnnnnrnrnsensnsnnnnnnrnnnenssssens 112 29 DATA OUTPUT FORMAT secisccisscscccscecenssevntenscsssesassayeensouaveqsedssentocosdesseaseenreassuesccssauveess 113 2 9 1 gb om 113 2 92 Digital D ta SHIN m 114 203 GE Format ise coit Ee DEO PR ONU Maus OU RI R NE 114 240 PULSE GENERATOR iciii eiat oe S ip IR Sex Ee HR URN Mee sso E UINR INE TRUCI VE CUR EAN EN ER GEM T EINE RE VIRA 117 211 WO CON UR OM Prem 118 MN TO MP 118 211 2 Electrical CONSO VILY suaeasvvesnes speed Gers 119 2 2 TEST IMAGE PATTERNS sccsscsscsssstssassesssescevs cnesseesccascasnenscsanenssousssossessonntencconstessooncuesiess 121 2 121 Te nage palteftis Las dems Ta ERRETES 121 20129 TR Ede 121 2 13 WHITE BALANCE AND COLOR CONVERSION seesseeveesvesevsnnvenneennennevsnennnsnneenneense 122 2181 00 loo c 122 2 13 2 Color Bayer to RGB Conversion 2 reto tn ortas rotta ren oe Eee Lebe H Re PEST RUE eu Ee Eins 122 2 14 DYNAMIC BLACK LEVEL CORRECTION AND TAP BALANCING 123 JET gt BREE 4E JEN usc 123 244 2 TB 123 2 15 TRANSFER FUNCTION CORRECTION USER LUT eeesesvvevvvevveevneenevsvevnvenneenneenee 124 2151 Standard Gamma COP ON s qoe mtis eec eE ui ena a EE E AES 124 2152 User DEL verse 125 Imperx Inc Rev 2 0 1 6421 Congress Ave 4 10 2012 Boca Raton FL 33487 1 561 989 0006 4 o
183. no mapping 001 computer trigger 010 reserved 011 exposure control 100 H sync 101 V sync 110 111 Reserved N A 4 3 12 3 CC2 Input Polarity This register sets the polarity active Low or High for the CC2 input Address Data 0 Data 31 1 0x0578 0 active LOW 1 active HIGH N A 4 3 12 4 CC2 Input Mapping This register maps CC2 camera input to various internal signals Address Data 2 0 Data 31 3 4 3 12 5 INI Input Polarity 0x057C 000 no mapping 001 computer trigger 010 reserved 011 exposure control 100 H sync 101 V sync 110 111 Reserved N A This register sets the polarity active Low or High for the IN1 input Address Data 0 Data 31 1 0x0580 0 active LOW active HIGH N A 4 3 12 6 IN1 Input Mapping This register maps the INI camera input to various internal signals Address Imperx Inc 6421 Congress Ave Boca Raton FL 33487 1 561 989 0006 0x0584 Rev 2 0 1 4 10 2012 171 of 253 IMPERXY Data 2 0 Data 31 3 BOBCAT Hardware User s Manual 000 no mapping 001 reserved 010 external trigger 011 exposure control 100 H sync 101 V sync 110 111 Reserved N A 4 3 12 7 IN2 Input Polarity This register sets the polarity active Low or High for the IN2 input Address Data 0 Data 31 1 0x0588 0 active LOW active HIGH N A
184. nored The changes as determined by the algorithm will apply to the entire image The user can enter the region of significance by setting the active window size Width Height and offset X Y Image location 1 1 is top left corner The user can set the desired Rev 2 0 1 4 10 2012 198 of 253 IMPERX amp 5 7 6 Test Image This window BOBCAT Hardware User s Manual window size by typing the numbers directly or by selecting the desired size in the provided gray square window To do this simply draw the window with the mouse in the gray square 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 Average the average value of the image luminance will be used in the comparison algorithm 2 Peak the peak luminance value maximum luminance level will be used in the comparison algorithm Exposure sets the maximum exposure time which can be reached in the AEC mode in order to avoid motion smear if a fast moving object is monitored The user can select the speed of convergence 1x slow 2x 3x and 4x fast Gain sets the maximum analog gain which can be reached in the AGC mode The user can select the speed of convergence 1x slow 2x 3x and 4x fast Current Provi
185. nter 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 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 and full vertical lines The Rev 2 0 1 6421 Congress Ave 4 10 2012 Boca Raton FL 33487 1 561 989 0006 67 of 253 IMPERX Y BOBCAT Hardware User s Manual first left half of the pixels are shifted out of the HCCD register towards the left video amplifier Video L while the second right half of the pixels is shifted towards the right video amplifier Video R Figure 2 5 In the horizontal direction the first half of the image appears normal and the second half is left right mirrored The camera reconstructs the image by flipping the mirrored portion and rearranging the pixels The image resolutions for different cameras are shown in Table 2 1 and a frame rates in Table 2 2 CAUTION NOTE 1 Only 1x 2x Vertical and 1x 2x Horizontal binning can be performed when Center mode is used for B0610 and B0620 No Fast Dump support if 2x Vertical binning is enabled 2 When Center mode is enabled the maximum number of lines is 480 Due to image artifacts B0620 in
186. of data or synchronization it is recommended to stop or pause the data acquisition prior to changing the camera speed 2 2 3 External Line and Frame Time Control The camera speed frame rate can be controlled using external sync pulses The camera line time can be slaved to an external H Sync pulse and the camera frame time can be slaved to an external 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 Rev 2 0 1 4 10 2012 Imperx Inc 6421 Congress Ave Boca Raton FL 33487 1 561 989 0006 72 of 253 IMPERX amp BOBCAT Hardware User s Manual 2 3 AREA OF INTEREST 2 3 1 Horizontal and Vertical Window 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 starting and ending point for each AOI can be set independently in horizontal direction Horizontal Window and vertical direction Vertical Window by setting the window H amp V offset and H amp V size Figure 2 7 The minimum window size is one pixel line for single mode and two pixels lines for dual mode The maximum horizontal window size H and the vertical window size V are determined by image full resolution as shown i
187. of the video signal Since the camera has two separate video outputs coming out of the CCD there is always some offset misbalance between the video outputs Thus changing the AFE gain leads to a change in the offset level and to a further misbalance between the two video signals To correct the balance between two signals for a particular gain the user should always adjust the offset for each output refer to the Camera Configuration section The overall camera gain can be calculated using formula 2 3 where Fixed Gain FG is user selectable 3dB 0 3 dB or 6dB VGA Gain dB FG dB 0 0351 x gcode 2 3 AFE output 5 a gain g set O r oO I 3 gt black leve gt Ere ME T 20 mV offset ON ERE E light intens ity Figure 2 20 AFE gain and offset Imperx Inc Rev 2 0 1 6421 Congress Ave 4 10 2012 Boca Raton FL 33487 1 561 989 0006 111 of 253 IMPERX amp 2 8 2 2 8 3 Imperx Inc BOBCAT Hardware User s Manual 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 Automatic Gain Control AGC The camera can be set to automatic gain and exposure control in order to keep the same image brightness during changing light conditions In this mode the user sets the image brightness luminance to be maintained
188. omatically after the last pulse is sent Start starts and stops the process of Internal Pulse Generator When the process is in progress the Start button becomes a Stop button Status provides the status of the process Red the process is on hold Green the process is working This window controls the camera exposure line and frame time AEC AGC and AIC modes of operation Figure 5 14 Imperx Inc 6421 Congress Ave Boca Raton FL 33487 1 561 989 0006 Exposure _ EE Exposure Control off Pulse Width Internal 5 External Exposure Time us 2 9089 AEC AGC AEC AGC Tliris Control Area X Width E s Height Luminance Average Limit 2047 0 4095 Exposure Speed Limit 69 12 Speed Limit 2 9089 0dB 30dB Current 089 msO Gain 0 00 dB Lum D Programmable Integration F Line Time Pixels 835 8190 21 00 us E Frame Time us 9089 16777215 Figure 5 14 Exposure control window Rev 2 0 1 4 10 2012 197 of 253 IMPERX Y BOBCAT Hardware User s Manual Exposure Control Sets the camera 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 7 External external pulse mapped to the camera input controls the exposure 8 Exposure time slider sets
189. ons 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 5 7 PARAMETER WINDOWS 5 7 1 Video Amp Figure 5 10 Analog Gain 1 503 36 00 0 00 Analog Pre Amp Gain Imperx Inc 191 of 253 Rev 2 0 1 4 10 2012 IMPERX Digital Load Defaults Corrections 5 7 2 I O Control BOBCAT Hardware User s Manual The user can set the desired digital gain 1 0x to 3 0x 0 1x increment and digital offset 511 to 511 1 step increment via the slider or by entering the desired value The selected value for gain or offset is applied to both channels 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 Four options are available Off Auto Once Static White balance when selected enables automatic white balance This feature is optional Black Comp when selected enables Black Compensation and automatically determines and compensates for black level The camera has 2 external inputs and 2 external outputs In addition to these inputs and outputs the cameras with camera link output have two more inputs CC1 and CC2 and one output CL Spare available The user can map all available internal input and output signals to all external camera inputs and outputs Figure 5 11 Input
190. or 57 command Figure 4 3b Rx timeout error Example Write to register address 0x0410 data value 0x11223344 Imperx Inc Rev 2 0 1 6421 Congress Ave 4 10 2012 Boca Raton FL 33487 1 561 989 0006 143 of 253 IMPERXY BOBCAT Hardware User s Manual gt Camera Write Command lt 0x57 gt lt 04 gt lt 10 gt lt 11 gt lt 22 gt lt 33 gt lt 44 gt 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 lt Ack gt and four bytes of data lt DD gt lt DD gt lt DD gt lt DD gt Figure 3 4 During read operation the camera does not return an error or lt Nac gt The only exception is the case of invalid command Figure 3 3a If the user specifies a wrong address the camera returns acknowledge lt 06 gt and four bytes of data lt 00 gt lt 00 gt lt 00 gt lt 00 gt Read from camera 3 Bytes lt Read Cmd gt lt Address gt i byte 0x52 Read Command 2 byte Register Address Low 3 byte Register Address High The camera returns 5 bytes lt ACK gt Data I byte 0x06 Acknowledge 2 byte Register Data Byte 4 gt MSB 3 byte Register Data Byte 3 gt s byte Register Data Byte 2 a byte lt Register Data Byte 1 gt LSB Rd_Cmd Addr Rx 52 04 10 Ack Data rs f M T
191. orders that the information being relied on is current IMPERX PRODUCTS ARE NOT DESIGNED INTENDED AUTHORIZED OR WARRANTED TO BE SUITABLE FOR USE IN LIFE SUPPORT APPLICATIONS DEVICES OR SYSTEMS OR OTHER CRITICAL APPLICATIONS 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 Rev 2 0 1 4 10 2012 221 of 253 IMPERX Y BOBCAT Hardware User s Manual Camera Configuration Reference This appendix provides a quick reference to the camera configuration workspace registers Imperx Inc Rev 2 0 1 6421 Congress Ave 4 10 2012 Boca Raton FL 33487 1 561 989 0006 222 of 253 IMPERX amp A 0 ABBREVIATIONS BOBCAT Hardware User s Manual RW read write RO read only WO write only MAX HRZ SZE MIN HRZ SZE Max and Min horizontal image size camera dependent MAX VER SZE MIN VER SZE Max and Min vertical image size camera dependent LIN TIM MIN Minimum Line time camera dependent FRM TIM MIN Minimum Frame time camera dependent FRM TIM ACT Actual Current Frame time variable FRR EXP MIN Minimum Exposure time camera dependent A 1 SAVING AND RESTORING REGISTERS
192. orrection and user LUT optimizes the CCD s dynamic range The cameras have a standard GEV or Camera Link interface that includes 8 10 12 14 bits data transmission with one or two output taps as well as camera control and asynchronous RS232 serial communication interface all on a single cable The cameras are fully programmable via the serial interface using a GUI based configuration utility The adaptability and flexibility of the camera allows it to be used in a wide and diverse range of applications including machine vision metrology high definition imaging and surveillance medical and scientific imaging intelligent transportation systems character recognition document processing and many more and with a MTBF of gt 660 000 hrs It the most feature packed versatile camera line produced Imperx Inc Rev 2 0 1 6421 Congress Ave 4 10 2012 Boca Raton FL 33487 1 561 989 0006 21 of 253 IMPERX amp 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 Rs232 serial communication Analog and digital gain and offset control 1x 2x 3x 4x 8x horizontal and vertical binning Eight 7 1 independent horizontal and vertical AOIs Programmable horizontal and vertical resolution Programmable line time frame time and speed Progr
193. oses a test pattern over live image not available during H amp V binning Crosshair superimposes a cross located in the center of the CCD images A small cross will appear in the gray square window 2 H amp V Lines superimposes a pair of H and or V lines Dual sliders are available to select the horizontal and vertical position of the lines Each line location will be visible in the gray square window The sliders range from 1 to the maximum number of pixels lines available on the sensor 3 Brightness sets the brightness of the crosshair and H amp V lines ranges from 0 to 4095 4 Scale provides the ability to measure distance between the lines in pixels or in linear units The uses must enter a scale calibration value 5 7 7 Area of Interest AOI AOL is used to select one or more regions of interest A total of seven independent AOIs can be generated and the user can select the size of each horizontal and Imperx Inc Rev 2 0 1 6421 Congress Ave 4 10 2012 Boca Raton FL 33487 1 561 989 0006 200 of 253 IMPERXY BOBCAT Hardware User s Manual vertical window Horizontal and Vertical binning is also available to change the H and V resolution of the image Figure 5 16 Window This sets the portion of the image which will be displayed and used 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
194. osure 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 Address 0x0174 Data 1 0 00 1x speed slow 01 2x speed 10 3x speed 11 4x speed fast Data 31 2 N A 4 3 7 4 Auto Gain Control AGC This register enables the auto gain control Address 0x0154 Data 0 0 disable auto gain control enable auto gain control Data 31 1 i N A 4 3 7 5 Maximum Gain Limit This register sets the maximum analog gain limit during AGC The automatic gain control process will keep the camera analog gain always below the set level The Minimum Analog Gain Limit is factory preset Address i 0x0160 Data 9 0 value maximum analog gain limit Data 31 10 N A 4 3 7 6 Gain Correction Speed This register sets the gain correction speed during AGC The automatic gain control process can set the algorithm convergence speed i e how long it takes to reach the desired gain Address 0x0178 Data 1 0 00 1x speed slow 01 2x speed 10 3x speed 11 4x speed fast Data 31 2 N A Imperx Inc Rev 2 0 1 6421 Congress Ave 4 10 2012 Boca Raton FL 33487 1 561 989 0006 161 of 253 IMPERX amp 4 3 7 7 Luminance Level Threshold This register sets the desired luminance level to be maintained during AEC or
195. p 1024 steps 0 035 dB step 1024 steps 0 035 dB step 1024 steps A 3 0 0 0 3 0 6 0 dB 3 0 0 0 3 0 6 0 dB 3 0 0 0 3 0 46 0 dB Black level offset 1024 levels per output 1024 levels per output 1024 levels per output Digital gain 1 0x to 3 0x 0 1x step 1 0x to 3 0x 0 1x step 1 0x to 3 0x 0 1x step Digital offset 511 to 511 511 to 511 511 to 511 Auto gain exposure Yes with AOI Yes with AOI Yes with AOI Area of interest Eight Independent AOIs Eight Independent AOIs Eight Independent AOIs User LUT 2 LUTs Gamma User LUT 2 LUTs Gamma User LUT 2 LUTs Gamma User LUT Flat field correction No Yes User FFC Yes User FFC Digital bit shift 7 bits Left or Right 7 bits Left or Right 7 bits Left or Right Hardware trigger Asynchronous Asynchronous Asynchronous Software trigger Asynchronous frame Asynchronous frame Asynchronous frame grabber grabber grabber rigger modes Standard Double Fast Standard Double Fast Standard Double Fast Async Frame integration Async Frame integration Async Frame integration rigger features Rising Falling edge De Rising Falling edge De Rising Falling edge De glitch Delay Strobe glitch Delay Strobe glitch Delay Strobe Camera Image Memory TBD DSP up to 2G TBD DSP up to 2G TBD DSP up to 2G Size W x H x L CL 46x46x39 mm 46x46x43 mm 46x46x50 6 mm 46x46x63 mm 46x46x66 mm 46x46x74 5 mm 167 192 g 156 210 g 171 245g Min illumination 0 5 Lux
196. p to 16 seconds This is also known as long integration Address 0x0550 Data 0 0 disable programmable frame time enable programmable frame time Data 31 1 N A 4 3 6 6 Programmable Frame Time Absolute This register sets the actual frame time in microseconds Address 0x0558 Data 23 0 lt value gt actual frame time in micro seconds Data 31 24 N A 4 3 6 7 Camera Speed Selection This register sets the camera speed Two modes are available normal and fast over clocked The free running frame rate increases in fast mode Address 0x0608 Data 0 0 normal speed 1 fast speed Data 31 1 N A 4 3 7 AEC AGC AIC Workspace Registers 4 3 7 1 Auto Exposure Control AEC This register enables the auto exposure control Address 0x0150 Data 0 0 disable auto exposure control 1 enable auto exposure control Data 31 1 N A 4 3 7 2 Maximum Exposure Time Limit This register sets the maximum exposure time limit during AEC The automatic exposure control process will keep the camera exposure always below the set level This is to prevent motion smear The Minimum Exposure Time Limit is factory preset Imperx Inc Rev 2 0 1 6421 Congress Ave 4 10 2012 Boca Raton FL 33487 1 561 989 0006 160 of 253 IMPERXY BOBCAT Hardware User s Manual Address 0x05BO Data 23 0 value maximum exposure time limit Data 31 24 i N A 4 3 7 3 Exp
197. plication files 1 1 1 2 1 3 1 5 1 6 1 7 1 9 Click on Start Click on Settings Click on Control Panel Double click on Add or Remove Programs for Windows XP or Programs and Features for Windows Vista and Windows 7 Click on BobCat Configurator Click on Remove If the BobCat Configurator InstallShield Wizard pops up then do the following otherwise go to step 1 8 Click on Remove Click Next Click Yes Click Finish 1 8 Click on Yes Click on Close 2 After having removed a previous version or if a version of BobCat Configurator was NOT previously installed on this machine then The first step is to install the application files 2 1 2 4 2 3 2 4 2 5 Insert the BobCat Configurator CD into the appropriate drive the setup exe file will run automatically Note If it does not start automatically click on Start Run enter or browse to CD drive setup exe and click OK Wait for the BobCat Configurator InstallShield Wizard screen to appear Follow the on screen instructions 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 2 0 1 6421 Congress Ave 4 10 2012 Boca Raton FL 33487 1 561 989 0006 236 of 253 IM
198. r The act of writing to this location initiates the load the default gain and offset settings Address 0x606C 4 3 2 6 Save to User 1 The Save To User 1 command instructs the camera to save its workspace to the user 1 space All current workspace settings will be saved to the user 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 Imperx Inc Rev 2 0 1 6421 Congress Ave 4 10 2012 Boca Raton FL 33487 1 561 989 0006 147 of 253 IMPERX Y 4 3 2 7 Save to User 2 The Save To 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 Address 0x6078 BOBCAT Hardware User s Manual 4 3 2 8 SW_Reset The sw Reset command instructs the camera to initiate software reset which resets the camera and loads its workspace from one of the configuration spaces as determined by the Boot From data Although this is a command the user MUST write a specific data OXDEADBEEF in order to initiate the reset sequence Address 0x601C Data OxDEADBEEF 4 3 2 9 BAUD Rate Selector This register sets the communication baud rate between the camera and computer Address 0x0604 Data 2 0 000 9600 001 19200 010 38400
199. r the user has only one option I Tap Sequential If the camera has a color imager user can select the raw Bayer data output 1 Tap Sequential or the interpolated color 3 Tap RGB Rev 2 0 1 6421 Congress Ave 4 10 2012 Boca Raton FL 33487 1 561 989 0006 114 of 253 B v IMPERX amp BOBCAT Hardware User s Manual 1 Tap Sequential In this mode all pixels for every line are sent to one output 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 Tapt P Pe Pet PO Figure 2 23 1 tap sequential output Dual Output Cameras For the dual output cameras B0620 B1620 B1920 and B2520 there are several options available since the camera can work in a single or in a dual output mode and can have a color or monochrome imager In a single mode not available in B2520 operation for the camera with monochrome imager the user has only one option 1 Tap Sequential If the camera has a color imager and is in a single mode user can select the raw Bayer data output 1 Tap Sequential or the interpolated color 3 Tap RGB For Dual mode of operation regardless of imager type mono or color the user has two choices 2 Tap Sequential or 2 Tap Interleaved 3 Tap RGB is not available because of bandwidth limitations for Base Camera Link Imperx Inc 6421 Congress Ave 2 Tap Sequentia
200. ra Address 0x0544 Data 1 0 00 off no exposure control 01 pulse width the duration of the selected trigger pulse determines the exposure during triggering 10 internal exposure control register 0x0548 sets the camera exposure 11 external an external signal via the camera I O determines the exposure Data 31 2 i N A 4 3 6 2 Exposure Time Absolute This register sets the actual camera exposure time when Internal exposure mode is selected Address 0x0548 Data 23 0 i value actual exposure time in micro seconds Data 31 24 N A 4 3 6 3 Programmable Line Time Enable This register enables a programmable line time mode The user can extend the camera line time beyond the camera free running line time This applies to all lines in the frame Address 0x054C Data 0 0 disable programmable line time 1 enable programmable line time Data 31 1 N A 4 3 6 4 Programmable Line Time Absolute This register sets the actual line time in pixels Address 0x0554 Data 12 0 value actual line time in pixels Imperx Inc Rev 2 0 1 6421 Congress Ave 4 10 2012 Boca Raton FL 33487 1 561 989 0006 159 of 253 IMPERX amp Data 31 13 N A BOBCAT Hardware User s Manual 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 u
201. ra Link Channel Tx amera Link Channel Tx amera Link Channel Tx amera Link Channel Tx amera Link Clock Tx amera Link Clock Tx amera Link Channel Tx amera Link Channel Tx Serial Data Receiver Serial Data Receiver Serial Data Transmitter Serial Data Transmitter User Selectable Input ser Selectable Input User Selectable Input User Selectable Input PoCL Power PoCL Power Table 1 2 Camera Output Connector Signal Mapping Imperx Inc 6421 Congress Ave Boca Raton FL 33487 1 561 989 0006 41 of 253 Rev 2 0 1 4 10 2012 IMPERX amp BOBCAT Hardware User s Manual The bit assignment corresponding to the base configuration is shown in the following table DATA 0 DATA 1 DATA 2 DATA 3 DATA 4 DATA 5 DATA 6 DATA 7 DATA 8 DATA 9 DATA 10 DATA 11 DATA 12 DATA 13 DATA 14 DATA 15 DATA 16 DATA 17 DATA 18 DATA 19 DATA 20 DATA 21 DATA 22 DATA 23 ENABLE 0 ENABLE 1 ENABLE 2 ENABLE 3 CONTROL 0 CONTROL 1 CONTROL 2 CONTROL 3 Imperx Inc 6421 Congress Ave Boca Raton FL 33487 1 561 989 0006 Port AO Port A1 Port A2 Port A3 Port A4 Port A5 Port A6 Port A7 Port BO Port B1 Port B2 Port B3 Port B4 Port B5 Port B6 Port B7 Port CO Port C1 Port C2 Port C3 Port C4 Port C5 Port C6 Port C7 LVAL FVAL DVAL User Out CC 1 CC 2 N C N C AO A1 A2 A3 A4 A5 A6 A7 BO B1 B2 B3 B4 B5 B6 B7 N C N C N C N C N C N C N C N C LVAL FVAL DVAL User Out cc 1 CC 2 N C
202. rdware User s Manual F Mount GigE Vision GEV Output 7 19 3610 BX 54 6s040 C400 IMAGE CENTER I I W32X05 THREAD Me X 0 500600 NOMINALLY AT 540 DEEP 6 SCRE WS CENTER DF LENS 7 EVERY SIDE 66 7 41 51 30 40 230 46 00 2X 64 840 40 7 00 20 x lt cu He ce ze c 5 M29 X 045041 SCREWS DATUM a REFERS TD 40729233080 THE IMAGE PLANE TOP OF IMAGING DIE i MANNA NN PRA NN PENSA 180 SECTION 4 4 Figure 1 8fa F mount GigE vision output dimensional drawings for IGV B3320 IGV B4821 and IGV B6620 Imperx Inc Rev 2 0 1 6421 Congress Ave 4 10 2012 Boca Raton FL 33487 1 561 989 0006 57 of 253 IMPERXY BOBCAT Hardware User s Manual 6 35 1 4 20 THREAD 2X 4 512 DRILL 20 SECTION A A CHAMFER 20 5 35 010 280 8 0 2 60 B 600 a E A L 19 35 2010 SECTION B B 38 70 Figure 1 8g Small Bobcat mounting plate using in 20 thread 2 0 4X 1 4 20UNC THREAD 540 DRILL L SECTION A A Figure 1 8ga Big Bobcat mounting plate using in 20 thread Rev 2 0 1 Imperx Inc 4 10 2012 6421 Congress Ave Boca Raton FL 33487 1 561 989 0006 58 of 253 IMPERX amp 1 5 2 1 5 3 Imperx Inc BOBCAT Hardware User s Manual Optical The smaller body BOBCAT cameras 45 x 45 mm cross section come with an adapter for C mount lenses which have a 17 52 mm
203. re The complete date of manufacture is 2 registers Address 0x7024 0x7028 Data Date of Manufacture 4 3 3 7 Camera Type This register returns the camera type The complete assembly is 4 registers Address 0x702C 0x7030 0x 7034 0x7038 Data Camera Type Imperx Inc Rev 2 0 1 6421 Congress Ave 4 10 2012 Boca Raton FL 33487 1 561 989 0006 149 of 253 IMPERX 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 The maximum horizontal image size is a dynamic parameter and changes based on the LVAL selection Address 0x6080 Data 15 0 lt Minimum Horizontal Size gt Data 31 16 lt Maximum Horizontal Size gt 4 3 4 2 Vertical Frame Size Max Min This register returns the minimum maximum vertical image frame size in lines The maximum vertical image size is a dynamic parameter and changes based on the FVAL selection Address 0x6084 Data 15 0 lt Minimum Vertical Size gt Data 31 16 Maximum Vertical Size 4 3 4 3 Current Minimum Frame Time This register returns the current minimum frame time in us Address 0x6088 Data 23 0 Minimum Frame Time Data 31 24 N A 4 3 4 4 C
204. ring the desired value The user has option to set all offsets to Zero 0 000 gt Blue 0 000 gt unity White Balance Red Gain 256 Green Gain 256 Blue Gan 256 Figure 5 18 Color window 5 7 10 Processing 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 Processing AOI PAOI is multi functional It can be enabled as Disabled no PAOI functionality 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 LUT ROI the LUT function will apply only to the selected ROI all data outside of the region will not be processed with the LUT function Imperx Inc Rev 2 0 1 6421 Congress Ave 4 10 2012 Boca Raton FL 33487 1 561 989 0006 204 of 253 IMPERXY LUT Image BOBCAT Hardware User s Manual LUT Enable enables the usage of the selected LookUp Table LUT 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 Enables the image enhancement processing features Seven options Enhancement are available
205. rizontal windowing where only a portion of the image is captured and displayed Vertical binning is a readout mode of progressive scan CCD image sensors where several image lines are clocked simultaneously into the horizontal CCD register before being read out This results in summing the charges of adjacent pixels in the vertical direction from two lines BOBCAT supports 4 binning modes 2x 3x 4x and 8x In 2 1 binning for example the corresponding pixels in every two lines 1 2 3 4 5 6 are summed together Vertical binning reduces the vertical resolution by a factor of 2 and almost doubles the frame rate This occurs because when binning two lines together only half of the lines need to be read out Vertical binning 2 1 is equivalent to 2 1 sub sampling in the vertical direction The same rule applies for higher binning modes In vertical binning the entire image is captured and displayed which is different than vertical windowing where only a portion of the image is captured and displayed Horizontal and Vertical binning can be used simultaneously Figure 2 11 Horizontal and vertical binning can work simultaneously with AOI The corresponding image sizes and frame rates for different binning modes are shown in Table 2 3a Table 2 3b and Table 2 3c H size shows the image size for different LVAL selections V size shows the image size for different FVAL selections Speed shows the camera speed for slow and fast speed
206. rmat 1Tap Sing v Pixels 228pix v Speed Norma v Image Posiive v Depth 8 bits X Shift 0 v Pixel Data Out Data D13 OOOO0000000000 14 bits 00000000 DO7 DO LSB DO LSB 8 bits Video Settings Imperx Inc 6421 Congress Ave Boca Raton FL 33487 1 561 989 0006 Corrections Elope FlHec FFC FFI Figure 5 20 Data output window Sets the data format and camera speed Refer to Chapter 2 for more information Taps sets the number of image taps used in the current configuration These are CCD taps not output taps In some camera the tap selection is not available 1 Single only one CCD tap is used the CCD has only one tap or one tap operation is available for dual tap CCDs 2 Dual two taps CCD operation the CCD must support dual tap operation Format sets the output data format i e the number of output taps used and mapped to the camera link output graphical visualization of the selected output data format is shown in the center of the window 1 1 Tap Single the output data is mapped to one tap only 2 2 Taps Interleaved the output data is mapped to two taps in interleaved order 3 2 Taps Sequential the output data is mapped to two taps in sequential order This feature is optional Speed controls the camera speed and frame rate All camera features are available in both Slow and Fast modes 1 Nor
207. rol Mode Rw 09 OM OT FW 0x00000000 0x00000003 0x0548 Exposure Time RW lt Exposure Value gt FRR EXP MIN FRM TIM ACT 0x054C Prog Line Time Enable RW 1 Enable 0 Disable 0x00000000 0x0000000 1 0x0550 Prog Frame Time Enable RW 1 Enable 0 Disable 0x00000000 0x0000000 1 0x0554 Line Time RW Line Time Value LIN TIM MIN 0x00001FFF 0x0558 Frame Time RW Frame Time Value FRM TIM MIN 0x00FFFFFF A 5 VIDEO REGISTERS Address Register Name Type Usage MIN Value MAX Value 00 3dB 01 OdB 0x0000 PreAmp Gain Ch 1 RW 10 43db 11 6db 0x00000000 0x00000003 0x0004 Analog Gain Ch 1 RW Analog Gain Value 0x00000000 0x000003FF 0x0008 Analog Offset Ch 1 RW Analog Offset Value 0x00000000 0x000003FF 00 3dB 01 OdB 0x0010 PreAmp Gain Ch 2 RW 10 30b 11 6db 0x00000000 0x00000003 0x0014 Analog Gain Ch 2 RW Analog Gain Value 0x00000000 0x000003FF 0x0018 Analog Offset Ch 2 RW Analog Offset Value 0x00000000 0x000003FF 0x0180 Digital Gain RW Digital Gain Value 0x00000000 0x00000014 0x0184 Digital Offset RW lt Digital Offset Value gt 0x00000000 0x000003FF 00 Off 01 Auto Dyn 0x0110 Tap Balance RW 10 Once Dyn 11 Static 0x00000000 0x00000002 0x0114 Black Level Correction RW 1 Enable 0 Disable 0x00000000 0x00000001 Imperx Inc Rev 2 0 1 6421 Congress Ave 4 10 2012 Boca Raton FL 33487 1 561 989 0006 225 of 253 IMPERX amp A 6 AEC AGC AIC REGISTERS BOBCAT H
208. ructure Data clock Camera interface PoCL Nominal frame rate Maximum frame rate Gain resolution Analog CDS gain Black level offset Digital gain Digital offset Auto gain exposure Area of interest User LUT Flat field correction Digital bit shift Hardware trigger Software trigger rigger modes rigger features Camera Image Memory Min illumination Lens Mount Power consumption Imperx Inc 6421 Congress Ave Boca Raton FL 33487 1 561 989 0006 BOBCAT Hardware User s Manual 2456 2448 H x 3340 3296 H x 2496 2472 V 4032 4008 H x 2688 2672 V 2058 2050 V 8 473 8 446 x 7 100 7 072 3 45 um Digital 8 10 12 14 bit Dual 36 288 36 072 x 24 192 24 048 9 00 um Digital 8 10 12 bit Single or Dual 18 37 18 13 H X13 72 13 60 V 5 50 um Digital 8 10 12 14 bit Single or Dual 40 000 64 000 MHz 40 000 50 000 MHz 30 000 40 000 MHz Base CL GEV Base CL GEV Base CL GEV 12VDC 4 8W CL only No No 11 16 fps 8 5 10 6 fps 5 7 fps 50 fps 73 fps 39 fps 53 dB 60 dB 60 dB 1 80000 to 1 11 sec 1 500000 to 1 8 1 100000 to 1 5 sec up to 200 us up to 200 us up to 200 us 0 to 36 dB per output 0 to 36 dB per output 0 to 36 dB per output 0 035 dB step 1024 0 035 dB step 1024 steps 0 035 dB step 1024 steps steps 3 0 0 0 43 0 6 0 dB 3 0 0 0 3 0 6 0 dB 3 0 0 0 3 0 6 0 dB 1024 levels per output 1 0x to 3 0x 0 1x step 511 to 511 Yes with AOI Eight Independent AOIs 2 LUTs Gamm
209. sion Version 1 0 02 02 10 Serial Number 110046 User Defined Name Protocol Version 10 IP Configuration Valid License Valid Device Class Transmitter T Show unreachable GigE Vision Devices Set IP Address OK Cancel 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 DTTPTCDC ERENE 4 File Type pefect Pixel An C dem v Imperx Inc Rev 2 0 1 6421 Congress Ave 4 10 2012 Boca Raton FL 33487 1 561 989 0006 244 of 253 IMPERXY BOBCAT Hardware User s Manual Select the appropriate file RPD and Click on the load file button Bobcat GEV Download Utility x FieT ype Application Firmware rpd v File Path c Vaerskaefestup yG B B4020C_RU_R119 Za jd The program will erase the existing file and load the information from the file selected BobcatGEV Camera Reset 4 Note After uploading Firmware files a camera reset or power cyde is necessary for the changes to take effect Bobcat GEV Downloa Would you like to reset the camera Page lt 1553 gt from lt 1553 gt written After the download has completed the camera needs to be reset Note You must cycle power to the camera for a proper reset Imperx Inc Rev 2 0 1 6421 Congress Ave 4 10 2012 Boca Raton FL 33487 1 561 989 0006 245 of 253 IMPERXY BOBCAT
210. st clock 400 single output fast clock 350 300 250 Frame Rate 150 100 100 200 300 400 500 600 700 Active Lines Figure 2 10bc Frame rate vs Vertical window size for B1320 Imperx Inc Rev 2 0 1 6421 Congress Ave 4 10 2012 Boca Raton FL 33487 1 561 989 0006 80 of 253 BOBCAT Hardware User s Manual B1410 FRAME RATE B 8 o E E Active Lines Figure 2 10c Frame rate vs Vertical window size for B1410 Imperx Inc Rev 2 0 1 6421 Congress Ave 4 10 2012 Boca Raton FL 33487 1 561 989 0006 81 of 253 IMPERXY BOBCAT Hardware User s Manual B1411 FRAME RATE 260 240 Normal clock 220 Fastclock 200 180 160 140 Frame Rate fps 120 100 80 60 40 a 0 200 400 600 800 1000 Active Lines Figure 2 10ca Frame rate vs Vertical window size for B1411 Imperx Inc Rev 2 0 1 6421 Congress Ave 4 10 2012 Boca Raton FL 33487 1 561 989 0006 82 of 253 IMPERX Y BOBCAT Hardware User s Manual B1610 FRAME RATE B E faa ea Active Lines Figure 2 10d Frame rate vs Vertical window size for B1610 Imperx Inc Rev 2 0 1 6421 Congress Ave 4 10 2012 Boca Raton FL 33487 1 561 989 0006 83 of 253 BOBCAT Hardware User s Manual B1620 FRAME RATE 8 d i 200 400 600 800 1000 1200 Active Lines Figure 2 10e Fram
211. ta Format Imperx Inc 6421 Congress Ave 4 3 13 1 Bit Dept Format Selector This register selects the bit debt output for the camera Address 0x0100 Data 2 0 000 8 bit 001 10 bit 010 12 bit Rev 2 0 1 4 10 2012 Boca Raton FL 33487 1 561 989 0006 175 of 253 IMPERXY Data 31 3 BOBCAT Hardware User s Manual 011 14 bit single tap cameras only 100 3x8 bit RGB color B0610 B1410 B1610 only N A 4 3 13 2 Tap Mode Selector This register selects the number of imager taps to be displayed Address Data 1 0 Data 31 2 0x0108 00 single 01 dual 10 11 reserved N A 4 3 13 3 Data Format Selector This register selects the tap format for the camera data output Address Data 2 0 Data 31 2 4 3 13 4 Bit Shift Selector 0x010C 000 1 tap single output 001 2 tap interleaved 010 2 tap sequential Others reserved N A This register selects the bit shift steps for the camera data output Address Data 3 0 Data 31 4 Imperx Inc 6421 Congress Ave Boca Raton FL 33487 1 561 989 0006 0x0104 0x0 no shift Ox1 I bit left Ox2 2 bits left Ox3 3 bits left Ox4 4 bits left 0x5 5 bits left 0x6 6 bits left 0x7 7 bits left 0x8 reserved 0x9 I bit right OxA 2 bits right OxB 3 bits right OxC 4 bits right OxD 5 bits right OxE 6 bits right OxF 7 bi
212. the computer 1 Switch Port If checked Select Port window will popup The user can select new CamLink port which connect to current camera Imperx Inc Rev 2 0 1 6421 Congress Ave 4 10 2012 Boca Raton FL 33487 1 561 989 0006 188 of 253 IMPERX Y BOBCAT Hardware User s Manual 2 Set Baud Rate the user can set the communication baud rate 9600 19200 38400 57600 or 115200 default value Exit Terminates the application 5 5 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 lt Video Amplifier Input Output Trigger Pulse Generator Exposure AOI Strobe Control Test Settings Processing i FS EX SAS ER AAR ER ES Select All Attach Windows lt Disable Animation Figure 5 7 View GUI Windows Video Amplifier Controls the camera analog and digital gain and offset tap balancing black level correction Optional controls RGB settings Input output Maps the internal input and output signals to the camera external inputs and outputs Trigger Controls the camera triggering features Pulse Generator Enables and controls the internal pulse generator Exposure Sets the exposure line and frame time and AEC AGC AIC modes Test Enables the internal test pattern generator AOI Sets up to 8 regions of interest and H and V binning modes Imperx Inc Rev
213. the Center mode the image is reduced to 224 pixels Ss I Ba Video L lt H 228 PIXELS Video R Single Output Dual a Dual Output Output Figure 2 3 Center columns output mode of operation Imperx Inc Rev 2 0 1 6421 Congress Ave 4 10 2012 Boca Raton FL 33487 1 561 989 0006 68 of 253 IMPERX Y BOBCAT Hardware User s Manual B 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 Figure 2 6 The image resolutions for different cameras are shown in table 2 1a and a frame rates in Table 2 2 4 Buffer Rows 228 H x 480 V Active Pixels Pixel 207 1 4 Buffer Rows 4 Dark Rows 18 Overclock Columns Figure 2 4 Center columns output in dual mode of operation 4 Buffer Rows 4 Buffer Rows 114 H x 114 H x 480 V 480 V Active Pixels Active Pixels 6 Overclock Columns 6 Overclock Columns Pixel Pixel 207 1 3211 4 Buffer Rows 4 Buffer Rows 4 Dark Rows 4 Dark Rows Figure 2 5 Center columns output in dual tap mode Imperx Inc Rev 2 0 1 6421 Congress Ave 4 10 2012 Boca Raton FL 33487 1 561 989 0006 69 of 253 IMPERX amp BOBCAT Hardware User s Manual CAUTION NOTE 1 Vertical and horizontal binning cannot be performed when
214. the actual camera exposure in microseconds The minimum exposure time adjusts accordingly based on the camera mode of operation The slider can only be used when Internal mode is enabled Programmable Integration Variable line and frame rate mode provides the AEC AGC Imperx Inc 6421 Congress Ave Boca Raton FL 33487 1 561 989 0006 ability to run the camera in full resolution and at a frame rate slower than the nominal camera frame rate The user can change Line Time in pixels or change Frame Time in microseconds The maximum frame time is 16 seconds The camera can be set to automatic exposure and gain control in order to keep the same image brightness during changing light conditions Enables enables which feature to be used 1 AEC enables Automatic Exposure Control AEC mode The user can change Area Exposure and Luminance Gain cannot be adjusted 2 AGC enables Automatic Gain Control AGC mode The user can change Area Gain and Luminance Exposure cannot be adjusted 3 AIC enables Automatic Iris Control AIC The camera provides an analog video signal via 12 pin HIROSE connector compatible with Video iris lens control Area sets an active region of significance Only the image inside the selected region will be used in the data collection AEC AGC algorithm Any brightness changes outside of the region will be ig
215. the camera registers with a saved camera settings in the user space 2 Saves the camera registers to File User Space 1 or User Space 2 Factory Space is disabled for regular users and it is available only for manufacturing technicians 1 File saves the current camera settings to a configuration file 2 Factory Space saves the current camera settings to the camera Factory space This is restricted command and is disabled for regular users 3 User Space 1 saves the current camera settings to the camera User space 1 4 User Space 2 saves the current camera settings to the camera User space 2 This menu selects the Boot From source Upon power up the 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 Defect Pixel Map When selected the DPM window will show defected pixels location The defective pixel map is stored in the camera s non volatile memory and read out when running bad pixel correction Figure 5 4 Defected pixels are categorized as Defect Pixel Map Dead Pixels Hot Pixels Num x Y Close Figure 5 4 Defective pixel map Rev 2 0 1 4 10 2012 186 of 253 IMPERX Y Terminal Imperx Inc 6421 Congress Ave Boca Raton FL 33487 1 561 989 0006 1 2 BOBCAT Hardwar
216. the vertical registers are cleared is camera dependent and if the camera is triggered via CC line and the camera exposure is determined by the duration of the CC pulse the CC pulse duration must be longer than the rapid flush time as shown below TRIGGER ven 4 1 i DUMP EXPOSURE DATA oa pama para DATA SHUTTER Figure 2 18 Asynchronous triggering F Exposure Delay The user can delays the beginning of the triggering sequence beginning of the exposure with respect to the trigger pulse The delay can be programmed from 0 to 16 777 seconds Imperx Inc Rev 2 0 1 6421 Congress Ave 4 10 2012 Boca Raton FL 33487 1 561 989 0006 109 of 253 IMPERX BOBCAT Hardware User s Manual 2 7 STROBE OUTPUT The strobe output is used to synchronize an external light source with the camera timing and thus to maximize the camera efficiency in low light level conditions The optimal strobe signal position is achieved by the positioning of the 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 The strobe duration can be seen from 1 0 us to 65535 us with a precision of 1 0us The internal camera timing has a flag for odd and even frames Each strobe can be assigned to every frame only odd
217. ths This provides a 2x 4x increase in light sensitivity Figure 1 3a Pixel Pixel 1 1 gt 1 1 gt KODAK CCD SONY CCD Figure 1 3 Bayer Pattern arrangement Pixel 1 1 gt P E P Figure 1 3a Kodak TRUESENSE Pattern arrangement Rev 2 0 1 6421 Congress Ave 4 10 2012 Boca Raton FL 33487 1 561 989 0006 29 of 253 IMPERX 1 3 4 Technical Specifications BOBCAT Hardware User s Manual 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 RS 232 interface Frame Time Long int Auto White balance Defective pixel correction Hot pixel correction Negative Image In camera Image Processing amera housing upply voltage range Upgradeable firmware Upgradeable LUT DPM FFC Operating Environmental Storage ibration Shock Relative humidity Imperx Inc 6421 Congress Ave Boca Raton FL 33487 1 561 989 0006 30 of 253 Yes up to 16 sec Yes Yes 2x2 3x3 4x4 8x8 Yes Image superimposition Yes Static Dynamic User DPM Static Dynamic User HPM Yes 4 inputs 3 outputs Two strobes Active HIGH Yes Yes User Aluminum 10 V to 15 V DC Yes Yes 30 0 to 80 0 deg C 40 0 to 90 0 deg C 10G 20 200 Hz XYZ 70G 90 non condensing Rev 2 0 1 4 10 2012 BOBCAT Hardware User s Manual 648 640 H x 488 480 V 4 795 4 736 x 3 611
218. tinuous RisingEdge ActiveHigh TimerTrigger ActiveHigh None Rev 2 0 1 4 10 2012 IMPERX Y 6 2 7 Analog Controls AnalogControls Gain GainSelector GainAutoBalance GainRaw Offset BlackLevelSelector BlackLevel utoBalance BlackLevelRaw PreAmp PreAmpSelector Pre mpRaw 6 2 8 Test Mode TestMode TestImageSelector SuperImposeLinesEnable SuperImposeCrossEnable SuperImposeIntensity SuperImposeLineH1 SuperImposeLineH2 SuperImposeLinev1 SuperImposeLineVv2 6 2 9 User Sets UserSets UserSetSelector UserSetLoad UserSetSave UserSetDefaultSelector UserSetLastLoaded Imperx Inc 6421 Congress Ave Boca Raton FL 33487 1 561 989 0006 214 of 253 BOBCAT Hardware User s Manual AnalogTapi Off 143 AnalogTap1 Off 1 AnalogTap1 plus6dB Off 2047 488 648 Default Command Default Rev 2 0 1 4 10 2012 IMPERX Y 6 2 10 Custom Features CustomFeatures ImageProcessing ProcessingAOI Processing amp OI Select Processing OI Offsetx Processing amp OI Width Processing amp OI OffsetY Processing amp OI Height LUT LUTSelector LUTEnable ImageEnhancement EnhancementMode EnhancementPointx1 EnhancementPointx2 EnhancementPointY1 EnhancementPoint 2 Strobe TrgStrobeMode TrgStrobeDelay TrgStrobeDuration StdStrobeiMode StdStrobeiDuration StdStrobeiPosition StdStrobe2Mode StdStrobe2Duration StdStrobe2Position Imperx Inc 6421 Congress
219. tion between the camera and the computer is lost a red cross will appear above the connection icon 5 4 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 Menu View Help E s Run Application Load From gt Save To gt Boot From gt DPM Terminal gt Connection gt Exit Figure 5 3 Main Menu Run Application Select and starts other executable file Frame Grabber application etc that user normally uses CamConfig will remember the path of last executable file that you used so the next time when you start the application without having to type in the location Load From Loads the camera registers from a saved configuration space File Workspace Factory Space User Space 1 or User Space 2 1 File loads the camera registers from a saved configuration file 2 Workspace updates the GUI with the current camera workspace settings 3 Factory loads the camera registers with the original factory settings 4 User Space 1 loads the camera registers with a saved camera settings in the user space 1 Imperx Inc Rev 2 0 1 6421 Congress Ave 4 10 2012 Boca Raton FL 33487 1 561 989 0006 185 of 253 IMPERX Y Save To Boot DPM Imperx Inc 6421 Congress Ave Boca Raton FL 33487 1 561 989 0006 BOBCAT Hardware User s Manual 5 User Space 2 loads
220. ts right N A Rev 2 0 1 4 10 2012 176 of 253 IMPERXY BOBCAT Hardware User s Manual 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 Data 31 1 N A 4 3 14 White Balance Workspace Registers 4 3 14 1 WB Select This register selects which white balance mode will be used Off Once Auto or Manual Address 0x0300 Data 0 1 00 Off 01 WB Once 10 WB Auto 11 WB Manual Data 31 2 N A 4 3 14 2 WBC Red This register contains the white balance correction coefficients for Red In manual mode the user enters the value in Once or Auto the camera returns the actual calculated coefficient Address 0x0304 Data 0 11 lt value gt WBC Red Data 31 12 N A 4 3 14 3 WBC Green This register contains the white balance correction coefficients for Green In manual mode the user enters the value in Once or Auto the camera returns the actual calculated coefficient Address 0x0308 Data 0 11 i lt value gt WBC Green Data 31 12 N A 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 Imperx Inc Rev 2 0 1 6421 Congress Ave 4 10 2012 Boca Raton FL 33487 1 561 989 0006 177 of 253 IMPERX amp
221. uery the camera for the current frame rate by issuing a command refer to the Exposure Control section The current camera speed in units of frames per second will be returned 2 19 5 Current image size The camera image size can change based on a camera feature selected In any mode of operation 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 2 0 1 6421 Congress Ave 4 10 2012 Boca Raton FL 33487 1 561 989 0006 132 of 253 BOBCAT Hardware User s Manual 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 1 6421 Congress Ave 4 10 2012 Boca Raton FL 33487 1 561 989 0006 133 of 253 IMPERX amp 3 1 OVERVIEW BOBCAT Hardware User s Manual The camera has built in several basic image processing functions More functions will be added later Please contact Imperx for more information 3 2 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 To improve the image quality in such conditions BOBCAT offers a set of ima
222. urrent Minimum Line Time This register returns the current minimum line time in pixels Address i 0x608C Data 15 0 N A Data 31 16 lt Minimum Line Time gt 4 3 4 5 Current Minimum Exposure Imperx Inc 6421 Congress Ave This register returns the current minimum possible camera exposure time in us Address 0x6094 Data 23 0 lt Minimum Camera Exposure gt Data 31 24 N A Rev 2 0 1 4 10 2012 Boca Raton FL 33487 1 561 989 0006 150 of 253 IMPERX amp 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 Data 31 24 N A 4 3 4 7 Current Camera Exposure This register returns the current camera exposure time in us Address 0x609C Data 23 0 Current Exposure Time Data 31 24 N A 4 3 4 8 Current Frame Time This register returns the current camera frame time in us Address 0x60A0 Data 23 0 lt Current Frame Time gt Data 31 24 N A 4 3 4 9 Current Image Size This register returns the current image frame size in pixels The image size is a dynamic parameter and changes based on the camera mode of operation Address 0x60BO Data 15 0 Current Horizontal Size Data 31 16 lt Current Vertical Siz
223. used for triggering Falling the falling edge will be used for triggering De bounce the trigger inputs are de bounced to prevent multiple triggering from ringing triggering pulses The user has eight choices of de bounce interval Off no de bounce default 10 us 50 us 100 us 500 us de bounce interval 1 0 ms 5 0 ms 10 0 ms de bounce interval Trigger Overlap if the next trigger pulse arrives while the previous triggering cycle is in process the user has three options Rev 2 0 1 4 10 2012 Boca Raton FL 33487 1 561 989 0006 104 of 253 IMPERX 2 6 3 2 6 4 Imperx Inc 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 Accept after Exposure the next rigger will be ignored while the camera is exposing the image The next trigger will be used only after the image exposure based on the previous trigger has been completed The camera will stop the present operation will reset and the new trigger cycle will start 4 Exposure Time the exposure for all frames can be set in two ways Pulse Width the trigger pulse width duration determines the exposure Internal the c
224. utput Rev 2 0 1 4 10 2012 Boca Raton FL 33487 1 561 989 0006 116 of 253 IMPERX Y 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 refer to I O Control section for more information The discrete number of pulse can be set from 1 to 65530 with a step of 1 The user has options to set Granularity Indicates the number of clock cycles that are used for each increment of the width and the period Four possible options are available x1 x10 x100 and x 1000 Period Indicates the amount of time also determined by the granularity between consecutive pulses Minimum value is 1 maximum is 1048576 Width Specifies the amount of time determined by the granularity that the pulse remains at a high level before falling to a low level Minimum value is 1 maximum is 524288 Width Period Figure 2 25 Internal pulse generator Imperx Inc Rev 2 0 1 6421 Congress Ave 4 10 2012 Boca Raton FL 33487 1 561 989 0006 117 of 253 IMPERX BOBCAT Hardware User s Manual 2 11 I O CONTROL 2 11 1 I O Mapping The camera has 2 external inputs and 2 external outputs wired to the 12 pin HIROSE connector located on the back of the camera please re
225. utput structure Data clock Camera interface PoCL Nominal frame rate Maximum frame rate Gain resolution Analog CDS gain Black level offset Digital gain Digital offset Auto gain exposure Area of interest User LUT Flat field correction Digital bit shift Hardware trigger Software trigger rigger modes rigger features Camera Image Memory Size W x H x L CL Min illumination Lens Mount Power CL GigE BOBCAT Hardware User s Manual 1392 1360 H x 1040 1024 V 8 978 8 772 x 6 708 6 605 6 45 um Digital 8 10 12 14 bit 3x8RGB Single 40 000 54 000 MHz Base CL GEV 12VDC 4W CL only 23 30 fps Up to 190 fps 60 dB 1 250000 to 1 23 sec Up to 200 us 0 to 36 dB per output 0 035 dB step 1024 steps 3 0 0 0 3 0 6 0 dB 1024 levels per output 1 0x to 3 0x 0 1x step 511 to 511 Yes with AOI Eight Independent AOIs 2 LUTs Gamma User LUT No 7 bits Left or Right Asynchronous Asynchronous frame grabber Standard Double Fast Async Frame integration Rising Falling edge De glitch Delay Strobe TBD DSP up to 2G 46x46x39 mm 46x46x63 mm 142 196 g 0 2 Lux f 1 4 C mount 2 3 format CCD 2 7 W 4 6 W 1392 1360 H x 1040 1024 V 6 47 6 31 H X 4 83 4 72 V 4 65 um Digital 8 10 12 14 bit 3x8RGB Single 40 000 54 000 MHz Base CL GEV 12VDC 4W CL only 24 31 fps Up to 247 fps 60dB 1 250000 to 1 24 Up to 200 us 0 to 36 dB per output 0 035 dB step 1024 steps 3 0 0 0 3 0 6
226. ve 4 10 2012 Boca Raton FL 33487 1 561 989 0006 135 of 253 IMPERX Y 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 Formula 3 3 The image output is a gray scale image for all gray level values between the selected threshold interval X1 and X2 black for all gray levels lower than X1 and white for any gray levels higher than X2 The user can set the optimum X1 Low and X2 High threshold values please note that X2 gt X1 The image gray scale range is only from values X1 to X2 BOBCAT Hardware User s Manual Output signal gt BLACK if input signal X1 Gray Scale if X1 lt input signal lt X2 WHITE if input signal 2 X2 3 3 3 2 1 4 Dual Threshold with Gray Scale Stretch In some low contrast applications the threshold operation along with a gray scale stretch might yield a good result Figure 3 3 This is similar to dual threshold with a gray scale but the image gray scale is digitally stretched to full 12 bit gray scale Formula 3 4 The user can set the optimum X1 Low and X2 High threshold values note that X2 gt X1 Output signal gt BLACK if input signal lt X1 Full Gray Scale if X1 lt input signal lt X2 WHITE if input sig
227. while camera is working Gives quick and general information about camera configuration status 3 Dockable Windows all configuration windows Gain AOI Trigger can be separated and docked in the main GUI with just one click 4 Configurable user can customize the main menu by selecting the sub windows and also memorize the last setting Menu View Help Camera Info Size 228x480 PXL FPS 538 503 fps FTM 1 857 ms EXP 1857 ms TMP 43 75 C Ge Video Amp D I O Control Off Trigger Off J Pulse off exposure Off tH test Image Off V strobe Hao Off p Processing Color Auto i Biss Out Dual 8 1c 80620ccooo Lih Figure 5 2 CamConfig GUI Imperx Inc Rev 0 3 6421 Congress Ave 4 10 2012 Boca Raton FL 33487 1 561 989 0006 184 of 253 IMPERX amp 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 Additional information can be obtained by clicking on the buttons shown in the CamConfig window such as Video Amp I O Control Trigger etc The bottom of the main utility window is camera name and status of Cam link connection If the connec
228. with approximation in order to achieve a good and pure color representation The algorithm also allows for individual control of the gain and offset of the primary R G B colors The camera also can output raw pixel data user has an option to set the mode The cameras supporting the internal Bayer to RGB interpolations are B0610 B1310 B1410 B1411 and B1610 Rev 2 0 1 6421 Congress Ave 4 10 2012 Boca Raton FL 33487 1 561 989 0006 122 of 253 IMPERX amp BOBCAT Hardware User s Manual 2 14 DYNAMIC BLACK LEVEL CORRECTION AND TAP BALANCING 2 14 1 Black Level Correction As was described in the Gain and Offset section the reference black level on each CCD output fluctuates around OV The AFE offset correction works on the entire image and if there are noise fluctuations on a line level the AFE is not capable of correcting them The camera has a built in dynamic signal to noise correction feature to compensate for this effect In the beginning of each line the CCD has several back masked columns The dark level for each tap is sampled over several of these masked pixels and the average per tap black level floor is calculated for each frame The average floor level for each tap is then subtracted from each incoming pixel from the corresponding tap from the next frame 2 14 2 Tap Balancing Imperx Inc Since the camera has two separate video outputs coming out of the CCD there is always some offset misbalance between
229. x 06 11 22 33 44 Figure 4 4 Normal read cycle Example Read from camera register address 0x0410 gt Camera Read Command 0x52 04 10 Camera returns register data payload value 0x11223344 gt Register data 0x06 11 22 33 44 Imperx Inc Rev 2 0 1 6421 Congress Ave 4 10 2012 Boca Raton FL 33487 1 561 989 0006 144 of 253 IMPERX amp BOBCAT Hardware User s Manual 4 2 3 3 Error Code Description Imperx Inc 6421 Congress Ave 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 x02 Time out x03 Checksum error x04 Value less then minimum x05 Value higher than maximum x06 AGC error x07 Supervisor mode error x08 Mode not supported error Rev 2 0 1 4 10 2012 Boca Raton FL 33487 1 561 989 0006 145 of 253 IMPERXY BOBCAT Hardware User s Manual 4 3 CAMERA CONFIGURATION REGISTER DESCRIPTION 4 3 1 4 3 2 Imperx Inc 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 2 The camera reads the Boot From register from the parameter FLASH and loads its workspace from on
230. x0254 Data 11 0 value AOI 3 offset in horizontal direction Data 31 12 i N A AOI 3 Horizontal Width Address 0x0234 Data 11 0 value AOI 3 width in horizontal direction Data 31 12 i N A Rev 2 0 1 4 10 2012 155 of 253 IMPERXY BOBCAT Hardware User s Manual AOT 3 Vertical Ose Address 0x0294 Data 11 0 value AOI 3 offset in vertical direction Data 31 12 N A AOI 3 Vertical Height Address 0x0274 Data 11 0 value AOI 3 height in vertical direction Data 31 12 N A 4 3 5 8 AOI 4 Imperx Inc 6421 Congress Ave This set of register enables AOI 4 and sets the appropriate window size and offset in horizontal and vertical direction Boca Raton FL 33487 1 561 989 0006 AOI 4 Enable Address 0x0218 Data 1 0 00 AOI 4 disable 01 AOI 4 include 10 AOI 4 exclude 11 N A Data 31 2 N A AOI 4 Horizontal Offset Address i 0x0258 Data 11 0 value AOI 4 offset in horizontal direction Data 31 12 N A AOI 4 Horizontal Width Address 0x0238 Data 11 0 lt value gt AOI 4 width in horizontal direction Data 31 12 N A AOI 4 Vertical one Address 0x0298 Data 11 0 i lt value gt AOI 4 offset in vertical direction Data 31 12 N A AOI 4 Vertical Bent Address 0x0278 Data 11 0 value AOIA height in vertical direction Data 31 12 N A Rev 2 0 1 4 10 2012 156 of 253 IMPERX amp 4 3 5 9 AOI 5 This set of register enables AOI
231. x6 multi point correction Data 31 4 N A Point X1 Position This register selects the position value for point X1 Address 0x0404 Data 11 0 value point X1 position value Data 31 12 N A Point X2 Position This register selects the position value for point X2 Address 0x0408 Data 11 0 value point X2 position value Data 31 12 N A Point Y1 Position This register selects the position value for point Y1 Address 0x040C Data 11 0 value point Y1 position value Data 31 12 N A Rev 2 0 1 4 10 2012 180 of 253 IMPERXY BOBCAT Hardware User s Manual 4 4 1 5 Point Y2 Position This register selects the position value for point Y2 Address 0x0410 Data 11 0 value point Y2 position value Data 31 12 N A 4 4 1 6 Processing and LUT AOI PAOD This set of register enables the processing and or LUT AOI and sets the appropriate window size and offset in horizontal and vertical direction The processing algorithm or LUT will be implemented ONLY within the selected AOI PAOI Enable Address 0x0224 Data 1 0 00 PAOI disable 01 Reserved 10 PAOI enbled as processing AOI 11 PAOI enabled as LUT AOI Data 31 2 N A PAOI Horizontal Offset Address 0x0264 Data 11 0 lt value gt PAOI offset in horizontal direction Data 31 12 N A PAOI Horizontal Width Address 0x0244 Data 11 0 value PAOI width in horizontal direction Data 31 12
232. y be changed while images are not be streamed 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 2 0 1 6421 Congress Ave 4 10 2012 Boca Raton FL 33487 1 561 989 0006 210 of 253 IMPERX Y 6 2 NODE TREE BOBCAT Hardware User s Manual 6 2 1 Device Information DeviceInformation DeviceVendorName DeviceModelName DeviceManufacturerInfo DeviceVersion DeviceUserID DeviceReset Command 6 2 2 IP Engine IPEngine IPEngineFirmwareversionMajor IPEngineFirmwareVersionMinor IPEngineFirmwareVersionSubminor IPEngineInitSequenceStatus IPEngineVendorID IPEngineDeviceID IPEngineModuleID IPEngineSubModuleID 6 2 3 GigE Vision Transport Layer GigEVisionTransportLayer GevMACAddress GevCurrentIPConfigurationLLA True GevCurrentIPConfigurationDHCP True GevCurrentIPConfigurationPersistentIP True GevCurrentIPAddress GevCurrentSubnetMask GevCurrentDefaultGateway GevIPConfigurationStatus Imperx Inc 6421 Congress Ave Boca Raton FL 33487 41 561 989 0006 211 of 253 Rev 2 0 1 4 10 2012 IMPERX Y 6 2 4 Image Size Control ImageSizeControl AOI Slave AOI1 AOI1 Select AOI OffsetX AOI Width AOI1 OffsetY AOI1 Height Slave AOI2 Slave AOI3 Slave AOI4 Slave AOI5 Slave AOI6 Sensor Width SensorHeight SensorDigitizationTaps WidthMax HeightMax Width
Download Pdf Manuals
Related Search
Related Contents
ASUS X99-A C9644 User's Manual PAMPERA 450-07 MC-8000 2013年9月号(PDFファイル:8.6MB) REPEX Floor Built In Electric Multifunction Oven and Grills, with Genus Functions. Exam papers - Board of Studies NSW Conair HCT21 User's Manual HOB-5000 取扱説明書 Raf Supernova Copyright © All rights reserved.
Failed to retrieve file