background image

Technical Manual 

V5.2.0 

09 March 2015

Allied Vision Technologies GmbH

Taschenweg 2a

D-07646 Stadtroda / Germany

Pike

Summary of Contents for Pike F-032B/C

Page 1: ...Technical Manual V5 2 0 09 March 2015 Allied Vision Technologies GmbH Taschenweg 2a D 07646 Stadtroda Germany Pike...

Page 2: ...se emissions set out in the Radio Inter ference Regulations Pour utilisateurs au Canada Cet appareil est conforme aux normes classe B pour bruits radio lectriques sp cifi es dans le R glement sur le b...

Page 3: ...connection capabilities 37 Capabilities of 1394a FireWire 400 38 IIDC V1 3 camera control standards 38 38 IIDC V1 31 camera control standards 39 Compatibility between 1394a and 1394b 39 Compatibility...

Page 4: ...GOF 1 x copper 78 Cross section CS Mount only Pike F 032B C 79 Cross section C Mount VGA size filter 80 Cross section C Mount large filter 81 Adjustment of C Mount 82 Adjustment of F Mount for Pike F...

Page 5: ...atus LED 109 Control and video data signals 110 Inputs 111 Triggers 111 Input output pin control 111 IO_INP_CTRL 1 2 112 Trigger delay 113 Outputs 115 IO_OUTP_CTRL 1 4 116 Output modes 117 Pulse width...

Page 6: ...tView 161 Defect Pixel editor more details 164 Where is the defect pixel correction done 164 Binning only Pike b w models 165 2 x 4 x 8 x binning 165 Vertical binning 166 Horizontal binning 168 2 x fu...

Page 7: ...the bus to start of exposure 213 End of exposure to first packet on the bus 214 Multi shot 215 ISO_Enable free run 215 Asynchronous broadcast 215 Jitter at start of exposure 216 Sequence mode 217 How...

Page 8: ...259 Pike F 210 AOI frame rates no sub sampling 260 Pike F 210 AOI frame rates sub sampling 261 Pike F 421 AOI frame rates 262 Pike F 505 AOI frame rates 263 AOI frame rates with max BPP 8192 263 AOI...

Page 9: ...Stack API 289 Configuration ROM 290 Implemented registers 292 Camera initialize register 292 Inquiry register for video format 293 Inquiry register for video mode 293 Inquiry register for video frame...

Page 10: ...at Change Mode 345 Automatic reset of the UpdActive flag 346 Low noise binning mode only 2 x H binning 346 Software feature control disable LEDs switch single tap and dual tap 347 Disable LEDs 347 Sen...

Page 11: ...Pike Technical Manual V5 2 0 11 Firmware update 364 Extended version number FPGA C 364 Appendix 366 Sensor position accuracy of Pike cameras 366...

Page 12: ...we are html E mail info alliedvision com for commercial and general inquiries support alliedvision com for technical assistance with Allied Vision products Telephone EMEA 49 36428 677 0 The Americas 1...

Page 13: ...alliedvision com en support tech nical documentation and that you have installed the hard ware and software on your PC or laptop FireWire card cables Version Date Remarks V2 0 0 07 07 2006 New Manual...

Page 14: ...ike cameras in Chapter Specifications on page 45 and the following Added new features of Pike update round SIS see Chapter Secure image signature SIS definition and scenarios on page 226 Sequence mode...

Page 15: ...TIMING how to switch on Quick Format Change Mode see Chapter Quick parameter change timing modes on page 345 Added Chapter Pike F 505B C fiber on page 53 Added Chapter Pike F 505B Pike F 505C on page...

Page 16: ...pter Maximum ISO packet size on page 343 Corrected frame rate formula in Chapter High SNR mode High Signal Noise Ratio on page 185 Corrected binning order in Chapter 2 x full binning 4 x full bin ning...

Page 17: ...conditions moved to Pike Instruction Leaflet Infos on IR cut filter and Lenses moved to Chapter Filter and lenses on page 103 Moved binning explanation from Chapter Specifications on page 45 to Chapt...

Page 18: ...the camera on page 154 Added Pike F 505 as it uses different BAYER pattern first pixel of the sensor is RED in Chapter Color interpolation BAYER demo saicing on page 190 Added detailed level values of...

Page 19: ...page 80 and Chapter Cross section C Mount large filter on page 81 SEQUENCE_RESET register moved to SEQUENCE_STEP register 0xF1000228 in SEQUENCE_STEP on page 219 and in SEQUENCE_STEP on page 315 Revis...

Page 20: ...artView 1 10 or greater on page 131 Revised Chapter Conformity on page 33 New Pike front flange Title page new photo and Figure 35 Back focus adjustment on page 82 new Pike drawing New CAD drawings Ch...

Page 21: ...y of Pike F 1100B on page 65 Figure 18 Spectral sensitivity of Pike F 1100C on page 65 Figure 19 Spectral sensitivity of Pike F 1600B on page 66 Figure 20 Spectral sensitivity of Pike F 1600C on page...

Page 22: ...1600C on page 244 Chapter Pike F 1100 AOI frame rates on page 265ff Chapter Pike F 1600 AOI frame rates on page 273ff New Pike front flange Serial numbers for Pike camera models starting new front fla...

Page 23: ...13 Spectral sensitivity of Pike F 421B on page 63 Figure 14 Spectral sensitivity of Pike F 421C on page 63 V5 0 1 08 06 10 Minor corrections Added red font to Pike F 1100C and Pike F 1600C in head lin...

Page 24: ...versions incl W270 models Chapter Camera dimensions on page 67ff V5 0 2 09 08 10 Changed sensitivity curve For Pike F 032B due to new KODAK sensor data sheet for KAI 0340 the new sensitivity curve was...

Page 25: ...ata formats on page 123 V5 1 1 27 02 12 VC50 variants have also the following conformities REACH China RoHS See Chapter Conformity on page 33 Smaller corrections Pike F 1100 1600 don t have smear redu...

Page 26: ...rements for PC and 1394b on page 41 Added hyperlink to FireWire accessories on the Allied Vision website in Chapter Requirements for PC and 1394b on page 41 Removed information on the Universal Packag...

Page 27: ...plug and screw lock precautions on page 44 Read Chapter Operating system support on page 46 Chapter Filter and lenses on page 103 describes the IR cut filter and suit able camera lenses Chapter Specif...

Page 28: ...ives you quick access to all relevant data in this manual Conventions used in this manual To give this manual an easily understood layout and to emphasize important information the following typograph...

Page 29: ...ormation about camera interfaces IEEE1394a b copper and GOF I O connectors input and output www This symbol highlights URLs for further information The URL itself is shown in blue Example http www all...

Page 30: ...D warnings in 1394 Installation Manual Note To demonstrate the properties of the camera all examples in this manual are based on the FirePackage OHCI API software and the SmartView application Note Th...

Page 31: ...Pike Technical Manual V5 2 0 31 Introduction...

Page 32: ...nal repeaters required Transmission of light instead of electricity No ground problems and no interference with electromagnetic fields Image applications Allied Vision can provide users with a range o...

Page 33: ...3 SONY ICX285 Progressive Scan CCD imager 1388 h x 1038 v Up to 30 fps Pike F 145B C 15fps Pike F 145B C 15fps fiber Type 2 3 SONY ICX285 Progressive Scan CCD imager 1388 h x 1038 v Up to 16 fps Pike...

Page 34: ...t has been tested and found to comply with the limits for a Class B digital device pursuant to part 15 of the FCC Rules These limits are designed to provide reasonable protection against harmful inter...

Page 35: ...tation costsand a simplified and adaptable cabling system IEEE 1394 standards FireWire was developed by Apple Computer in the late 1990s after work defin ing a slower version of the interface by the I...

Page 36: ...FireWire accessories for industrial applications Availability of repeaters and optical fibre cabling Forward and backward compatibility blending 1394a and 1394b Both real time isochronous and demand...

Page 37: ...w dropping images within a specific time interval FireWire connection capabilities FireWire can connect together up to 63 peripherals in an acyclic network struc ture hubs It allows peer to peer devic...

Page 38: ...such as Higher resolutions Higher frame rates Diverse color modes as extensions advanced registers to the prescribed common set FireWire 800 S800 was introduced commercially by Apple in 2003 and has...

Page 39: ...port is up converted from 400 Mbit s to 800 Mbit s by data doubling padding still needing 32 of the cycle slot time This doubles the bandwidth requirement for this port as if the camera were running...

Page 40: ...vailable bandwidth acc IIDC per cycle 125 s 4096 bytes per cycle 1000 quadlets 400 Mbit s 8192 bytes per cycle 2000 quadlets 800 Mbit s 1 GHz clock rate For further detail read Chapter Frame rates on...

Page 41: ...isochronous packet up to 11 000 byte at S800 See register 0xF1000048 ADV_INQ_3 Max IsoSize 1 in Table 155 Advanced register Advanced feature inquiry on page 321 Note For FireWire accessories see http...

Page 42: ...ps 41 4 MByte s Pike F 210 B C 2 1 megapixel 31 fps 62 5 MByte s Pike F 421 B C 4 megapixel 15 fps 62 5 MByte s Pike F 505 B C 5 megapixel 13 fps 62 5 MByte s Pike F 1100 B C 10 7 megapixel 2 6 fps si...

Page 43: ...ic discharge when connected under powered conditions It is good practice to ensure proper grounding of computer case and camera case to the same ground potential before plugging the camera cable into...

Page 44: ...IEEE 1394 driver but the second is 100 compliant to the driver of Microsoft This way applications using the MS1394 driver will continue to work Windows Vista Full support Windows Vista incl SP1 SP2 su...

Page 45: ...r distance 12 5 mm see Figure 33 Pike C Mount dimensions VGA size filter on page 80 Adjustable CS Mount 12 526 mm in air 25 4 mm 32 tpi mechanical flange back distance 7 9 mm see Figure 32 Pike CS Mou...

Page 46: ...y chain Power requirements DC 8 V 36 V via IEEE 1394 cable or 12 pin HIROSE Power consumption Typical 5 W 12 V DC fiber typical 5 75 W 12 V DC full resolution and maximal frame rates Dimensions 96 8 m...

Page 47: ...ok up tables 16 user defined 14 bit 14 bit gamma 0 45 and 0 7 Smart functions AGC auto gain control AEC auto exposure control real time shading correc tion LUT 64 MByte image memory mirror binning sub...

Page 48: ...pixels Format_7 Mode_0 Lens mount Adjustable C Mount 17 526 mm in air 25 4 mm 32 tpi mechanical flange back to filter distance 12 5 mm see Figure 34 Pike C Mount dimensions large filter on page 81 ADC...

Page 49: ...fiber on LCLC daisy chain Power requirements DC 8 V 36 V via IEEE 1394 cable or 12 pin HIROSE Power consumption Typical 5 W 12 V DC fiber typical 5 75 W 12 V DC Dimensions 96 8 mm x 44 mm x 44 mm L x...

Page 50: ...ook up tables 16 user defined 14 bit 14 bit gamma 0 45 and 0 7 Smart functions AGC auto gain control AEC auto exposure control real time shading correc tion LUT 64 MByte image memory mirror binning su...

Page 51: ...rolens Effective chip size 15 mm x 15 mm Cell size 7 4 m x 7 4 m Picture size max 2048 x 2048 pixels Format_7 Mode_0 Lens mount Adjustable C Mount 17 526 mm in air 25 4 mm 32 tpi mechanical flange bac...

