Allied International V2.4.0 manual

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212

Ir para a página of

Bom manual de uso

As regras impõem ao revendedor a obrigação de fornecer ao comprador o manual com o produto Allied International V2.4.0. A falta de manual ou informações incorretas fornecidas ao consumidor são a base de uma queixa por não conformidade do produto com o contrato. De acordo com a lei, pode anexar o manual em uma outra forma de que em papel, o que é frequentemente utilizado, anexando uma forma gráfica ou manual electrónicoAllied International V2.4.0 vídeos instrutivos para os usuários. A condição é uma forma legível e compreensível.

O que é a instrução?

A palavra vem do latim "Instructio" ou instruir. Portanto, no manual Allied International V2.4.0 você pode encontrar uma descrição das fases do processo. O objetivo do manual é instruir, facilitar o arranque, a utilização do equipamento ou a execução de determinadas tarefas. O manual é uma coleção de informações sobre o objeto / serviço, um guia.

Infelizmente, pequenos usuários tomam o tempo para ler o manual Allied International V2.4.0, e um bom manual não só permite conhecer uma série de funcionalidades adicionais do dispositivo, mas evita a formação da maioria das falhas.

Então, o que deve conter o manual perfeito?

Primeiro, o manual Allied International V2.4.0 deve conte:
- dados técnicos do dispositivo Allied International V2.4.0
- nome do fabricante e ano de fabricação do dispositivo Allied International V2.4.0
- instruções de utilização, regulação e manutenção do dispositivo Allied International V2.4.0
- sinais de segurança e certificados que comprovam a conformidade com as normas pertinentes

Por que você não ler manuais?

Normalmente, isso é devido à falta de tempo e à certeza quanto à funcionalidade específica do dispositivo adquirido. Infelizmente, a mesma ligação e o arranque Allied International V2.4.0 não são suficientes. O manual contém uma série de orientações sobre funcionalidades específicas, a segurança, os métodos de manutenção (mesmo sobre produtos que devem ser usados), possíveis defeitos Allied International V2.4.0 e formas de resolver problemas comuns durante o uso. No final, no manual podemos encontrar as coordenadas do serviço Allied International na ausência da eficácia das soluções propostas. Atualmente, muito apreciados são manuais na forma de animações interessantes e vídeos de instrução que de uma forma melhor do que o o folheto falam ao usuário. Este tipo de manual é a chance que o usuário percorrer todo o vídeo instrutivo, sem ignorar especificações e descrições técnicas complicadas Allied International V2.4.0, como para a versão papel.

Por que ler manuais?

Primeiro de tudo, contem a resposta sobre a construção, as possibilidades do dispositivo Allied International V2.4.0, uso dos acessórios individuais e uma gama de informações para desfrutar plenamente todos os recursos e facilidades.

Após a compra bem sucedida de um equipamento / dispositivo, é bom ter um momento para se familiarizar com cada parte do manual Allied International V2.4.0. Atualmente, são cuidadosamente preparados e traduzidos para sejam não só compreensíveis para os usuários, mas para cumprir a sua função básica de informação

Índice do manual

  • Página 1

    T echnical Manual V2.4.0 15 August 2008 Allied V ision T echnolo gies GmbH Ta s c h e nw e g 2 a D-07646 Stad tr oda / Germ an y A VT Oscar[...]

  • Página 2

    OSCAR Technical Manual V2.4 .0 2 Legal notice For customers in the U.S.A. This equipment has been tested and found to comply wi th the limits for a Class B digital device, pursuant to Part 15 of the FCC Rul es. Th ese limits are designed to provide reasona ble protection against harmful interference when th e equipment is operated in a residential [...]

  • Página 3

    OSCAR Technical Manual V2.4 .0 3 Contents Contacting Allied Vision Technologies ..................... ......................... ..... 8 Introduction ........................ ......................... ........................ .............................. ..... 9 Document history ....................... ......................... ...................[...]

  • Página 4

    OSCAR Technical Manual V2.4 .0 4 IO_INP_CTRL 1-2 ......... .............................. ........................ ......................... ....... 41 Trigger delay ............................... ........................ .............................. .................. 42 Outputs ........................... ......................... ............[...]

  • Página 5

    OSCAR Technical Manual V2.4 .0 5 Color correction in AVT cameras ............... ............................. ......................... ........ 92 Color correction: formula .............................. ........................ .............................. ... 92 GretagMacbeth ColorChecker .............................. .......................[...]

  • Página 6

    OSCAR Technical Manual V2.4 .0 6 How does bandwidth affect the frame rate? .................. ................. 142 Example formula for the Oscar F-810C camera ................ .............................. ........... 143 Test images ................ ......................... ........................ .............................. ...............[...]

  • Página 7

    OSCAR Technical Manual V2.4 .0 7 Stored settings .................. ......................... ........................ .............................. . 199 GPDATA_BUFFER. ......................... ............................. ......................... ..................... 201 Little endian vs. big endian byte order . .............................[...]

  • Página 8

    Contacting Allied Vision Technologies OSCAR Technical Manual V2.4 .0 8 Contacting Allied V ision T echnologies Info L • T echnical in formation: support@alliedvision tec.com phon e (for Germ an y): +49 (0)36428 67 7-270 ph one (f or U S A): +1 978-225-203 0 outsid e Germ any/U S A: Please check th e link f or your local dealer . http://www .alli [...]

  • Página 9

    Introduction OSCAR Technical Manual V2.4 .0 9 Intr oduction This OSCAR Technical Manual describes in depth the techni cal specifica- tions, dimensions, all camera featur es (IIDC standard and AVT smart fea- tures) and their registers, trigg er feat ures, all video and color formats, band- width and frame rate calculation. For information on hardwar[...]

  • Página 10

    Introduction OSCAR Technical Manual V2.4 .0 10 continued from last page 2.3.0 23. 02.2007 Minor correcti ons N ew offset an d jitter values (Chapter Exposur e time (shutter) an d offset on pa ge 111 and Fi gur e 52: Data flow and timin g after end o f e xposure on pag e 114) N ew jitter values at start o f e x po s ure, c a mera id le ( Ch ap t er [...]

  • Página 11

    Introduction OSCAR Technical Manual V2.4 .0 11 continued from last page 2.4.0 [contin u ed] 15.08.08 [con tinued] Restructuring of Oscar T echnical Manual: • Adde d Co nt ac ti ng A l lie d V is ion T e c hno lo g ies on page 8 • A dd ed Chapter M anu al overview on page 13 • Restru ctured Chapter Oscar types and highlights to Chapter OSCAR c[...]

  • Página 12

    Introduction OSCAR Technical Manual V2.4 .0 12 continued from last page 2.4.0 [contin u ed] 15.08.08 [con tinued] • Revi sed Chapter How d oes band width affe ct the fr ame rat e? on pag e 142 • Revi sed Chapter C o nf ig ur at io n o f t he c ame ra on page 1 45 • Revi sed Chapter Firmw are update on page 202 • A dd ed Chapter Sen sor posi[...]

  • Página 13

    Introduction OSCAR Technical Manual V2.4 .0 13 Manual overview This manual overview describes each chapter of this manual shortly. •C h a p t e r Con tactin g Allied Visi on T echnologi es on page 10 lists A V T con- tact da ta for both: – technical inf ormati on / orderin g –c o m m e r c i a l i n f o r m a t i o n •C h a p t e r In trod [...]

  • Página 14

    Introduction OSCAR Technical Manual V2.4 .0 14 •C h a p t e r Appendix on pag e 203 lists the se nsor positi on accuracy o f A VT camer as. •C h a p t e r Inde x on pag e 204 gives you qui ck access to all re levant d ata in this man ual. Conventions used in this manual To give this manual an easily underst ood layout an d to emphasize importan[...]

  • Página 15

    Introduction OSCAR Technical Manual V2.4 .0 15 Mor e information For more information on hardware and software read the following: • Ha rd ware I ns t al la t io n Gu i de describes th e hard ware in stallation proce- dur es for all 1394 A VT cam eras (Dol phin, Oscar , Marlin, Guppy , Pik e, Stingr ay). Ad dition ally you get safety in structi o[...]

  • Página 16

    Introduction OSCAR Technical Manual V2.4 .0 16 Note L T o demon strate th e prope rties o f the cam era, all e xamples in this m anu al are based on th e FireP ackage OHCI API so ftwar e an d the SmartVie w applicati o n. www Ý These utiliti es can be obtained from Alli ed Vision T echnologi es (A VT). A free versi on of SmartVie w is available fo[...]

  • Página 17

    OSCAR cameras OSCAR Technical Manual V2.4 .0 17 OSCAR cameras Oscar With Oscar cameras, entry into the worl d of digital image processing is sim- pler and more cost-effective than ever before. High image quality With the new Oscar, Allied Vision Technologies presents a whole series of attractive digital camera models of the FireWire™ type. The mu[...]

  • Página 18

    Declarations of conformity OSCAR Technical Manual V2.4 .0 18 Declarations of conformity Allied Vision Technologies declares unde r its sole responsibility 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 [...]

  • Página 19

    Filter and lenses OSCAR Technical Manual V2.4 .0 19 Filter and lenses IR cut filter: spectral transmission The following illustration shows the spectr al transmission of the IR cut filte r: Figure 1: Spectral transmission of Jeno filt 217[...]

  • Página 20

    Filter and lenses OSCAR Technical Manual V2.4 .0 20 Camera lenses AVT offers different lenses from a va riety of manufacturers. The following table lists selected image formats in width x height depending on camera type, distance and the focal length of the lens. Note L Due to its e xtrem e high r esolution, OSCAR ca mer as place high dem ands on t[...]

  • Página 21

    Specifications OSCAR Technical Manual V2.4 .0 21 Specifications Oscar F-320C Note L Oscar camer as are alw a ys equipped with color sen sors. Note L For inform ation on bit/pixel an d byte/pixel f or each color mode se e T able 61: ByteDepth on page 142. Fe at u re Specification Ima ge d evice T ype 1/1.8 (di ag. 8.93 mm) fr ame r eadout SONY CCD I[...]

  • Página 22

    Specifications OSCAR Technical Manual V2.4 .0 22 External tr igg er shutter T rigger Mod e_0, Tr i gger_Mod e_1 (progressive scan, Form at_7 Mod e_0); advanced featur e: T rigge r_Mod e_15 (bulk); image tr ansfer by co mma nd; tr igge r del ay Inter nal FIFO m emory 32 MByte , option al up to 256 MByte Look-up ta bles One , user programm able (12 b[...]

  • Página 23

    Specifications OSCAR Technical Manual V2.4 .0 23 Oscar F-510C Fe at u re Specification Imag e device T ype 2/3 (di ag. 11 mm) fram e read out SONY CCD ICX-282 AQ with HAD mi crolen s Chip size 9.74 mm x 7.96 mm Cell Size 3.4 µm x 3.4 µm Pictu re siz e (max.) 2588 x 1958 pix els (Format_7 M ode_0) Lens m ount C-Moun t: 17.526 mm (in air); Ø 25.4 [...]

  • Página 24

    Specifications OSCAR Technical Manual V2.4 .0 24 Mass <170 g (with out lens an d tripod) Operatin g temperatur e +5 ... +45 °Celsius Storag e temperatur e -10 ... +60 °Celsius Regulation s CE, FCC Class B, RoHS (2002/95 /EC) Stand ard accessori es IR cut filter Option al accessories Pr otection glass , locking IEEE 1394 cable On request H ost [...]

  • Página 25

    Specifications OSCAR Technical Manual V2.4 .0 25 Oscar F-810C Fe at u re Specification Imag e d evice T ype 2/3 (di ag. 11.07 mm) fr ame r eadout SONY CCD I CX-456AQ with HAD mi crolen s Chip size 9.79 mm x 7.93 mm Cell size 2.7 µm x 2.7 µm Pictu re siz e (max.) 3272 x 2469 pix els (Format_7 M ode_0) Lens m ount C-Moun t: 17.526 mm (in air); Ø 2[...]

  • Página 26

    Specifications OSCAR Technical Manual V2.4 .0 26 Mass <170 g (with out lens an d tripod) Operatin g temperatur e +5 ... +45 °Celsius Storag e temperatur e -10 ... +60 °Celsius Regulation s CE, FCC Class B, RoHS (2002/95 /EC) Stand ard accessori es IR cut filter Option al accessories Pr otection glass , locking IEEE 1394 cable On request H ost [...]

  • Página 27

    Specifications OSCAR Technical Manual V2.4 .0 27 Spectral sensitivity Figur e 2: Spectral sensitivity of Oscar F-320C without cut filter and opti cs Figur e 3: Spectral sensitivity of Oscar F-510C without cut filter and opti cs[...]

  • Página 28

    Specifications OSCAR Technical Manual V2.4 .0 28 Figur e 4: Spectral sensitivity of Oscar F-810C without cut filter and opti cs[...]

  • Página 29

    Camera dimensions OSCAR Technical Manual V2.4 .0 29 Camera dimensions Oscar standar d housing Note L For inform ation on sensor position accurac y: (sensor shift x/y , optical back focal len gth z an d sensor r ota- tion α ) see Chapter Sensor positi on accuracy o f A VT camer as on page 203. Figur e 5: Camer a dimensi ons ☺ Body size: 72.5 mm x[...]

  • Página 30

    Camera dimensions OSCAR 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 additi onal specifi cation is requir ed for th e ro tation o f the sensor . Figur e 6: Oscar W90[...]

  • Página 31

    Camera dimensions OSCAR Technical 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 specificat ion is required for the rotation of the sensor. Figur e 7: Oscar W270[...]

  • Página 32

    Camera dimensions OSCAR Technical Manual V2.4 .0 32 T ripod adapter Figur e 8: T ripod dimen sions[...]

  • Página 33

    Camera dimensions OSCAR Technical Manual V2.4 .0 33 Cr oss section: C-Mount (standar d filter) All Oscar cameras are equipped with standard filter. Fig u re 9 : Os c ar C -Mo unt d ime ns ions ( st anda rd fi l te r )[...]

  • Página 34

    Camera dimensions OSCAR Technical Manual V2.4 .0 34 Adjustment of C-Mount Oscar cameras allow the precise adjustme nt of the back focus of the C-Mount by means of a back focus ring which is threaded into the C-Mount and held by two screws on either side of the ca m era. The mechanical adju stment of the imaging device is important in orde r to achi[...]

  • Página 35

    Camera interfaces OSCAR Technical Manual V2.4 .0 35 Camera interfaces This chapter gives you detailed inform ation on status LEDs, inputs and out- puts, trigger features and transmission of data pac kets. IEEE 1394a port pin assignment The IEEE 1394 plug is designed for indu strial use and has the following pin assignment as per specification: Note[...]

  • Página 36

    Camera interfaces OSCAR Technical Manual V2.4 .0 36 Camera I/O pin assignment Figur e 12: Camera I/O conn ector pin assignm ent Note L GP = Gener al Purpose For a detailed description of the I/O connector and its oper- ating instructions see the Hardware Installation Guide , Chapter OSCAR input desc ription . Read all Notes and Cautions in the Hard[...]

  • Página 37

    Camera interfaces OSCAR Technical Manual V2.4 .0 37 Status LEDs On LED The green power LED indicates tha t the camera is being supplie d with suffi- cient voltage and is ready for operation. Status LED (yellow) The following states are displayed via the LED: Figur e 13: Positi on of Status LEDs State Description Com Asyn chron ous an d isochron ous[...]

  • Página 38

    Camera interfaces OSCAR Technical Manual V2.4 .0 38 Blink codes are used to signal warnings or error states: The longer OFF-time of 3.5 sec. signal s the beginning of a new class period. The error codes follow after a shorter OFF-time of 1.5 sec. Example 3.5 sec.  one blink  1.5 sec.  2 blinks indicates a warning: Format_7_Error_1 Class S1[...]

  • Página 39

    Camera interfaces OSCAR Technical Manual V2.4 .0 39 Contr ol and video data signals The inputs and outputs of the camera can be configured by software. The dif- ferent modes are descri bed below. Inputs Triggers All inputs configured as triggers are linked by logical AND function. If two inputs are being used as triggers, a hi gh signal at the outp[...]

  • Página 40

    Camera interfaces OSCAR Technical Manual V2.4 .0 40 Input/output pin control All input and output signals running ov er the camera I/O connector are con- trolled by an advanced feature register. Register Name Field Bit Description 0xF1000300 IO_I NP_CTRL1 Pre sence_Inq [0] Indicates pr esence o f this feature (r ead only) --- [1..6] Reserved P olar[...]

  • Página 41

    Camera interfaces OSCAR Technical Manual V2.4 .0 41 IO_INP_CTRL 1-2 The Polarity flag d etermines wheth er the input is lo w active (0) or high active (1). The input mode can be seen in the following table. The PinState flag is used to query the current status of th e input. L • For inputs, the PinS tate bit refers to the inverted out- put side o[...]

  • Página 42

    Camera interfaces OSCAR Technical Manual V2.4 .0 42 Trigger delay Oscar cameras feature various ways to delay image capture based on an exter- nal trigger. With IIDC V1.31 there is a standard CSR at register F0F00534 /834h to control a delay up to FFFh x time base value. The following table explains the inquir y register and the meaning of the var-[...]

  • Página 43

    Camera interfaces OSCAR Technical Manual V2.4 .0 43 The cameras also have an advanced regi ster which allo ws even more precise image capture delay after receiving a hardware trigger. Trigger delay advanced register The advanced register allows the start of the integration to b e delayed by max. 2 21 µs, which is max. 2.1 s after a trigger edge wa[...]

  • Página 44

    Camera interfaces OSCAR Technical Manual V2.4 .0 44 Outputs Output features are configured by so ftware. Any signal can be placed on any output. The main features of output signals are described below: Note L • Switching tri gger d elay to ON also s witch es extern al Trigge r _Mo de_ 0 to ON . • This feature works with extern al T rigg er_Mode[...]

  • Página 45

    Camera interfaces OSCAR Technical Manual V2.4 .0 45 Figur e 15: Output bl ock diagr am IntEna Output s ignal Opto- Coupler Polarity selectab le via software Operation state read FVal Busy Operation state read Output mode selectable via software[...]

  • Página 46

    Camera interfaces OSCAR Technical Manual V2.4 .0 46 IO_OUTP_CTRL 1-2 The outputs (Output mod e, Polarity) are controlled via two advanced feature registers. The Polarity flag d etermines wheth er the output is active low ( 0) or active high (1). The output mode can be viewed in the table below. The current status of the ou tput can be queried and s[...]

  • Página 47

    Camera interfaces OSCAR Technical Manual V2.4 .0 47 Output modes The Polarity setting refers to the input side of the optical coupler output. PinState 0 switches off the outp ut transist or and produces a low level over the resistor connected from the output to ground. The following diagram illu strates the dep endencies of the various output sig- [...]

  • Página 48

    Camera interfaces OSCAR Technical Manual V2.4 .0 48 Figur e 16 : Output impulse diagram Note L The si gnals can be inverted. Note L • Note that trigger delay in fa ct delays th e image cap- ture wh ereas the IntEna_Delay only delays th e leading edge of t he I nt Ena o ut p ut s ign al b ut do es no t del a y t he imag e capture . • As m enti o[...]

  • Página 49

    Camera interfaces OSCAR Technical Manual V2.4 .0 49 Pixel data Pixel data are transmitted as isochron ous data packets in accordance with the 1394 interface described in IIDC V1.3 . The first packet of a frame is iden- tified by the 1 in the sync bit (sy) of the packet header. • The vi deo d ata for each pix el are output in either 8-bit or 12-bi[...]

  • Página 50

    Camera interfaces OSCAR Technical Manual V2.4 .0 50 The following table provides a description of the video d ata format for the different modes. (Source: IIDC V1.3) Figur e 17: YUV 4:2:2 and YUV 4:1:1 f ormat: Sour ce: IIDC V1.3 Figur e 18: Y8 and Y16 form at: Source: IIDC V1.3[...]

  • Página 51

    Camera interfaces OSCAR Technical Manual V2.4 .0 51 Figur e 19: Data structur e: Sour ce: IIDC V1.3[...]

  • Página 52

    Description of the data path OSCAR Technical Manual V2.4 .0 52 Description of the data path Block diagram of the cameras The following diagram illustrates the da ta flow and the bit resolut ion of image data after being re ad from the CCD sensor chip i n the camera. The indi- vidual blocks are described in more detail in the f ollowing paragraphs. [...]

  • Página 53

    Description of the data path OSCAR Technical Manual V2.4 .0 53 Black and white output interpolation modes Various black and white output interpolation mode s have been implemented in the data path to ensure high quality black and white image output. The cameras are able to output: • B/w signal out of lum a interpolati on form ula (Y = 0.3 R + 0.6[...]

  • Página 54

    Description of the data path OSCAR Technical Manual V2.4 .0 54 Oscar F-320C: ICX-262AQ r eadout scheme The screenshot below, taken from th e Oscar F-320C sensor's data sheet, shows the ICX-262AQ readout scheme. Frame readout mode reads out red and gr een color pixels in the first field, followed by the green and blue pixels in the second field[...]

  • Página 55

    Description of the data path OSCAR Technical Manual V2.4 .0 55 2. High fr ame rate r eadout mod e Output is perf orme d at 30 fram es per second by r eading out 2 pix els for every 12 vertical pix els. The number o f output lines is 258 lin es. This read out mod e emphasizes processin g speed over vertical r esolu- tio n. Oscar F-510C: ICX-282AQ r [...]

  • Página 56

    Description of the data path OSCAR Technical Manual V2.4 .0 56 Oscar F-810C: ICX-456AQ r eadout scheme Oscar F-810C uses the ICX-45 6AQ sensor with three field readout mode. E very field skips t wo lines during read ou t, so all primary colors of the BAYER mosaic are read out in every field. Progressive scan mode reads out 2 out of 6 lines. Figur e[...]

  • Página 57

    Description of the data path OSCAR Technical Manual V2.4 .0 57 Frame readout implications Frame readout has implications when sh ooting moving or stationary objects. To compensate for this condition, two differe nt shutter modes have been introduced. The so-called split shutter opens and closes the shut ter per field. This mode is suitable for shoo[...]

  • Página 58

    Description of the data path OSCAR Technical Manual V2.4 .0 58 The following pre-requisites are necess ary to handle moving image acquisi- tion in joint shutter mode: • Strobe li ght an d • Ambien t light r edu ced by pr oper lig ht shi elds or • Mechani cal extern al shutter •L C D o p t i c a l s h u t t e r Figur e 25: Join t shutter Not[...]

  • Página 59

    Description of the data path OSCAR Technical Manual V2.4 .0 59 White balance Oscar cameras have both manual and automatic white balance. White balance is applied so that non- colored image parts are displayed non- colored. White balance does not use the so called PxGA® (Pix el Gain Amplifier) of the analog front en d (AFE) but a digital repr esent[...]

  • Página 60

    Description of the data path OSCAR Technical Manual V2.4 .0 60 From the user's point of view, the white balance settings are made in register 80Ch of IIDC V1.3. This register is descri bed in more detail below. The values in the U/B_Value field produce changes fr om green to blue; the V/R_Value field from green to red as illustrated below. Reg[...]

  • Página 61

    Description of the data path OSCAR Technical Manual V2.4 .0 61 One-push automatic white balance The camera automaticall y generates frames, b ased on the current sett ings of all registers (GAIN, OFFSET, SHUTTER, etc.). For white balance, in total 9 frames are processed, an d a grid of at least 300 samples is equally spread over the work area. This[...]

  • Página 62

    Description of the data path OSCAR Technical Manual V2.4 .0 62 If the image capture is active (e.g. IsoEnable set in register 614h), the frames used by the camera for white bala nce are also output on the 1394 bu s. Any previously active image capture is restarted after the completion of white balance. Automatic white balance can also be en abled b[...]

  • Página 63

    Description of the data path OSCAR Technical Manual V2.4 .0 63 Automatic white balance The auto white balance feature continuo usly optimizes the color characteris- tics of the image. As a reference, it uses a grid of at least 300 samples equa lly spread over the area of interest or a fraction of it. AUTOFNC_AOI affects the auto shutter, auto gain [...]

  • Página 64

    Description of the data path OSCAR Technical Manual V2.4 .0 64 The algorithm bases on the assumption that the R-G-B component sums of the samples are equal, i.e., it assumes that the mean of the sampled grid pix- els is to be monochrome. Visualization of the AUTOFN C_AOI is carried out with the help of the graphics overlay function of the camera (s[...]

  • Página 65

    Description of the data path OSCAR Technical Manual V2.4 .0 65 Auto gain In combination with auto white balance, all Oscar cameras are equipped with auto gain feature. When enabled auto gain adjusts the gain within the default gain limits or within the limits set in advanced regi ster F1000370h in order to reach the brightness set in auto exposure [...]

  • Página 66

    Description of the data path OSCAR Technical Manual V2.4 .0 66 Register Name Field Bit Description 0xF0F00804 AUT O_EXPOSURE Presen ce_Inq [0] Presen ce of this featur e: 0: N/A 1: Available Abs_Contr ol [1] Absolute value contr ol O: Contr ol with value in the value fi eld 1: Contr ol with value in the absolute value CSR If this bit=1, the value i[...]

  • Página 67

    Description of the data path OSCAR Technical Manual V2.4 .0 67 Brightness (black level or of fset) It is possible to set the bl ack level in the camera within the following ranges: 0...+16 gray valu es (@ 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 • V alues can only be chan[...]

  • Página 68

    Description of the data path OSCAR Technical Manual V2.4 .0 68 The IIDC brightness register at offs et 800h is used for this purpose. The following table shows the BRIGHTNESS register. Register Name Field Bit Description 0xF0F00800 BRIGHTNESS Presence _Inq [0] Presence o f this feature: 0: N/A 1: Available Abs_Contr ol [1] Absolute value contr ol O[...]

  • Página 69

    Description of the data path OSCAR Technical Manual V2.4 .0 69 Auto shutter In combination with auto white balance, Oscar cameras are equipped with an auto shutter feature. When enable d, the auto shutter a djusts the shutter with in the default shutter limits or within those set in adva nced register F1000360h in ord er to reach the reference brig[...]

  • Página 70

    Description of the data path OSCAR Technical Manual V2.4 .0 70 To configure this feature in co ntrol and status register (CSR): Register Name Field Bit Description 0xF0F0081C SHUTTER Presen ce_Inq [0] Presen ce of this featur e: 0: N/A 1: Available Abs_Cont rol [1] Absolute value contr ol O: Contr ol with value in the value field 1: Contr ol with v[...]

  • Página 71

    Description of the data path OSCAR Technical Manual V2.4 .0 71 Look-up table (LUT) and gamma function The AVT Oscar camera provides one user -defined look-up table (LUT). The use of this LUT allows any function (in the form Output = F(Input)) to be stored in the camera's RAM and to be applied on the individual pixels of an image at run-time. T[...]

  • Página 72

    Description of the data path OSCAR Technical Manual V2.4 .0 72 Note L • The input value is th e most signifi cant 12-bit value from th e digitizer . The gamma LUT outp uts the m ost signifi cant 8 bit as shown above . • As gamm a correcti on is also implemen ted via the LUT , it is not possible to use a differ ent LUT when gamm a correction is [...]

  • Página 73

    Description of the data path OSCAR Technical Manual V2.4 .0 73 Loading an LUT into the camera Loading the LUT is carrie d out through the data exchange bu ffer called GPDATA_BUFFER. As this buffer can ho ld a maximum of 2 kByte, and a com- plete LUT at 4026 x 8 bit is 4 kByte, pr ogramming can’t take place in a one block write step because the si[...]

  • Página 74

    Description of the data path OSCAR Technical Manual V2.4 .0 74 Shading corr ection Shading correction is used to compensa te for non-homogeneities caused by lighting or optical characteri stics within specified ranges. To correct a frame, a multiplier from 1...2 is calculated for each pixel in 1/ 256 steps. This allows for shading to be compensated[...]

  • Página 75

    Description of the data path OSCAR Technical Manual V2.4 .0 75 Automatic generation of correction data Requirements Shading correction compensates for non- homogeneities by giving all pixels the same gray value as the brightest pixel. This means that only the back- ground must be v isible and the brightes t pixel has a gray value of less than 255 w[...]

  • Página 76

    Description of the data path OSCAR Technical Manual V2.4 .0 76 The following pictures illustrate the sequence of commands for gene rating the shading image. The correction sequence controlled (e.g. via Directcontrol) uses the average of 16 frames (10H) to calc ulate the correction frame. The top picture shows the input image (with lens out of focus[...]

  • Página 77

    Description of the data path OSCAR 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. Figur e 34: Gener ation o f shading im age[...]

  • Página 78

    Description of the data path OSCAR Technical Manual V2.4 .0 78 The shading reference image can be ou tput for permanent storage purposes on a host system. It can be further uploaded into the camera, so th at the shading pr ocedure must not be repeated afte r power down of the camera. Figur e 35: Example o f shaded im age[...]

  • Página 79

    Description of the data path OSCAR Technical Manual V2.4 .0 79 What is the real size of the shading image (MaxImageSize)? The register 0xF1000258 SHDG_INFO (MaxImage Size) delivers the sensor size but not the size of the shading image buffer. Therefore: If you use this reported (but wrong) MaxImageSize then: • A shading imag e w hich is too small[...]

  • Página 80

    Description of the data path OSCAR Technical Manual V2.4 .0 80 For uploading/download ing a shading image the last Gap n can be ig nored. The size of a field is calculated from the MaxImageSize which is theoretically camera dependent (MaxImageSize < BufferSize). This leads to the following formula: Camera model N: number of fields per frame Buff[...]

  • Página 81

    Description of the data path OSCAR Technical Manual V2.4 .0 81 Loading a shading image out of the camera GPDATA_BUFFER is used to load a shad ing image out of th e camera. Due to the size of a shading image being larg er than GPD ATA_BUFFER, output must be handled in several steps: Figur e 36: Uploading shading imag e to host Note L Configuration ?[...]

  • Página 82

    Description of the data path OSCAR Technical Manual V2.4 .0 82 Loading a shading image into the camera GPDATA_BUFFER is used to load a sh ading image into the camera. Because the size of a shading image is larger than GPDATA_BUFFER, input must be handled in several steps: It is recommended that block writes are used to write a block of n bytes with[...]

  • Página 83

    Description of the data path OSCAR Technical Manual V2.4 .0 83 Horizontal mirr or function All Oscar cameras are equipped with an electronic mirror function , which mirrors pixels from the left side of the image to the ri ght side and vice versa. The mirror is centered to the current FOV center and can be combined with all image manipulation functi[...]

  • Página 84

    Description of the data path OSCAR Technical Manual V2.4 .0 84 Binning (only Oscar F-510C) 2xB i n n i n g Definition Binning is the process of combining neighboring p ixels while being read out from the CC D chip. Binning is used primarily for 3 reasons: • a red ucti on in the n umber of pix els and thus th e amount o f data while retainin g the[...]

  • Página 85

    Description of the data path OSCAR Technical Manual V2.4 .0 85 Vertical binning Vertical binning increases the light sensitivity of the camera by a factor of two by adding together the values of two adjoining vertical pixels output as a single pixel. At the same time this normally improv es signal-to-noise s ep- aration by about 3 dB. This reduces [...]

  • Página 86

    Description of the data path OSCAR Technical Manual V2.4 .0 86 Horizontal binning Definition In horizontal binning adjacent horizontal pixels in a line are combined in pairs. This means that in horizontal binning the light sensitivity of the camera is also increased by a factor of two (6 dB ). Signal-to-noise separation improves by approx. 3 dB. Th[...]

  • Página 87

    Description of the data path OSCAR Technical Manual V2.4 .0 87 2 x full binning If horizontal and vertical binning ar e combined, every 4 pixels are consoli- dated into a single pixel. At firs t two horizontal pixels are put together and then combined vertically. Light sensitivity This increases light sensitivity by a total of a factor of 4 and at [...]

  • Página 88

    Description of the data path OSCAR Technical Manual V2.4 .0 88 Sub-sampling What is sub-sampling? Definition Sub-sampling is the process of skip pi ng neighboring pixels (with the same color) while being read out from the CCD chip. Which Oscar models have sub-sampling? All Oscar models have this feature. Description of sub-sampling Sub-sampling is [...]

  • Página 89

    Description of the data path OSCAR Technical Manual V2.4 .0 89 High SNR mode (High Signal Noise Ratio) To configure this feature in a n advanced register: See Table 101: Advanced register: High Signal Noise Ratio (HSNR) on page 197. In this mode t he camera grabs a nd aver ages a set number of images and out- puts one image with the same bit depth.[...]

  • Página 90

    Description of the data path OSCAR Technical Manual V2.4 .0 90 Sharpness All Oscar models are equipped with a tw o-step sharpness control, applying a discreet horizontal high pass in the gr een channel as shown in the next three line profiles. Color interpolation The color sensors capture the color info rmation via so called primary color (R-G-B) f[...]

  • Página 91

    Description of the data path OSCAR Technical Manual V2.4 .0 91 RAW mode is accessible via Color_Mode Mono8, RAW8 and via Format_7. Color interpolation (BAYER demosaicing) In color interpolation, a red , green or blue value is determined fo r each pixel. Three lines are needed for this interpolation: Note L If the PC does n ot perform B A YER to RGB[...]

  • Página 92

    Description of the data path OSCAR Technical Manual V2.4 .0 92 Color corr ection Why color correction? The spectral response of a CCD is different of those of an output device or the human eye. This is the reason for th e fact that perfect color reproduction is not possible. In each Oscar camera th ere is a factory setting for the color correction [...]

  • Página 93

    Description of the data path OSCAR Technical Manual V2.4 .0 93 Color correction can also be switched off in YUV mode with the help of the following register: Color conversion (RGB  YUV) The conversion from RGB to YUV is made using the foll owing formulae: Hue and Saturation Oscar models are equipped with hue and saturation registers. Hue and sat[...]

  • Página 94

    Description of the data path OSCAR Technical Manual V2.4 .0 94 This means a setting of zero changes the image to black and white and a set- ting of 511 doubles the color intensit y compared to the nominal one at 256. Consider hue changes as a change in the angle of the vector, saturation a change in the length of the vector S, and all starting from[...]

  • Página 95

    Description of the data path OSCAR Technical Manual V2.4 .0 95 Serial interface All Oscar cameras are equipped with th e SIO (serial input/output) feature as described in IIDC V1.31. This means that the Oscar's serial interface which is used for firmware upgrades can also be used as a general RS232 interface. Data written to a sp ecific addres[...]

  • Página 96

    Description of the data path OSCAR Technical Manual V2.4 .0 96 To configure this feature in access control register (CSR): Offset Name Field Bit Description 000h SERIAL_MODE_R EG Baud_Rate [0..7] Bau d rate setting WR: Set baud rate RD: Read baud r ate 0: 300 bps 1: 600 bps 2: 1200 bps 3: 2400 bps 4: 4800 bps 5: 9600 bps 6: 19200 bps 7: 38400 bps 8[...]

  • Página 97

    Description of the data path OSCAR Technical Manual V2.4 .0 97 0004h SERIAL_CONTROL_REG RE [0] Receive enable RD: Curr ent status WR: 0: Disable 1: Enable TE [1] Tr ansmit enable RD: Curr ent status WR: 0: disable 1: Enable --- [2..7] Reserve d SERIAL_ST A TUS_REG TDRD [8] T ransmi t data buffer r eady Read only 0: not read y 1: ready --- [9] Reser[...]

  • Página 98

    Description of the data path OSCAR Technical Manual V2.4 .0 98 008h RECEIVE_BUFFER_ ST A TUS_CON TRL RBUF_ST [0..7] SI O receive buffer status RD: Number o f bytes pending in r eceive buffer WR: Ignor ed RBUF_CNT [8..1 5] SIO r e ceive buffer contr ol RD: N umber of bytes to be r ead from the receive FIFO WR: N umber of bytes left f or readout from[...]

  • Página 99

    Description of the data path OSCAR Technical Manual V2.4 .0 99 To read data: 1. Query RDRD flag (buffer read y?) and write the number o f bytes the h ost wan ts to read to RBUF_CNT . 2. Read th e number of bytes pen ding in the receive buffer RB UF_ST (mor e data in th e buffer than the host w anted to r ead?) and th e number o f bytes left for r e[...]

  • Página 100

    Controlling image capture OSCAR Technical Manual V2.4 .0 100 Contr olling image capture Shutter modes The cameras support the SHUTTER_MODES specified in IIDC V1.3 . For all mod- els this shutter is a global (field) shutter ; meaning that all pixels (in the same field) are exposed to the light at the same moment and for the same time span. Continuou[...]

  • Página 101

    Controlling image capture OSCAR Technical Manual V2.4 .0 101 Level mode (Trigger_Mode_1) Trigger_Mode_1 sets the shutter time in the progressive modes according to the active low time of the pulse applied (or active high time in the case of an inverting input). Figure 46: Trigger_Mo de_0 and 1 Shutter register value External Trigger input, after in[...]

  • Página 102

    Controlling image capture OSCAR Technical Manual V2.4 .0 102 Bulk trigger (Trigger_Mode_15) Trigger_Mode_15 is a bulk trigge r, comb ining one external trigger event with continuous or one-shot or multi-shot internal trigger. It is an extension of the IIDC trigger modes. One external trigge r event can be used to trigger a multitud e of internal im[...]

  • Página 103

    Controlling image capture OSCAR Technical Manual V2.4 .0 103 The functionality is cont rolled via bit [6 ] and bitgroup [12-15 ] of the IIDC register: Register Name Field Bit Description 0xF0F00830 TRIGGER_M ODE Presen ce_Inq [0] Presen ce of this feature: 0: N/A 1: Available Abs_Contr ol [1] Absolute value contr ol O: Contr ol with value in the Va[...]

  • Página 104

    Controlling image capture OSCAR Technical Manual V2.4 .0 104 The screenshots below illustrate t he use of Trigger_Mode_1 5 on a register level: • The fi r st li ne s wi t che s c ont i nuou s mode off, leavin g viewer in listen mode. • The secon d line prepar es 830h register for e xternal tri gg er and Mod e_15. Left = continuous Middle = one-[...]

  • Página 105

    Controlling image capture OSCAR Technical Manual V2.4 .0 105 Trigger delay As already mentioned earlier, the came ras feature various ways to delay image capture based on external trigger. With IIDC V1.31 there is a standard CS R at Register F0F00534/834h to control a delay up to FFFh x time base value. The following table explains the inquir y reg[...]

  • Página 106

    Controlling image capture OSCAR Technical Manual V2.4 .0 106 In addition, th e cameras have an advanced r egister which allows ev en more precise delay of image capture after receiving a hardware trigger. Trigger delay advanced register Name Field Bit Description 0xF0F00834 TRIGGER_DELA Y P r esence_Inq [0] Presence o f this feature: 0: N/A 1: Avai[...]

  • Página 107

    Controlling image capture OSCAR Technical Manual V2.4 .0 107 The advanced register allows the start of the integration to b e delayed by max. 2 21 µs, which is max. 2.1 s after a trigger edge was detected. Note L • Switching tri gger d elay to ON also s witch es extern al Trigge r _Mo de_ 0 to ON . • This feature works with extern al T rigg er[...]

  • Página 108

    Controlling image capture OSCAR Technical Manual V2.4 .0 108 Shutter modes Due to the frame readout (interlaced) modes of the sensors, two different shutter modes exist for the maximum re solution formats accessible via the mode register in Format_7. The conversion from interlaced to prog ressive takes place in the camera's internal memory. Sp[...]

  • Página 109

    Controlling image capture OSCAR Technical Manual V2.4 .0 109 Note L • Combinin g split sh utter with one-sh ot operati on, it can also be seen from th e above figure that th e fram e rate in one-sh ot mode is lower than that in contin uous mod e. This is a r esult of the ad dition al delay o f one or two (Oscar F-810C) fi elds befor e the pr ogre[...]

  • Página 110

    Controlling image capture OSCAR Technical Manual V2.4 .0 110 Joint shutter Use Format_7 Mode_0 when a strobe light flashes moving objects. The exposure for the two (three: F-810C) fiel ds starts concurrently so that the strobe freezes odd and even lines at the same time. Field one is read out first, field two (and three) are read out after field on[...]

  • Página 111

    Controlling image capture OSCAR Technical Manual V2.4 .0 111 Exposur e time (shutter) and of fset The exposure (shutter) time for continuous mode and Trigger_Mode_0 is based on the following formula: Shutter register value x time base + offset The register value is the value set in the corresponding IIDC register (SHUTTER [81Ch]). This number is in[...]

  • Página 112

    Controlling image capture OSCAR Technical Manual V2.4 .0 112 Extended shutter The exposure time for long-term integr ation of up to 67 seconds can be extended via the advanced register: EXTENDED_SHUTTER The longest exposure time, 3FFFFFFh , corresponds to 67.11 sec. Register Name Field Bit Description 0xF100020C EXTD_S HUTTER Pre sence_I nq [0] Ind[...]

  • Página 113

    Controlling image capture OSCAR Technical Manual V2.4 .0 113 One-shot Oscar cameras can record an image by setting the one-shot bit in the 61Ch register. This bit is auto matically clea red after the image is captured. If the camera is placed in ISO_Enable mode (see Chapter ISO_E nable / free-run on page 115), this flag is ignored. If one-shot mode[...]

  • Página 114

    Controlling image capture OSCAR Technical Manual V2.4 .0 114 Microcontroller sync is an internal signal. It is generated by the microcon- troller to initiate a trigger. This can ei ther be a direct trigger or a release for ExSync, if the camera is externally triggered. End of exposure to first packet on the bus After the exposure, the CCD sensor is[...]

  • Página 115

    Controlling image capture OSCAR Technical Manual V2.4 .0 115 Multi-shot Setting multi-shot and entering a quantity of images in Count_Number in the 61Ch register enables the camera to record a specified number of i mages. The number is indicated in bits 16 to 31. If the camera is put into ISO_Enable mod e (see Chap ter ISO_Enable / free-run on page[...]

  • Página 116

    Controlling image capture OSCAR Technical Manual V2.4 .0 116 The following screenshot shows an exam ple of broadcast commands sent with the Firedemo example of FirePackage (version 1V51 or newer): • Line 1 sh ows the br oadcast comm and, whi ch stops all camer as con- nected to th e same IEEE 1394 bus. It is g enerated by h olding th e Shift key [...]

  • Página 117

    Controlling image capture OSCAR Technical Manual V2.4 .0 117 In this case the camera can resynchr onize the horizontal clock to the new trigger ev ent, leaving o nly a very s hor t uncertainty time of the master clock period. Frame memory and deferred image transport An image is normally ca ptured and transported in consecutive steps. The image is [...]

  • Página 118

    Controlling image capture OSCAR Technical Manual V2.4 .0 118 Image transfer is controlled from the host comput er by addressing individual cameras and reading out the desired number of images. Functionality is con- trolled by the following regist er: HoldImg mode By setting the HoldImg flag, transport of the image over the 1394 bus is stopped compl[...]

  • Página 119

    Controlling image capture OSCAR Technical Manual V2.4 .0 119 The following screenshot shows the sequ ence of commands needed to work with deferred mode. FastCaptur e This mode can be activated only in Format_7. •I f FastCaptur e is set to fal s e , th e maxim um frame r ate both for imag e acquisition an d read out is associ ated with the pack et[...]

  • Página 120

    Video formats, modes and bandwidth OSCAR Technical Manual V2.4 .0 120 V ideo formats, modes and bandwidth The different Oscar models supp ort different video formats, mod es and frame rates. These formats and modes are standardized in the IIDC (formerly DCAM) spec- ification. Resolutions in Format_0 , Format_1 and Format_2, which are smaller than t[...]

  • Página 121

    Video formats, modes and bandwidth OSCAR Technical Manual V2.4 .0 121 V ideo formats: Oscar F-320C For m a t Mode Resolution Color mode 60 fps 30 fps [4] 15 fps 7.5 fps 3.75 fps 1.875 fps 0 0 160 x 120 YUV444 1 320 x 240 YUV422 xxx x 2 640 x 480 YUV411 3 640 x 480 YUV422 4 640 x 480 RGB8 5 640 x 480 MON O8 6 640 x 480 MON O16 Table 43: V ideo fixed[...]

  • Página 122

    Video formats, modes and bandwidth OSCAR Technical Manual V2.4 .0 122 72 344 x 254 Mono 8 [2] 39.3 1 [4] prog ressive p revi ew mode sub-s ampling YUV411 39.31 [4] YUV422 39.31 [4] RGB8 39.51 [4] Raw8 [1] 39.31 [4] Raw16 [1] 39.31 [4] Y8red , Y8green, Y8blue [3] 39.31 [4] [1] Camera outputs RAW image which needs to be converted ou tside of camera. [...]

  • Página 123

    Video formats, modes and bandwidth OSCAR Technical Manual V2.4 .0 123 V ideo formats: Oscar F-510C [1] Camera outputs RAW image which needs to be converted ou tside of camera. [2] Camera outputs interpolated B/W im age using luma interpolation formula. [3] Camera outputs interpolated B/W imag e using one of the R-G-B color planes. [4] Only achievab[...]

  • Página 124

    Video formats, modes and bandwidth OSCAR Technical Manual V2.4 .0 124 For m a t Mode Resolution Color mode Frame rate / fps Description 70 2588 x 1 958 Mono 8 [2] 3.80 fram e readout joint sh utter YUV411 3.80 YUV422 3.23 RGB8 2.15 Raw8 [1] 3.80 Raw16 [1] 3.23 Y8red , Y8green, Y8blue [3] 3.80 71 2588 x 1 958 Mono 8 [2] 3.80 fram e readout split shu[...]

  • Página 125

    Video formats, modes and bandwidth OSCAR Technical Manual V2.4 .0 125 74 2576 x 1 958 Mono 8 [2] 3.87 progr essive scan V- li ne -do ub li ng YUV411 3.87 YUV422 3.25 RGB8 2.16 Raw8 [1] 3.87 Raw16 [1] 3.25 Y8red , Y8green, Y8blue [3] 3.87 75 1292 x 1 958 Mono 8 [2] 3.79 interlaced , split shutter 2 x H-binning YUV411 3.80 YUV422 3.80 RGB8 3.80 Raw8 [...]

  • Página 126

    Video formats, modes and bandwidth OSCAR Technical Manual V2.4 .0 126 The different color modes in Format _7 modes are controlled via the COLOR_CODING_ID registe r in combin ation with COLOR_CODING_ INQ regis- ter. [1] Camera outputs RAW image which needs to be converted ou tside of camera. [2] Camera outputs interpolated B/W im age using luma inte[...]

  • Página 127

    Video formats, modes and bandwidth OSCAR Technical Manual V2.4 .0 127 V ideo formats: Oscar F-810C [1] Camera outputs RAW image which needs to be converted ou tside of camera. [2] Camera outputs interpolated B/W im age using luma interpolation formula. [3] Camera outputs interpolated B/W imag e using one of the R-G-B color planes. [4] Only achievab[...]

  • Página 128

    Video formats, modes and bandwidth OSCAR Technical Manual V2.4 .0 128 [1] Camera outputs RAW image which needs to be converted ou tside of camera. [2] Camera outputs interpolated B/W im age using luma interpolation formula. [3] Camera outputs interpolated B/W imag e using one of the R-G-B color planes. [4] Only achievable with shutter sett ings tha[...]

  • Página 129

    Video formats, modes and bandwidth OSCAR Technical Manual V2.4 .0 129 Ar ea of inter est (AOI) pixels per line th at the recorded image may have. However, often only a certain section of the entire image is of i nterest. The amount of data to be transferred can be decrea sed by limiting the image to a section when reading it out from the camera. At[...]

  • Página 130

    Video formats, modes and bandwidth OSCAR Technical Manual V2.4 .0 130 The following table li sts the various increm ents in pixel (px) as a function of the camera model and mode. Figure 55: Area of Inter est (AOI) Note L • The left position + wi dth an d the upper positi o n + height ma y no t exce ed t he max imu m res o lu ti on of the sensor .[...]

  • Página 131

    Video formats, modes and bandwidth OSCAR Technical Manual V2.4 .0 131 In addition to the Area of Interest, some other par ameters have an effect on the maximum frame rate: • The time for r eading the im age fr om the sensor and tran spor ting it into the FRAME_BUFFER • The tim e for tr ansferring th e imag e over the Fir eWire™ bus • The le[...]

  • Página 132

    Video formats, modes and bandwidth OSCAR Technical Manual V2.4 .0 132 As an example, VGA MONO8 @ 60 fps requires fo ur lines (640 x 4 = 25 60 pix- els/byte) to transmit every 125 µs: this is a consequence of the sensor's line time of about 30 µs. Therefore no da ta needs to be stored temporarily. It takes 120 cycle s (120 x 125 µs = 15 ms) [...]

  • Página 133

    Video formats, modes and bandwidth OSCAR Technical Manual V2.4 .0 133 For m a t Mode Resolution Color mode 60 fps 30 fps 15 fps 7.5 fps 3.75 fps 1.875 fps 1 0 800 x 600 16 bit/pix el YUV (4:2:2) 5 /2H 2000p 1000q 5/4H 1000p 500q 5/8H 500p 250q 6/16H 250p 125q 1 800 x 600 24 bit/pix el RGB 5/4H 1000p 750q 5/8H 500p 375q 2 800 x 600 8 bit/pix el Y (M[...]

  • Página 134

    Video formats, modes and bandwidth OSCAR Technical Manual V2.4 .0 134 As already m entioned, the reco mmended limit for transferring isochronous image data is 1000q (qu adlets) per cycl e or 4096 bytes (with 400 Mbit/s of bandwidth). The third table shows that in Format_2 Mode_2 @ 7.5 fps a camera has to send 1280 pixels or 1 line o f video per cyc[...]

  • Página 135

    Video formats, modes and bandwidth OSCAR Technical Manual V2.4 .0 135 The frame rates in video modes 0 to 2 are specified and set fixed by IIDC V1.3. Frame rates Format_7 In video Format_7 frame rates are no longer fixed but can be varied dynam- ically by the parameters described below. Frame rates may be further limited by bandwidth limitation fro[...]

  • Página 136

    Video formats, modes and bandwidth OSCAR Technical Manual V2.4 .0 136 Oscar F-320C: AOI frame rates Frame rates differ for the progressive scan mode an d the field read out (or interlaced) mode. Oscar F-320C: progress ive scan mode For progressive scan mode (i.e. fixe d formats and Format_7, Mode_2), the following form ula applies: Formula 6: Fr am[...]

  • Página 137

    Video formats, modes and bandwidth OSCAR Technical Manual V2.4 .0 137 Oscar F-320C: interlaced mode For interlaced mode, the follow ing formula appl ies: Formula 7: Fr ame rate calcula tion interlaced mode Oscar F-320C AOI height T frame / s Frame rate / f ps 1540 0. 152 6.600 1536 0. 151 6.616 1200 0. 121 8.298 1024 0. 104 9.574 960 0.099 10.140 6[...]

  • Página 138

    Video formats, modes and bandwidth OSCAR Technical Manual V2.4 .0 138 Oscar F-510C: AOI frame rates Frame rates differ for the progressive scan mode and the field read out mode (or interlaced mode ). Oscar F-510C: progress ive scan mode For progressive scan mode (i.e. fixe d formats and Format_7, Mode_2), the following form ula applies: Formula 8: [...]

  • Página 139

    Video formats, modes and bandwidth OSCAR Technical Manual V2.4 .0 139 Oscar F-510C: interlaced mode s For all interlaced modes (i.e . Format_7 Mode_0 and Mode _1), the following formula applies: Formula 9: Fr ame rate calculati on interlaced mo des Oscar F-510C AOI height T frame / s Frame r ate / fps 1960 0. 263 3.800 1536 0. 208 4.798 1200 0. 165[...]

  • Página 140

    Video formats, modes and bandwidth OSCAR Technical Manual V2.4 .0 140 Oscar F-810C: AOI frame rates Frame rates differ for the progressive scan mode and the field read out mode ( interlaced mode ). Oscar F-810C: progress ive scan mode For progressive scan mode (i.e. fixe d formats and Format_7, Mode_2), the following form ula applies: The table det[...]

  • Página 141

    Video formats, modes and bandwidth OSCAR Technical Manual V2.4 .0 141 Oscar F-810C: interlaced mode s For all interlaced modes (i.e . Format_7 Mode_0 and Mode _1), the following formula applies: Form ula 11: Fram e rate calculati on interlaced mode s Oscar F-810C AOI height T frame / s Frame r ate / fps 2470 0. 317 3.151 2400 0. 310 3.230 1536 0. 2[...]

  • Página 142

    How does bandwidth affect the frame rate? OSCAR Technical Manual V2.4 .0 142 How does bandwidth af fect the frame rate? In some modes the IEEE 1394a bus limi ts the attainable frame rate. Accord- ing to the 1394a specification on isoc hronous transfer, the largest data pay- load size of 4096 bytes per 125 µs cycle is possible with bandwidth of 400[...]

  • Página 143

    How does bandwidth affect the frame rate? OSCAR Technical Manual V2.4 .0 143 Example formul a for th e Oscar F-810C camera RGB8, 3272 x 2496 pixel, 2 fps desired T est images Loading test images Formula 14: Example maximum frame rate calculation FireP ackage Fire4Linux 1. Start SmartView . 2. Click th e Edit settings button. 3. Click Adv1 tab . 4. [...]

  • Página 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: Figur e 62: T est image 1 Figur e 63: T est image 2[...]

  • Página 145

    Configuration of the camera OSCAR Technical Manual V2.4 .0 145 Configuration of the camera All camera settings are made by writin g specific values in to the correspond- ing registers. This applies to: • values for g ener al operatin g states such a s vid eo f ormats an d modes , exp os u re ti me s, e tc. • exten ded feature s of th e camera t[...]

  • Página 146

    Configuration of the camera OSCAR Technical Manual V2.4 .0 146 Every register is 32 bit (big endian) and implemented as follows (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 80000000 h[...]

  • Página 147

    Configuration of the camera OSCAR Technical Manual V2.4 .0 147 Figure 64: Configuration of the camera[...]

  • Página 148

    Configuration of the camera OSCAR Technical Manual V2.4 .0 148 Configuration ROM The information in the configuration ROM is needed to identify the node, its capabilities and which drivers are required. The base addr ess for the configuration ROM for all registers is FFFF F0000000h. The configuration ROM is divided into • Bus info block: providin[...]

  • Página 149

    Configuration of the camera OSCAR Technical Manual V2.4 .0 149 420h + 000002h x 4 = 42 8h The entry with key D1 in the root dire ctory (424h in this case) provides the offset for the unit directory as follows: 424h + 000004h x 4 = 43 4h The entry with key D4 in the unit dire ctory (440h in this case) provides the offset for unit dependent info: 440[...]

  • Página 150

    Configuration of the camera OSCAR Technical Manual V2.4 .0 150 And finally, the entry with key 40 (448h in this case ) provides the offset for the camera control register: FFFF F0000000h + 3C0000h x 4 = FFFF F0F00000h The base address of the came ra control register is thus: FFFF F0F00000h The offset entered in the table alwa ys refers to the base [...]

  • Página 151

    Configuration of the camera OSCAR Technical Manual V2.4 .0 151 Implemented r egisters (IIDC V1.3) The following tables show how standard registers from IIDC V1.3 are imple- mented in the camera. • Base add ress is F0F00000h • Differen ces and e xplanati ons can be foun d in the Description column. Camera initialize register Inquiry register for[...]

  • Página 152

    Configuration of the camera OSCAR Technical Manual V2.4 .0 152 Inquiry register for video mode Offset Name Field Bit Description Color mode 180h V_M ODE_INQ (Form at_0) Mod e_0 [0] 160 x 120 YUV 4:4: 4 Mod e_1 [1] 320 x 240 YUV 4:2: 2 Mod e_2 [2] 640 x 480 YUV 4:1: 1 Mod e_3 [3] 640 x 480 YUV 4:2: 2 Mod e _4 [4] 640 x 480 RGB Mod e_5 [5] 640 x 480 [...]

  • Página 153

    Configuration of the camera OSCAR Technical Manual V2.4 .0 153 Inquiry register for vid eo frame rate and base address 19Ch V_MODE_INQ (Form at_7) Mod e_0 [0] Format_ 7 Mo de_0 Mod e_1 [1] Format_ 7 Mo de_1 Mod e_2 [2] Format_ 7 Mo de_2 Mod e_3 [3] Format_ 7 Mo de_3 Mod e_4 [4] Format_ 7 Mo de_4 Mod e_5 [5] Format_ 7 Mo de_5 Mod e_6 [6] Format_ 7 M[...]

  • Página 154

    Configuration of the camera OSCAR Technical Manual V2.4 .0 154 208h V_RA TE_INQ (Form at_0, Mod e_2) Fram eRate_0 [0] 1.875 fps Fram eRate_1 [1] 3.75 fps Fram eRate_2 [2] 7.5 fps Fram eRate_3 [3] 15 fps Fram eRate_4 [4] 30 fps Fram eRate_5 [5] 60 fps Fram eRate_6 [6] 120 fps (IIDC V1.31) Fram eRate_7 [7] 240 fps (IIDC V1.31) --- [8..31] Reserved (z[...]

  • Página 155

    Configuration of the camera OSCAR Technical Manual V2.4 .0 155 214h V_RA TE_INQ (Form at_0, Mod e_5) Fram eRate_0 [0] 1.875 fps Fram eRate_1 [1] 3.75 fps Fram eRate_2 [2] 7.5 fps Fram eRate_3 [3] 15 fps Fram eRate_4 [4] 30 fps Fram eRate_5 [5] 60 fps Fram eRate_6 [6] 120 fps (IIDC V1.31) Fram eRate_7 [7] 240 fps (IIDC V1.31) --- [8..31] Reserved (z[...]

  • Página 156

    Configuration of the camera OSCAR Technical Manual V2.4 .0 156 224h V_RA TE_INQ (Form at_1, Mod e_1) Fram eRate_0 [0] Reserved Fram eRate_1 [1] Reserved Fram eRate_2 [2] 7.5 fps Fram eRate_3 [3] 15 fps Fram eRate_4 [4] 30 fps Fram eRate_5 [5] 60 fps Fram eRate_6 [6] 120 fps (IIDC V1.31) Fram eRate_7 [7] 240 fps (IIDC V1.31) --- [8..31] Reserved (ze[...]

  • Página 157

    Configuration of the camera OSCAR Technical Manual V2.4 .0 157 230h V_RA TE_INQ (Form at_1, Mod e_4) Fram eRate_0 [0] 1.875 fps Fram eRate_1 [1] 3.75 fps Fram eRate_2 [2] 7.5 fps Fram eRate_3 [3] 15 fps Fram eRate_4 [4] 30 fps Fram eRate_5 [5] 60 fps Fram eRate_6 [6] 120 fps (IIDC V1.31) Fram eRate_7 [7] 240 fps (IIDC V1.31) --- [8..31] Reserved (z[...]

  • Página 158

    Configuration of the camera OSCAR Technical Manual V2.4 .0 158 23Ch V_RA TE_INQ (Form at_1, Mod e_7) Fram eRate_0 [0] 1.875 fps Fram eRate_1 [1] 3.75 fps Fram eRate_2 [2] 7.5 fps Fram eRate_3 [3] 15 fps Fram eRate_4 [4] 30 fps Fram eRate_5 [5] 60 fps Fram eRate_6 [6] 120 fps (IIDC V1.31) Fram eRate_7 [7] Reserved --- [8..31] Reserved (zero) 240h V_[...]

  • Página 159

    Configuration of the camera OSCAR Technical Manual V2.4 .0 159 248h V_RA TE_INQ (Form at_2, Mod e_2) Fram eRate_0 [0] 1.875 fps Fram eRate_1 [1] 3.75 fps Fram eRate_2 [2] 7.5 fps Fram eRate_3 [3] 15 fps Fram eRate_4 [4] 30 fps Fram eRate_5 [5] 60 fps Fram eRate_6 [6] 120 fps (IIDC V1.31) Fram eRate_7 [7] Reserved --- [8..31] Reserved (zero) 24Ch V_[...]

  • Página 160

    Configuration of the camera OSCAR Technical Manual V2.4 .0 160 254h V_RA TE_INQ (Form at_2, Mod e_5) Fram eRate_0 [0] 1.875 fps Fram eRate_1 [1] 3.75 fps Fram eRate_2 [2] 7.5 fps Fram eRate_3 [3] 15 fps Fram eRate_4 [4] 30 fps Fram eRate_5 [5] 60 fps Fram eRate_6 [6] Reserved Fram eRate_7 [7] Reserved --- [8..31] Reserved (zero) 258h V_RA TE_INQ (F[...]

  • Página 161

    Configuration of the camera OSCAR Technical Manual V2.4 .0 161 2E0h V-CSR_INQ_7_0 [0..31] CSR_qu adlet offset for Form at_7 Mode _ 0 2E4h V-CSR_INQ_7_1 [0..31] CSR_qu adlet offset for Form at_7 Mode _ 1 2E8h V-CSR_INQ_7_2 [0..31] CSR_qu adlet offset for Form at_7 Mode _ 2 2ECh V-CSR_INQ_7_3 [0..31] CSR_qu adlet offset for Form at_7 Mode _ 3 2F0h V-[...]

  • Página 162

    Configuration of the camera OSCAR Technical Manual V2.4 .0 162 Inquiry register for basic function Offset Name Field Bit Description 400h B ASIC_FUNC_INQ A dvan ced_Feature_In q [0] Inquiry for advan ced features (vend or unique features) Vmod e_Error_Status_Inq [1] Inquiry for existen ce of Vmod e_Error_Status r egister Feature_C ontr ol_Error_Sta[...]

  • Página 163

    Configuration of the camera OSCAR Technical Manual V2.4 .0 163 Inquiry register fo r feature presence Offset Name Field Bit Description 404h FEA TURE_HI_INQ Bri ghtness [0] Brigh tness con trol Auto _Exposur e [1] Au to ex posur e contr ol Sharpness [2] Sharpness con trol White_Balance [3] White balance contr ol Hue [4 ] Hu e co ntro l Saturati on [...]

  • Página 164

    Configuration of the camera OSCAR Technical Manual V2.4 .0 164 410h .. 47Fh Reserved Ad dress err or on access 480h Advan ced_Feature_Inq Advanced_Feature_Qu a dlet_Offset [0..31] Qu adlet offset o f the advanced featur e CSRs from the base ad dr ess of initial register space (vend or unique) This register is th e offset for the A ccess_Contr o l_R[...]

  • Página 165

    Configuration of the camera OSCAR Technical Manual V2.4 .0 165 Inquiry register fo r feature elements Register Name Field Bit Description 0xF0F00500 BRIGHTNESS_INQUIRY Presen ce_I nq [0] Indi cates presen ce o f this feature (read only) Abs_Contr ol_Inq [1] Capability of contr ol with absolute value --- [2] Reserved On e_Push_Inq [3] One-push auto [...]

  • Página 166

    Configuration of the camera OSCAR Technical Manual V2.4 .0 166 530h TRIGGER_INQ Pr esenc e_Inq [0] Indi cates pr esence o f this feature (read only) Abs_Contr ol_Inq [1] Capability of contr ol with absolute value --- [2..3 Reserved Readout_Inq [4] Capability of readin g out the value of this featur e ON_OFF [5] Capability of switching this feature [...]

  • Página 167

    Configuration of the camera OSCAR Technical Manual V2.4 .0 167 580h ZOOM_INQ Always 0 584h P AN_INQ Always 0 588h TIL T_INQ Always 0 58Ch OPTI CAL_FIL TER_INQ Alwa ys 0 590 .. 5BCh Reserved for other FEA TURE_LO_INQ Always 0 5C0h CAPTURE_SIZE_I NQ Always 0 5C4h CAPTURE_QU ALITY_INQ Always 0 5C8h .. 5FCh Reserved for other FEA TURE_LO_INQ Always 0 6[...]

  • Página 168

    Configuration of the camera OSCAR Technical Manual V2.4 .0 168 Inquiry register for absolute value CSR offset address Offset Name Notes 700h ABS_CSR_HI_INQ_0 Always 0 704h ABS_CSR_HI_INQ_1 Always 0 708h ABS_CSR_HI_INQ_2 Always 0 70Ch ABS_CSR_HI_INQ_3 Always 0 710h ABS_CSR_HI_INQ_4 Always 0 714h ABS_CSR_HI_INQ_5 Always 0 718h ABS_CSR_HI_INQ_6 Always[...]

  • Página 169

    Configuration of the camera OSCAR Technical Manual V2.4 .0 169 Status and control register for one-push The on e-push feature WHITE_BALANCE, is curren tly implemented. If this flag is set, the feature become s immediately active, even if no images are being input (see Chapter One-push automatic white balance on page 61). Offset Name Field Bit Descr[...]

  • Página 170

    Configuration of the camera OSCAR Technical Manual V2.4 .0 170 804h A UTO-EXPOS URE See above Not e : T arget gre y lev el parameter in Smar tView corr esponds to A uto_exposur e register 0xF0F00804 (IID C). 808h SHARPNESS See above Offset Name Field Bit Description T able 77: Fe at u re contr o l register[...]

  • Página 171

    Configuration of the camera OSCAR Technical Manual V2.4 .0 171 80Ch WHITE-B ALANCE Pr esence_Inq [0] Pr esence of this featur e 0: N/A 1: Avai lable Always 0 f or Mon o Abs_Cont rol [1] Absolute value con trol 0: Contr ol with value in the V alue field 1: Contr ol with value in the Absolute value CSR If this bit = 1, value in the V alue field is ig[...]

  • Página 172

    Configuration of the camera OSCAR Technical Manual V2.4 .0 172 810h HUE See above Always 0 f or Mon o 814h S A TURA TION See above Always 0 f or Mon o 818h G AMMA See above 81Ch SHUTTER see Advanced Featur e time base See T abl e 26: CSR: Shutter on page 70 820h G AIN See above 824h IRI S Always 0 828h FOCU S Always 0 82Ch TEMPERA TURE Always 0 830[...]

  • Página 173

    Configuration of the camera OSCAR Technical Manual V2.4 .0 173 Feature control error status register Video mode control and status registers for Format_7 Quadlet offset For mat_7 Mode_0 The quadlet offset to the base address for Format_7 Mode_0 , which can be read out at F0F002 E0h (according to Table 72: Frame rate inquiry register on page 153) gi[...]

  • Página 174

    Configuration of the camera OSCAR Technical Manual V2.4 .0 174 00Ch IMAGE_SIZE A ccordin g to IIDC V1.3 010h COLOR_CODING_ID See no te 014h COLOR_CODING_INQ Accordi ng to IID C V1.3 034h PIXEL_NUMER_INQ Accor ding to IID C V1.3 038h T O T AL_BYTES_HI_INQ Accor ding to IIDC V1.3 03Ch T O T AL_BYTES_LO_INQ A ccordi ng to IIDC V1.3 040h P ACKET_P ARA_[...]

  • Página 175

    Configuration of the camera OSCAR Technical Manual V2.4 .0 175 Advanced featur es (A VT -specific) The camera has a variety of extended f eatures going beyond the possibilities described in IIDC V1.3. The followin g chapter summarizes all available advanced features in ascending register order. Advanced registers summary The following table gives a[...]

  • Página 176

    Configuration of the camera OSCAR Technical Manual V2.4 .0 176 0XF1000280 HDR_CONTROL MF131x only 0XF1000284 KNEEPOINT_1 MF131x only 0XF1000288 KNEEPOINT_2 MF131x only 0XF100028C KNEEP OINT_3 MF131x only 0XF1000290 DSNU _CONTROL MF131B only; Firmw are 2.02 0XF1000294 BLEMISH_CONTROL MF131x only; Firm ware 2.02 0XF1000300 I O_INP_CTRL1 0XF1000304 I [...]

  • Página 177

    Configuration of the camera OSCAR Technical Manual V2.4 .0 177 Version information register The presence of each of the following features can be queried by the 0 bit of the corresponding register. This register holds information about the node_hw_ver sion, the node_sw_version and the node_spec_ ID (camera type). µC version and FPGA version are bc[...]

  • Página 178

    Configuration of the camera OSCAR Technical Manual V2.4 .0 178 6 F145c-1 7 F201b-1 8 F201c-1 9M F 0 3 3 B 10 MF033C 11 MF046B 12 MF046C 13 MF080B 14 MF080C 15 MF145B2 16 MF145C2 17 MF131B 18 MF131C 19 MF145B2-15 fps 20 MF145C2-15fps 21 M2F033B 22 M2F033C 23 M2F046B 24 M2F046C 25 M2F080B 26 M2F080C 27 M2F145B2 28 M2F145C2 31 M2F145B2-15fps 32 M2F145[...]

  • Página 179

    Configuration of the camera OSCAR Technical Manual V2.4 .0 179 47 M2F201B 48 M2F201C 49 M2F146B 50 M2F146C 101 PIKE F-032B 102 PIKE F-032C 103 PIKE F-100B 104 PIKE F-100C 105 PIKE F-145B 106 PIKE F-145C 107 PIKE F-210B 108 PIKE F-210C 109 - 110 - 111 PIKE F-421B 112 PIKE F-421C 201 GUPPY F-03 3B 202 GUPPY F-03 3C 203 GUPPY F-03 6B 204 GUPPY F-03 6C[...]

  • Página 180

    Configuration of the camera OSCAR Technical Manual V2.4 .0 180 218 GUPPY F-02 9C 219 GUPPY F-03 8B 220 GUPPY F-03 8C 221 GUPPY F-03 8B NIR 222 GUPPY F-03 8C NIR 223 GUPPY F-04 4B NIR 224 GUPPY F-04 4C NIR 225 GUPPY F-080B BL (boar d level) 226 GUPPY F-080C BL (boar d level) 227 GUPPY F-04 4B 228 GUPPY F-04 4C 401 STINGRA Y F-033B (BL) 402 STINGRA Y[...]

  • Página 181

    Configuration of the camera OSCAR Technical Manual V2.4 .0 181 Advanced feature inquiry This register indicates with a named bit if a feature is present or not. If a feature is marked as not present the a ssociated register space might not be available and read/write errors may occur. Note L Ign ore unnamed bits in the f oll owing table: these bits[...]

  • Página 182

    Configuration of the camera OSCAR Technical Manual V2.4 .0 182 Register Name Field Bit Description 0xF1000040 ADV_INQ_1 M axResoluti on [0] TimeBase [1] ExtdSh utter [2] Te s t I m a g e [ 3 ] Fram eInfo [4] Sequences [5] Ve r s i o n I n f o [ 6 ] --- [7] Reserved Look-up tabl es [8] Shading [9] DeferredT ran s [10] HDR mod e [11] Mar lin F-131B/C[...]

  • Página 183

    Configuration of the camera OSCAR Technical Manual V2.4 .0 183 Maximum resolution This register indicates the highest reso lution for the sensor and is read-only. 0xF1000044 AD V_INQ_2 Input_1 [0] Input_2 [1] --- [2] Reserved --- [3..7] Reserved Output_1 [8] Output_2 [9] --- [10] Reserved --- [11..15] Reserved IntEnaDelay [16] --- [17] Reserved ---[...]

  • Página 184

    Configuration of the camera OSCAR Technical Manual V2.4 .0 184 Time base Corresponding to IIDC, exposure time is set via a 12-bit value in the corre- sponding register (SHUTTER_ IN Q [51Ch] and SHUTTER [81Ch]). This means that you can enter a va lue in the range of 1 to 4095. Oscar cameras use a time base which is multiplied by the shutter register[...]

  • Página 185

    Configuration of the camera OSCAR Technical Manual V2.4 .0 185 Extended shutter The exposure time for long-term integr ation of up to 67 seconds can be entered with µs precision via the EXTENDED_SHUTTER register. The minimum allowed exposu re time depends on the camera model. To deter- mine this value write 1 to the ExpTime field and read back the[...]

  • Página 186

    Configuration of the camera OSCAR Technical Manual V2.4 .0 186 Test images Bit [8] to [1 4] indicate whi ch test images are saved . Setting bit [28] to [31] activates or deactivates existing test images. Register Name Field Bit Description 0xF1000210 TEST_IMA GE Presen ce_Inq [0] Ind i cates presen ce of this featur e (read only) --- [1..7] Reserve[...]

  • Página 187

    Configuration of the camera OSCAR Technical Manual V2.4 .0 187 Look-up tables (LUT) Load the look-up tabl es to be used into the camera and choose the look- up table number via the LutNo field. Now you can activate the chosen LUT via the LUT_CTRL register. The LUT_INFO register indicates how ma ny LUTs the camera can store and the maximum size of t[...]

  • Página 188

    Configuration of the camera OSCAR Technical Manual V2.4 .0 188 Shading correction Owing to technical circumstances, the interaction of recorded objects with one another, optical effects and lighting non-homogeneities may occur in the images. Because these effects are normally not de sired, they should be eliminated as far as possible in subsequent [...]

  • Página 189

    Configuration of the camera OSCAR Technical Manual V2.4 .0 189 0xF1000258 SHDG_INFO Presence_Inq [0] Indi cates presence o f this feature (r ead only) --- [1..7] Reserved MaxI mag eSize [8..31] Maximum shadin g im age size (in bytes) Register Name Field Bit Description T able 90: Advanced r egister: Shading[...]

  • Página 190

    Configuration of the camera OSCAR Technical Manual V2.4 .0 190 Frame information This register can be used to double- che ck the number of images received by the host computer against the number of images which were transmitted by the camera. The camera increments this counter with every FrameValid sig- nal. This is a mirror of the frame counter in[...]

  • Página 191

    Configuration of the camera OSCAR Technical Manual V2.4 .0 191 Delayed Integration Enable (IntEna) A delay time between initiating exposure on the sensor and the activation edge of the IntEna signal can be set using thi s register. The on/off flag acti- vates/deactivates integration delay. The time can be set in µs in DelayTime . Note L • O n ly[...]

  • Página 192

    Configuration of the camera OSCAR Technical Manual V2.4 .0 192 Auto shutter control The table below illustrates the advanced register for auto shutter control . The purpose of this register is to li mit the ra nge within which auto shutter operates. When both auto shutter and auto gain are enabled, priority is given to increasing shutter when brigh[...]

  • Página 193

    Configuration of the camera OSCAR Technical Manual V2.4 .0 193 MinValue and MaxValue limits the range the auto gain feature is allowed to use for the regulation process. Both values are initialized with the minimum and maximum value defined in the sta ndard GAIN_INQ register. Changing the auto gain range might no t affect the regulation, if the reg[...]

  • Página 194

    Configuration of the camera OSCAR Technical Manual V2.4 .0 194 Due to the fact that the active image si ze might not be divisible by 128 with- out a remainder, the auto function AO I work area size might be greater. This allows for the positioning of the work area to be at the bottom of the active image. E.g. if the active image size is 640 x 480 p[...]

  • Página 195

    Configuration of the camera OSCAR Technical Manual V2.4 .0 195 Color correction To switch off color correction in YUV mode: see bit [6] Trigger delay The advanced register allows start of the integration to be delayed via DelayTime by max. 2 21 µs, which is max. 2.1 s after a trigger edge was detected. Register Name Field Bit Description 0xF10003A[...]

  • Página 196

    Configuration of the camera OSCAR Technical Manual V2.4 .0 196 Mirror image The table below illustrates the advanced register for Mirror image . Soft Reset The SOFT_RESET feature is simi lar to the INITIALIZE register, with the follow- ing differences: • 1 or mor e bus r esets will occur . • The FPG A will be rebooted. The reset can be delayed [...]

  • Página 197

    Configuration of the camera OSCAR Technical Manual V2.4 .0 197 High SNR mode (High Signal Noise Ratio) With High SNR mode enabled the camera internally grabs GrabCount images and outputs a single averaged image. Register Name Field Bit Description 0xF1000520 HI G H_SNR Presen ce_Inq [0] Indi cates presence o f this feature (r ead only) --- [1..5] R[...]

  • Página 198

    Configuration of the camera OSCAR Technical Manual V2.4 .0 198 User profiles Definition Within the IIDC specification user profiles are called memory channels . Often they are called user sets . In fact these are different expressions for the following: storing camera settings into a non-volatile memory inside the camera. From firmware 3.04 onwards[...]

  • Página 199

    Configuration of the camera OSCAR Technical Manual V2.4 .0 199 Store To store the current camera settings into a profile: 1. Write the d esired Pr ofileID wit h the Sav ePro file flag set. 2. Read back the r egister and ch eck th e ErrorCode fi eld Restore To restore the settings from a previous stored profile: 1. Write the d esired Pr ofileID wit [...]

  • Página 200

    Configuration of the camera OSCAR Technical Manual V2.4 .0 200 The user can specify which one will be loaded upon startup of the camera. This frees the user software from having to restore camera settings, that dif- fer from default, after every startup. This can be especially helpful if third party software is us ed which may not give easy access [...]

  • Página 201

    Configuration of the camera OSCAR Technical Manual V2.4 .0 201 GPDATA_BUFFER GPDATA_BUFFER is a general purp ose regi ster that regulates the exchange of data between camera and host for: • writing look-u p tables (LUT s) into th e camer a • uploading/d ownloading o f the shading im age GPDATA_INFO Buffer size query GPDATA_BUFFER indicates the [...]

  • Página 202

    Firmware update OSCAR Technical Manual V2.4 .0 202 Firmwar e update Firmware updates can be carried out without opening the camera. You need: • Progr amming cable E 1000666 •S o f t w a r e AVTCamProg • PC or laptop with serial in terface (RS 232) • Documen tation f o r firm ware up date Please contact yo ur local d ealer for further inform[...]

  • Página 203

    Appendix OSCAR Technical Manual V2.4 .0 203 Appendix Sensor position accuracy of A VT cameras Figur e 66: A VT sensor positi on accur acy x y camera body sensor case pixel area x y camera body sensor case pixel area sensor case D camera body pixel area sensor case D camera body pixel area AVT Guppy Series Method of Positioning: Au tomated mechanica[...]

  • Página 204

    OSCAR Technical Manual V2.4 .0 204 Index Index Numbers 0xF0F00830 (bulk trig ger) ................ ........ 103 0xF1000010 (version info) .................... ... 177 0xF1000040 (a dvanced feature inqu iry) ......182 0xF1000200 (max. resolution) .................. 183 0xF1000208 (time base) .......................... 184 0xF100020C (extended shutte[...]

  • Página 205

    OSCAR Technical Manual V2.4 .0 205 Index AUTOFNC_AOI positioning . ........................ 63 Autofunction AOI (advanced regist er) . 193 , 195 AUTOGAIN_CTRL..... ......................... ........ 192 automatic generation correction data .................................. 75 Automatic White Balance (AWB) ................. 63 AUTO_EXPOSURE .......[...]

  • Página 206

    OSCAR Technical Manual V2.4 .0 206 Index correlated double sampler ......................... 59 CSR ............ ......................... .................. 145 CSR register Auto Exposure .. ......................... ......... 66 Brightness ....... .............................. .... 68 GAIN ........................ ........................ 65 D d[...]

  • Página 207

    OSCAR Technical Manual V2.4 .0 207 Index video mode 0 ............. ....................... 135 video mode 2 ............. ....................... 135 Frame valid ........... ......................... ......... 44 FrameCounter .................. ....................... 190 free-run . .............................. .................. 115 Full binnin[...]

  • Página 208

    OSCAR Technical Manual V2.4 .0 208 Index BAYER demosaicing ............................ 91 Bayer demosaicing ..................... ......... 91 Bayer to RGB ........ ............................. 90 color .... .............................. ......... 90 , 91 IO_INP_CTRL1 ....... .............................. .... 40 IO_INP_CTRL2 ....... ..........[...]

  • Página 209

    OSCAR Technical Manual V2.4 .0 209 Index inquiry register video format ............... 151 inquiry register video mode......... ........ 152 saturation ...................... ................... 93 setting brightness ................ .............. 67 setting gain ......................... .............. 64 OHCI API FirePackage ....................[...]

  • Página 210

    OSCAR Technical Manual V2.4 .0 210 Index serial interface RS 232 ........................... .................. 202 shaded image ........ .............................. .... 78 shading correction data .................................. 74 shading correction ..................... ........74 , 188 shading image ...................... ................[...]

  • Página 211

    OSCAR Technical Manual V2.4 .0 211 Index edge ..... ......................... ................... 43 external ......................... .............37 , 100 hardware .................................. ...43 , 106 impulse . ......................... .................. 113 internal ......................... ........... 100 , 102 latency time .......[...]

  • Página 212

    OSCAR Technical Man ual V2.4.0 212 Index register .......................... ................... 60 register 80Ch .................. ................... 60 six frames ....... .............................. .... 61 trigger ...................... ........................ 62 WHITE_BALANCE ........................ .... 60 , 61 , 62 www.alliedvisiontec.[...]