Allied Vision Technologies AVT Oscar Скачать руководство пользователя страница 1

Technical Manual

V2.4.0

 15 August 2008

Allied Vision Technologies GmbH
Taschenweg 2a
D-07646 Stadtroda / Germany

AVT Oscar

Содержание AVT Oscar

Страница 1: ...Technical Manual V2 4 0 15 August 2008 Allied Vision Technologies GmbH Taschenweg 2a D 07646 Stadtroda Germany AVT Oscar...

Страница 2: ...adio noise emissions set out in the Radio Interference Regulations Pour utilisateurs au Canada Cet appareil est conforme aux normes classe B pour bruits radio lectriques sp cifi es dans le R glement s...

Страница 3: ...ter spectral transmission 19 Camera lenses 20 Specifications 21 Oscar F 320C 21 Oscar F 510C 23 Oscar F 810C 25 Spectral sensitivity 27 Camera dimensions 29 Oscar standard housing 29 Oscar W90 30 Osca...

Страница 4: ...or offset 67 Auto shutter 69 Look up table LUT and gamma function 71 Loading an LUT into the camera 73 Shading correction 74 Automatic generation of correction data 75 Requirements 75 Algorithm 75 Wh...

Страница 5: ...mand on the bus starting exposure 113 End of exposure to first packet on the bus 114 Multi shot 115 ISO_Enable free run 115 Asynchronous broadcast 115 Jitter at start of exposure 116 Frame memory and...

Страница 6: ...68 Status and control register for one push 169 Feature control error status register 173 Video mode control and status registers for Format_7 173 Quadlet offset Format_7 Mode_0 173 Quadlet offset For...

Страница 7: ...OSCAR Technical Manual V2 4 0 7 Stored settings 199 GPDATA_BUFFER 201 Little endian vs big endian byte order 201 Firmware update 202 Appendix 203 Sensor position accuracy of AVT cameras 203 Index 204...

Страница 8: ...5 2030 outside Germany USA Please check the link for your local dealer http www alliedvisiontec com partner html Ordering and commercial information customer care alliedvisiontec com phone for Germany...

Страница 9: ...oftware on your PC or laptop FireWire card cables Version Date Remarks 1 0 10 05 2005 First issue 1 1 25 08 2005 Oscar F 510C firmware 1 05 3 00 minor corrections and clari fications 2 0 0 14 03 2006...

Страница 10: ...er Camera dimen sions on page 29 Added detailed description of BRIGHTNESS 800h in Table 78 Feature control error register on page 173 Added detailed description of WHITE BALANCE 80Ch in Table 78 Featu...

Страница 11: ...mponents and Environmental condi tions moved to Oscar Instruction Leaflet Infos on IR cut filter and Lenses moved to Chapter Fil ter and lenses on page 19 Moved binning explanation from Chapter Specif...

Страница 12: ...in Chapter Loading a shading image out of the camera on page 81 Chapter Loading a shading image into the camera on page 82 Added little endian vs big endian byte order in Chapter GPDATA_BUFFER on pag...

Страница 13: ...r Camera dimensions on page 29 provides CAD drawings of stan dard housing copper and GOF models tripod adapter available angled head models cross sections of CS Mount and C Mount Chapter Camera interf...

Страница 14: ...yles and symbols are used Styles Symbols Style Function Example Bold Programs inputs or highlighting important things bold Courier Code listings etc Input Upper case Register REGISTER Italics Modes fi...

Страница 15: ...al information of the camera and is written for experts Getting started For a quick guide how to get started read Hardware Installation Guide first Note L You find the Hardware Installation Guide on t...

Страница 16: ...the FirePackage OHCI API software and the SmartView application www These utilities can be obtained from Allied Vision Technologies AVT A free version of SmartView is available for download at www al...

Страница 17: ...nt of the IEEE 1394 standard has already made 800 Mbit second possible and the FireWire roadmap is already envis aging 1600 Mbit second with 3 2 Gbit second as the next step Investment in this standar...

Страница 18: ...onsibility that the fol lowing products to which this declaration relates is in conformity with the following stan dard s or other normative document s FCC Class B CE following the provisions of 2004...

Страница 19: ...s OSCAR Technical Manual V2 4 0 19 Filter and lenses IR cut filter spectral transmission The following illustration shows the spectral transmission of the IR cut filter Figure 1 Spectral transmission...

Страница 20: ...tance 1 m 4 8 mm 740 mm x 549 mm 1488 mm x 1103 mm 8 mm 441 mm x 327 mm 890 mm x 660 mm 12 mm 292 mm x 216 mm 591 mm x 438 mm 16 mm 217 mm x 161 mm 441 mm x 327 mm 25 mm 136 mm x 101 mm 280 mm x 207 m...

Страница 21: ...e size max 2080 x 1540 pixels Format_7 Mode_0 Lens mount C Mount 17 526 mm in air 25 4 mm 32 tpi adjustable from 17 3 mm to 22 5 mm Mechanical flange back to filter distance 10 5 mm see Figure 9 Oscar...

Страница 22: ...l port IIDC V1 31 Transfer rate 100 Mbit s 200 Mbit s 400 Mbit s Digital interface IEEE 1394a IIDC v 1 3 Power requirements DC 8 V 36 V via IEEE 1394 cable or 12 pin HIROSE Power consumption 3 6 watt...

Страница 23: ...in select AOI Shutter speed 94 s 67 108 864 s 67s auto shutter select AOI External trigger shutter Trigger Mode_0 Trigger_Mode_1 progressive scan Format_7 Mode_0 advanced feature Trigger_Mode_15 bulk...

Страница 24: ...s B RoHS 2002 95 EC Standard accessories IR cut filter Optional accessories Protection glass locking IEEE 1394 cable On request Host adapter card angled head Software packages API FirePackage Active F...

Страница 25: ...ain select AOI Shutter speed 118 s 67 108 864 s 67s auto shutter select AOI External trigger shutter Trigger Mode_0 Trigger_Mode_1 progr scan Format_7 Mode_0 advanced feature Trigger_Mode_15 bulk imag...

Страница 26: ...s B RoHS 2002 95 EC Standard accessories IR cut filter Optional accessories Protection glass locking IEEE 1394 cable On request Host adapter card angled head Software packages API FirePackage Active F...

Страница 27: ...ions OSCAR Technical Manual V2 4 0 27 Spectral sensitivity Figure 2 Spectral sensitivity of Oscar F 320C without cut filter and optics Figure 3 Spectral sensitivity of Oscar F 510C without cut filter...

Страница 28: ...Specifications OSCAR Technical Manual V2 4 0 28 Figure 4 Spectral sensitivity of Oscar F 810C without cut filter and optics...

Страница 29: ...housing Note L For information on sensor position accuracy sensor shift x y optical back focal length z and sensor rota tion see Chapter Sensor position accuracy of AVT cameras on page 203 Figure 5 Ca...

Страница 30: ...AR Technical Manual V2 4 0 30 Oscar W90 This version has the sensor tilted by 90 degrees clockwise so that it views upwards Note L An additional specification is required for the rotation of the senso...

Страница 31: ...nical Manual V2 4 0 31 Oscar W270 This version has the sensor tilted by 270 degrees clockwise so that it views downwards Please note that an additional specification is required for the rotation of th...

Страница 32: ...Camera dimensions OSCAR Technical Manual V2 4 0 32 Tripod adapter Figure 8 Tripod dimensions...

Страница 33: ...Camera dimensions OSCAR Technical Manual V2 4 0 33 Cross section C Mount standard filter All Oscar cameras are equipped with standard filter Figure 9 Oscar C Mount dimensions standard filter...

Страница 34: ...y not require adjustment in the field However if the back focal plane of your lens does not conform to the C Mount back focus specification renewed adjustment may be required in the field How to proce...

Страница 35: ...igned for industrial use and has the following pin assignment as per specification Note L For a detailed description of the camera interfaces FireWire I O connector ordering numbers and operat ing ins...

Страница 36: ...2 and ext power External ground for RS232 and external power 2 External Power 8 36 V DC Power supply 3 4 Camera In 1 In Uin high 2 V UinVCC Uin low 0 V 0 8 V Camera Input 1 GPIn1 default Trigger 5 6 C...

Страница 37: ...ready for operation Status LED yellow The following states are displayed via the LED Figure 13 Position of Status LEDs State Description Com Asynchronous and isochronous data transmission active indi...

Страница 38: ...of 1 5 sec Example 3 5 sec one blink 1 5 sec 2 blinks indicates a warning Format_7_Error_1 Class S1 Error codes S2 Warning 1 blink DCAM 2 blinks MISC 3 blinks FPGA 4 blinks Stack 5 blinks FPGA boot e...

Страница 39: ...he output of the block must be present on all inputs in order to generate a trigger signal The polar ity for each signal can be set separately via the inverting inputs The camera must be set to extern...

Страница 40: ...ster Register Name Field Bit Description 0xF1000300 IO_INP_CTRL1 Presence_Inq 0 Indicates presence of this feature read only 1 6 Reserved Polarity 7 0 low active 1 high active 8 10 Reserved InputMode...

Страница 41: ...o query the current status of the input L For inputs the PinState bit refers to the inverted out put side of the optical coupler This signals that an open input sets the PinState bit to 1 ID Mode Defa...

Страница 42: ...34 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 One_Push_Inq 3 One Push auto mode Con trolle...

Страница 43: ...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 the absolute value CSR If this bit 1 the value in the...

Страница 44: ...and warnings see the Hardware Installation Guide Chapter OSCAR output description Signal Description IntEna Integration Enable signal This signal displays the time in which exposure was made By using...

Страница 45: ...OSCAR Technical Manual V2 4 0 45 Figure 15 Output block diagram IntEna Output signal Opto Coupler Polarity selectable via software Operation state read FVal Busy Operation state read Output mode selec...

Страница 46: ...the status of an output pin regardless of the output mode This allows for example the host computer to determine if the camera is busy by simply polling the BUSY output Register Name Field Bit Descrip...

Страница 47: ...am illustrates the dependencies of the various output sig nals ID Mode Default 0x00 Off 0x01 Output state follows PinState bit Using this mode the Polarity bit has to be set to 0 not inverted This is...

Страница 48: ...does not delay the image capture As mentioned before it is possible to set the outputs by software Doing so the achievable maximum fre quency is strongly dependent on individual software capabilities...

Страница 49: ...ytes 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 shall be set to t...

Страница 50: ...al Manual V2 4 0 50 The following table provides a description of the video data format for the different modes Source IIDC V1 3 Figure 17 YUV 4 2 2 and YUV 4 1 1 format Source IIDC V1 3 Figure 18 Y8...

Страница 51: ...Camera interfaces OSCAR Technical Manual V2 4 0 51 Figure 19 Data structure Source IIDC V1 3...

Страница 52: ...r Specifications on page 21 Figure 20 Block diagram Oscar cameras Sensor Analog Camera Control HiRose I O RS232 De Bayering R1 G1 R2 G2 G3 B1 G4 B2 P 1 P 2 P 3 CCD Analog Front End AFE 8 12 Bit Test P...

Страница 53: ...is also spatially interpolated so that it has the same amount of pixels as the color image Read out modes of the sensor In order to achieve the highest possible sensitivity all sensors are equipped wi...

Страница 54: ...een and blue pixels in the second field 1 Frame readout mode In this mode all pixel signals are divided into two fields and output All pixel signals are read out independently making this mode suitabl...

Страница 55: ...rocessing speed over vertical resolu tion Oscar F 510C ICX 282AQ readout scheme Oscar F 510C is equipped with the ICX 282AQ sensor Frame readout is again two fields and has the two primary colors red...

Страница 56: ...scheme Oscar F 810C uses the ICX 456AQ sensor with three field readout mode Every field skips two lines during read out so all primary colors of the BAYER mosaic are read out in every field Progressi...

Страница 57: ...robe would flash three times per image The so called joint shutter opens the shutter for both fields concurrently When the first field is shifted into the shift register its integration ends but the i...

Страница 58: ...light and Ambient light reduced by proper light shields or Mechanical external shutter LCD optical shutter Figure 25 Joint shutter Note L Consult the factory or your local dealer if you have special...

Страница 59: ...PGA in order to modify the gain of the two channels with lower output by 9 5 dB in 512 steps relative to the channel with highest output The following screenshot is taken from the data sheet of the AF...

Страница 60: ...ith value in the Absolute value CSR If this bit 1 the value in the Value field will be ignored 2 4 Reserved One_Push 5 Write 1 begin to work self cleared after operation Read 1 in operation 0 not in o...

Страница 61: ...s the assumption that the R G B component sums of the sam ples are equal i e it assumes that the average of the sampled grid pixels is to be monochrome Figure 27 U V slider range Note L Configuration...

Страница 62: ...te balance can also be enabled by using an external trigger However if there is a pause of 10 seconds between capturing individual frames this process is aborted The following flow diagram illustrates...

Страница 63: ...s feature is switched off the work area position and size represent the current active image size Within this area the R G B component values of the samples are added and used as current values for th...

Страница 64: ...gain for the ana log video signal The increment length is 0 0351 dB step Note L The algorithm will try to create an uncolored image when looking at an area that is completely colored with automatic w...

Страница 65: ...ro overshot The following tables show the gain and auto exposure CSR Register Name Field Bit Description 0xF0F00820 GAIN Presence_Inq 0 Presence of this feature 0 N A 1 Available Abs_Control 1 Absolut...

Страница 66: ...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 ON 1 Read Status of the feature OFF 0 A_M_MODE 7 Set bit high for Auto...

Страница 67: ...ay values 8 bit Increments are in 1 16 LSB 8 bit The formula for gain and offset setting is Y G x Y Offset Note L Values can only be changed within the limits of gain CSR Changes in auto exposure regi...

Страница 68: ...alue 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 4 Reserved One_Push 5 Write Set bit high to start Read Status of the feature Bi...

Страница 69: ...ts 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 increases the average brightness in th...

Страница 70: ...4 Reserved One_Push 5 Write 1 begin to work self cleared after oper ation 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...

Страница 71: ...data these in turn point to the values of functions which are calculated offline e g with a spreadsheet program This function needs to be loaded into the camera s RAM before use One example of using a...

Страница 72: ...ficant 8 bit as shown above As gamma correction is also implemented via the LUT it is not possible to use a different LUT when gamma correction is enabled After overriding the LUT with a user defined...

Страница 73: ...handled in several steps The flow diagram below shows the sequence required to load data into the camera Figure 31 Loading an LUT Note L Configuration To configure this feature in an advanced register...

Страница 74: ...ated automatically in the cam era itself The following pictures describe the process of automatic generation of cor rection data The line profiles were created using MVTEC s ActivVision Tools On the l...

Страница 75: ...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 unchanged A factor is then calculated for ea...

Страница 76: ...on the type of camera and the number of frame buffers that exist GRAB_COUNT is corrected to the power of two automatically Note L The calculation of shading data is always carried out at the current r...

Страница 77: ...Technical Manual V2 4 0 77 After the lens has been focused again the image below will be seen but now with a considerably more uniform gradient This is also made apparent in the graph on the right Fig...

Страница 78: ...4 0 78 The shading reference image can be output for permanent storage purposes on a host system It can be further uploaded into the camera so that the shading procedure must not be repeated after pow...

Страница 79: ...will be uploaded downloaded The shading correction will only be applied on the first field In Format_7 there will be a row wise image error To avoid using a wrong MaxImageSize read the following note...

Страница 80: ...lculated from the MaxImageSize which is theoretically camera dependent MaxImageSize BufferSize This leads to the following formula Camera model N number of fields per frame BufferSize Oscar F 320C 2 6...

Страница 81: ...ading image to host Note L Configuration To configure this feature in an advanced register See Table 90 Advanced register Shading on page 188 For information on GPDATA_BUFFER See Chapter GPDATA_BUFFER...

Страница 82: ...possible to write quadlets directly into the buffer but this takes much more time Figure 37 Loading the shading reference image Note L Configuration To configure this feature in an advanced register S...

Страница 83: ...DSNU This function is especially useful when the camera is looking at objects with the help of a mirror or in certain microscopy applications Note L Configuration To configure this feature in an advan...

Страница 84: ...production of intensities The value signifies 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 measur...

Страница 85: ...n The new resolution is approximately 1 2 of the original resolution Format_7 Mode_6 By default use Format_7 Mode_6 for 2 x vertical binning This reduces vertical resolution depending on the model Fig...

Страница 86: ...nal to noise separation improves by approx 3 dB This reduces horizontal resolution The new resolution is approximately 1 2 of the original resolution Format_7 Mode_5 By default use Format_7 Mode_5 for...

Страница 87: ...her and then combined vertically Light sensitivity This increases light sensitivity by a total of a factor of 4 and at the same time signal to noise separation is improved by about 6 dB Resolution Thi...

Страница 88: ...inal image area angle Switch the sensor to progressive mode rather than frame readout mode Increase in the frame rate The sub sampling mode of Oscar F 320C and Oscar F 810C is always H V sub sampling...

Страница 89: ...he gray levels but only increase the noise levels by 3 dB This enhances both the dynamic range as well as the signal to noise ratio Consequently adding 256 8 bit images will lead to a potential signal...

Страница 90: ...in a BAYER mosaic layout An effective Bayer RGB color interpolation already takes place in all Oscar cameras Before converting to the YUV format color correction is done after BAYER demosaicing Color...

Страница 91: ...e value is determined for each pixel Three lines are needed for this interpolation Note L If the PC does not perform BAYER to RGB post processing the b w image will be superimposed with a checkerboard...

Страница 92: ...color correction matrix subtracts out this overlap Color correction in AVT cameras In AVT cameras the color correction is realized as an additional step in the process from the sensor data to color ou...

Страница 93: ...olor appearance after having done white balance The saturation register at offset 814h allows changing the intensity of the colors by 100 Register Name Description 0xF10003A0 COLOR_CORR Write 02000000...

Страница 94: ...a change in the angle of the vector saturation a change in the length of the vector S and all starting from the intensity coor dinate vector from black to white The following picture illustrates the t...

Страница 95: ...nterface Data written to a specific address in the IEEE 1394 address range will be sent through the serial interface Incoming serial interface data is put into a cam era buffer and can be polled from...

Страница 96: ...s reserved Char_Length 8 15 Character length setting WR Set data length 7 or 8 bit RD Get data length 7 7 bit 8 8 bit Other values reserved Parity 16 17 Parity setting WR Set parity RD Get parity sett...

Страница 97: ...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...

Страница 98: ...trol 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 receive buffer WR...

Страница 99: ...write data 1 Query TDRD flag buffer ready and write the number 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...

Страница 100: ...can be grabbed with no image lag and with minimal image blur Camera I O The external trigger is fed as a TTL signal through Pin 4 of the camera I O connector Trigger modi Oscar cameras support IIDC co...

Страница 101: ...ctive low time of the pulse applied or active high time in the case of an inverting input Figure 46 Trigger_Mode_0 and 1 Shutter register value External Trigger input after inverting opto coupler Inte...

Страница 102: ...can be used to trigger a multitude of internal image intakes This is especially useful for Grabbing exactly one image based on the first external trigger Filling the camera s internal image buffer wi...

Страница 103: ...r OFF this feature Read read a status 0 OFF 1 ON If 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 chang...

Страница 104: ...grabbed precisely with the first external trigger To repeat rewrite line three Line 3 toggles one shot bit 0 of the one shot register 61C so that only one image is grabbed based on the first external...

Страница 105: ...escription 0xF0F00534 TRIGGER_DLY_INQUIRY Presence_Inq 0 Indicates presence of this feature read only Abs_Control_Inq 1 Capability of control with absolute value 2 Reserved One_Push_Inq 3 One push aut...

Страница 106: ...lute 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 feature Read read a status 0 OFF 1 ON If this bit 0 other fields will be read onl...

Страница 107: ...vanced register allows the start of the integration to be delayed by max 221 s which is max 2 1 s after a trigger edge was detected Note L Switching trigger delay to ON also switches external Trigger_...

Страница 108: ...of the sensor one after the other Format_7 Mode_1 is to be used for this mode suitable for stationary objects and when no strobe light is available Because of the time difference between the two shutt...

Страница 109: ...figure that the frame rate in one shot mode is lower than that in continuous mode This is a result of the additional delay of one or two Oscar F 810C fields before the progressive output of the camer...

Страница 110: ...shutter time only affects the first field The second and third field has a constant shutter time of one two field length s Combining joint shutter with one shot operation it can also be seen from the...

Страница 111: ...r F 510C 100 x 20 s 74 s 2074 s exposure time The minimum adjustable exposure time set by register is 20 s The real minimum exposure time of an Oscar F 510C is then 20 s 74 s 94 s in frame readout mod...

Страница 112: ...ExpTime 6 31 Exposure time in s Table 38 Advanced register extended shutter Note L Exposure times entered via the 81Ch register are mir rored in the extended register but not vice versa Longer integr...

Страница 113: ...mera 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 by clearing the bit One shot command on the bus st...

Страница 114: ...out some data is written into the FRAME_BUFFER before being transmitted to the bus The time from the end of exposure to the start of transport on the bus is 500 s 62 5 s This time jitters with the cyc...

Страница 115: ...f 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...

Страница 116: ...ge exposure 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 fra...

Страница 117: ...e factory to a maximum of 256 MB The table below shows how many frames can be stored by each model The memory is arranged in a FIFO First in First out manner This makes address ing for individual imag...

Страница 118: ...disable fast capture mode 8 15 Reserved FIFOSize 16 23 Size of FIFO in number of images read only NumOfImages 24 31 W Number of images to send R Number of images in buffer Table 42 Advanced register D...

Страница 119: ...orded at the highest pos sible frame rate i e the setting above does not affect the frame rate for the image intake but only the read out This mode is ideal for applica tions where a burst of images n...

Страница 120: ...Mode_6 vertical binning V binning Format_7 Mode_7 horizontal and vertical binning H V binning Note L The maximum frame rates can only be achieved with shutter settings lower than 1 framerate This mean...

Страница 121: ...MONO8 6 640 x 480 MONO16 Table 43 Video fixed formats Oscar F 320C centered progressive preview mode Format Mode Resolution Color mode Frame rate fps Description 7 0 2080 x 1540 Mono8 2 6 59 frame rea...

Страница 122: ...reen Y8blue 3 39 31 4 1 Camera outputs RAW image which needs to be converted outside of camera 2 Camera outputs interpolated B W image using luma interpolation formula 3 Camera outputs interpolated B...

Страница 123: ...h shutter settings that don t exceed 1 framerate Format Mode Resolution Color mode 60 fps 30 fps 4 15 fps 7 5 fps 3 75 fps 1 875 fps 1 0 800 x 600 YUV422 1 800 x 600 RGB8 2 800 x 600 MONO8 x 2 x 2 3 1...

Страница 124: ...88 x 1958 Mono8 2 3 80 frame readout split shutter YUV411 3 80 YUV422 3 23 RGB8 2 15 Raw8 1 3 80 Raw16 1 3 23 Y8red Y8green Y8blue 3 3 80 7 2 1288 x 978 Mono8 2 7 59 progressive centered sub sampling...

Страница 125: ...80 YUV422 3 80 RGB8 3 80 Raw8 1 3 79 Raw16 1 3 80 Y8red Y8green Y8blue 3 3 79 7 6 2588 x 978 Mono8 2 6 98 interlaced split shutter 2 x V binning YUV411 6 99 YUV422 6 47 RGB8 4 31 Raw8 1 6 98 Raw16 1 6...

Страница 126: ...t Notes F0F08010h FORMAT_7_MODE_0 COLOR_CODING_ID Coding_ID 0 7 Color coding ID from COLOR_CODING_INQ register F0F08014h F_7M_0 COLOR_CODING_INQ Mono8 0 ID 0 YUV 411 1 ID 1 YUV 422 2 ID 2 RGB8 4 ID 4...

Страница 127: ...ps 3 75 fps 1 875 fps 1 0 800 x 600 YUV422 1 800 x 600 RGB8 2 800 x 600 MONO8 3 1024 x 768 YUV422 x x 4 1024 x 768 RGB8 x x 5 1024 x 768 MONO8 x 2 x 2 6 800 x 600 MONO16 7 1024 x 768 MONO16 Table 48 F...

Страница 128: ...formula 3 Camera outputs interpolated B W image using one of the R G B color planes 4 Only achievable with shutter settings that don t exceed 1 framerate 7 2 1088 x 822 Mono8 2 8 86 progressive scan...

Страница 129: ...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 AOI he...

Страница 130: ...may not exceed the maximum resolution of the sensor The increments may vary from model and mode The coordinates for width and height must be divisible by a factor which is depending on the camera mod...

Страница 131: ...00 Mbit s can thus be transmitted Depending on the video format settings and the configured frame rate the camera requires a certain percentage of maximum available bandwidth Clearly the bigger the im...

Страница 132: ...n 60 fps 30 fps 15 fps 7 5 fps 3 75 fps 0 0 160 x 120 YUV 4 4 4 24 bit pixel 1 2H 80p 60q 1 4H 40p 30q 1 8H 20p 15q 1 320 x 240 YUV 4 2 2 16 bit pixel 1H 320p 160q 1 2H 160p 80q 1 4H 80p 40q 1 8H 40p...

Страница 133: ...000p 1000q 5 2H 2000p 500q 5 4H 1000p 250q 5 8H 500p 125q 3 1024 x 768 16 bit pixel YUV 4 2 2 3 2H 1536p 768q 3 4H 768p 384q 3 8H 384p 192q 3 16H 192p 96q 4 1024 x 768 24 bit pixel RGB 3 4H 768p 576q...

Страница 134: ...0 24 bit pixel RGB 1H 1280p 960q 1 2H 640p 480q 1 4H 320p 240q 2 1280 x 960 8 bit pixel Y MONO8 2H 2560p 640q 1H 1280p 320q 1 2H 640p 160q 1 4H 320p 80q 3 1600 x 1200 16 bit pixel YUV 4 2 2 5 4H 2000p...

Страница 135: ...the following formula is used to calculate the highest frame rate in Format_7 It assumes that the maximum frame rate is the inverse of the sum of all events in a CCD which take time such as Frame rate...

Страница 136: ...mode Oscar F 320C AOI height Tframe s Frame rate fps 254 0 025 39 679 240 0 024 41 796 120 0 013 77 032 60 0 008 133 163 30 0 005 209 486 Table 55 Frame rates progressive Oscar F 320C Figure 56 Graph...

Страница 137: ...0 099 10 140 600 0 066 15 201 480 0 055 18 234 240 0 033 30 346 120 0 022 45 435 60 0 017 60 468 Table 56 Frame rates interlaced mode Oscar F 320C Figure 57 Graph of frame rates interlaced mode Oscar...

Страница 138: ...ode Oscar F 510C AOI height Tframe s Frame rate fps 980 0 132 7 585 960 0 129 7 737 960 0 129 7 737 600 0 083 12 081 480 0 067 14 862 240 0 036 27 548 120 0 021 48 058 Table 57 Frame rates progressive...

Страница 139: ...ate fps 1960 0 263 3 800 1536 0 208 4 798 1200 0 165 6 058 1024 0 142 7 025 960 0 134 7 458 600 0 088 11 415 480 0 072 13 868 240 0 041 24 316 Table 58 Frame rates interlaced modes Oscar F 510C Figure...

Страница 140: ...ormula 10 Frame rate calculation progressive scan mode Oscar F 810C AOI height Tframe s Frame rate fps 822 0 112 8 907 600 0 087 11 440 480 0 074 13 519 240 0 047 21 235 120 0 034 29 716 Table 59 Fram...

Страница 141: ...1 2400 0 310 3 230 1536 0 213 4 699 1200 0 175 5 709 1024 0 155 6 433 960 0 148 6 744 600 0 108 9 263 480 0 095 10 580 240 0 068 14 784 Table 60 Frame rates interlaced modes Oscar F 810C Figure 61 Gra...

Страница 142: ...nship between the required Byte_Per_Packet size and certain variables for the image It is valid only for Format_7 If the value for BYTE_PER_PACKET is greater than 4096 the maximum data payload the sou...

Страница 143: ...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 cc1394 viewer 2 In Adjustments menu click on Picture Contro...

Страница 144: ...How does bandwidth affect the frame rate OSCAR Technical Manual V2 4 0 144 Oscar cameras have two test images The second image is in colors Figure 62 Test image 1 Figure 63 Test image 2...

Страница 145: ...IIDC formerly DCAM Digital Camera Specification published by the IEEE 1394 Trade Association IIDC is primarily concerned with setting memory addresses e g CSR Camera_Status_Register and their meaning...

Страница 146: ...MSB 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 115 bit 0 in register 614h the value 800000...

Страница 147: ...Configuration of the camera OSCAR Technical Manual V2 4 0 147 Figure 64 Configuration of the camera...

Страница 148: ...cific 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 Note...

Страница 149: ...h To compute 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 x a...

Страница 150: ...x 4 FFFF F0F00000h The base address of the camera control register is thus FFFF F0F00000h The offset entered in the table always refers to the base address of F0F00000h Offset 0 7 8 15 16 23 24 31 44...

Страница 151: ...found in the Description column Camera initialize register Inquiry register for video format Offset Name Notes 000h INITIALIZE Assert MSB 1 for Init Table 69 Camera initialize register Offset Name Fie...

Страница 152: ...0 800 x 600 YUV 4 2 2 Mode_1 1 800 x 600 RGB Mode_2 2 800 x 600 MONO8 Mode_3 3 1024 x 768 YUV 4 2 2 Mode_4 4 1024 x 768 RGB Mode_5 5 1024 x 768 MONO8 Mode_6 6 800 x 600 MONO16 Mode_7 7 1024 x 768 MON...

Страница 153: ...E_INQ Format_0 Mode_0 FrameRate_0 0 Reserved FrameRate_1 1 Reserved 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 IIDC V1 31 FrameRate_7 7...

Страница 154: ..._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 IIDC V1 31 FrameRate_7 7 240 fps IIDC V1 31...

Страница 155: ...e_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 IIDC V1 31 FrameRate_7 7 240 fps IIDC V1 31 8 31 Reserved zero 21Ch 21Fh Reser...

Страница 156: ..._2 FrameRate_0 0 Reserved FrameRate_1 1 Reserved 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 IIDC V1 31 FrameRate_7 7 240 fps IIDC V1 31...

Страница 157: ..._5 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 IIDC V1 31 FrameRate_7 7 240 fps IIDC V1 31...

Страница 158: ...Q Format_2 Mode_0 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...

Страница 159: ...Format_2 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 Reserved FrameRate_7 7 Reserved 8 31...

Страница 160: ...meRate_3 3 15 fps FrameRate_4 4 30 fps FrameRate_5 5 60 fps FrameRate_6 6 Reserved FrameRate_7 7 Reserved 8 31 Reserved zero 25Ch V_RATE_INQ Format_2 Mode_7 FrameRate_0 0 1 875 fps FrameRate_1 1 3 75...

Страница 161: ...adlet offset for Format_7 Mode_2 2ECh V CSR_INQ_7_3 0 31 CSR_quadlet offset for Format_7 Mode_3 2F0h V CSR_INQ_7_4 0 31 CSR_quadlet offset for Format_7 Mode_4 2F4h V CSR_INQ_7_5 0 31 CSR_quadlet offse...

Страница 162: ...l_Error_Status_Inq 2 Inquiry for existence of Feature_Control_Error_Status Opt_Func_CSR_Inq 3 Inquiry for Opt_Func_CSR 4 7 Reserved 1394b_mode_Capability 8 Inquiry for 1394b_mode_Capability 9 15 Reser...

Страница 163: ...Focus 10 Focus control 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 3...

Страница 164: ...should still always be 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 CSRs f...

Страница 165: ...ed 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 d...

Страница 166: ...er_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...

Страница 167: ...DE Bit 0 2 for the current video mode 608h CUR V FORMAT Bit 0 2 for the current video format 60Ch ISO Channel Bit 0 3 for channel 6 7 for ISO speed 610h Camera_Power Always 0 614h ISO_EN Continuous_Sh...

Страница 168: ...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 Always 0 730h ABS_CSR_HI_I...

Страница 169: ...ontrol with value in the Value field 1 Control with value in the Absolute value CSR If this bit 1 value in the Value field is ignored 2 4 Reserved One_Push 5 Write 1 begin to work Self cleared after o...

Страница 170: ...l Manual V2 4 0 170 804h AUTO EXPOSURE See above Note Target grey level parameter in SmartView corresponds to Auto_exposure register 0xF0F00804 IIDC 808h SHARPNESS See above Offset Name Field Bit Desc...

Страница 171: ...ration 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...

Страница 172: ...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...

Страница 173: ...ut at F0F002E4h according to Table 72 Frame rate inquiry register on page 153 gives 003C2400h 4 x 003C2400h F09000h so that the base address for the latter Table 79 Format_7 control and status registe...

Страница 174: ...n Format_7 ErrorFlag_1 and ErrorFlag_2 are refreshed on each access to the Format_7 register Contrary to IIDC V1 3 registers relevant to Format_7 are refreshed on each access The Setting_1 bit is auto...

Страница 175: ...ister name Description 0XF1000010 VERSION_INFO See Table 81 Advanced register Version informa tion on page 177 0XF1000040 ADV_INQ_1 See Table 83 Advanced register Advanced feature inquiry on page 182...

Страница 176: ...TER_CTRL Marlin Oscar series only 0XF1000364 AUTOSHUTTER_LO Marlin Oscar series only 0XF1000368 AUTOSHUTTER_HI Marlin Oscar series only 0XF1000370 AUTOGAIN_CTRL Marlin Oscar series only 0XF1000390 AUT...

Страница 177: ...list Note L Always activate advanced features before accessing them Note L Currently all registers can be written without being activated This makes it easier to operate the camera using Directcontro...

Страница 178: ...15 MF145B2 16 MF145C2 17 MF131B 18 MF131C 19 MF145B2 15fps 20 MF145C2 15fps 21 M2F033B 22 M2F033C 23 M2F046B 24 M2F046C 25 M2F080B 26 M2F080C 27 M2F145B2 28 M2F145C2 31 M2F145B2 15fps 32 M2F145C2 15fp...

Страница 179: ...145C 107 PIKE F 210B 108 PIKE F 210C 109 110 111 PIKE F 421B 112 PIKE F 421C 201 GUPPY F 033B 202 GUPPY F 033C 203 GUPPY F 036B 204 GUPPY F 036C 205 GUPPY F 046B 206 GUPPY F 046C 207 GUPPY F 080B 208...

Страница 180: ...L board level 226 GUPPY F 080C BL board level 227 GUPPY F 044B 228 GUPPY F 044C 401 STINGRAY F 033B BL 402 STINGRAY F 033C BL 403 404 405 STINGRAY F 046B BL 406 STINGRAY F 046C BL 407 STINGRAY F 080B...

Страница 181: ...quiry This register indicates with a named bit if a feature is present or not If a feature is marked as not present the associated register space might not be available and read write errors may occur...

Страница 182: ...ok up tables 8 Shading 9 DeferredTrans 10 HDR mode 11 Marlin F 131B C only DSNU 12 Marlin F 131B only Blemish correction 13 Marlin F 131B only TriggerDelay 14 Misc features 15 Soft Reset 16 High SNR 1...

Страница 183: ...INQ_3 0 31 Reserved 0xF100004C ADV_INQ_4 0 31 Reserved Note L This register normally outputs the MAX_IMAGE_SIZE_INQ Format_7 Mode_0 value This is the value given in the specifications tables under Pic...

Страница 184: ...9 are in bits 28 to 31 See Table 86 Time base ID on page 184 Default time base is 20 s This means that the integration time can be changed in 20 s increments with the shutter control Register Name Fie...

Страница 185: ...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 31 Exposure time in s Ta...

Страница 186: ...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 test image 3 0 N A 1 Available Image_Inq_4 11 Presence of test im...

Страница 187: ...the LUT_INFO register Register Name Field Bit Description 0xF1000240 LUT_CTRL Presence_Inq 0 Indicates presence of this feature read only 1 5 Reserved ON_OFF 6 Enable disable this feature 7 25 Reserve...

Страница 188: ...be displayed Note L Always make sure that the shading image is saved at the highest resolution of the camera If a lower resolution is cho sen and ShowImage is set to true the image will not be dis pla...

Страница 189: ...cal Manual V2 4 0 189 0xF1000258 SHDG_INFO Presence_Inq 0 Indicates presence of this feature read only 1 7 Reserved MaxImageSize 8 31 Maximum shading image size in bytes Register Name Field Bit Descri...

Страница 190: ...image is read out of the sensor The FrameCounter does not indicate whether an image was sent over the IEEE 1394 bus or not Input output pin control Register Name Field Bit Description 0xF1000270 FRAME...

Страница 191: ...in s in DelayTime Note L Only one edge is delayed If IntEna_Out is used to control an exposure it is pos sible to have a variation in brightness or to precisely time a flash Figure 65 Delayed integrat...

Страница 192: ...auto gain control Register Name Field Bit Description 0xF1000360 AUTOSHUTTER_CTRL Presence_Inq 0 Indicates presence of this feature read only 1 31 Reserved 0xF1000364 AUTOSHUTTER_LO Min Value 0 31 Min...

Страница 193: ...changed within the range defined by the standard GAIN_INQ register Autofunction AOI The table below illustrates the advanced register for autofunction AOI The possible increment of this work area pos...

Страница 194: ...ize is 640 x 480 pixel the camera accepts a maximum of 640 x 512 pixel as the auto function AOI work area if the control area position is 0 0 Another case is for outdoor applications the sky will be e...

Страница 195: ...d Register Name Field Bit Description 0xF10003A0 COLOR_CORR ON_OFF 6 Color correction on off default on Write 02000000h to switch color correction OFF Write 00000000h to switch color correction ON Tab...

Страница 196: ...s Register Name Field Bit Description 0xF1000410 MIRROR_IMAGE Presence_Inq 0 Indicates presence of this feature read only 1 5 Reserved ON_OFF 6 Mirror image on off 1 on 0 off Default off 7 31 Reserved...

Страница 197: ...ra internally grabs GrabCount images and outputs a single averaged image Register Name Field Bit Description 0xF1000520 HIGH_SNR Presence_Inq 0 Indicates presence of this feature read only 1 5 Reserve...

Страница 198: ...s equivalent to the memory channel number and specifies the profile number to store settings to or to restore settings from In any case profile 0 is the hard coded factory profile and cannot be overwr...

Страница 199: ...heck the ErrorCode field Factory default To go back to the factory default profile 1 Select ProfileID 0 and toggle the SetDefaultID flag set 2 Read back the register and check the ErrorCode field Erro...

Страница 200: ...L IO_INTENA_DELAY AUTOSHUTTER_LO AUTOSHUTTER_HI AUTOGAIN_CTRL AUTOFNC_AOI COLOR_CORR TRIGGER_DELAY MIRROR_IMAGE HIGH_SNR LUT_CTRL LUT_DATA Table 104 User profile stored settings Note L A profile save...

Страница 201: ...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...

Страница 202: ...2 Documentation for firmware update Please contact your local dealer for further information Note L Only Oscar F 810C cameras with a serial number SN 50675733 or higher or with production date 26 Apri...

Страница 203: ...ensitive cells Camera Center of camera front flange outer case edges Accuracy x y 0 25mm Sensor shift z 50 100 m for SN 84254727 optical back focal length 0 100 m for SN 252138124 optical back focal l...

Страница 204: ...ertical binning drawing 85 A Abs_Control Field 60 65 66 68 70 Abs_Control_Inq Field 42 Access_Control_Register 164 accuracy sensor position 203 ActivVision Tools 74 AddrOffset 187 188 Advanced feature...

Страница 205: ...Oscar cameras 52 block diagrams cameras 52 BRIGHTNESS 68 169 Brightness inquiry register 163 brightness auto shutter 69 average 65 decrease 192 IIDC register 68 increase 64 192 level 74 LUT 71 nonlin...

Страница 206: ...odes LED 38 error states 38 Exposure time Field 112 exposure time 111 81 Ch register 112 example 111 extended shutter 185 formula 111 longest 112 long term integration 112 minimum 111 ExpTime Field 11...

Страница 207: ...al binning 86 horizontal mirror function 83 hue offset 93 I IEEE 1394 16 declaration of conformity 18 IEEE 1394 port pin assignment 35 IEEE 1394 Trade Association 145 IEEE 1394a connector 35 IIDC 16 1...

Страница 208: ...LUT 187 look up table LUT user defined 71 LUT 187 data exchange buffer 73 example 71 Gamma 71 general 71 loading into camera 73 volatile 72 LUT advanced register 187 LutNo 187 LUT_CTRL 187 LUT_INFO 1...

Страница 209: ...t pin control 47 outputs 44 common vcc 36 general 39 registers 46 set by software 48 OutVCC 36 P packet format 49 PI controller 65 pin control 190 PinState flag 46 PinState Field 40 plus integral cont...

Страница 210: ...ssion IR cut filter 19 Jenofilt 217 19 split shutter frame readout 57 split shutter shutter mode 108 Stack setup 38 Stack start 38 standard housing 29 status LED 37 stored settings user profile 200 st...

Страница 211: ...Trigger_Source 103 Trigger_Value 103 Tripod adapter 32 Tripod dimensions 32 U UNIT_POSITION_INQ 129 UNIT_SIZE_INQ 129 user profile stored settings 200 user profiles 198 error code 199 User profiles ad...

Страница 212: ...OSCAR Technical Manual V2 4 0 212 Index register 60 register 80Ch 60 six frames 61 trigger 62 WHITE_BALANCE 60 61 62 www alliedvisiontec com 16 17...

Отзывы: