Go to page of
Similar user manuals
-
Digital Camera
Allied International V2.4.0
212 pages 3.43 mb -
Digital Camera
Allied International GX3300C
35 pages 1.3 mb -
Digital Camera
Allied International GX1660C
41 pages 0.81 mb -
Digital Camera
Allied International GX3300
35 pages 1.3 mb -
Digital Camera
Allied International GX1660
41 pages 0.81 mb
A good user manual
The rules should oblige the seller to give the purchaser an operating instrucion of Allied International V2.4.0, along with an item. The lack of an instruction or false information given to customer shall constitute grounds to apply for a complaint because of nonconformity of goods with the contract. In accordance with the law, a customer can receive an instruction in non-paper form; lately graphic and electronic forms of the manuals, as well as instructional videos have been majorly used. A necessary precondition for this is the unmistakable, legible character of an instruction.
What is an instruction?
The term originates from the Latin word „instructio”, which means organizing. Therefore, in an instruction of Allied International V2.4.0 one could find a process description. An instruction's purpose is to teach, to ease the start-up and an item's use or performance of certain activities. An instruction is a compilation of information about an item/a service, it is a clue.
Unfortunately, only a few customers devote their time to read an instruction of Allied International V2.4.0. A good user manual introduces us to a number of additional functionalities of the purchased item, and also helps us to avoid the formation of most of the defects.
What should a perfect user manual contain?
First and foremost, an user manual of Allied International V2.4.0 should contain:
- informations concerning technical data of Allied International V2.4.0
- name of the manufacturer and a year of construction of the Allied International V2.4.0 item
- rules of operation, control and maintenance of the Allied International V2.4.0 item
- safety signs and mark certificates which confirm compatibility with appropriate standards
Why don't we read the manuals?
Usually it results from the lack of time and certainty about functionalities of purchased items. Unfortunately, networking and start-up of Allied International V2.4.0 alone are not enough. An instruction contains a number of clues concerning respective functionalities, safety rules, maintenance methods (what means should be used), eventual defects of Allied International V2.4.0, and methods of problem resolution. Eventually, when one still can't find the answer to his problems, he will be directed to the Allied International service. Lately animated manuals and instructional videos are quite popular among customers. These kinds of user manuals are effective; they assure that a customer will familiarize himself with the whole material, and won't skip complicated, technical information of Allied International V2.4.0.
Why one should read the manuals?
It is mostly in the manuals where we will find the details concerning construction and possibility of the Allied International V2.4.0 item, and its use of respective accessory, as well as information concerning all the functions and facilities.
After a successful purchase of an item one should find a moment and get to know with every part of an instruction. Currently the manuals are carefully prearranged and translated, so they could be fully understood by its users. The manuals will serve as an informational aid.
Table of contents for the manual
-
Page 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[...]
-
Page 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 [...]
-
Page 3
OSCAR Technical Manual V2.4 .0 3 Contents Contacting Allied Vision Technologies ..................... ......................... ..... 8 Introduction ........................ ......................... ........................ .............................. ..... 9 Document history ....................... ......................... ...................[...]
-
Page 4
OSCAR Technical Manual V2.4 .0 4 IO_INP_CTRL 1-2 ......... .............................. ........................ ......................... ....... 41 Trigger delay ............................... ........................ .............................. .................. 42 Outputs ........................... ......................... ............[...]
-
Page 5
OSCAR Technical Manual V2.4 .0 5 Color correction in AVT cameras ............... ............................. ......................... ........ 92 Color correction: formula .............................. ........................ .............................. ... 92 GretagMacbeth ColorChecker .............................. .......................[...]
-
Page 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 ................ ......................... ........................ .............................. ...............[...]
-
Page 7
OSCAR Technical Manual V2.4 .0 7 Stored settings .................. ......................... ........................ .............................. . 199 GPDATA_BUFFER. ......................... ............................. ......................... ..................... 201 Little endian vs. big endian byte order . .............................[...]
-
Page 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 [...]
-
Page 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[...]
-
Page 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 [...]
-
Page 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[...]
-
Page 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[...]
-
Page 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 [...]
-
Page 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[...]
-
Page 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[...]
-
Page 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[...]
-
Page 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[...]
-
Page 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 [...]
-
Page 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[...]
-
Page 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[...]
-
Page 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[...]
-
Page 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[...]
-
Page 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 [...]
-
Page 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 [...]
-
Page 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[...]
-
Page 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 [...]
-
Page 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[...]
-
Page 28
Specifications OSCAR Technical Manual V2.4 .0 28 Figur e 4: Spectral sensitivity of Oscar F-810C without cut filter and opti cs[...]
-
Page 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[...]
-
Page 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[...]
-
Page 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[...]
-
Page 32
Camera dimensions OSCAR Technical Manual V2.4 .0 32 T ripod adapter Figur e 8: T ripod dimen sions[...]
-
Page 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 )[...]
-
Page 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[...]
-
Page 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[...]
-
Page 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[...]
-
Page 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[...]
-
Page 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[...]
-
Page 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[...]
-
Page 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[...]
-
Page 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[...]
-
Page 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-[...]
-
Page 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[...]
-
Page 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[...]
-
Page 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[...]
-
Page 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[...]
-
Page 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- [...]
-
Page 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[...]
-
Page 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[...]
-
Page 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[...]
-
Page 51
Camera interfaces OSCAR Technical Manual V2.4 .0 51 Figur e 19: Data structur e: Sour ce: IIDC V1.3[...]
-
Page 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. [...]
-
Page 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[...]
-
Page 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[...]
-
Page 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 [...]
-
Page 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[...]
-
Page 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[...]
-
Page 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[...]
-
Page 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[...]
-
Page 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[...]
-
Page 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[...]
-
Page 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[...]
-
Page 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 [...]
-
Page 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[...]
-
Page 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 [...]
-
Page 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[...]
-
Page 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[...]
-
Page 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[...]
-
Page 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[...]
-
Page 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[...]
-
Page 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[...]
-
Page 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 [...]
-
Page 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[...]
-
Page 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[...]
-
Page 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[...]
-
Page 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[...]
-
Page 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[...]
-
Page 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[...]
-
Page 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[...]
-
Page 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[...]
-
Page 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 ?[...]
-
Page 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[...]
-
Page 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[...]
-
Page 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[...]
-
Page 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 [...]
-
Page 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[...]
-
Page 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 [...]
-
Page 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 [...]
-
Page 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.[...]
-
Page 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[...]
-
Page 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[...]
-
Page 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 [...]
-
Page 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[...]
-
Page 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[...]
-
Page 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[...]
-
Page 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[...]
-
Page 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[...]
-
Page 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[...]
-
Page 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[...]
-
Page 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[...]
-
Page 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[...]
-
Page 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[...]
-
Page 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[...]
-
Page 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-[...]
-
Page 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[...]
-
Page 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[...]
-
Page 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[...]
-
Page 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[...]
-
Page 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[...]
-
Page 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[...]
-
Page 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[...]
-
Page 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[...]
-
Page 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[...]
-
Page 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[...]
-
Page 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[...]
-
Page 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 [...]
-
Page 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 [...]
-
Page 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[...]
-
Page 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[...]
-
Page 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[...]
-
Page 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[...]
-
Page 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. [...]
-
Page 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[...]
-
Page 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[...]
-
Page 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 [...]
-
Page 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[...]
-
Page 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[...]
-
Page 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[...]
-
Page 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[...]
-
Page 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 .[...]
-
Page 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[...]
-
Page 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) [...]
-
Page 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[...]
-
Page 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[...]
-
Page 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[...]
-
Page 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[...]
-
Page 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[...]
-
Page 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: [...]
-
Page 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[...]
-
Page 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[...]
-
Page 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[...]
-
Page 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[...]
-
Page 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. [...]
-
Page 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[...]
-
Page 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[...]
-
Page 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[...]
-
Page 147
Configuration of the camera OSCAR Technical Manual V2.4 .0 147 Figure 64: Configuration of the camera[...]
-
Page 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[...]
-
Page 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[...]
-
Page 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 [...]
-
Page 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[...]
-
Page 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 [...]
-
Page 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[...]
-
Page 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[...]
-
Page 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[...]
-
Page 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[...]
-
Page 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[...]
-
Page 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_[...]
-
Page 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_[...]
-
Page 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[...]
-
Page 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-[...]
-
Page 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[...]
-
Page 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 [...]
-
Page 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[...]
-
Page 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 [...]
-
Page 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 [...]
-
Page 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[...]
-
Page 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[...]
-
Page 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[...]
-
Page 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[...]
-
Page 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[...]
-
Page 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[...]
-
Page 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[...]
-
Page 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_[...]
-
Page 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[...]
-
Page 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 [...]
-
Page 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[...]
-
Page 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[...]
-
Page 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[...]
-
Page 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[...]
-
Page 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[...]
-
Page 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[...]
-
Page 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 ---[...]
-
Page 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[...]
-
Page 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[...]
-
Page 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[...]
-
Page 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[...]
-
Page 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 [...]
-
Page 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[...]
-
Page 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[...]
-
Page 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[...]
-
Page 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[...]
-
Page 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[...]
-
Page 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[...]
-
Page 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[...]
-
Page 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 [...]
-
Page 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[...]
-
Page 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[...]
-
Page 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 [...]
-
Page 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 [...]
-
Page 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 [...]
-
Page 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[...]
-
Page 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[...]
-
Page 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[...]
-
Page 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 .......[...]
-
Page 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[...]
-
Page 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[...]
-
Page 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 ....... ..........[...]
-
Page 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 ....................[...]
-
Page 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 ...................... ................[...]
-
Page 211
OSCAR Technical Manual V2.4 .0 211 Index edge ..... ......................... ................... 43 external ......................... .............37 , 100 hardware .................................. ...43 , 106 impulse . ......................... .................. 113 internal ......................... ........... 100 , 102 latency time .......[...]
-
Page 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.[...]