Page 52: ...pical 5 5 W 12 V DC fiber typical 6 25 W 12 V DC Dimensions 96 8 mm x 44 mm x 44 mm L x W x H incl connectors without tripod and lens Mass 250 g without lens Operating temperature 5 C 50 C housing tem...

Page 53: ...FIFO memory Up to 5 frames Look up tables 16 user defined 14 bit 14 bit gamma 0 45 and 0 7 Smart functions AGC auto gain control AEC auto exposure control real time shading correc tion LUT 64 MByte i...

Page 54: ...ction glass color IR cut filter Optional accessories b w IR cut filter IR pass filter color protection glass On request Host adapter card angled head power out HIROSE Software packages http www allied...

Page 55: ...Mono8 YUV422 YUV411 RGB8 Frame rates 1 875 fps 3 75 fps up to 2 6 fps single tap up to 4 9 fps dual tap in Format_7 Mono8 no sub sampling at 11000 bytes per packet User can switch between single tap a...

Page 56: ...mensions 142 8 mm x 59 mm x 59 mm L x W x H incl connectors without tripod and lens Mass 380 g without lens Operating temperature 5 C 50 C housing temperature without condensation Storage temperature...

Page 57: ...422 YUV411 RGB8 Frame rates 1 875 fps 3 75 fps 7 5 fps 15 fps up to 1 7 fps single tap up to 3 1 fps dual tap in Format_7 Mono8 no sub sampling at 11000 bytes per packet User can switch between single...

Page 58: ...ns Operating temperature 5 C 50 C housing temperature without condensation Storage temperature 10 C 70 C ambient temperature without condensation Regulations CE FCC Class B RoHS 2002 95 EC Standard ac...

Page 59: ...ctral sensitivity of Pike F 032C 0 5 10 15 20 25 30 35 40 45 300 400 500 600 700 800 900 1000 1100 Quantum Efficiency Wavelength nm Measured with clear cover glass 0 5 10 15 20 25 30 35 300 400 500 60...

Page 60: ...ectral sensitivity of Pike F 100C 0 0 05 0 1 0 15 0 2 0 25 0 3 0 35 0 4 0 45 0 5 300 400 500 600 700 800 900 Absolute Quantum Effieciency Wavelength nm With clear glass AR coated with microlens 0 5 10...

Page 61: ...Spectral sensitivity of Pike F 145B Figure 10 Spectral sensitivity of Pike F 145C 0 10 20 30 40 50 400 500 600 700 800 900 1000 Quantum Efficiency Wavelength nm 0 10 20 30 40 50 400 450 500 550 600 6...

Page 62: ...ty of Pike F 210C 0 5 10 15 20 25 30 35 40 45 300 400 500 600 700 800 900 1000 Quantum Efficiency Wavelength nm Without cover glass With cover glass Without cover glass without microlens 0 5 10 15 20...

Page 63: ...e 14 Spectral sensitivity of Pike F 421C 0 10 20 30 40 50 60 350 400 450 500 550 600 650 700 750 800 850 900 950 1000 Quantum Efficiency Wavelength nm Measured with glass 0 5 10 15 20 25 30 35 40 45 5...

Page 64: ...sitivity of Pike F 505B Figure 16 Spectral sensitivity of Pike F 505C 0 5 10 15 20 25 30 35 40 45 50 400 500 600 700 800 900 1000 Quantum Efficiency Wavelength nm 0 5 10 15 20 25 30 35 40 45 50 400 45...

Page 65: ...sensitivity of Pike F 1100B Figure 18 Spectral sensitivity of Pike F 1100C 0 10 20 30 40 50 60 300 400 500 600 700 800 900 1000 Quantum Efficiency Wavelength nm 0 5 10 15 20 25 30 35 40 45 400 500 600...

Page 66: ...ctral sensitivity of Pike F 1600C 0 5 10 15 20 25 30 35 40 45 50 350 500 650 800 950 1100 Quantum Efficiency Wavelength nm Measured with AR coated cover glass 0 5 10 15 20 25 30 35 40 45 400 500 600 7...

Page 67: ...ion on sensor position accuracy sensor shift x y optical back focal length z and sensor rota tion seeChapterSensorpositionaccuracyofPikecamerason page 366 Camera model E number Starting Pike F 421B E0...

Page 68: ...2 0 68 Camera dimensions Pike standard housing 2 x 1394b copper Note different from GOF version see next page Body size 96 8 mm x 44 mm x 44 mm L x W x H Mass 250 g without lens Figure 21 Camera dime...

Page 69: ...69 Camera dimensions Pike 1394b 1 x GOF 1 x copper Body size 96 8 mm x 44 mm x 44 mm L x W x H Mass 250 g without lens Note different from 2 x copper version see previous page Figure 22 Camera dimensi...

Page 70: ...d head versions Note If you need a tripod adapter for angled head versions please contact Customer Care See ChapterContacting Allied Vision on page 12 Tripods for F Mount and M42 Mount both for Pike F...

Page 71: ...Pike Technical Manual V5 2 0 71 Camera dimensions Pike W90 2 x 1394b copper This version has the sensor tilted by 90 degrees clockwise so that it views upwards Figure 24 Pike W90 2 x 1394b copper...

Page 72: ...echnical Manual V5 2 0 72 Camera dimensions Pike W90 1394b 1 x GOF 1 x copper This version has the sensor tilted by 90 degrees clockwise so that it views upwards Figure 25 Pike W90 1394b 1 x GOF 1 x c...

Page 73: ...0 73 Camera dimensions Pike W90 S90 2 x 1394b copper This version has the sensor tilted by 90 degrees clockwise so that it views upwards The sensor is also rotated by 90 degrees clockwise Figure 26 Pi...

Page 74: ...era dimensions Pike W90 S90 1394b 1 x GOF 1 x copper This version has the sensor tilted by 90 degrees clockwise so that it views upwards The sensor is also rotated by 90 degrees clockwise Figure 27 Pi...

Page 75: ...Pike Technical Manual V5 2 0 75 Camera dimensions Pike W270 2 x 1394b copper This version has the sensor tilted by 270 degrees clockwise so that it views downwards Figure 28 Pike W270 2 x 1394b copper...

Page 76: ...hnical Manual V5 2 0 76 Camera dimensions Pike W270 1394b 1 x GOF 1 x copper This version has the sensor tilted by 270 degrees clockwise so that it views downwards Figure 29 Pike W270 1394b 1 x GOF 1...

Page 77: ...7 Camera dimensions Pike W270 S90 2 x 1394b copper This version has the sensor tilted by 270 degrees clockwise so that it views downwards The sensor is also rotated by 90 degrees clockwise Figure 30 P...

Page 78: ...dimensions Pike W270 S90 1394b 1 x GOF 1 x copper This version has the sensor tilted by 270 degrees clockwise so that it views downwards The sensor is also rotated by 90 degrees clockwise Figure 31 P...

Page 79: ...Pike Technical Manual V5 2 0 79 Camera dimensions Cross section CS Mount only Pike F 032B C Figure 32 Pike CS Mount dimensions only Pike F 032B C...

Page 80: ...ike Technical Manual V5 2 0 80 Camera dimensions Cross section C Mount VGA size filter Pike F 032 100 145 505 cameras are equipped with VGA size filter Figure 33 Pike C Mount dimensions VGA size filte...

Page 81: ...Pike Technical Manual V5 2 0 81 Camera dimensions Cross section C Mount large filter Pike F 210 421 are equipped with a large filter Figure 34 Pike C Mount dimensions large filter...

Page 82: ...or if you have e g removed the IR cut filter Do the following 1 Looking in front of the lens loosen both screws on the top middle and the right side of the housing locations as shown above by arrows...

Page 83: ...ot be done by the customer All adjustments have to be done by the Allied Vision factory If you need any adjustments please contact Customer Care For phone num bers and e mail See ChapterContacting All...

Page 84: ...imensions Pike F Mount standard housing 2 x 1394b copper Figure 36 F Mount Pike standard housing 2 x 1394b copper 29 33 4 16 6 12 5 8 M3x3 4x 34 5 102 136 5 142 8 39 5 26 M3x3 4x 68 5 35 33 M4x4 8x 59...

Page 85: ...imensions Pike F Mount 1394b 1 x GOF 1 x copper Figure 37 F Mount Pike standard housing 1394b 1 x GOF 1 x copper 34 5 102 39 5 35 33 M4x4 8x 59 59 33 depending on filter 142 8 136 5 68 5 13 1 2 8 8 29...

Page 86: ...unt Tripod adapter This tripod adapter is designed for Pike F Mount M42 Mount M58 Mount stan dard housings Figure 38 Tripod dimensions Tripod Adapter 74 5 x 32 x 10 L x W x H 74 5 68 5 32 26 16 22 54...

Page 87: ...x 1394b copper This version has the sensor tilted by 270 degrees clockwise so that it views downwards Figure 39 F Mount Pike W270 2 x 1394b copper depending on filter 29 33 4 8 12 5 16 6 M3x3 4x 68 5...

Page 88: ...OF 1 x copper This version has the sensor tilted by 270 degrees clockwise so that it views downwards Figure 40 F Mount Pike W270 1394b 1 x GOF 1 x copper depending on filter 35 75 5 35 137 5 59 62 33...

Page 89: ...Manual V5 2 0 89 Camera dimensions Cross section F Mount Figure 41 Pike F Mount dimensions standard for Pike F 1100 and Pike F 1600 46 5 F Mount Adjustment spacer 26 maximum protrusion Q 47 filter pr...

Page 90: ...ote Pike F 210 and Pike F 421 can be equipped at factory site with M39 Mount instead of C Mount M39 Mount is ideally suited for Voigtl nder aka Voigtlander short focal length optics See drawing below...

Page 91: ...1600 cameras can optionally be ordered with M42 Mount Pike M42 Mount standard housing 2 x 1394b copper Figure 43 M42 Mount Pike standard housing 2 x 1394b copper 29 33 4 16 6 12 5 8 M3x3 4x 34 102 13...

Page 92: ...ions Pike M42 Mount standard housing 1394b 1 x GOF 1 x copper Figure 44 M42 Mount Pike standard housing 1394b 1 x GOF 1 x copper 34 102 136 142 3 39 35 33 M4x4 8x 59 59 33 depending on filter Q 48 68...

Page 93: ...ount Tripod adapter This tripod adapter is designed for Pike F Mount M42 Mount M58 Mount stan dard housings Figure 45 Tripod dimensions Tripod Adapter 74 5 x 32 x 10 L x W x H 74 5 68 5 32 26 16 22 54...

Page 94: ...2 x 1394b copper This version has the sensor tilted by 270 degrees clockwise so that it views downwards Figure 46 M42 Mount Pike W270 2 x 1394b copper depending on filter 29 33 4 8 12 5 16 6 M3x3 4x...

Page 95: ...x GOF 1 x copper This version has the sensor tilted by 270 degrees clockwise so that it views downwards Figure 47 M42 Mount Pike W270 1394b 1 x GOF 1 x copper depending on filter 35 75 5 34 137 5 59...

Page 96: ...nual V5 2 0 96 Camera dimensions Cross section M42 Mount Figure 48 Pike M42 Mount dimensions optional for Pike F 1100 and Pike F 1600 optical 45 5 Adjustment spacer M42x1 25 maximum protrusion filter...

Page 97: ...600 cameras can optionally be ordered with M58 Mount Pike M58 Mount standard housing 2 x 1394b copper Figure 49 M58 Mount Pike standard housing 2 x 1394b copper 29 33 4 16 6 12 5 8 M3x3 4x 8 5 102 110...

Page 98: ...s Pike M58 Mount standard housing 1394b 1 x GOF 1 x copper Figure 50 M58 Mount Pike standard housing 1394b 1 x GOF 1 x copper 8 5 102 110 5 116 8 13 5 35 33 M4x4 8x 59 59 33 depending on filter M58x0...

Page 99: ...ount Tripod adapter This tripod adapter is designed for Pike F Mount M42 Mount M58 Mount stan dard housings Figure 51 Tripod dimensions Tripod Adapter 74 5 x 32 x 10 L x W x H 74 5 68 5 32 26 16 22 54...

Page 100: ...2 x 1394b copper This version has the sensor tilted by 270 degrees clockwise so that it views downwards Figure 52 M58 Mount Pike W270 2 x 1394b copper depending on filter 29 33 4 8 12 5 16 6 M3x3 4x 6...

Page 101: ...x GOF 1 x copper This version has the sensor tilted by 270 degrees clockwise so that it views downwards Figure 53 M58 Mount Pike W270 1394b 1 x GOF 1 x copper depending on filter 35 75 5 9 137 5 59 62...

Page 102: ...nual V5 2 0 102 Camera dimensions Cross section M58 Mount Figure 54 Pike M58 Mount dimensions optional for Pike F 1100 and Pike F 1600 optical 20 5 Adjustment spacer filter protection glass Q 46 4 8 m...

Page 103: ...ffers different lenses from a variety of manufacturers The follow ing table lists selected image formats depending on camera type distance and the focal length of the lens Figure 55 Approximate spectr...

Page 104: ...145 F 505 Distance 0 5 m Distance 1 m 4 8 mm 0 7 m x 0 9 m 1 4 m x 1 9 m 8 mm 0 4 m x 0 5 m 0 8 m x 1 1 m 12 mm 0 27 m x 0 36 m 0 54 m x 0 72 m 16 mm 0 2 m x 0 27 m 0 4 m x 0 54 m 25 mm 13 cm x 17 cm...

Page 105: ...or type 1 2 sensors Pike F 421 Distance 0 5 m Distance 1 m 35 mm 20 cm x 20 cm 42 cm x 42 cm 50 mm 14 cm x 14 cm 29 cm x 29 cm Table 20 Focal length vs field of view Pike F 421 Focal length for type 3...

Page 106: ...has the following pin assignment as per specification Note For a detailed description of the camera interfaces FireWire I O connector ordering numbers and operating instruc tions see the 1394 Install...

Page 107: ...ct the camera by using either of the connectors The other connector can be used to daisy chain a second cam era Cables with latching connectors on one or both sides can be used and are available with...

Page 108: ...upply 3 Camera Out 4 Out Open emitter Camera Output 4 GPOut4 default 4 Camera In 1 In Uin high 3 V UinVCC Uin low 0 V 0 8 V Camera Input 1 GPIn1 default Trigger 5 Camera Out 3 Out Open emitter Camera...

Page 109: ...ng states are displayed via the LED Blink codes are used to signal warnings or error states Figure 58 Position of status LEDs State Description Com S1 green Asynchronous and isochronous data transmiss...

Page 110: ...ignals The inputs and outputs of the camera can be configured by software The differ ent modes are described below Class S1 Error code S2 Warning 1 blink DCAM 2 blinks MISC 3 blinks FPGA 4 blinks Stac...

Page 111: ...present on all inputs in order to generate a trigger signal Each signal can be inverted The camera must be set to external triggering to trigger image capture by the trigger signal Input output pin co...

Page 112: ...o 0 This is different to Allied Vision Marlin where an open input sets PinState bit to 1 Register Name Field Bit Description 0xF1000300 IO_INP_CTRL1 Presence_Inq 0 Indicates presence of this fea ture...

Page 113: ...Register Name Field Bit Description 0xF0F00534 TRIGGER_DELAY_INQUIRY Presence_Inq 0 Indicates presence of this feature read only Abs_Control_Inq 1 Capability of control with absolute value 2 Reserved...

Page 114: ...sence_Inq 0 Presence of this feature 0 N 1 Available Abs_Control 1 Absolute value control O Control with value in the value field 1 Control with value in the absolute value CSR If this bit 1 the value...

Page 115: ...works with external Trigger_Mode_0 only Note For a general description of the outputs and warnings see the 1394 Installation Manual Chapter Pike output description Signal Description IntEna Integratio...

Page 116: ...he BUSY output Note Outputs in Direct Mode For correct functionality the Polarity should always be set to 0 SmartView Trig IO tab Invert No Register Name Field Bit Description 0xF1000320 IO_OUTP_CTRL1...

Page 117: ...nals ID Mode Default description 0x00 Off 0x01 Output state follows PinState bit Using this mode the Polarity bit has to be set to 0 not inverted This is necessary for an error free display of the out...

Page 118: ...als can be inverted Caution Firing a new trigger while IntEna is still active can result in missing image External Trigger Input falling edge Integration_Enable IntEna IntEna delayed Frame_Valid Fval...

Page 119: ...lays the leading edge of the IntEna output signal but does not delay the image capture As mentioned before it is possible to set the outputs by software Doing so the achievable maximum frequency is st...

Page 120: ...xamples how to write values in the PWM regis ters All values have to be written in microseconds s in the PWM registers therefore remember always the factor 10 6 s Example 1 Figure 63 PulseWidth and Pe...

Page 121: ...t packet of a frame is identified by the 1 in the sync bit sy of the packet header 0 7 8 15 16 23 24 31 data_length tg channel tCode sy header_CRC Video data payload data_CRC Table 33 Isochronous data...

Page 122: ...th Number of bytes in the data field tg Tag field shall be set to zero channel Isochronous channel number as programmed in the iso_channel field of the cam_sta_ctrl register tCode Transaction code sha...

Page 123: ...no8 Raw8 format Y component has 8 bit data YUV8 4 2 2 format U K 0 Y K 0 V K 0 Y K 1 U K 2 Y K 2 V K 2 Y K 3 U K 4 Y K 4 V K 4 Y K 5 U K Pn 6 Y K Pn 6 V K Pn 6 Y K Pn 5 U K Pn 4 Y K Pn 4 V K Pn 4 Y K...

Page 124: ...format Y K 0 Y K 1 Y K 2 Y K 3 Y K 4 Y K 5 Y K 6 Y K 7 Y K Pn 8 Y K Pn 7 Y K Pn 6 Y K Pn 5 Y K Pn 4 Y K Pn 3 Y K Pn 2 Y K Pn 1 Table 37 Y Mono8 format Source IIDC V1 31 Y Raw8 format Allied Vision Y...

Page 125: ...Mono12 format Y K 0 11 4 Y K 1 3 0 Y K 0 3 0 Y K 1 11 4 Y K 2 11 4 Y K 3 3 0 Y K 2 3 0 Y K 3 11 4 Y K 4 11 4 Y K 5 3 0 Y K 4 3 0 Y K 5 11 4 Y K 6 11 4 Y K 7 3 0 Y K 6 3 0 Y K 7 11 4 Table 39 Packed 12...

Page 126: ...it data The data type is unsigned U V Signal level decimal Data hexadecimal Highest Lowest Highest 127 126 1 0 1 127 128 0xFF 0xFE 0x81 0x80 0x7F 0x01 0x00 Figure 65 Data structure of YUV8 Source IIDC...

Page 127: ...ical Manual V5 2 0 127 Camera interfaces Y Signal level decimal Data hexadecimal Highest Lowest 4095 4094 1 0 0x0FFF 0x0FFE 0x0001 0x0000 Table 40 Data structure of Packed 12 Bit Mode mono and raw All...

Page 128: ...ocks are described in more detail in the following paragraphs For sensor data see Chapter Specifications on page 45 Black and white cameras Figure 67 Block diagram b w camera Sensor Analog Gain Analog...

Page 129: ...page 340 To carry out a dual tap offset adjustment in an advanced register see Table 175 Advanced register Dual tap offset adjustment on page 340 Figure 68 Block diagram color camera Note Pike F 1100...

Page 130: ...ck Extras Adjust channels or use Alt Ctrl A The following window opens 2 To perform an automatic channel adjustment click on Do one push adjustment 3 If the adjustment is not sufficient repeat this st...

Page 131: ...00 Pike F 1600 Pike camera with defocused lens Pike color cameras set to RAW8 or RAW16 debayering none In case of using AOI be aware that the middle vertical line 20 pixel is part of the AOI First do...

Page 132: ...al continuous b w gradient defocus lens and start image acquisition 7 Activate Gain auto adjustment Now left and right channel should be adjusted for all grey values so that vertical line is no more v...

Page 133: ...lied so that non colored image parts are displayed non col ored From the user s point the white balance settings are made in register 80Ch of IIDC V1 31 This register is described in more detail below...

Page 134: ...eldwill be ignored 2 4 Reserved One_Push 5 Write 1 begin to work self cleared after operation Read 1 in operation 0 not in operation If A_M_Mode 1 this bit will be ignored ON_OFF 6 Write ON or OFF thi...

Page 135: ...a subset of it is used The R G B component values of the samples are added and are used as actual values for the one push white bal ance Note While lowering both U B and V R registers from 284 toward...

Page 136: ...sequence Finally the calculated correction values can be read from the WHITE_BALANCE register 80Ch Auto white balance AWB There is also an auto white balance feature available which continuously opti...

Page 137: ...he feedback The following drawing illustrates the AUTOFNC_AOI settings in greater detail Note The following ancillary conditions should be observed for suc cessful white balance There are no stringent...

Page 138: ...utter within the default shutter limits or within those set in advanced register F1000360h in order to reach the reference brightness set in auto exposure register Increasing the auto exposure value i...

Page 139: ...4 Reserved One_Push 5 Write 1 begin to work self cleared after opera tion Read 1 in operation 0 not in operation If A_M_Mode 1 this bit will be ignored ON_OFF 6 Write ON or OFF this feature Read read...

Page 140: ...s set in auto exposure register as reference Increasing the auto exposure value aka target grey value increases the aver age brightness in the image and vice versa The applied algorithm uses a proport...

Page 141: ...f this bit 1 the value in the value field has to be ignored 2 4 Reserved One_Push 5 Write Set bit high to start Read Status of the feature Bit high WIP Bit low Ready ON_OFF 6 Write ON or OFF this feat...

Page 142: ...4 Reserved One_Push 5 Write Set bit high to star Read Status of the feature Bit high WIP Bit low Ready ON_OFF 6 Write ON or OFF this feature Read read a status 0 OFF 1 ON A_M_MODE 7 Write set mode Re...

Page 143: ...ent length Pike color cameras 0 565 0 20 dB 0 0353 dB step Pike b w cameras 1 630 0 22 dB Pike F 145B 0 900 0 32 dB 0 0358 dB step Pike F 145C 0 900 0 32 dB Pike F 145B 15fps 0 900 0 32 dB 0 0358 dB s...

Page 144: ...8 bit Increments 8 bit for Pike cameras The IIDC register brightness at offset 800h is used for this purpose The following table shows the BRIGHTNESS register Pike model Increments LSB F 032B C 1 16 F...

Page 145: ...d Bit Description 0xF0F00800 BRIGHTNESS Presence_Inq 0 Presence of this feature 0 N A 1 Available Abs_Control 1 Absolute value control O Control with value in the value field 1 Control with value in t...

Page 146: ...h Note Configuration To configure this feature in an advanced register See Table 173 Advanced register Mirror on page 339 Note The use of the mirror function with color cameras and image output in RAW...

Page 147: ...and Bayer order Note During switchover one image may be temporarily corrupted Mirror OFF R G G B for Pike F 145C and F 505C Mirror ON G R B G Pike 145 C and Pike F 505C Mirror OFF G R B G for all oth...

Page 148: ...r before shading correction There fore shading image has to be built in the correct vertical resolution First example 4 x horizontal binning 2 x vertical binning build shading image with 0 x horizonta...

Page 149: ...ith non uniform illumination The surface plot on the right clearly shows a gradient of the brightness 0 brightest 255 darkest pixels The histogram shows a wide band of gray values By defocusing the le...

Page 150: ...re 2 4 8 16 32 64 128 or 256 An arithmetic mean value is calculated from them to reduce noise After this a search is made for the brightest pixel in the mean value frame The brightest pixel s remain u...

Page 151: ...alculation of shading data is always carried out at the current resolution setting If the AOI is later larger than the window in which correction data was calculated none of the pixels lying outside a...

Page 152: ...e brightness 0 brightest 255 darkest pixels The remaining gradient is related to the fact that the source image is lower than 50 on the right hand side The histogram shows a peak with very few differe...

Page 153: ...Uploading shading image to host Note Configuration To configure this feature in an advanced register See Table 163 Advanced register Shading on page 330 For information on GPDATA_BUFFER See Chapter GP...

Page 154: ...o the camera on page 331 Figure 80 Loading the shading reference image Note Configuration To configure this feature in an advanced register See Table 163 Advanced register Shading on page 330 For info...

Page 155: ...offline e g with a spreadsheet program This function needs to be loaded into the camera s RAM before use One example of using an LUT is the gamma LUT There are two gamma LUTs gamma 0 7 and gamma 0 45...

Page 156: ...amma LUTs use LUT 14 and 15 Gamma 1 gamma 0 7 switches on LUT 14 gamma 2 gamma 0 45 switches on LUT 15 After overriding LUT 14 and 15 with a user defined content gamma function ality is no longer avai...

Page 157: ...handled in several steps The flow diagram below shows the sequence required to load data into the camera Figure 82 Loading an LUT Note Configuration To configure this feature in an advanced register...

Page 158: ...X Class 0 Class 1 Class 2 Class 2 Monochrome withmicrolens only Monochrome withmicrolens only Color only Monochrome only Major dark field defect pixel Defect 239 mV 100 100 100 200 200 Major bright fi...

Page 159: ...ap Allied Vision has defined its own defect pixel list format This results in the fol lowing advantages Advantages of the Allied Vision own defect pixel map You can specify partial columns instead of...

Page 160: ...on X Y Height 3440 39 132 890 2157 1 891 2157 1 1724 752 1 1725 752 1 1726 753 1 1724 753 1 75 2165 1 137 2486 1 2120 1384 1 14 38 1 X and Y coordinates show single defect pixel if Height 1 X and Y co...

Page 161: ...ew defect pixel editor open the defect pixel editor dialog Adv4 tab see screenshot below Features Upload from SmartView to the camera Download from the camera to SmartView Info We strongly recommend t...

Page 162: ...vate and deactivate defect pixel correction entirely Section Check box button combo box list slider Description Defect pixel correction Defect pixel correction on Activate check box for applying defec...

Page 163: ...defect pixel enter X and Y value For a column enter X value only whole column defect or X and Y value and height partial column defect Remove Mark one or more defect pixels and click Remove to delete...

Page 164: ...you can define the real defect pixels To edit defect pixels in Edit sensor defects dialog manually 1 Double click defect pixel value or click Add defect Add defect dialog opens 2 For a single defect...

Page 165: ...nifies how high the ratio of noise is in regard to the maximum achievable signal intensity The higher this value the better the signal quality The unit of measurement used is generally known as the de...

Page 166: ...rtical binning increases the light sensitivity of the camera by a factor of two 4 or 8 by adding together the values of two 4 or 8 adjoining vertical pixels output as a single pixel This is done direc...

Page 167: ...reduced butsignal tonoiseratio SNR is increased by about 3 6 or 9 dB 2 x 4 x or 8 x binning Note If vertical binning is activated the image may appear to be over exposed and may require correction Not...

Page 168: ...ng 8 pixel signals from 8 horizontal neighboring pixels are combined Light sensitivity This means that in horizontal binning the light sensitivity of the camera is also increased by a factor of two 6...

Page 169: ...factor of 4 16 or 64 and at the same time signal to noise separation is improved by about 6 12 or 18 dB Res olution is reduced depending on the model By default and without further remapping use Forma...

Page 170: ...ling is used primarily for the following reason A reduction in the number of pixels and thus the amount of data while retaining the original image area angle and image brightness Similar to binning mo...

Page 171: ...al V5 2 0 171 Description of the data path Figure 93 Horizontal sub sampling color Note The image appears horizontally compressed in this mode and no longer exhibits a true aspect ratio 2 out of 4 2 o...

Page 172: ...ping use Format_7 Mode_5 for b w cameras 2 out of 4 vertical sub sampling color cameras 2 out of 4 vertical sub sampling The different sub sampling patterns are shown below Figure 94 Vertical sub samp...

Page 173: ...Mode_6 for 2 out of 4 H V sub sampling The different sub sampling patterns are shown below Note The image appears vertically compressed in this mode and no longer exhibits a true aspect ratio Figure 9...

Page 174: ...e Technical Manual V5 2 0 174 Description of the data path Figure 98 2 out of 16 H V sub sampling b w Figure 99 2 out of 4 H V sub sampling color 2 out of 16 H V sub sampling 2 out of 4 H V sub sampli...

Page 175: ...Technical Manual V5 2 0 175 Description of the data path Figure 100 2 out of 8 H V sub sampling color Figure 101 2 out of 16 H V sub sampling color 2 out of 8 H V sub sampling 2 out of 16 H V sub samp...

Page 176: ...o F7M1 F7M7 on page 178 Mappings can be stored via register see Chapter Format_7 mode mapping on page 349 and are uploaded automatically into the camera on camera reset The default settings per factor...

Page 177: ...of the data path Note A combination of binning and sub sampling modes is not possible Use either pure binning or pure sub sampling modes The Format_ID numbers 0 31 in the binning sub sampling list do...

Page 178: ...orizontal 12 0 x horizontal 8 x vertical 13 2 x horizontal 14 4 x horizontal 15 8 x horizontal 16 2 out of 2 vertical s u b s a m p l i n g color and b w 17 2 out of 4 horizontal 18 2 out of 8 horizon...

Page 179: ...faster than the max frame rate per second are stored in a FIFO and are activated in consecutive images Principally a Pike camera is not able to recognize how many parameter the user will change Due t...

Page 180: ...in a FIFO The last sent parameter will be activated for the next image All others will be dropped This ensures that the last image is shot with the last shutter setting New Quick Format Change Mode QF...

Page 181: ...ntil the update flag UpdActive Field in Register 0xF1000570 is reset Quick Format Change Mode Camera stops and waits until the update flag UpdActive Field in Register 0xF1000570 is reset In the Encaps...

Page 182: ...set is copied to the FPGA Quick Format Change Mode QFCM waits until all parameters have been copied to the FPGA and may interrupt an already started integra tion for a new integration with the new se...

Page 183: ...Timing Quick Format Change Mode QFCM After block write command is processed in the cam era all changed parameters are valid for the avail able next image Frame rate is constant After transfer of the...

Page 184: ...us register on page 313 B w cameras Color cameras Packed 12 Bit MONO camera mode SmartView MONO12 Packed 12 Bit RAW camera mode SmartView RAW12 Mono and raw mode have the same implementation Table 59...

Page 185: ...re this feature in an advanced register See Table 177 Advanced register High Signal Noise Ratio HSNR on page 342 Note The camera must be idle to toggle this feature on off Idle means no image acquisit...

Page 186: ...out principle This makes address ing for individual images unnecessary Deferred image transport is especially useful for multi camera applications Assuming several cameras acquire images concurrently...

Page 187: ...u capture more images than the number in FiFoSize the oldest images are overwritten The extra SendImage flag is set to true to import the images from the camera The camera sends the number of images s...

Page 188: ...9 wr F1000260 86006901h Read out the second image of FiFo 8 rd F1000260 82006901h Check how many images are left in FiFo 7 wr F1000260 86006901h Read out the first image of FiFo 6 rd F1000260 82006902...

Page 189: ...frame rate i e the setting above does not affect the frame rate for the image intake but only the read out The speed of the image transport over the 1394 bus can be defined via the BytesPerPacket reg...

Page 190: ...saicing algorithm is used for this interpo lation max 3x3 optimized for both sharpness of contours as well as reduction of false edge coloring Color processing can be bypassed by using so called RAW i...

Page 191: ...harpness 0 1 and 2 is calculated with the following scheme Sharpness value 0 0 1 0 1 0 25 1 5 0 25 2 0 5 2 0 5 Table 63 Sharpness scheme Figure 107 Sharpness left 0 middle 1 right 2 Note Sharpness doe...

Page 192: ...reason for the fact that perfect color reproduction is not possible In each Pike camera there is a factory setting for the color correction coefficients see Chapter GretagMacbeth ColorChecker on page...

Page 193: ...ty and color balance These coefficients are stored in user set 0 and can not be overwritten factory setting Changing color correction coefficients You can change the color correction coefficients acco...

Page 194: ...38 Note Configuration To configure this feature in an advanced register See Table 171 Advanced register Color correction on page 338 Note Color correction is deactivated in RAW mode Formula 5 RGB to Y...

Page 195: ...al interface can be used as a general RS232 interface Data written to a specific address in the IEEE 1394 address range will be sent through the serial interface Incoming data of the serial interface...

Page 196: ...reserved Char_Length 8 15 Character length setting WR Set data length 7 or 8 bit RD Get data length 7 7 bits 8 8 bits Other values reserved Parity 16 17 Parity setting WR Set parity RD Get parity sett...

Page 197: ...ready 9 Reserved RDRD 10 Receive data buffer ready Read only 0 not ready 1 ready 11 Reserved ORER 12 Receive data buffer overrun error Read current status WR 0 no error to clear status 1 Ignored FER...

Page 198: ...buffer control RD Number of bytes written to transmit FiFo WR Number of bytes to transmit 16 31 Reserved 010h 0FFh Reserved 100h SIO_DATA_REGISTER CHAR_0 0 7 Character_0 RD Read character from receiv...

Page 199: ...r of bytes to send copied from SIO register to transmit FiFo to TBUF_CNT 2 Read the available data space left in TBUF_ST if the buffer can hold more bytes than are to be transmitted and number of byte...

Page 200: ...rigger occurs Individual images are recorded when an external trigger impulse is present This ensures that even fast moving objects can be grabbed with no image lag and with minimal image blur Camera...

Page 201: ...ger_Mode_15 Trigger_Mode_15isan extension to theIIDC triggermodes One external trigger event can be used to trigger a multitude of internal image intakes This is especially useful for Grabbing exactly...

Page 202: ...Pike Technical Manual V5 2 0 202 Controlling image capture Figure 109 Trigger_Mode_15 bulk trigger External Trigger input after inverting optocoupler N x image N continuous one_shot multi_shot...

Page 203: ...or OFF this feature Read read a status 0 OFF 1 ON In this bit 0 other fields will be read only Trigger_Polarity 7 Select trigger polarity Except for software trigger If Polarity_Inq is 1 Write to cha...

Page 204: ...ster and the meaning of the various bits Left continuous Middle one shot Right multi shot Line 3 switches camera back to continuous mode Only one image is grabbed precisely with the first external tri...

Page 205: ...served One_Push_Inq 3 One Push auto mode controlled automatically by the camera once ReadOut_Inq 4 Capability of reading out the value of this feature On_Off_Inq 5 Capability of switching this feature...

Page 206: ...ontrol O Control with value in the Value field 1 Control with value in the Absolute value CSR If this bit 1 the value in the Value field has to be ignored 2 5 Reserved ON_OFF 6 Write ON or OFF this fe...

Page 207: ...pass filter with debounce time acting as resistance capacitance element That means with increasing debounce time trigger will release later Example Debounce time set to 20 s A switch debounces with 5...

Page 208: ...0840 IO_INP_DEBOUNCE_1 Presence_Inq 0 Indicates presence of this feature read only 2 7 Reserved Time 8 31 Debounce time in steps of 500 ns 24 bit see examples above 0xF1000844 MinValue 0 31 Minimum de...

Page 209: ...ue here is set to 20 s A camera specific offset is also added to this value It is different for the camera models Exposure time offset Minimum exposure time Camera model Exposure time offset Pike F 03...

Page 210: ...67 11 sec The lowest possible value of ExpTime is camera specific see Table 73 Camera specific minimum exposure time on page 209 Pike F 505 1 s 1 s 26 s 27 s Pike F 1100 1 s 1 s 128 s 129 s Pike F 16...

Page 211: ...imes not only increase sensitivity but may also increase some unwanted effects such as noise and pixel to pixel non uniformity Depending on the application these effects may limit the longest usable i...

Page 212: ...to put the camera into this mode It enables the camera to grab exactly one image with an external trigger edge If there is no trigger impulse after the camera has been armed one shot can be cancelled...

Page 213: ...o record and transmit a single frame The following values apply only when the camera is idle and ready for use Full resolution must also be set Microcontroller sync is an internal signal It is generat...

Page 214: ...port on the bus is 710 s 62 5 s This time jitters with the cycle time of the bus 125 s Figure 113 Data flow and timing after end of exposure OneShot Command Decode command Exposure Integration Start T...

Page 215: ...images based on an external trigger This is especially helpful in combination with the so called deferred mode to limit the number of grabbed images to the FIFO size ISO_Enable free run Setting the M...

Page 216: ...e starts Owing to the well known fact that an Interline Transfer CCD sensor has both a light sensitive area and a separate storage area it is common to interleave image exposure of a new frame and out...

Page 217: ...ge to be recorded This sequence of parameter sets is simply called a sequence The advantage is that the camera can easily synchro nize this parameter set with the images so that no uncertainty can occ...

Page 218: ...Mode this registers can be modified All modes Cur_V_Mode Cur_V_Format ISO_Channel ISO_Speed Brightness White_Balance color cameras only Shutter Gain LUT TestImage Image Mirror HSNR Output Ctrl ColorCo...

Page 219: ...Reserved ApplyParameters 5 Apply settings to selected image of sequence auto reset 6 7 Reserved SeqStepMode 8 15 Sequence stepping mode ImageRepeat 16 23 Image repeat counter ImageNo 24 31 Number of i...

Page 220: ...cription 0x80 This modeis thedefault sequencemode and stepping the sequence is compatible to e g the Marlin series With each image integration start the sequence is stepped one itemfurtherandthenewpar...

Page 221: ...ng mode 0x82 or 0x84 but do not setup any input pin for external sequence stepping Every time the PerformStep flag is set the sequence will be stepped one param eter set further Manual stepping observ...

Page 222: ...Length Set ImageNo 0 in SEQUENCE_PARAM Assign image parameters in the corresp registers Increment ImageNo Repeat steps until sequence is complete Start sequence in MultiShot or ISOEnable mode ApplyPar...

Page 223: ...oredge controlled The I O controlled sequence stepping mode can be set for every single sequence entry Thus a sequence can be controlled in a very flexible manner Note From now on sequence step is I...

Page 224: ...note the changes in the shutter time that creates descending image brightness and the change in the image position which creates a panning effect Note If more images are recorded than defined in SeqLe...

Page 225: ...also can use SmartView Version 1 7 0 or greater but image and transfer formats have to be unchanged height width ColorID To open the Sequence editor in SmartView 1 Click Extras Sequence dialog Figure...

Page 226: ...ag may not be used here The values stored for individual images can no longer be read If the camera is switched into sequence mode the changes to the IIDC V1 31 registers for the image speci fied in I...

Page 227: ...time is a simple test that no image was skipped or lost in the camera or subsequently in the image processing chain In synchronized multi camera applications the time stamp can be used to identify th...

Page 228: ...e smearing The point is black lines have no image information but are also affected from smearing Thus the smearing effect itself is isolated and can be reduced in the whole image The two additional b...

Page 229: ...er time proportionally The following tables assume that bus speed is 800 Mbit s With lower bus speeds e g 400 200 or 100 Mbit s not all frame rates may be achieved For information on bit pixel and byt...

Page 230: ...x x x 3 640 x 480 YUV422 x x x x x x 4 640 x 480 RGB8 x x x x x x 5 640 x 480 Mono8 x x x x x x x x x x x x x x 6 640 x 480 Mono16 x x x x x x Table 83 Video fixed formats Pike F 032B Pike F 032C Fram...

Page 231: ...of 4 H sub sampling 208 fps 2 out of 4 H sub sampling 208 fps 2 out of 4 H sub sampling 208 fps 2 out of 4 H sub sampling 208 fps 2 out of 4 H sub sampling 139 fps 2 out of 4 H sub sampling 5 640 x 24...

Page 232: ...x 5 640 x 480 Mono8 x x x x x x x x x x x x 6 640 x 480 Mono16 x x x x x x 1 0 800 x 600 YUV422 x x x x x 1 800 x 600 RGB8 x x x 2 800 x 600 Mono8 x x x x x x x x 3 1024 x 768 YUV422 4 1024 x 768 RGB...

Page 233: ...ps 2x H sub sampling 60 fps 2x H sub sampling 60 fps 2x H sub sampling 60 fps 2 out of 4 H sub sampling 60 fps 2 out of 4 H sub sampling 60 fps 2 out of 4 H sub sampling 43 fps 2 out of 4 H sub sampli...

Page 234: ...x 1 800 x 600 RGB8 x x x 2 800 x 600 Mono8 x x x x x x 3 1024 x 768 YUV422 x x x x x 4 1024 x 768 RGB8 x x x x 5 1024 x 768 Mono8 x x x x x x x x x x 6 800 x 600 Mono16 x x x x 7 1024 x 768 Mono16 x...

Page 235: ...16 fps 2 out of 4 H sub sampling 37 16 fps 2 out of 4 H sub sampling 30 16 fps 2 out of 4 H sub sampling 5 1388 x 518 1388 x 518 Mono8 Mono12 Mono16 YUV411 YUV422 Raw16 Mono8 Raw8 Raw12 RGB8 30 16 fp...

Page 236: ...1024 x 768 YUV422 x x x x x 4 1024 x 768 RGB8 x x x x 5 1024 x 768 Mono 8 x x x x x x x x x x 6 800 x 600 Mono16 x x x x 7 1024 x 768 Mono16 x x x x x 2 0 1280 x 960 YUV422 x x x x 1 1280 x 960 RGB8 x...

Page 237: ...60 x 1080 Mono8 Mono12 Mono16 YUV411 YUV422 Raw16 Mono8 Raw8 RGB8 32 fps 2x H sub sampling 32 fps 2x H sub sampling 31 fps 2x H sub sampling 32 fps 2 out of 4 H sub sampling 31 fps 2 out of 4 H sub sa...

Page 238: ...x x x x x 4 1024 x 768 RGB8 x x x x 5 1024 x 768 Mono8 x x x x x x x x x x 6 800 x 600 Mono16 x x x x 7 1024 x 768 Mono16 x x x x x 2 0 1280 x 960 YUV422 x x x x 1 1280 x 960 RGB8 x x x x 2 1280 x 960...

Page 239: ...ps 2x H sub sampling 16 fps 2x H sub sampling 16 fps 2 out of 4 H sub sampling 16 fps 2 out of 4 H sub sampling 16 fps 2 out of 4 H sub sampling 10 fps 2 out of 4 H sub sampling 5 2048 x 1024 2048 x 1...

Page 240: ...x x x x 4 1024 x 768 RGB8 x x x x 5 1024 x 768 Mono8 x x x x x x x x 6 800 x 600 Mono16 x x x 7 1024 x 768 Mono16 x x x x 2 0 1280 x 960 YUV422 x x x x 1 1280 x 960 RGB8 x x x x 2 1280 x 960 Mono 8 x...

Page 241: ...ub sampling 15 fps 2 out of 4 H sub sampling 13 fps 2 out of 4 H sub sampling 15 fps 2 out of 4 H sub sampling 09 fps 2 out of 4 H sub sampling 15 fps 2 out of 4 H sub sampling 5 2452 x 1026 2452 x 10...

Page 242: ...x x x 4 1024 x 768 RGB8 x x x 5 1024 x 768 Mono8 x x x x x x 6 800 x 600 Mono16 x x 7 1024 x 768 Mono16 x x x 2 0 1280 x 960 YUV422 x x x 1 1280 x 960 RGB8 x x x 2 1280 x 960 Mono 8 x x x x x x 3 160...

Page 243: ...3 5 fps 2 out of 4 H sub sampling 3 5 fps 2 out of 4 H sub sampling 3 5 fps 2 out of 4 H sub sampling 3 5 fps 2 out of 4 H sub sampling 3 5 fps 2 out of 4 H sub sampling 5 4008 x 1336 4008 x 1336 Mono...

Page 244: ...x 4 1024 x 768 RGB8 x x x 5 1024 x 768 Mono8 x x x x x x 6 800 x 600 Mono16 x x 7 1024 x 768 Mono16 x x x 2 0 1280 x 960 YUV422 x x x 1 1280 x 960 RGB8 x x x 2 1280 x 960 Mono 8 x x x x x x 3 1600 x...

Page 245: ...2 2 fps 2 out of 4 H sub sampling 2 2 fps 2 out of 4 H sub sampling 2 2 fps 2 out of 4 H sub sampling 2 2 fps 2 out of 4 H sub sampling 2 2 fps 2 out of 4 H sub sampling 5 4872 x 1624 4872 x 1624 Mono...

Page 246: ...s is fixed by the IIDC specification thereby determining the highest possible frame rate in Format_7 mode the user can set the upper left corner and width and height of the section area of interest AO...

Page 247: ...eading the image from the sensor and transporting it into the FRAME_BUFFER the time for transferring the image over the FireWire bus the length of the exposure time Figure 118 Area of interest AOI Not...

Page 248: ...to 65534 sample points equally spread over the AOI Figure 119 Example of autofunction AOI Show work area is on Note Autofunction AOI is independent from Format_7 AOI settings If you switch off autofu...

Page 249: ...higher the frame rate the more data is to be transmit ted The following tables indicate the volumeof data in various formats and modes to be sent within one cycle 125 s at 800 Mbit s of bandwidth The...

Page 250: ...Format Mode Resolution 240 fps 120 fps 60 fps 30 fps 15 fps 7 5 fps 3 75 fps 0 0 160 x 120 YUV 4 4 4 24 bit pixel 4H 640p 480q 2H 320p 240q 1H 160p 120q 1 2H 80p 60q 1 4H 40p 30q 1 8H 20p 15q 1 320 x...

Page 251: ...2H 2000p 500q 5 4H 1000p 250q 5 8H 500p 125q 3 1024 x 768 YUV 4 2 2 16 bit pixel 3H 3072p 1536q 3 2H 1536p 768q 3 4H 768p 384q 3 8H 384p 192q 3 16H 192p 96q 4 1024 x 768 RGB 24 bit pixel 3 2H 1536p 3...

Page 252: ...q 1 2H 640p 160q 1 4H 320p 80q 3 1600 x 1200 YUV 4 2 2 16 bit pixel 5 2H 4000p 2000q 5 4H 2000p 1000q 5 8H 1000p 500q 5 16H 500p 250q 4 1600 x 1200 RGB 24 bit pixel 5 4H 2000p 1500q 5 8H 1000p 750q 5...

Page 253: ...ibe RAW8 RAW12 YUV411 RAW16 YUV422 RGB8 and max frame rate of CCD Table with max frame rates as function of AOI by constant width Note Different values apply for the different sensors Frame rates may...

Page 254: ...60 550 432 327 432 327 219 120 646 75 640 516 410 516 410 271 60 993 84 941 941 762 941 762 516 30 1358 33 1358 1358 1358 1358 1358 941 10 1797 91 1778 1778 1778 1778 1778 1778 Table 103 Frame rates f...

Page 255: ...2 132 107 132 107 72 240 148 78 148 148 134 148 134 90 150 180 14 180 180 180 180 180 144 120 193 75 193 193 193 193 193 180 60 228 25 225 225 225 225 225 225 30 250 55 250 250 250 250 250 250 10 268...

Page 256: ...39 45 39 26 518 50 42 50 50 45 50 45 30 480 53 06 53 53 49 53 49 33 240 79 25 79 79 79 79 79 65 120 105 21 105 105 105 105 105 105 60 125 83 125 125 125 125 125 125 30 139 49 139 139 139 139 139 139 T...

Page 257: ...63 63 63 63 120 90 40 90 90 90 90 90 90 60 114 60 114 114 114 114 114 114 30 132 31 132 132 132 132 132 132 10 147 50 147 147 147 147 147 147 Table 106 Frame rates fps Pike F 145 as function of AOI h...

Page 258: ...0 24 40 24 24 24 24 24 24 518 27 01 27 27 27 27 27 27 480 28 43 28 28 28 28 28 28 240 42 46 42 42 42 42 42 42 120 56 37 56 56 56 56 56 56 60 67 42 67 67 67 67 67 67 30 74 74 74 74 74 74 74 74 Table 10...

Page 259: ...40 34 05 34 34 34 34 34 34 120 48 44 48 48 48 48 48 48 60 61 40 61 61 61 61 61 61 30 70 89 70 70 70 70 70 70 10 79 03 79 79 79 79 79 79 Table 108 Frame rates of Pike F 145 15fps as function of AOI hei...

Page 260: ...8 57 48 38 28 38 28 19 540 51 88 51 42 31 42 31 21 480 55 66 55 47 35 47 35 24 240 78 60 78 78 70 78 70 47 120 99 01 99 99 99 99 99 94 60 113 78 113 113 113 113 113 113 30 122 95 122 122 122 122 122 1...

Page 261: ...out of 4 x 4 for 2 out of 8 x 8 for 2 out of 16 No S u b s a m p l i n g sub sampling 2 out of 4 2 out of 8 2 out of 16 AOI height x 1 AOI height x 2 AOI height x 4 AOI height x 8 At this mode the cam...

Page 262: ...600 43 20 43 35 27 35 27 18 480 50 15 50 44 33 44 33 22 240 73 95 73 73 66 73 66 44 120 96 94 96 96 96 96 96 88 60 114 79 114 114 114 114 114 114 30 126 43 126 126 126 126 126 126 Table 113 Frame rate...

Page 263: ...960 22 79 22 18 14 18 14 9 600 28 02 28 28 22 28 22 15 480 30 35 30 30 28 30 28 18 240 36 37 36 36 36 36 36 36 120 40 39 40 40 40 40 40 40 60 42 74 42 42 42 42 42 42 30 44 03 44 44 44 44 44 44 Table 1...

Page 264: ...5 240 36 37 36 36 36 36 36 36 120 40 39 40 40 40 40 40 40 60 42 74 42 42 42 42 42 42 30 44 03 44 44 44 44 44 44 Table 115 Frame rates Pike F 505 as function of AOI height width 2452 maxBPP 11000 Note...

Page 265: ...422 RGB8 2672 2 636 2 6 2 6 2 6 2 6 2 6 2 0 2048 3 349 3 3 3 3 3 3 3 3 3 3 2 6 1200 5 297 5 2 5 2 5 2 5 2 5 2 4 5 1024 6 024 6 0 6 0 6 0 6 0 6 0 5 3 960 6 340 6 3 6 3 6 3 6 3 6 3 5 6 600 8 998 8 9 8 9...

Page 266: ...0 4 548 4 5 4 5 4 5 4 5 4 5 4 5 600 6 668 6 6 6 6 6 6 6 6 6 6 6 6 480 7 895 7 8 7 8 7 8 7 8 7 8 7 8 300 10 90 10 9 10 9 10 9 10 8 10 8 10 8 240 12 48 12 4 12 4 12 4 12 4 12 4 12 4 Table 117 Pike F 110...

Page 267: ...4 9 4 0 3 0 4 0 3 0 2 0 2048 6 177 6 1 5 3 3 9 5 3 3 9 2 6 1200 9 208 9 2 9 0 6 8 9 0 6 8 4 5 1024 10 25 10 2 10 2 7 9 10 2 7 9 5 3 960 10 69 10 6 10 6 8 5 10 6 7 9 5 6 600 14 10 14 0 14 0 13 5 14 0...

Page 268: ...85 8 0 8 0 8 0 8 0 8 0 5 6 600 11 14 11 1 11 1 11 1 11 1 11 1 9 0 480 12 75 12 7 12 7 12 7 12 7 12 7 11 3 300 16 27 16 2 16 2 16 2 16 2 16 2 16 2 240 17 92 17 9 17 9 17 9 17 8 17 8 17 8 Table 119 Pike...

Page 269: ...600 8 998 8 9 8 9 8 9 8 9 8 9 8 9 480 10 46 10 4 10 4 10 4 10 4 10 4 10 4 300 13 82 13 8 13 8 13 8 13 7 13 7 13 7 240 15 49 15 4 15 4 15 4 15 4 15 4 15 4 Figure 132 Pike F 1100 width 4008 maxBPP 1100...

Page 270: ...4 5 600 6 687 6 6 6 6 6 6 6 6 6 6 6 6 480 7 895 7 8 7 8 7 8 7 8 7 8 7 8 300 10 90 10 9 10 9 10 9 10 8 10 8 10 8 240 12 48 12 4 12 4 12 4 12 4 12 4 12 4 Table 120 Pike F 1100 width 4008 maxBPP 11000 si...

Page 271: ...7 6 600 14 10 14 0 14 0 14 0 14 0 14 0 12 1 480 15 78 15 7 15 7 15 7 15 7 15 7 15 2 300 19 22 19 2 19 2 19 2 19 1 19 1 19 1 240 20 72 20 6 20 6 20 6 20 6 20 6 20 6 Table 121 Pike F 1100 width 4008 max...

Page 272: ...0 11 14 11 1 11 1 11 1 11 1 11 1 11 1 480 12 75 12 7 12 7 12 7 12 7 12 7 12 7 300 16 27 16 2 16 2 16 2 16 2 16 2 16 2 240 17 92 17 9 17 9 17 9 17 8 17 8 17 8 Table 122 Pike F 1100 width 4008 maxBPP 11...

Page 273: ...RGB8 3248 1 727 1 7 1 7 1 7 1 7 1 7 1 3 2672 2 063 2 0 2 0 2 0 2 0 2 0 1 6 2048 2 612 2 6 2 6 2 6 2 6 2 6 2 1 1200 4 095 4 0 4 0 4 0 4 0 4 0 3 7 1024 4 641 4 6 4 6 4 6 4 6 4 6 4 3 960 4 878 4 8 4 8 4...

Page 274: ...3 3 3 3 3 3 3 3 3 3 3 3 3 960 3 528 3 5 3 5 3 5 3 5 3 5 3 5 600 5 123 5 1 5 1 5 1 5 1 5 1 5 1 480 6 033 6 03 6 03 6 03 6 01 6 01 6 01 300 8 221 8 22 8 22 8 22 8 18 8 18 8 18 Table 124 Pike F 1600 widt...

Page 275: ...2 07 1 38 2672 3 751 3 75 3 35 2 51 3 35 2 51 1 67 2048 4 643 4 64 4 37 3 28 4 37 3 28 2 18 1200 6 858 6 85 6 85 5 60 6 85 5 60 3 73 1024 7 612 7 61 7 61 6 56 7 60 6 56 4 37 960 7 929 7 92 7 92 7 00...

Page 276: ...768 5 76 5 76 5 76 5 76 5 76 4 37 960 6 042 6 04 6 04 6 04 6 03 6 03 4 66 600 8 251 8 25 8 25 8 25 8 23 8 23 7 46 480 9 396 9 39 9 39 9 39 9 37 9 37 9 32 300 11 86 11 8 11 8 11 8 11 8 11 8 11 8 Table...

Page 277: ...3 4 63 960 4 878 4 87 4 87 4 87 4 87 4 87 4 87 600 6 842 6 84 6 84 6 84 6 82 6 82 6 82 480 7 902 7 90 7 90 7 90 7 88 7 88 7 88 300 10 29 10 2 10 2 10 2 10 2 10 2 10 2 Table 127 Pike F 1600 width 4872...

Page 278: ...33 3 33 960 3 528 3 52 3 52 3 52 3 52 3 52 3 52 600 5 123 5 12 5 12 5 12 5 11 5 11 5 11 480 6 033 6 03 6 03 6 03 6 01 6 01 6 01 300 8 221 8 22 8 22 8 22 8 18 8 18 8 18 Table 128 Pike F 1600 width 4872...

Page 279: ...60 5 87 960 7 929 7 92 7 92 7 92 7 91 7 91 6 26 600 10 35 10 3 10 3 10 3 10 3 10 3 10 0 480 11 52 11 5 11 5 11 5 11 5 11 5 11 5 300 13 89 13 8 13 8 13 8 13 8 13 8 13 8 Table 129 Pike F 1600 width 4872...

Page 280: ...76 5 76 960 6 042 6 04 6 04 6 04 6 03 6 03 6 03 600 8 251 8 25 8 25 8 25 8 23 8 23 8 23 480 9 396 9 39 9 39 9 39 9 37 9 37 9 37 300 11 86 11 8 11 8 11 8 11 8 11 8 11 8 Table 130 Pike F 1600 width 4872...

Page 281: ...Per_Packet size and certain variables for the image It is valid only for For mat_7 If the value for BYTE_PER_PACKET is greater than 8192 the maximum data pay load the sought after frame rate cannot be...

Page 282: ...FirePackage Fire4Linux 1 Start SmartView 2 Click the Edit settings button 3 Click Adv1 tab 4 In combo box Test images choose Image 1 or another test image 1 Start SmartView for WDM 2 In Camera menu cl...

Page 283: ...Pike Technical Manual V5 2 0 283 How does bandwidth affect the frame rate Figure 144 Gray bar test image...

Page 284: ...have 1 test image YUV4 2 2 mode Mono8 raw data The color camera outputs Bayer coded raw data in Mono8 instead of as described in IIDC V1 31 a real Y signal Figure 145 Color test image Figure 146 Baye...

Page 285: ...rly DCAM Digital Camera Specification published by the IEEE 1394 Trade Association IIDC is primarily concerned with setting memory addresses e g CSR Camer a_Status_Register and their meaning In princi...

Page 286: ...SB Most Significant Bit LSB Least Significant Bit Example This requires for example that to enable ISO_Enabled mode see Chapter ISO_Enable free run on page 215 bit 0 in register 614h the value 8000000...

Page 287: ...anual V5 2 0 287 Configuration of the camera Figure 147 Enabling ISO_Enable Offset of Register 0x0F00614 ISO_Enable Write 80000000 and click Write Content of register 80000000 1000 0000 0000 0000 0000...

Page 288: ...ans Trigger Delay Misc features Bit 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 1 1 1 1 1 0 1 0 1 1 1 0 0 0 1 1 SoftReset High SNR ColorCorr UserProfiles GP_Buffer Bit 16 17 18 19 20 21 22 23 24 25 26 27 28...

Page 289: ...vice if Result FCE_NOERROR Result Camera StartDevice Example FireStack API Set framerate Result WriteQuad HIGHOFFSET m_Props CmdRegBase CCR_FRAMERATE UINT32 m_Parms FrameRate 29 Set mode if Result Res...

Page 290: ...specific base address The entry with key 8D in the root directory 420h in this case provides the offset for the Node unique ID leaf To compute the effective start address of the node unique ID leaf No...

Page 291: ...the effective start address of the node unique ID leaf currAddr node unique ID leaf address destAddr address of directory entry addrOffset value of directory entry destAddr currAddr 4 addrOffset 420h...

Page 292: ...ss is F0F00000h Differences and explanations can be found in the third column Camera initialize register Offset 0 7 8 15 16 23 24 31 Unit dependent info 444h 00 0B A9 6E unit_dep_info_length CRC 448h...

Page 293: ...er Offset Name Field Bit Description Color mode 180h V_MODE_INQ Format_0 Mode_0 0 160 x 120 YUV 4 4 4 Mode_1 1 320 x 240 YUV 4 2 2 Mode_2 2 640 x 480 YUV 4 1 1 Mode_3 3 640 x 480 YUV 4 2 2 Mode_4 4 64...

Page 294: ...Mode_7 7 1600 x 1200 MONO16 8 31 Reserved zero 18Ch 197h Reserved for other V_MODE_INQ_x for Format_x Always 0 198h V_MODE_INQ_6 Format_6 Always 0 19Ch V_MODE_INQ Format_7 Mode_0 0 Format_7 Mode_0 Mo...

Page 295: ...7 240 fps V1 31 8 31 Reserved zero 204h V_RATE_INQ Format_0 Mode_1 FrameRate_0 0 1 875 fps FrameRate_1 1 3 75 fps FrameRate_2 2 7 5 fps FrameRate_3 3 15 fps FrameRate_4 4 30 fps FrameRate_5 5 60 fps...

Page 296: ...Mode_4 FrameRate_0 0 1 875 fps FrameRate_1 1 3 75 fps FrameRate_2 2 7 5 fps FrameRate_3 3 15 fps FrameRate_4 4 30 fps FrameRate_5 5 60 fps FrameRate_6 6 120 fps V1 31 FrameRate_7 7 240 fps V1 31 8 31...

Page 297: ..._0 Always 0 220h V_RATE_INQ Format_1 Mode_0 FrameRate_0 0 Reserved FrameRate_1 1 3 75 fps FrameRate_2 2 7 5 fps FrameRate_3 3 15 fps FrameRate_4 4 30 fps FrameRate_5 5 60 fps FrameRate_6 6 120 fps V1...

Page 298: ...Mode_3 FrameRate_0 0 1 875 fps FrameRate_1 1 3 75 fps FrameRate_2 2 7 5 fps FrameRate_3 3 15 fps FrameRate_4 4 30 fps FrameRate_5 5 60 fps FrameRate_6 6 120 fps V1 31 FrameRate_7 7 240 fps V1 31 8 31...

Page 299: ..._1 Mode_6 FrameRate_0 0 1 875 fps FrameRate_1 1 3 75 fps FrameRate_2 2 7 5 fps FrameRate_3 3 15 fps FrameRate_4 4 30 fps FrameRate_5 5 60 fps FrameRate_6 6 120 fps V1 31 FrameRate_7 7 240 fps V1 31 8...

Page 300: ..._2 Mode_1 FrameRate_0 0 1 875 fps FrameRate_1 1 3 75 fps FrameRate_2 2 7 5 fps FrameRate_3 3 15 fps FrameRate_4 4 30 fps FrameRate_5 5 60 fps FrameRate_6 6 Reserved FrameRate_7 7 Reserved 8 31 Reserve...

Page 301: ...t_2 Mode_4 FrameRate_0 0 1 875 fps FrameRate_1 1 3 75 fps FrameRate_2 2 7 5 fps FrameRate_3 3 15 fps FrameRate_4 4 30 fps FrameRate_5 5 Reserved FrameRate_6 6 Reserved FrameRate_7 7 Reserved 8 31 Rese...

Page 302: ...eRate_5 5 60 fps FrameRate_6 6 Reserved FrameRate_7 7 Reserved 8 31 Reserved 260h 2BFh Reserved V_RATE_INQ_y_x for other Format_y Mode_x 2C0h V_REV_INQ_6_0 Format_6 Mode0 Always 0 2C4h 2DFh Reserved V...

Page 303: ...existence of Vmode_Error_Status register Feature_Control_Error_Status_Inq 2 Inquiry for existence of Fea ture_Control_Error_Status Opt_Func_CSR_Inq 3 Inquiry for Opt_Func_CSR 4 7 Reserved 1394b_mode_C...

Page 304: ...Temperature 11 Temperature Control Trigger 12 Trigger Control Trigger_Delay 13 Trigger_Delay Control White_Shading 14 White_Shading Control Frame_Rate 15 Frame_Rate Control 16 31 Reserved 408h FEATURE...

Page 305: ...activated first Advanced Feature Set Unique Value is 7ACh and CompanyID is A47h 484h PIO_Control_CSR_Inq PIO_Control_Quadlet_Offset 0 31 Quadlet offset of the PIO_ Control CSR s from the base address...

Page 306: ...d auto matically by the camera Manual_Inq 7 Manual Mode Controlled by user Min_Value 8 19 Minimum value for this fea ture Max_Value 20 31 Maximum value for this fea ture 504h AUTO_EXPOSURE_INQ Same de...

Page 307: ...r_Mode 2 Trigger_Mode3_Inq 19 Presence of Trigger_Mode 3 20 31 Reserved 534h TRIGGER_DELAY_INQUIRY Presence_Inq 0 Indicates presence of this feature read only Abs_Control_Inq 1 Capability of control w...

Page 308: ...s 0 2 for the current video format 60Ch ISO Channel Bits 0 3 for channel 6 7 for ISO speed 610h Camera_Power Always 0 614h ISO_EN Continuous_Shot Bit 0 1 for start continuous shot 0 for stop continuos...

Page 309: ...SR_HI_INQ_5 Always 0 718h ABS_CSR_HI_INQ_6 Always 0 71Ch ABS_CSR_HI_INQ_7 Always 0 720h ABS_CSR_HI_INQ_8 Always 0 724h ABS_CSR_HI_INQ_9 Always 0 728h ABS_CSR_HI_INQ_10 Always 0 72Ch ABS_CSR_HI_INQ_11...

Page 310: ...on Read Value 1 in operation Value 0 not in operation If A_M_Mode 1 this bit is ignored ON_OFF 6 Write ON or OFF this feature Read read a status 0 OFF 1 ON If this bit 0 other fields will be read only...

Page 311: ...on Value 0 not in operation If A_M_Mode 1 this bit is ignored ON_OFF 6 Write ON or OFF this feature Read read a status 0 OFF 1 ON If this bit 0 other fields will be read only A_M_Mode 7 Write set the...

Page 312: ...ways 0 828h FOCUS Always 0 82Ch TEMPERATURE Always 0 830h TRIGGER MODE Can be effected via advanced feature IO_INP_CTRLx 834h 87C Reserved for other FEATURE_HI Always 0 880h Zoom Always 0 884h PAN Alw...

Page 313: ...t_7 Mode_1 which can be read out at F0F002E4h according to Table 144 Frame rate inquiry register on page 295 gives 003C2400h 4 x 003C2400h F09000h so that the base address for the latter Table 151 For...

Page 314: ...ding to IIDC V1 31 Note For all modes in Format_7 ErrorFlag_1 and ErrorFlag_2 are refreshed on each access to the Format_7 Register Contrary to IIDC DCAM V1 31 registers relevant to For mat_7 are refr...

Page 315: ...SION_INFO3 0xF1000040 ADV_INQ_1 see Table 155 Advanced register Advanced feature inquiry on page 321 In ADV_INQ_3 there are two new fields Paramupd_Timing 2 F7MODE_MAPPING 3 0xF1000044 ADV_INQ_2 0xF10...

Page 316: ...le 30 Advanced register Output control on page 116 0xF1000324 IO_OUTP_CTRL2 0xF1000328 IO_OUTP_CTRL3 0xF100032C IO_OUTP_CTRL4 0xF1000340 IO_INTENA_DELAY see Table 167 Advanced register Delayed Integra...

Page 317: ...NT see Table 175 Advanced register Dual tap offset adjustment on page 340 0xF1000434 0xF1000440 LOW_SMEAR see Chapter Smear reduction not Pike F 1100 1600 on page 356 0xF1000460 DEFECT_PIXEL_CORRECTIO...

Page 318: ...METIME_CTRL see Frame time control on page 361 0xF1000A04 0xF1000A08 0xF1000FFC GPDATA_INFO see Table 198 Advanced register GPData buffer on page 362 0xF1001000 0xF100nnnn GPDATA_BUFFER 0xF1100000 PAR...

Page 319: ...o the human readable version 22 33 44 leading zeros are omitted Register Name Field Bit Description 0xF1000010 VERSION_INFO1 C type ID 0 15 Always 0 C version 16 31 Bcd coded version number 0xF1000014...

Page 320: ...not present the associated register space might not be available and read write errors may occur ID Camera type 101 Pike F 032B 102 Pike F 032C 103 Pike F 100B 104 Pike F 100C 105 Pike F 145B 106 Pik...

Page 321: ...MaxResolution 0 TimeBase 1 ExtdShutter 2 TestImage 3 FrameInfo 4 Sequences 5 VersionInfo 6 7 Reserved Look up tables 8 Shading 9 DeferredTrans 10 HDR mode 11 12 Reserved 13 Reserved TriggerDelay 14 M...

Page 322: ...external trigger event the Idle flag might get set 0xF1000044 ADV_INQ_2 Input_1 0 Input_2 1 2 7 Reserved Output_1 8 Output_2 9 Output_3 10 Output_4 11 12 15 Reserved IntEnaDelay 16 17 23 Reserved Outp...

Page 323: ...time and thus will not be recognized by your application Register Name Field Bit Description 0xF1000100 CAMERA_STATUS Presence_Inq 0 Indicates presence of this fea ture read only 1 23 Reserved ID 24...

Page 324: ...he camera specific exposure time offset in micro seconds s Thistime whichshouldbeequivalenttoTable72 Camera specific exposure time offset on page 209 has to be added to the exposure time set by any sh...

Page 325: ...SR register introduced in IIDC V1 3 is not implemented Register Name Field Bit Description 0xF100020C EXTD_SHUTTER Presence_Inq 0 Indicates presence of this fea ture read only 1 5 Reserved ExpTime 6 3...

Page 326: ...ndicates presence of this feature read only 1 7 Reserved Image_Inq_1 8 Presence of test image 1 0 N A 1 Available Image_Inq_2 9 Presence of test image 2 0 N A 1 Available Image_Inq_3 10 Presence of te...

Page 327: ...r Register Name Field Bit Description 0xF1000240 LUT_CTRL Presence_Inq 0 Indicates presence of this fea ture read only 1 5 Reserved ON_OFF 6 Enable disable this feature 7 25 Reserved LutNo 26 31 Use l...

Page 328: ...se 0 Note The BitsPerValue field indicates how many bits are read from the LUT for any gray value read from the sensor To determine thenumberofbytesoccupiedforeachgray valueround upthe BitsPerValue fi...

Page 329: ...this Provided that a shading image is present in the camera the on off bit can be used to enable shading correction The on off and ShowImage bits must be set for saved shading images to be dis played...

Page 330: ...15 Reserved MemChannelError 16 19 Indicates memory channel error See Table 164 Memory channel error description on page 332 MemoryChannel 20 23 Set memory channel number for save and load operations...

Page 331: ...the current active resolution to generate the shading image To generate a shading image 1 Set GrabCount to the number of the images to be averaged before the cor rection factors are calculated 2 Set...

Page 332: ...rred image transport Using this register the sequence of recording and the transfer of the images can be paused Setting HoldImg prevents transfer of the image The images are stored in ImageFIFO The im...

Page 333: ...it Description 0xF1000260 DEFERRED_TRANS Presence_Inq 0 Indicates presence of this fea ture read only 1 4 Reserved SendImage 5 SendNumOfImagesnow auto reset HoldImg 6 Enable Disable deferred transport...

Page 334: ...ion delay The time can be set in s in DelayTime Note See Chapter Input output pin control on page 111 See Chapter IO_INP_CTRL 1 2 on page 112 See Chapter IO_OUTP_CTRL 1 4 on page 116 See Chapter Outpu...

Page 335: ...ates presence of this feature read only 1 5 Reserved ON_OFF 6 Enable disable integration enable delay 7 11 Reserved DELAY_TIME 12 31 Delay time in s Table 167 Advanced register Delayed Integration Ena...

Page 336: ...r boundary and gain regulation is in progress increasing the upper auto shutter boundary has no effect on auto gain shutter regulation as long as auto gain reg ulation is active Auto gain control The...

Page 337: ...o permitted values Register Name Field Bit Description 0xF1000390 AUTOFNC_AOI Presence_Inq 0 Indicates presence of this feature read only 1 3 Reserved ShowWorkArea 4 Show work area 5 Reserved ON_OFF 6...

Page 338: ...lts 8 31 Reserved 0xF10003A4 COLOR_CORR_COEFFIC11 Crr 0 31 A number of 1000 equals a color correction coefficient of 1 Color correction values range 1000 2000 and are signed 32 bit In order for white...

Page 339: ...Bit Description 0xF1000400 TRIGGER_DELAY Presence_Inq 0 Indicates presence of this feature read only 1 5 Reserved ON_OFF 6 Trigger delay on off 7 10 Reserved DelayTime 11 31 Delay time in s Table 172...

Page 340: ...tuning of both channels a so called dual tap offset adjustment is possi ble in addition to channel gain adjustment also an offset adjustment can be done This will lead to a nearly perfect channel comp...

Page 341: ...ADJ_OFFSET 1 0 15 Reserved Offset_Value 16 31 Signed 16 bit value 255 0 256 SmartView shows only 255 0 255 Note Direct register access up to 256 whereas SmartView up to 255 Note Doing the dual tap off...

Page 342: ...Presence_Inq 0 Indicates presence of this feature read only 1 5 Reserved ON_OFF 6 High SNR mode on off The camera must be idle to toggle this feature on off Idle means no image acquisition no trigger...

Page 343: ...th available for controlling cameras by approximately 75 may lead to slower responses on commands is not covered by the IEEE1394 specification may not work with all available 1394 host adapters Regist...

Page 344: ...e camera ensures that the value of the MaxIsoSize field is a multiple of 4 that the value isn t lower than the value specified by the IEEE1394 specifi cation The settings are stored in the user sets S...

Page 345: ...ady started image transport to the host will not be interrupted but an already started integration will be interrupted Note For a detailed description see Chapter Quick parameter change timing modes o...

Page 346: ...you clear the UpdActive flag the UpdActive flag is cleared automatically and all parameter changes since set ting the UpdActive flag to 1 become active automatically Low noise binning mode only 2 x H...

Page 347: ...mal opera tion Examples Power on is not shown Isochronous traffic is not shown Asynchronous traffic is not shown Register Name Field Bit Description 0xF1000640 SWFEATURE_CTRL Presence_Inq 0 Indicates...

Page 348: ...it 22 25 0 indicates 1 tap 1 indicates 2 taps Parameter List Update The parameter list is an array of address data pairs which can be sent to the cam era in a single bus cycle Note During the startup...

Page 349: ...0F08044 0x04840484 Set BytePerPacket value 0xF0F0080C 0x80000100 Set shutter to 0x100 0xF0F00820 0x80000080 Set gain to 0x80 Table 184 Example parameter list Note The PARAMLIST_BUFFER shares the memor...

Page 350: ...to any inter nal Format_7 mode Example To map the internal Format_7 Mode_19 to the visible Format_7 Mode_1 write the decimal number 19 to the above listed F7MODE_1 register 0xF1000598 F7MODE_2 Format...

Page 351: ...nserted into any captured image The size of SIS data depends on the selected SIS format The LineNo field indicates at which line the SIS data will be inserted Enter a positive value from 0 HeightOfIma...

Page 352: ...relocate the SIS to the visible area automatically no SIS Take in mind that the accuracy of the time stamp might be affected by asynchronous traffic mainly if image settings are changed Note The IEEE...

Page 353: ...t flag to 1 resets the frame counter to 0 the Reset flag is self cleared Additionally there is a register for direct read out of the frame counter value Note Different to Marlin SIS Register 610 is on...

Page 354: ...set flag is self cleared The ON_OFF and LinePos fields are simply mirrors of the time stamp feature Set tings of these fields are applied to all image stamp features Additionally there is a register f...

Page 355: ...yte 15 Byte 16 AoiWidth 7 0 AoiWidth 15 8 AoiHeight 7 0 AoiHeight 15 8 Byte 17 Byte 18 Byte 19 Byte 20 Shutter 7 0 Shutter 15 8 Shutter 23 16 Shutter 31 24 Byte 21 Byte 22 Byte 23 Byte 24 Gain 7 0 Gai...

Page 356: ...6 Smear reduction on off 7 31 Reserved Table 192 Advanced register Smear reduction Register Name Field Bit Description 0xF1000460 DEFECT_PIXEL_CORRECTION_CTRL Presence_Inq 0 Indicates presence of this...

Page 357: ...of defect column chunk equals NumberDefectColumn 6 To write DPC coordinates 1 Query the limits and ranges by reading DEFECT_PIXEL_CORRECTION_INFO and GPDATA_INFO Note If the list is empty you don t ha...

Page 358: ...into a non volatile memory inside the camera User profiles can be programmed with the following advanced feature register In general this advanced register is a wrapper around the standard memory cha...

Page 359: ...rofileID with the RestoreProfile flag set 2 Read back the register and check the ErrorCode field Set default To set the default profile to be loaded on startup reset or initialization 1 Write the desi...

Page 360: ...ficient commands for quick writing of data blocks into the camera Standard registers Standard registers Format_7 Advanced registers Cur_V_Frm_Rate Cur_V_Mode Cur_V_Format ISO_Channel ISO_Speed BRIGHTN...

Page 361: ...he asynchro nous write cycle will be sent after completion of the operation Restoring a profile will not overwrite other settings than listed above If a restore operation fails or the specified profil...

Page 362: ...an byte order of the 1394 bus is unlike the little endian byte order of common operating systems Intel PC Each quadlet of the local buffer containing the LUT data or shading image for instance has to...

Page 363: ...00 03 00 01 or earlier Offset Name Field Bit Description 0xF1002000 AFEREFERENCES Presence_Inq 0 Indicates presence of this feature read only 1 4 Reserved m_bDefGainRef 5 Reload default gain reference...

Page 364: ...consists of two digits Special Major Minor Bugfix or xx xx xx xx Note For further information Read the application note How to update Guppy Pike Stingray firmware at Allied Vision website or Contact...

Page 365: ...update 3rd part Minor Indicates small changes Old represented the number after the dot 4th part Bugfix Indicates bugfixing only no changes of a feature or build number Digit Description Table 202 New...

Page 366: ...unt front flange Reference Points Sensor Center of the pixel area photo sensitive cells Camera Center of the lens mount Accuracy x y 0 1 mm sensor shift z 0 50 m optical back focal length 0 5 centerro...

Page 367: ...1 0xF1000640 software feature control disable LEDs 347 0xF1000840 debounce 208 0xF1000A00 frame time control 361 0xF1002000 user adjustable gain references 363 0xF1002004 user adjustable gain referenc...

Page 368: ...AOI 151 246 correction data 151 area of interest AOI 151 248 Asynchronous broadcast 215 auto exposure limits 335 target grey level 143 335 Auto Exposure CSR register 142 auto gain 140 335 Auto gain co...

Page 369: ...diagram 128 CAMERA_STATUS 323 Camera_Status_Register 285 CE 34 channel 122 channel balance 129 340 Channel balance advanced register 340 color correction 190 color camera block diagram 129 color codin...

Page 370: ...ist 349 Exposure time Field 210 exposure time 209 81 Ch register 211 example 210 extended shutter 325 FIFO 222 formula 209 longest 210 long term integration 210 minimum 210 ExpTime Field 210 EXTD_SHUT...

Page 371: ...r 114 206 HDR mode 321 HDR Pike 322 high level SeqMode 220 High Signal Noise Ratio HSNR 185 High SNR mode 185 High SNR advanced register 342 HoldImg field 187 flag 187 mode 187 set 332 HoldImg Field 3...

Page 372: ...r 214 216 at exposure start 217 L latching connectors 107 LED Com 109 error codes 110 indication 109 on green 109 status 109 Trg 109 yellow 109 LEDs disable 347 Legal notice 1 2 level mode Trigger_Mod...

Page 373: ...d 116 output pin control 117 outputs 115 common vcc 108 general 110 registers 116 set by software 119 OutVCC 108 P Packed 12 Bit Mode 184 Packed 12 Bit MONO 184 Packed 12 Bit RAW 184 packet format 121...

Page 374: ...size 218 implemented 218 pointer reset 218 repeat counter 217 Sequence mode advanced register 219 Sequence Reset 112 Sequence Step 112 sequence step mode 220 SEQUENCE_CTRL 219 315 SEQUENCE_PARAM 219...

Page 375: ...43 335 Target grey level SmartView corresponds to auto exposure 138 tCode 122 test image 282 Bayer coded 284 b w cameras 282 color 284 color cameras 284 configuration register 326 gray bar 283 save 32...

Page 376: ...246 Update timing modes advanced register 345 User profiles advanced register 358 361 user value 227 U B_Value Field 134 U V slider range 135 V VCC IEEE 1394b 106 Vendor Unique Color_Coding 184 Vendo...

Reviews: