background image

BOBCAT HD-SDI 

Hardware User’s Manual

 

Imperx, Inc. 

 

Rev. 1.4 

6421 Congress Ave.  

 

6/2/2014 

Boca Raton, FL 33487 

+1 (561) 989-0006    

71 of 175 

       

           

 

 

 

4. Chapter 4 – Camera Configuration 

 

Camera Configuration

 

This chapter discusses how to communicate with the camera and configure the 

camera’s operating parameters. 

 

 

Summary of Contents for bobcat hd-sdi

Page 1: ...ed 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...

Page 2: ...story Rev 1 0 08 23 13 A Moreno Initial Pre Release Rev 1 1 04 05 13 A Moreno Added Tri Level Sync input output connection diagram Rev 1 2 02 05 14 A Moreno Added SDI_B1923 Rev 1 3 04 11 14 A Moreno A...

Page 3: ...CAMERA CONNECTIVITY 28 1 4 1 HD SDI Output 28 1 4 2 Power Supply 31 1 5 MECHANICAL OPTICAL and ENVIRONMENTAL 32 1 5 1 Mechanical 32 1 5 2 Optical 35 1 5 3 Environmental 38 2 CHAPTER 2 CAMERA FEATURES...

Page 4: ...52 2 10 1 Test Image patterns 52 2 10 2 Image Superimposition 53 2 11 WHITE BALANCE 54 2 11 1 White Balance 54 2 12 DYNAMIC BLACK LEVEL CORRECTION AND TAP BALANCING 54 2 12 1 Black Level Correction 5...

Page 5: ...3 1 Startup Procedure 76 4 3 2 Saving and Restoring Settings 76 4 3 3 Retrieving Manufacturing Data 78 4 3 4 Camera Information Registers 80 4 3 5 Image Size AOI Workspace Registers 83 4 3 6 Exposure...

Page 6: ...RAPHICAL USER INTERFACE 116 5 4 MAIN GUI MENU 117 5 5 VIEW GUI WINDOWS 122 5 6 GUI HELP 123 5 7 PARAMETER WINDOWS 124 5 7 1 Video Amp 124 5 7 2 I O Control 125 5 7 3 Pulse Generator 127 5 7 4 Exposure...

Page 7: ...RS 149 A 7 TRIGGER REGISTERS 150 A 8 PULSE GENERATOR REGISTERS 150 A 9 TEST PATTERN REGISTERS 150 A 10 STROBE REGISTERS 151 A 11 INPUT AND OUTPUT REGISTERS 151 A 12 OUTPUT DATA FORMAT REGISTERS 151 A...

Page 8: ...160 APPENDIX C CREATING DPC AND HPC TABLES 161 C 1 OVERVIEW 162 C 2 USING AN ASCII TEXT EDITOR 162 C 3 USING AN IPXTOOLKIT DPC HPC UTILITY 163 APPENDIX D SOFTWARE INSTALLATION 164 APPENDIX E FIRMWARE...

Page 9: ...gure 1 10 HD SDI Camera Serial Lens Control Pin Outs Rear view 30 Figure 1 11 C mount HD SDI cameras 32 Figure 1 12 Dimensional drawings for the SDI B1920M B1920C 33 Figure 1 13 Dimensional drawings f...

Page 10: ...ginal b processed 69 Figure 3 7 Multi point image correction a original b processed 70 Figure 4 1 Serial protocol format 73 Figure 4 2 Normal write cycle 74 Figure 4 3 Invalid command error 74 Figure...

Page 11: ...1 3 HD SDI B1320 and B1920 22 Table 1 4 HD SDI B1921 and B1922 24 Table 1 5 HD SDI B1923 26 Table 1 6 HD SDI B1320 B1920 B1921 B1922 and B1923 specifications 27 Table 1 7 BNC Connectors Pin Mapping 29...

Page 12: ...AT HD SDI Hardware User s Manual Imperx Inc Rev 1 4 6421 Congress Ave 6 2 2014 Boca Raton FL 33487 1 561 989 0006 12 of 175 1 Chapter 1 Introduction Introduction Key features of the BOBCAT HD SDI came...

Page 13: ...x 1080 Color 1 0 TRUESE KAI 02170C Table 1 1 BOBCAT HD SDI Family List 1 2 GENERAL DESCRIPTION The BOBCAT HD SDI cameras are advanced intelligent high resolution progressive scan fully programmable an...

Page 14: ...L 33487 1 561 989 0006 14 of 175 metrology high definition imaging and surveillance medical and scientific imaging intelligent transportation systems character recognition document processing and many...

Page 15: ...ertical AOIs Programmable long integration Automatic gain exposure and iris control Automatic white balance Internal External exposure control External Tri Level sync input Left right digital bit shif...

Page 16: ...wnwards 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 ou...

Page 17: ...e 1 1 Interline CCD Pixel Structure Table 1 2 Pixel structure for different BOBCAT HD SDI cameras Camera Type Active Pixels Active Lines CCD Sensor Pixel Size B1320 1280 720 KAI 01150 5 50 m sq B1920...

Page 18: ...ca Raton FL 33487 1 561 989 0006 18 of 175 1 3 2 Spectral Response Figure 1 2 KAI TRUESENSE CCD typical mono spectral response Monochrome with the cover glass Figure 1 3 KAI TRUESENSE CCD typical UV s...

Page 19: ...1 4 6421 Congress Ave 6 2 2014 Boca Raton FL 33487 1 561 989 0006 19 of 175 Figure 1 4 KAI TRUESENSE CCD typical color spectral response Color with the cover glass Figure 1 5 ICX SONY CCD typical mon...

Page 20: ...response Color with the cover glass 1 3 3 Bayer Pattern Information Bobcat is available with Monochrome or Color CCD imager To generate a color image a set of color filters Red Green and Blue arrange...

Page 21: ...p 25p 29 97p 30p 50i 59 94i 60i Nominal frame rate 50 60 fps 24 25 30 fps Long Integration Up to 16 777 sec Up to 16 777 sec S N ratio 60dB 60 dB Shutter speed 1 100000 to 1 60 1 100000 to 1 30 sec An...

Page 22: ...s Yes Defective pixel correction Static Dynamic User DPM Static Dynamic User DPM Hot pixel correction Static Dynamic User HPM Static Dynamic User HPM I O Control 1 tri level sync input 2 outputs 1 tri...

Page 23: ...5 30 fps Long Integration Up to 16 777 sec Up to 16 777 sec S N ratio 60dB 60dB Shutter speed 1 100000 to 1 30 1 100000 to 1 30 Analog gain 0 to 36 dB per output 0 to 36 dB per output Gain resolution...

Page 24: ...es Yes Defective pixel correction Static Dynamic User DPM Static Dynamic User DPM Hot pixel correction Static Dynamic User HPM Static Dynamic User HPM I O Control 1 tri level sync input 2 outputs 1 tr...

Page 25: ...p 29 97p 30p 50i 59 94i 60i Nominal frame rate 24 25 30 fps Long Integration Up to 16 777 sec S N ratio 60dB Shutter speed 1 100000 to 1 30 Analog gain 0 to 36 dB per output Gain resolution 0 035 dB s...

Page 26: ...Test image Yes Image superimposition Image overlay Yes Defective pixel correction Static Dynamic User DPM Hot pixel correction Static Dynamic User HPM I O Control 1 tri level sync input 2 outputs Str...

Page 27: ...AI 01150C 5 50 m sq SMPTE292M SMPTE296M 50p 59 94p 60p SDI B1320M 1280x720 Mono 1 2 TRUESE KAI 01150M 5 50 m sq SDI B1920C 1920x1080 Color 1 0 TRUESE KAI 2093C 7 40 m sq SMPTE292M SMPTE274M 23 98p 24p...

Page 28: ...amera features via the CamConfig GUI and differential DC outputs for Lens Control 4 USB type B programming 5 Status LED indicates the status of the camera refer to Status LED section 6 Serial Number s...

Page 29: ...re 1 9 HD SDI Camera Power Connector Pin Outs Rear view Pin Signal Type Description 1 12 VDC Return Ground Return 12 VDC Main Power Return 2 12 VDC Power Input 12 VDC Main Power 3 IRIS VCC Power Input...

Page 30: ...pin mapping The connector is a female HIROSE type miniature locking receptacle HR10A 10R 12SB 71 The male HIROSE mating plug part number is HR10A 10P 12P 73 Figure 1 10 HD SDI Camera Serial Lens Contr...

Page 31: ...versal desktop power supply adapter providing 12VDC 10 and up to 2 5A constant DC current A universal power supply adapter is available for an additional price from Imperx for all Bobcat HD SDI camera...

Page 32: ...d anodized aluminum For maximum flexibility the camera has twelve 12 M3X0 5mm mounting located towards the front and the back An additional plate with 20 UNC tripod mount and hardware is shipped with...

Page 33: ...BOBCAT HD SDI Hardware User s Manual Imperx Inc Rev 1 4 6421 Congress Ave 6 2 2014 Boca Raton FL 33487 1 561 989 0006 33 of 175 Figure 1 12 Dimensional drawings for the SDI B1920M B1920C...

Page 34: ...I Hardware User s Manual Imperx Inc Rev 1 4 6421 Congress Ave 6 2 2014 Boca Raton FL 33487 1 561 989 0006 34 of 175 Figure 1 13 Dimensional drawings for SDI B1320M B1320C B1921M B1921C B1922M B1922C B...

Page 35: ...t to C mount adapter which can be purchased separately refer to the Imperx web site for more information The camera performance and signal to noise ratio depends on the illumination amount of light re...

Page 36: ...of 175 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 Figure 1 15 Optic...

Page 37: ...6421 Congress Ave 6 2 2014 Boca Raton FL 33487 1 561 989 0006 37 of 175 Figure 1 16 Optical plane position for the SDI B1320M B1320C B1921M B1921C B1922M B1922C B1923M B1923C Note DATUM A REFERS TO TH...

Page 38: ...ow 00 C The camera should be stored in a dry environment with the temperature ranging from 400 to 900 C CAUTION NOTE 1 Avoid direct exposure to moisture and liquids The camera housing is not hermetica...

Page 39: ...ardware User s Manual Imperx Inc Rev 1 4 6421 Congress Ave 6 2 2014 Boca Raton FL 33487 1 561 989 0006 39 of 175 2 Chapter 2 Camera Features Camera Features This chapter discusses the camera s feature...

Page 40: ...ifier Video R Figure 2 1 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 po...

Page 41: ...ed on the HD SDI output Amount of repeating depends on the camera frame time 2 2 2 External Frame Time Control The camera speed frame rate can be controlled using external tri level sync input 2 3 ARE...

Page 42: ...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 3 In addition each AOI can be include...

Page 43: ...ssing ROI All data within the selected ROI are processed with One Point Correction all data outside of the ROI are not processed 2 4 EXPOSURE CONTROL 2 4 1 Internal Exposure Control Electronic Shutter...

Page 44: ...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 f...

Page 45: ...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 i...

Page 46: ...1 the strobe will be present only in Every Frame and Odd Frames VCCD STROBE 1 Frame Time Position Strobe 1 Position Strobe 2 STROBE 2 Duration Figure 2 7 Strobe pulse positioning 2 6 GAIN and OFFSET...

Page 47: ...ion 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 Figure 2 8 AFE gain and offset 2 6 2 Digit...

Page 48: ...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 sec...

Page 49: ...ation 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 widt...

Page 50: ...id Exposure Active Exposure Window H or V Sync Odd Even Frame Flag Camera Ready Pulse Generator Strobe One Strobe Two For each mapped signal active High active Low can be selected All possible mapping...

Page 51: ...put to the outside source For IN1 the signal level voltage difference between the inputs Signal and Return MUST not exceed 1 2Vpp Figure 2 10 IN1 Tri Level Sync electrical input connection B Outputs O...

Page 52: ...CAT HD SDI models has a provision for a high speed custom general purpose I O LVTTL 3 3 Volts compatible The maximum output current MUST NOT exceed 8 mA and the maximum input current MUST NOT exceed 2...

Page 53: ...ssive modes green square on each frame interlaced modes green rectangle on even field red rectangle on odd field 2 10 2 Image Superimposition The user has the capabilities to superimpose over a live i...

Page 54: ...DYNAMIC BLACK LEVEL CORRECTION AND TAP BALANCING 2 12 1 Black Level Correction As was described in the Gain and Offset section the reference black level on each CCD output fluctuates around 0V The AFE...

Page 55: ...cameras 3 components for color cameras RGB each consisting of 1023 entries for each component with each entry being 10 bits wide The LUT is applied to the entire image unless AOI7 is enabled as LUT RO...

Page 56: ...to compensate for this non linearity which is called gamma correction Figure 2 14 Figure 2 14 Gamma corrected video signal 2 13 2 User Defined LUT The user can define any 10 bit to 10 bit transformat...

Page 57: ...esponsive to light There 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 proces...

Page 58: ...reloaded 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...

Page 59: ...at Field Correction file that was created for that camera during factory final testing Users may wish however to create their own Flat Field Correction file because of the uniqueness of their operatin...

Page 60: ...BOBCAT HD SDI Hardware User s Manual Imperx Inc Rev 1 4 6421 Congress Ave 6 2 2014 Boca Raton FL 33487 1 561 989 0006 60 of 175 Figure 2 17 Flat field corrected image...

Page 61: ...y for RMA 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 po...

Page 62: ...rmal AOI 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 2 17 LENS CO...

Page 63: ...1 4 6421 Congress Ave 6 2 2014 Boca Raton FL 33487 1 561 989 0006 63 of 175 3 Chapter 3 Digital Image Processing Digital Image Processing This chapter discusses built in Digital Image Processing algor...

Page 64: ...ss 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 a...

Page 65: ...resholding 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 gr...

Page 66: ...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...

Page 67: ...bles 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 modif...

Page 68: ...nto three regions three lines which allows multiple grayscale regions to be corrected independent of each other If the angle is less than 45O degrees the grayscale range will be suppressed if the angl...

Page 69: ...inal 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...

Page 70: ...utput Color cameras apply a 3 x 3 area filter for the RGB output The center pixel and eight surrounding pixels are multiplied by the corresponding filter coefficient and added together The result is b...

Page 71: ...Inc Rev 1 4 6421 Congress Ave 6 2 2014 Boca Raton FL 33487 1 561 989 0006 71 of 175 4 Chapter 4 Camera Configuration Camera Configuration This chapter discusses how to communicate with the camera and...

Page 72: ...ers 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 protect...

Page 73: ...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 transm...

Page 74: ...47 04 10 11 22 15 Rx Tx Cmd Nak 01 Invalid Cmd These characters are dropped 33 44 All subsequent Rx characters are dropped until the receipt of a valid 52 or 57 command Figure 4 3 Invalid command erro...

Page 75: ...turns acknowledge 06 and four bytes of data 00 00 00 00 Read from camera 3 Bytes Read_Cmd Address 1st byte 0x52 Read Command 2nd byte Register Address_Low 3rd byte Register Address_High The camera ret...

Page 76: ...r 2 3 The camera is initialized and ready to accept user commands 4 3 2 Saving and Restoring Settings Operational settings for the camera may be stored for later retrieval in its non volatile memory T...

Page 77: ...t 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...

Page 78: ...oads 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 0xDEADBEEF in order to initiate the reset seq...

Page 79: ...number Address 0x6008 Data FBN revision I O FW build number Address 0xE008 Data I O FBN revision 4 3 3 3 Assembly Part Number This register returns the camera assembly part number the complete assembl...

Page 80: ...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 0x...

Page 81: ...es 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...

Page 82: ...ng is enabled Address 0x60B4 Data 11 0 Current Analog Gain Data 23 12 Current Average Luminance Data 24 Analog Gain Minimum Limit Reached Data 25 Analog Gain Maximum Limit Reached Data 27 26 N A Data...

Page 83: ...i 50 0x6 1080i 59 94 0x7 1080i 60 0x8 720p 50 0x9 720p 59 94 0xA 720p 60 0xF unknown others reserved Data 31 4 N A 4 3 5 Image Size AOI Workspace Registers 4 3 5 1 MAOI The maximum image size is fixed...

Page 84: ...N A AOI 1 Vertical Height Address 0x026C Data 11 0 value AOI 1 height in vertical direction Data 31 12 N A 4 3 5 3 AOI 2 This set of register enables AOI 2 and sets the appropriate window size and of...

Page 85: ...offset in horizontal and vertical direction AOI 3 Enable Address 0x0214 Data 1 0 00 AOI 3 disable 01 AOI 3 include 10 AOI 3 exclude 11 N A Data 31 2 N A AOI 3 Horizontal Offset Address 0x0254 Data 11...

Page 86: ...1 0 value AOI 4 offset in horizontal direction Data 31 12 N A AOI 4 Horizontal Width Address 0x0238 Data 11 0 value AOI 4 width in horizontal direction Data 31 12 N A AOI 4 Vertical Offset Address 0x0...

Page 87: ...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 7 AOI 6 This set of register enabl...

Page 88: ...re control 10 internal exposure control register 0x0548 sets the camera exposure Others reserved Data 31 2 N A 4 3 6 2 Exposure Time Absolute This register sets the actual camera exposure time when In...

Page 89: ...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 Address 0x05B0 Data 23 0 value maxi...

Page 90: ...analog gain always below the set level Address 0x0160 Data 9 0 value maximum analog gain limit Data 31 10 N A 4 3 7 7 Minimum Gain Limit This register sets the minimum analog gain limit during AGC The...

Page 91: ...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 11 Region of Interest Selection AOI This set of register sets the...

Page 92: ...he 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 am...

Page 93: ...ts 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 bot...

Page 94: ...r main timing resolution The main resolution is in microseconds and 4 granularity steps are possible x1 x10 x100 x1000 x1000 is equal to 1ms timing resolution Address 0x0530 Data 1 0 00 x1 01 x10 10 x...

Page 95: ...de pattern Address 0x012C Data 3 0 0x0 no test pattern 0x1 black image 0x000 0x2 gray image 0x1FF 0x3 white image 0xFFF 0x4 steady horizontal image ramp 0x5 steady vertical image ramp 0x6 moving horiz...

Page 96: ...e V1 column position Data 31 12 N A 4 3 9 10 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 D...

Page 97: ...SMPTE test pattern Data 31 5 N A 4 3 10 Input output Workspace Registers 4 3 10 1 OUT1 Output Polarity This register sets the polarity active Low or High for the OUT1 output Address 0x0590 Data 0 0 ac...

Page 98: ...tput Mapping This register maps the various internal signals to OUT2 camera output Address 0x059C Data 3 0 0000 Deselect 0001 Exposure Start 0010 Exposure End 0011 Mid Exposure 0100 Active Exposure Wi...

Page 99: ...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 10 8 Strobe 2 Position This register sets the...

Page 100: ...er Under Shoot register This register inverts the image from positive to negative Address 0x01A8 Data 0 0 disable Output data range 64 940 for Luma Y and 64 960 for Chroma Cr and Cb 1 enable Output da...

Page 101: ...ta 31 1 N A 4 3 11 5 Tri Level sync shift This register selects Tri Level Vsync shift in pixel Address 0x015C Data 8 0 value Data 9 direction 0 right 1 left Data 31 1 N A 4 3 12 White Balance Workspac...

Page 102: ...ra returns the actual calculated coefficient Address 0x0304 Data 11 0 value 000hex FFFhex 1 step 1 256 range 0 000 15 996 Data 31 11 N A 4 3 12 4 WBC Green This register contains the white balance cor...

Page 103: ...r sets the digital gain for Cgr Address 0x0314 Data 0 11 value 000h 7FFh 1 step 1 256 range 4 000 3 996 Data 31 12 N A Color matrix coefficient Cbr This register sets the digital gain for Cbr Address...

Page 104: ...256 range 4 000 3 996 Data 31 12 N A Color matrix coefficient Cgb This register sets the digital gain for Cgb Address 0x0338 Data 0 11 value 000h 7FFh 1 step 1 256 range 4 000 3 996 Data 31 12 N A Co...

Page 105: ...selects which User LUT will be used Address 0x0118 Data 2 0 000 User LUT disabled 001 User LUT 1 selected 010 User LUT 2 selected 011 User LUT 3 selected 100 User LUT 4 selected 101 111 N A Data 31 1...

Page 106: ...s 0x019C Data 1 0 00 10 01 20 10 30 11 N A Data 31 2 N A 4 3 14 5 DPC Enable This register enables the DPC Defective Pixel Correction Address 0x0120 Data 1 0 00 DPC disable 01 Static DPC enable 10 Dyn...

Page 107: ...hold binary 0x2 dual threshold binary 0x3 dual threshold with gray scale 0x4 dual threshold with contrast enhancement 0x5 single point correction 0x6 multi point correction Data 31 4 N A 4 4 1 2 Point...

Page 108: ...ical 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 enabled as processing AOI 11 PAO...

Page 109: ...ta 31 1 N A C00 coefficient Address 0x0434 Data 11 0 value 000h FFFh 1 step 1 64 range 32 31 984 Data 31 12 N A C01 coefficient Address 0x0438 Data 11 0 value 000h FFFh 1 step 1 64 range 32 31 984 Dat...

Page 110: ...984 Data 31 12 N A C20 coefficient Address 0x044C Data 11 0 value 000h FFFh 1 step 1 64 range 32 31 984 Data 31 12 N A C21 coefficient Address 0x0450 Data 11 0 value 000h FFFh 1 step 1 64 range 32 31...

Page 111: ...ge Address 0x042C Data 7 4 0x0 6 volts 0x1 12 volts Data 31 8 N A 4 5 1 3 Zoom Travel Distance This register sets the number of motor control pulses to control zoom travel distance Address 0x0424 Data...

Page 112: ...GUI 0x08 Focus Far full 0xFFF pulses GUI 0x10 Focus Stop Data 15 12 N A Data 31 24 N A 4 5 1 6 Focus Speed This register sets the distance between pulses to control focus speed Address 0x0420 Data 7...

Page 113: ...4 6421 Congress Ave 6 2 2014 Boca Raton FL 33487 1 561 989 0006 113 of 175 4 5 1 8 Iris Speed This register sets the distance between pulses to control iris speed Address 0x0418 Data 7 0 0x01 minimum...

Page 114: ...Congress Ave 6 2 2014 Boca Raton FL 33487 1 561 989 0006 114 of 175 5 CHAPTER 5 Bobcat Configurator BOBCAT Configurator This chapter provides a quick reference to using the BOBCAT HD SDI Configurator...

Page 115: ...rching all available UART components in your PC and allowing the user to select the one that is connected to the Bobcat HD SDI camera The Bobcat search engine will search for any available COM port in...

Page 116: ...The basic features are 1 Compact Design small 140x400 pixels saves space when user displays image and control at the same time 2 Real Time Data updates camera inform in real time while camera is work...

Page 117: ...l Genlock etc The bottom of the main utility window is camera name and status of HD SDI connection If the connection between the camera and the computer is lost a red cross will appear above the conne...

Page 118: ...ians File saves the current camera settings to a configuration file Factory Space saves the current camera settings to the camera Factory space This is restricted command and is disabled for regular u...

Page 119: ...mation 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 D...

Page 120: ...y custom LUT DPM or FFC Figure 5 6 File Type from the pull down menu the user can select the appropriate type of file to up load to the camera File Path enter the file path manually into the edit box...

Page 121: ...ta file of this feature in File Path 3 Click on Load File button to start downloading 4 Wait for the progress bar to finish 100 5 Reboot the camera and restart the GUI for the changes to take into eff...

Page 122: ...r 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 exter...

Page 123: ...rols Select All Enables all camera parameter windows Attach Window Attaches all camera parameter windows to the main GUI window Disable Animation Disables animated features of windows preview when mov...

Page 124: ...s that can easily be programmed using the Bobcat graphical user interface GUI or via simple register commands using the Command Terminal The main parameter windows are described below 5 7 1 Video Amp...

Page 125: ...mera performance Digital 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 select...

Page 126: ...he duration of the camera exposure in trigger mode 5 H Sync a short pulse 2 us synchronized with the camera line timing 6 V Sync a short pulse 2 us synchronized with the camera frame timing 7 Odd Even...

Page 127: ...dth in microseconds of Pulses Sets the number of pulses generated Two modes are available 1 Continuous provides a continuous operation To stop the process you have to press the Stop button 2 Fixed of...

Page 128: ...era exposure 1 Off no exposure control 2 Manual internal camera register controls exposure 3 Exposure Time Slider sets the actual camera exposure in microseconds The minimum exposure time adjusts acco...

Page 129: ...bles 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...

Page 130: ...osure time Gain and Luminance The values will be refreshed every time polling is done 5 7 5 Test Image This window sets the test image mode Several test images are available for selection including pa...

Page 131: ...HD SMPTE color bar test pattern image 12 Frame Number displays internal frame counter 0 to 65535 13 Field Mark displays field mark progressive modes green square on each frame interlaced modes green r...

Page 132: ...tion value 5 7 6 Area of Interest AOI AOI 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 v...

Page 133: ...ontrol This window sets the camera strobe signals Two independently controlled strobe signals are supported Figure 5 16 Figure 5 16 Strobe Control window Strobe 1 Mode Sets the Strobe 1 mode of operat...

Page 134: ...can set the strobe position and duration within the camera frame period with 1 us resolution Trigger Strobe Sets the duration and delay of a strobe sync pulse with respect to the trigger pulse sent to...

Page 135: ...shooting 6 Outdoor 5600K color temperature setting typically used for outdoor shooting AWB Tracking User Selects the Auto White Balance Tracking Speed from 1x to 5x The entire frame is used to evalua...

Page 136: ...nformation This window will be disabled for the color cameras Processing AOI Disabled no PAOI functionality Enhancement the selected processing function will apply only to the selected ROI all data ou...

Page 137: ...he horizontal bottom slider right portion and the lower one X1 horizontal bottom slider left portion Dual Threshold Gray two point threshold operation with gray scale mid values will be performed Set...

Page 138: ...ols the Y1 and Y2 positions for single and two point image enhancement Bottom Slider Multi purpose dual slider controls the X1 and X2 positions for single and two point image enhancement Controls the...

Page 139: ...Supported formats for the SDI B1920 1921 1921 1922 1923 cameras include 1080 23 98p 1080 24p 1080 25p 1080 29 97 1080 30p 1080 50i 1080 59 94i and 1080 60i Supported formats for the SDI B1320 include...

Page 140: ...ses in Far direction Sets Entry Window value in Near direction Sets Entry Window value in Wide direction Stops Motor Focus SPD Slider Entry Window Sets the distance between lens motor drive pulses to...

Page 141: ...BOBCAT HD SDI Hardware User s Manual Imperx Inc Rev 1 4 6421 Congress Ave 6 2 2014 Boca Raton FL 33487 1 561 989 0006 141 of 175 Voltage Sets motor driver pulse voltage to 6 or 12 volts...

Page 142: ...s Manual Imperx Inc Rev 1 4 6421 Congress Ave 6 2 2014 Boca Raton FL 33487 1 561 989 0006 142 of 175 6 Chapter 6 Bobcat Warranty and Support Warranty BOBCAT and Support This chapter discusses the cam...

Page 143: ...t refer to the LED section 3 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 chec...

Page 144: ...mation 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 produ...

Page 145: ...nc Rev 1 4 6421 Congress Ave 6 2 2014 Boca Raton FL 33487 1 561 989 0006 145 of 175 Appendix A Camera Configuration Reference Camera Configuration Reference This appendix provides a quick reference to...

Page 146: ...x6000 Boot From RW 00 Factory 01 User 1 10 User 2 0x00000000 0x00000002 0x6060 Load From Factory WO Command 0x00000000 0x6064 Load From User1 WO Command 0x00000000 0x6068 Load From User2 WO Command 0x...

Page 147: ...Enable RW 00 Off 01 Include 10 Exclude 0x00000000 0x00000001 0x0214 AOI 3 Enable RW 00 Off 01 Include 10 Exclude 0x00000000 0x00000001 0x0218 AOI 4 Enable RW 00 Off 01 Include 10 Exclude 0x00000000 0...

Page 148: ...Vertical Height RW Height Value 0x00000001 MAX_VER_SZE 0x028C AOI 1 Vertical Offset RW Offset Value 0x00000000 MAX_VER_SZE 1 0x0290 AOI 2 Vertical Offset RW Offset Value 0x00000000 MAX_VER_SZE 1 0x029...

Page 149: ...ure Control RW 1 Enable 0 Disable 0x00000000 0x00000001 0x0154 Auto Gain Control RW 1 Enable 0 Disable 0x00000000 0x00000001 0x0158 Luminance Level Threshold RW Luminance Threshold Value 0x00000001 0x...

Page 150: ...Gen of Pulses RW Number of Pulses 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 V...

Page 151: ...1 INPUT AND OUTPUT REGISTERS Address Register Name Type Usage MIN Value MAX Value 0x0580 IN1 Polarity Selector RW 1 Active H 0 Active L 0x00000000 0x00000001 0x0584 IN1 Input Selector RW Input Map 0x0...

Page 152: ...0x000007FF 0x0318 Color Matrix Coef Cbr RW Value 0x00000000 0x000007FF 0x031C Offset Red RW Value 0x00000000 0x000003FF 0x0320 Offset Green RW Value 0x00000000 0x000003FF 0x0324 Offset Blue RW Value 0...

Page 153: ...2 101 1 1 3 110 1 1 6 111 1 1 9 1000 1 2 2 0x00000000 0x00000008 A 15 PROCESSING REGISTERS Address Register Name Type Usage MIN Value MAX Value 0x0400 Enhancement Mode RW 0000 Off Mode Select 0x000000...

Page 154: ...om In Full 0xFFF 0x00080XXX 0x0424 Zoom Stop RW Zoom Stop 0x00100XXX 0x0428 Zoom Travel Speed RW Controls Zoom Speed 0x00000001 0x000000FF 0x042C Pulse Width RW 0 1ms 1 2ms 2 4ms 3 8ms 0x00000000 0x00...

Page 155: ...Part Number_3 0x7010 Assembly Part Number RO Assembly Part Number_4 0x7014 Assembly Serial Number RO Assembly Serial Number_1 0x7018 Assembly Serial Number RO Assembly Serial Number_2 0x701C CCD Seria...

Page 156: ...ngress Ave 6 2 2014 Boca Raton FL 33487 1 561 989 0006 156 of 175 Appendix B Creating Look Up Tables Creating Look Up Tables This appendix provides a reference on how to create a lookup table using th...

Page 157: ...d 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 term...

Page 158: ...ok 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 Tabl...

Page 159: ...ROSOFT EXCEL The LUT file can be created in Excel as follows 1 create the spreadsheet as shown below note that 1024 1024 3 rows are required in the table 2 add the necessary equations into the output...

Page 160: ...x Inc Rev 1 4 6421 Congress Ave 6 2 2014 Boca Raton FL 33487 1 561 989 0006 160 of 175 B 4 USING LUT Manager The LUT file can be created in LUT Manager The LUT manager is a plugin Of IpxToolkit SW Ple...

Page 161: ...ongress Ave 6 2 2014 Boca Raton FL 33487 1 561 989 0006 161 of 175 Appendix C Creating DPC and HPC Tables Creating DPC and HPC Tables This appendix provides a reference on how to create a DPC and HPC...

Page 162: ...tion 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 a...

Page 163: ...mperx Inc Rev 1 4 6421 Congress Ave 6 2 2014 Boca Raton FL 33487 1 561 989 0006 163 of 175 C 3 USING AN IPXTOOLKIT DPC HPC UTILITY The dpm hpm files can be created in IpxToolkit DPC HPC Utility Please...

Page 164: ...r s Manual Imperx Inc Rev 1 4 6421 Congress Ave 6 2 2014 Boca Raton FL 33487 1 561 989 0006 164 of 175 Appendix D Software Installation Software Installation This appendix explains how to install the...

Page 165: ...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 1 9 Click on Close 2 After having removed a previous ver...

Page 166: ...Rev 1 4 6421 Congress Ave 6 2 2014 Boca Raton FL 33487 1 561 989 0006 166 of 175 Appendix E Firmware Upgrade Firmware Upgrade This appendix explains how to upgrade the Bobcat Firmware DPH HPM FFC LUT...

Page 167: ...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 be entered manually into the edit box or browse...

Page 168: ...elect the appropriate Factory Space 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 y...

Page 169: ...BOBCAT HD SDI Hardware User s Manual Imperx Inc Rev 1 4 6421 Congress Ave 6 2 2014 Boca Raton FL 33487 1 561 989 0006 169 of 175 Figure E 3 Figure E 4...

Page 170: ...1 4 6421 Congress Ave 6 2 2014 Boca Raton FL 33487 1 561 989 0006 170 of 175 E 3 BOBCAT HD SDI UPGRADE USING BOBCAT UPLOAD MANAGER The user can upload FW LUT HPC DPC FFC by Bobcat Upload Manager Plea...

Page 171: ...please contact Imperx 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...

Page 172: ...r s Manual Imperx Inc Rev 1 4 6421 Congress Ave 6 2 2014 Boca Raton FL 33487 1 561 989 0006 172 of 175 Appendix G Power Supplies Powers Supply This appendix has power supply models and cameras for Bob...

Page 173: ...are User s Manual Imperx Inc Rev 1 4 6421 Congress Ave 6 2 2014 Boca Raton FL 33487 1 561 989 0006 173 of 175 Model PS12V04 Bobcat standard power supply ordered separately Trigger Strobe pigtail with...

Page 174: ...pe Option power supply ordered separately P4 CON4PF 4 pin MINI plug E4 191J Pin Signal Type Cable Description 1 IRIS 12 VDC Power Brn 12 VDC Main Power 1A Max 2 IRIS Return Ground Return Red 12 VDC Ir...

Page 175: ...or HIROSE HR10A 10P 12S Strobe Trigger 10cm 4 1cm 0 5 connector BNC male Auto Iris Option 18cm 7 1cm 0 5 Video type 4 Pin MINI plug connector E4 191J Electrical Over Voltage Protective Installation Sh...

Reviews: