Technical ManualV2.2.015 August 2008Allied Vision Technologies GmbHTaschenweg 2aD-07646 Stadtroda / GermanyAVT Stingray
Contacting Allied Vision TechnologiesSTINGRAY Technical Manual V2.2.010Contacting Allied Vision TechnologiesInfoL• Technical information:support@allie
Description of the data pathSTINGRAY Technical Manual V2.2.099This feature uses the assumption that the R-G-B component sums of the sam-ples shall be
Description of the data pathSTINGRAY Technical Manual V2.2.0100Finally, the calculated correction values can be read from the WHITE_BALANCE register 8
Description of the data pathSTINGRAY Technical Manual V2.2.0101The algorithm is based on the assumption that the R-G-B component sums of the samples a
Description of the data pathSTINGRAY Technical Manual V2.2.0102To configure this feature in control and status register (CSR):Register Name Field Bit
Description of the data pathSTINGRAY Technical Manual V2.2.0103Auto gainAll Stingray cameras are equipped with auto gain feature.When enabled auto gai
Description of the data pathSTINGRAY Technical Manual V2.2.0104Register Name Field Bit Description0xF0F00820 GAIN Presence_Inq [0] Presence of this fe
Description of the data pathSTINGRAY Technical Manual V2.2.0105Register Name Field Bit Description0xF0F00804 AUTO_EXPOSURE Presence_Inq [0] Presence o
Description of the data pathSTINGRAY Technical Manual V2.2.0106Manual gainStingray cameras are equipped with a gain setting, allowing the gain to be m
Description of the data pathSTINGRAY Technical Manual V2.2.0107The following table shows the BRIGHTNESS register:Register Name Field Bit Description0x
Description of the data pathSTINGRAY Technical Manual V2.2.0108Horizontal mirror functionAll Stingray cameras are equipped with an electronic mirror f
IntroductionSTINGRAY Technical Manual V2.2.011IntroductionThis STINGRAY Technical Manual describes in depth the technical specifica-tions, dimensions,
Description of the data pathSTINGRAY Technical Manual V2.2.0109Shading correctionShading correction is used to compensate for non-homogeneities caused
Description of the data pathSTINGRAY Technical Manual V2.2.0110How to store shading imageThere are two storing possibilities:• After generating the sh
Description of the data pathSTINGRAY Technical Manual V2.2.0111Automatic generation of correction dataRequirementsShading correction compensates for n
Description of the data pathSTINGRAY Technical Manual V2.2.0112After the lens has been focused again the image below will be seen, but now with a cons
Description of the data pathSTINGRAY Technical Manual V2.2.0113• On the left you see the image after shading correction.• The surface plot on the righ
Description of the data pathSTINGRAY Technical Manual V2.2.0114Loading a shading image out of the cameraGPDATA_BUFFER is used to load a shading image
Description of the data pathSTINGRAY Technical Manual V2.2.0115Loading a shading image into the cameraGPDATA_BUFFER is used to load a shading image in
Description of the data pathSTINGRAY Technical Manual V2.2.0116Look-up table (LUT) and gamma functionThe AVT Stingray camera provides one user-defined
Description of the data pathSTINGRAY Technical Manual V2.2.0117NoteL• The input value is the most significant 12-bit value from the digitizer.• Gamma
Description of the data pathSTINGRAY Technical Manual V2.2.0118Loading an LUT into the cameraLoading the LUT is carried out through the data exchange
IntroductionSTINGRAY Technical Manual V2.2.012continued from last pageV2.1.0[continued]23.05.08[continued]Added 4 x and 8 x binning inChapter Binning
Description of the data pathSTINGRAY Technical Manual V2.2.0119Binning (only Stingray b/w models and F-201C)2 x / 4 x / 8 x binning (F-201C only 2 x v
Description of the data pathSTINGRAY Technical Manual V2.2.0120• 8 x H-binning• 8 x V-binningand the full binning modes:• 2 x full binning (a combinat
Description of the data pathSTINGRAY Technical Manual V2.2.0121 Figure 66: 8 x vertical binningNoteLVertical resolution is reduced, but signal-to nois
Description of the data pathSTINGRAY Technical Manual V2.2.0122Horizontal binning (F-201C only 2 x horizontal binning)Definition In horizontal binning
Description of the data pathSTINGRAY Technical Manual V2.2.01232 x full binning/4 x full binning/8 x full binning (F-201C only 2 x full binning)If hor
Description of the data pathSTINGRAY Technical Manual V2.2.0124 Figure 71: 4 x full binning Figure 72: 8 x full binning4 x full binning (not F-201C)8
Description of the data pathSTINGRAY Technical Manual V2.2.0125Sub-sampling (Stingray b/w and color)What is sub-sampling?Definition Sub-sampling is th
Description of the data pathSTINGRAY Technical Manual V2.2.0126 Figure 75: Horizontal sub-sampling 2 out of 4 (color) Figure 76: Horizontal sub-sampli
Description of the data pathSTINGRAY Technical Manual V2.2.0127Format_7 Mode_5 By default and without further remapping use Format_7 Mode_5 for• b/w c
Description of the data pathSTINGRAY Technical Manual V2.2.0128Format_7 Mode_6 By default and without further remapping use Format_7 Mode_6 for2 out o
IntroductionSTINGRAY Technical Manual V2.2.013continued from last pageV2.1.0[continued]23.05.08[continued][continued]Added board level in Video forma
Description of the data pathSTINGRAY Technical Manual V2.2.0129 Figure 80: 2 out of 8 H+V sub-sampling (b/w)2 out of 8 H+V sub-sampling (only F-145, F
Description of the data pathSTINGRAY Technical Manual V2.2.0130 Figure 81: 2 out of 4 H+V sub-sampling (color) Figure 82: 2 out of 8 H+V sub-sampling
Description of the data pathSTINGRAY Technical Manual V2.2.0131Binning and sub-sampling accessThe binning and sub-sampling modes described in the last
Description of the data pathSTINGRAY Technical Manual V2.2.0132 Figure 83: Mapping of possible Format_7 modes to F7M1...F7M7F7M0 (no change)F7M6F7M5F7
Description of the data pathSTINGRAY Technical Manual V2.2.0133Quick parameter change timing modesWhy new timing modes?For readers familiar with PIKE
Description of the data pathSTINGRAY Technical Manual V2.2.0134To optimize the transfer of parameter changes there is a new timing mode called Quick F
Description of the data pathSTINGRAY Technical Manual V2.2.0135How to transfer parameters to the cameraThe following 3 variants of transferring the pa
Description of the data pathSTINGRAY Technical Manual V2.2.0136– (standard Update): uses the previous parameters until the update flag is reset–(Quick
Description of the data pathSTINGRAY Technical Manual V2.2.0137Example of parameter list:The exact sequence is:Block-write (this needs to be a functio
Description of the data pathSTINGRAY Technical Manual V2.2.0138Camera timing behavior is like this:Packed 12-Bit ModeAll Stingray cameras have the so-
IntroductionSTINGRAY Technical Manual V2.2.014Manual overviewThis manual overview describes each chapter of this manual shortly.•Chapter Contacting Al
Description of the data pathSTINGRAY Technical Manual V2.2.0139High SNR mode (High Signal Noise Ratio)In this mode the camera grabs and averages a set
Description of the data pathSTINGRAY Technical Manual V2.2.0140Frame memory and deferred image transportAn image is normally captured and transported
Description of the data pathSTINGRAY Technical Manual V2.2.0141HoldImg modeBy setting the HoldImg flag, transport of the image over the 1394 bus is st
Description of the data pathSTINGRAY Technical Manual V2.2.0142The following screenshot shows the sequence of commands needed to work with deferred mo
Description of the data pathSTINGRAY Technical Manual V2.2.0143FastCapture modeBy setting FastCapture to false, the maximum frame rate both for image
Description of the data pathSTINGRAY Technical Manual V2.2.0144Color interpolation (BAYER demosaicing)The color sensors capture the color information
Description of the data pathSTINGRAY Technical Manual V2.2.0145In color interpolation a red, green or blue value is determined for each pixel. Only tw
Description of the data pathSTINGRAY Technical Manual V2.2.0146SharpnessThe Stingray color models are equipped with a four-step sharpness control, app
Description of the data pathSTINGRAY Technical Manual V2.2.0147Hue and saturationStingray CCD color models are equipped with hue and saturation regist
Description of the data pathSTINGRAY Technical Manual V2.2.0148Color correctionWhy color correction?The spectral response of a CCD is different of tho
IntroductionSTINGRAY Technical Manual V2.2.015•Chapter Filter and lenses on page 35 describes the IR cut filter and suit-able camera lenses.•Chapter S
Description of the data pathSTINGRAY Technical Manual V2.2.0149Changing color correction coefficientsYou can change the color-correction coefficients
Description of the data pathSTINGRAY Technical Manual V2.2.0150Color conversion (RGB YUV)The conversion from RGB to YUV is made using the following
Description of the data pathSTINGRAY Technical Manual V2.2.0151Serial interfaceAll Stingray cameras are equipped with the SIO (serial input/output) fe
Description of the data pathSTINGRAY Technical Manual V2.2.0152To configure this feature in access control register (CSR):Offset Name Field Bit Descri
Description of the data pathSTINGRAY Technical Manual V2.2.01530004h SERIAL_CONTROL_REG RE [0] Receive enableRD: Current statusWR:0: Disable1: EnableT
Description of the data pathSTINGRAY Technical Manual V2.2.0154008h RECEIVE_BUFFER_STATUS_CONTRLRBUF_ST [0..7] SIO receive buffer statusRD: Number of
Description of the data pathSTINGRAY Technical Manual V2.2.0155To read data:1. Query RDRD flag (buffer ready?) and write the number of bytes the host
Controlling image captureSTINGRAY Technical Manual V2.2.0156Controlling image captureShutter modes The cameras support the SHUTTER_MODES specified in
Controlling image captureSTINGRAY Technical Manual V2.2.0157 Figure 90: Trigger_Mode_0 and 1Shutter register valueExternal Trigger input, after invert
Controlling image captureSTINGRAY Technical Manual V2.2.0158Bulk trigger (Trigger_Mode_15)Trigger_Mode_15 is an extension to the IIDC trigger modes. O
IntroductionSTINGRAY Technical Manual V2.2.016Conventions used in this manualTo give this manual an easily understood layout and to emphasize importan
Controlling image captureSTINGRAY Technical Manual V2.2.0159The functionality is controlled via bit [6] and bitgroup [12-15] of the follow-ing registe
Controlling image captureSTINGRAY Technical Manual V2.2.0160The screenshots below illustrate the use of Trigger_Mode_15 on a register level:• Line #1s
Controlling image captureSTINGRAY Technical Manual V2.2.0161Trigger delayAs already mentioned earlier Stingray cameras feature various ways to delay i
Controlling image captureSTINGRAY Technical Manual V2.2.0162Trigger delay advanced registerIn addition, the cameras have an advanced register which al
Controlling image captureSTINGRAY Technical Manual V2.2.0163The advanced register allows start of the integration to be delayed by max. 221µs, which i
Controlling image captureSTINGRAY Technical Manual V2.2.0164Minimum exposure timeExample: Stingray F-033register value x time base = exposure time100
Controlling image captureSTINGRAY Technical Manual V2.2.0165The lowest possible value of ExpTime is camera-specific (see Table 60: Cam-era-specific mi
Controlling image captureSTINGRAY Technical Manual V2.2.0166One-shotStingray cameras can record an image by setting the one-shot bit in the 61Ch regis
Controlling image captureSTINGRAY Technical Manual V2.2.0167One-shot command on the bus to start of exposureThe following sections describe the time r
Controlling image captureSTINGRAY Technical Manual V2.2.0168End of exposure to first packet on the busAfter the exposure, the CCD sensor is read out;
IntroductionSTINGRAY Technical Manual V2.2.017More informationFor more information on hardware and software read the following:• Hardware Installation
Controlling image captureSTINGRAY Technical Manual V2.2.0169Multi-shotSetting multi-shot and entering a quantity of images in Count_Number in the 61Ch
Controlling image captureSTINGRAY Technical Manual V2.2.0170The following screenshot shows an example of broadcast commands sent with the Firedemo exa
Controlling image captureSTINGRAY Technical Manual V2.2.0171In this case the camera can resynchronize the horizontal clock to the new trigger event, l
Controlling image captureSTINGRAY Technical Manual V2.2.0172Sequence modeGenerally all AVT Stingray cameras enable certain image settings to be mod-if
Controlling image captureSTINGRAY Technical Manual V2.2.0173How is sequence mode implemented?There is a FIFO (first in first out) memory for each of t
Controlling image captureSTINGRAY Technical Manual V2.2.0174Enabling this feature turns the camera into a special mode. This mode can be used to set u
Controlling image captureSTINGRAY Technical Manual V2.2.0175SeqMode descriptionSequence repeat counterFor each parameter set one can define an image r
Controlling image captureSTINGRAY Technical Manual V2.2.0176The following flow diagram shows how to set up a sequence.During sequencing, the camera ob
Controlling image captureSTINGRAY Technical Manual V2.2.0177Which sequence mode features are available?• Repeat one step of a sequence n times where n
Controlling image captureSTINGRAY Technical Manual V2.2.0178I/O controlled sequence pointer resetI/O controlled sequence pointer reset is always edge
IntroductionSTINGRAY Technical Manual V2.2.018NoteLTo demonstrate the properties of the camera, all examples in this manual are based on the FirePacka
Controlling image captureSTINGRAY Technical Manual V2.2.0179Instead of Firetool you also can use SmartView (Version 1.8.0 or greater), but image and t
Controlling image captureSTINGRAY Technical Manual V2.2.0180Changing the parameters within a sequenceTo change the parameter set for one image, it is
Controlling image captureSTINGRAY Technical Manual V2.2.0181Secure image signature (SIS): definition and scenariosSIS: DefinitionSecure image signatur
Controlling image captureSTINGRAY Technical Manual V2.2.0182• AOI can be inserted in the image if it was set as a variable e.g. in a sequence.• Exposu
Controlling image captureSTINGRAY Technical Manual V2.2.0183
Video formats, modes and bandwidthSTINGRAY Technical Manual V2.2.0184Video formats, modes and bandwidthThe different Stingray models support different
Video formats, modes and bandwidthSTINGRAY Technical Manual V2.2.0185Stingray F-033B / Stingray F-033Cand board level F-033B BL / F-033C BL*: Color ca
Video formats, modes and bandwidthSTINGRAY Technical Manual V2.2.0186Format Mode Resolution Color mode Maximal S800 frame rates for Format_7 modes70 6
Video formats, modes and bandwidthSTINGRAY Technical Manual V2.2.0187Stingray F-046B / Stingray F-046Cand board level F-046B BL / F-046C BL*: Color ca
Video formats, modes and bandwidthSTINGRAY Technical Manual V2.2.0188Format Mode Resolution Color mode Maximal S800 frame rates for Format_7 modes70 7
STINGRAY camerasSTINGRAY Technical Manual V2.2.018STINGRAY camerasStingray With Stingray cameras, entry into the world of digital image processing is
Video formats, modes and bandwidthSTINGRAY Technical Manual V2.2.0189Stingray F-080B / Stingray F-080Cand board level F-080B BL / F-080C BL*: Color ca
Video formats, modes and bandwidthSTINGRAY Technical Manual V2.2.0190Format Mode Resolution Color mode Maximal S800 frame rates for Format_7 modes70 1
Video formats, modes and bandwidthSTINGRAY Technical Manual V2.2.0191Stingray F-145B / Stingray F-145Cand board level F-145B BL / F-145C BL*: Color ca
Video formats, modes and bandwidthSTINGRAY Technical Manual V2.2.0192Format Mode Resolution Color mode Maximal S800 frame rates for Format_7 modes70 1
Video formats, modes and bandwidthSTINGRAY Technical Manual V2.2.0193#: Vertical sub-sampling is done via digitally con-cealing certain lines, so the
Video formats, modes and bandwidthSTINGRAY Technical Manual V2.2.0194Stingray F-146B / Stingray F-146Cand board level F-146B BL / F-146C BL*: Color ca
Video formats, modes and bandwidthSTINGRAY Technical Manual V2.2.0195Format Mode Resolution Color mode Maximal S800 frame rates for Format_7 modes70 1
Video formats, modes and bandwidthSTINGRAY Technical Manual V2.2.0196#: Vertical sub-sampling is done via digitally con-cealing certain lines, so the
Video formats, modes and bandwidthSTINGRAY Technical Manual V2.2.0197Stingray F-201B / Stingray F-201Cand board level F-201B BL / F-201C BL*: Color ca
Video formats, modes and bandwidthSTINGRAY Technical Manual V2.2.0198Format Mode Resolution Color mode Maximal S800 frame rates for Format_7 modes70 1
STINGRAY Technical Manual V2.2.02Legal noticeFor customers in the U.S.A.This equipment has been tested and found to comply with the limits for a Class
Declarations of conformitySTINGRAY Technical Manual V2.2.019Declarations of conformityAllied Vision Technologies declares under its sole responsibilit
Video formats, modes and bandwidthSTINGRAY Technical Manual V2.2.0199#: Vertical sub-sampling is done via digitally concealing certain lines, so the f
Video formats, modes and bandwidthSTINGRAY Technical Manual V2.2.0200Area of interest (AOI)The camera’s image sensor has a defined resolution. This in
Video formats, modes and bandwidthSTINGRAY Technical Manual V2.2.0201In addition to the area of interest (AOI), some other parameters have an effect o
Video formats, modes and bandwidthSTINGRAY Technical Manual V2.2.0202Autofunction AOIUse this feature to select the image area (work area) on which th
Video formats, modes and bandwidthSTINGRAY Technical Manual V2.2.0203Frame ratesAn IEEE 1394 camera requires bandwidth to transport images.The IEEE 13
Video formats, modes and bandwidthSTINGRAY Technical Manual V2.2.0204As an example, VGA Mono8 @ 60 fps requires four lines (640 x 4 = 2560 pix-els/byt
Video formats, modes and bandwidthSTINGRAY Technical Manual V2.2.0205Format Mode Resolution 240 fps120 fps60 fps30 fps 15 fps7.5 fps3.75 fp
Video formats, modes and bandwidthSTINGRAY Technical Manual V2.2.0206As already mentioned, the recommended limit for transferring isochronous image da
Video formats, modes and bandwidthSTINGRAY Technical Manual V2.2.0207Frame rates Format_7In video Format_7 frame rates are no longer fixed.Details are
Video formats, modes and bandwidthSTINGRAY Technical Manual V2.2.0208Stingray F-033/F-033 BL: AOI frame rates* CCD = theoretical max. frame rate (in f
FireWireSTINGRAY Technical Manual V2.2.020FireWireOverviewFireWire provides one of the most comprehensive, high-performance, cost-effective solutions
Video formats, modes and bandwidthSTINGRAY Technical Manual V2.2.0209Stingray F-046/F-046 BL: AOI frame rates* CCD = theoretical max. frame rate (in f
Video formats, modes and bandwidthSTINGRAY Technical Manual V2.2.0210Stingray F-080/F-080 BL: AOI frame rates* CCD = theoretical max. frame rate (in f
Video formats, modes and bandwidthSTINGRAY Technical Manual V2.2.0211Stingray F-145/F-145 BL: AOI frame rates* CCD = theoretical max. frame rate (in f
Video formats, modes and bandwidthSTINGRAY Technical Manual V2.2.0212Stingray F-146/F-146 BL: AOI frame rates* CCD = theoretical max. frame rate (in f
Video formats, modes and bandwidthSTINGRAY Technical Manual V2.2.0213Stingray F-201/F-201 BL: AOI frame rates* CCD = theoretical max. frame rate (in f
How does bandwidth affect the frame rate?STINGRAY Technical Manual V2.2.0214How does bandwidth affect the frame rate?In some modes the IEEE 1394b bus
How does bandwidth affect the frame rate?STINGRAY Technical Manual V2.2.0215ByteDepth is based on the following values:Example formula for the b/w cam
How does bandwidth affect the frame rate?STINGRAY Technical Manual V2.2.0216Test imagesLoading test imagesTest images for b/w camerasStingray b/w came
How does bandwidth affect the frame rate?STINGRAY Technical Manual V2.2.0217Test images for color camerasThe color cameras have 1 test image:YUV4:2:2
Configuration of the cameraSTINGRAY Technical Manual V2.2.0218Configuration of the cameraAll camera settings are made by writing specific values into
FireWireSTINGRAY Technical Manual V2.2.021Why use FireWire?Digital cameras with on-board FireWire (IEEE 1394a or 1394b) communica-tions conforming to
Configuration of the cameraSTINGRAY Technical Manual V2.2.0219Every register is 32 bit (big endian) and implemented as follows (MSB = Most Significant
Configuration of the cameraSTINGRAY Technical Manual V2.2.0220 Figure 109: Enabling ISO_EnableOffset of Register: (0x0F00614)ISO_EnableWrite 80000000
Configuration of the cameraSTINGRAY Technical Manual V2.2.0221 Table 95: Configuring the camera (Stingray F-145C)MaxResolutionTimeBaseExtdShutterTesti
Configuration of the cameraSTINGRAY Technical Manual V2.2.0222Sample programThe following sample code in C/C++ shows how the register is set for video
Configuration of the cameraSTINGRAY Technical Manual V2.2.0223Example FireStack API…// Set framerate Result=WriteQuad(HIGHOFFSET,m_Props.CmdRegBase+C
Configuration of the cameraSTINGRAY Technical Manual V2.2.0224Configuration ROMThe information in the configuration ROM is needed to identify the node
Configuration of the cameraSTINGRAY Technical Manual V2.2.0225420h + 000002h x 4 = 428hThe entry with key D1 in the root directory (424h in this case)
Configuration of the cameraSTINGRAY Technical Manual V2.2.0226And finally, the entry with key 40 (448h in this case) provides the offset for the camer
Configuration of the cameraSTINGRAY Technical Manual V2.2.0227Implemented registers (IIDC V1.31)The following tables show how standard registers from
Configuration of the cameraSTINGRAY Technical Manual V2.2.0228Inquiry register for video modeOffset Name Field Bit Description Color mode180h V_MODE_I
FireWireSTINGRAY Technical Manual V2.2.022In case of 1394b no gaps are needed due to parallel arbitration, handled by bus owner supervisor selector (B
Configuration of the cameraSTINGRAY Technical Manual V2.2.0229Inquiry register for video frame rate and base address19Ch V_MODE_INQ(Format_7)Mode_0 [0
Configuration of the cameraSTINGRAY Technical Manual V2.2.0230208h V_RATE_INQ(Format_0, Mode_2)FrameRate_0 [0] 1.875 fpsFrameRate_1 [1] 3.75 fpsFrameR
Configuration of the cameraSTINGRAY Technical Manual V2.2.0231214h V_RATE_INQ(Format_0, Mode_5)FrameRate_0 [0] 1.875 fpsFrameRate_1 [1] 3.75 fpsFrameR
Configuration of the cameraSTINGRAY Technical Manual V2.2.0232224h V_RATE_INQ(Format_1, Mode_1)FrameRate_0 [0] ReservedFrameRate_1 [1] ReservedFrameRa
Configuration of the cameraSTINGRAY Technical Manual V2.2.0233230h V_RATE_INQ(Format_1, Mode_4)FrameRate_0 [0] 1.875 fpsFrameRate_1 [1] 3.75 fpsFrameR
Configuration of the cameraSTINGRAY Technical Manual V2.2.023423Ch V_RATE_INQ(Format_1, Mode_7)FrameRate_0 [0] 1.875 fpsFrameRate_1 [1] 3.75 fpsFrameR
Configuration of the cameraSTINGRAY Technical Manual V2.2.0235248h V_RATE_INQ(Format_2, Mode_2)FrameRate_0 [0] 1.875 fpsFrameRate_1 [1] 3.75 fpsFrameR
Configuration of the cameraSTINGRAY Technical Manual V2.2.0236254h V_RATE_INQ(Format_2, Mode_5)FrameRate_0 [0] 1.875 fpsFrameRate_1 [1] 3.75 fpsFrameR
Configuration of the cameraSTINGRAY Technical Manual V2.2.02372E0hV-CSR_INQ_7_0[0..31] CSR_quadlet offset for Format_7 Mode_02E4hV-CSR_INQ_7_1[0..31]
Configuration of the cameraSTINGRAY Technical Manual V2.2.0238Inquiry register for basic functionOffset Name Field Bit Description400h BASIC_FUNC_INQ
FireWireSTINGRAY Technical Manual V2.2.023FireWire connection capabilitiesFireWire can connect together up to 63 peripherals in an acyclic network str
Configuration of the cameraSTINGRAY Technical Manual V2.2.0239Inquiry register for feature presenceOffset Name Field Bit Description404h FEATURE_HI_IN
Configuration of the cameraSTINGRAY Technical Manual V2.2.0240410h..47FhReserved Address error on access480h Advanced_Feature_InqAdvanced_Feature_Quad
Configuration of the cameraSTINGRAY Technical Manual V2.2.0241Inquiry register for feature elementsRegister Name Field Bit Description0xF0F00500 BRIGH
Configuration of the cameraSTINGRAY Technical Manual V2.2.0242530h TRIGGER_INQ Presence_Inq [0] Indicates presence of this feature (read only)Abs_Cont
Configuration of the cameraSTINGRAY Technical Manual V2.2.0243580h ZOOM_INQ Always 0584h PAN_INQ Always 0588h TILT_INQ Always 058Ch OPTICAL_FILTER_INQ
Configuration of the cameraSTINGRAY Technical Manual V2.2.0244Inquiry register for absolute value CSR offset addressOffset Name Description700h ABS_CS
Configuration of the cameraSTINGRAY Technical Manual V2.2.0245Status and control register for one-pushThe OnePush feature, WHITE_BALANCE, is currently
Configuration of the cameraSTINGRAY Technical Manual V2.2.0246804h AUTO-EXPOSURE See aboveNote: Target grey level parameter in SmartView corresponds t
Configuration of the cameraSTINGRAY Technical Manual V2.2.024780Ch WHITE-BALANCE Presence_Inq [0] Presence of this feature0: N/A1: AvailableAlways 0 f
Configuration of the cameraSTINGRAY Technical Manual V2.2.0248810h HUE See aboveAlways 0 for Mono814h SATURATION See aboveAlways 0 for Mono818h GAMMA
FireWireSTINGRAY Technical Manual V2.2.024In addition to common standards shared across manufacturers, a special Format_7 mode also provided a means b
Configuration of the cameraSTINGRAY Technical Manual V2.2.0249Feature control error status registerVideo mode control and status registers for Format_
Configuration of the cameraSTINGRAY Technical Manual V2.2.0250024h..033hCOLOR_CODING_INQ Vendor Unique Color_Coding0-127 (ID=128-255)ID=132 ECCID_MONO
Configuration of the cameraSTINGRAY Technical Manual V2.2.0251Temperature registerThe temperature is implemented with Presence_Inq=1 (available) and O
Configuration of the cameraSTINGRAY Technical Manual V2.2.0252Advanced features (AVT-specific)The camera has a variety of extended features going beyo
Configuration of the cameraSTINGRAY Technical Manual V2.2.02530XF1000240 LUT_CTRL See Table 124: Advanced register: LUT on page 2640XF1000244 LUT_MEM_
Configuration of the cameraSTINGRAY Technical Manual V2.2.02540xF10003A4 COLOR_CORR_COEFFIC11 = CrrStingray color cameras onlySee Table 133: Advanced
Configuration of the cameraSTINGRAY Technical Manual V2.2.0255Extended version information registerThe presence of each of the following features can
Configuration of the cameraSTINGRAY Technical Manual V2.2.0256The µC version and FPGA firmware version numbers are bcd-coded, which means that e.g. fi
Configuration of the cameraSTINGRAY Technical Manual V2.2.0257Advanced feature inquiryThis register indicates with a named bit if a feature is present
Configuration of the cameraSTINGRAY Technical Manual V2.2.02580xF1000044 ADV_INQ_2 Input_1 [0]Input_2 [1]--- [2..7] ReservedOutput_1 [8]Output_2 [9]Ou
FireWireSTINGRAY Technical Manual V2.2.025Compatibility between 1394a and 1394b1394a camera connected to 1394b busThe cable explains dual compatibilit
Configuration of the cameraSTINGRAY Technical Manual V2.2.0259Camera statusThis register allows to determine the current status of the camera. The mos
Configuration of the cameraSTINGRAY Technical Manual V2.2.0260Maximum resolutionThis register indicates the highest resolution for the sensor and is r
Configuration of the cameraSTINGRAY Technical Manual V2.2.0261The ExpOffset field specifies the camera specific exposure time offset in microseconds (
Configuration of the cameraSTINGRAY Technical Manual V2.2.0262Extended shutterThe exposure time for long-term integration of up to 67 seconds can be e
Configuration of the cameraSTINGRAY Technical Manual V2.2.0263Test imagesBit [8] to [14] indicate which test images are saved. Setting bit [28] to [31
Configuration of the cameraSTINGRAY Technical Manual V2.2.0264Look-up tables (LUT)Load the look-up tables to be used into the camera and choose the lo
Configuration of the cameraSTINGRAY Technical Manual V2.2.0265Loading a look-up table into the cameraLoading a look-up table into the camera is done t
Configuration of the cameraSTINGRAY Technical Manual V2.2.0266Shading correctionOwing to technical circumstances, the interaction of recorded objects
Configuration of the cameraSTINGRAY Technical Manual V2.2.0267Register Name Field Bit Description0xF1000250 SHDG_CTRL Presence_Inq [0] Indicates prese
Configuration of the cameraSTINGRAY Technical Manual V2.2.0268Reading or writing shading image from/into the cameraAccessing the shading image inside
FireWireSTINGRAY Technical Manual V2.2.026Compatibility exampleIt’s possible to run a 1394a and a 1394b camera on the 1394b bus.You can e.g. run a STI
Configuration of the cameraSTINGRAY Technical Manual V2.2.0269To reload a shading image from non-volatile memory:1. Set MemoryChannel to the desired m
Configuration of the cameraSTINGRAY Technical Manual V2.2.0270Deferred image transportUsing this register, the sequence of recording and the transfer
Configuration of the cameraSTINGRAY Technical Manual V2.2.0271Frame informationThis register can be used to double-check the number of images received
Configuration of the cameraSTINGRAY Technical Manual V2.2.0272Delayed Integration Enable (IntEna)A delay time between initiating exposure on the senso
Configuration of the cameraSTINGRAY Technical Manual V2.2.0273Auto shutter controlThe table below illustrates the advanced register for auto shutter c
Configuration of the cameraSTINGRAY Technical Manual V2.2.0274If both auto gain and auto shutter are enabled and if the shutter is at its upper bounda
Configuration of the cameraSTINGRAY Technical Manual V2.2.0275Autofunction AOIThe table below illustrates the advanced register for autofunction AOI.T
Configuration of the cameraSTINGRAY Technical Manual V2.2.0276Color correctionTo switch off color correction in YUV mode: see bit [6]For an explanatio
Configuration of the cameraSTINGRAY Technical Manual V2.2.0277Trigger delayThe advanced register allows start of the integration to be delayed via Del
Configuration of the cameraSTINGRAY Technical Manual V2.2.0278Soft resetThe soft reset feature is similar to the INITIALIZE register, with the follow-
FireWireSTINGRAY Technical Manual V2.2.027Image transfer via 1394a and 1394bTechnical detail 1394a 1394bTransmission mode Half duplex (both pairs need
Configuration of the cameraSTINGRAY Technical Manual V2.2.0279High SNR mode (High Signal Noise Ratio)With High SNR mode enabled the camera internally
Configuration of the cameraSTINGRAY Technical Manual V2.2.0280Maximum ISO packet sizeUse this feature to increase the MaxBytePerPacket value of Format
Configuration of the cameraSTINGRAY Technical Manual V2.2.0281Restrictions Note the restrictions in the following table. When using software with an I
Configuration of the cameraSTINGRAY Technical Manual V2.2.0282Quick parameter change timing modesYou can choose between the following update timing mo
Configuration of the cameraSTINGRAY Technical Manual V2.2.0283To switch on Quick Format Change Mode do the following:1. Set UpdTiming to 2.2. Set UpdA
Configuration of the cameraSTINGRAY Technical Manual V2.2.0284Parameter-List UpdateThe parameter list is an array of address/data pairs which can be s
Configuration of the cameraSTINGRAY Technical Manual V2.2.0285Format_7 mode mappingWith Format_7 mode mapping it is possible to map special binning an
Configuration of the cameraSTINGRAY Technical Manual V2.2.0286ExampleTo map the internal Format_7 Mode_19 to the visible Format_7 Mode_1, write the de
Configuration of the cameraSTINGRAY Technical Manual V2.2.0287Secure image signature (SIS)Definition Secure image signature (SIS) is the synonym for d
Configuration of the cameraSTINGRAY Technical Manual V2.2.0288Enter a• positive value from 0...HeightOfImage to specify a position relative to the top
FireWireSTINGRAY Technical Manual V2.2.0281394b bandwidthsAccording to the 1394b specification on isochronous transfer, the largest recommended data p
Configuration of the cameraSTINGRAY Technical Manual V2.2.0289Advanced register: frame counterThe frame counter feature is controlled by the following
Configuration of the cameraSTINGRAY Technical Manual V2.2.0290Advanced register: trigger counterThe trigger counter feature is controlled by the follo
Configuration of the cameraSTINGRAY Technical Manual V2.2.0291Where to find time stamp, frame counter and trigger counter in the imageWhere to find al
Configuration of the cameraSTINGRAY Technical Manual V2.2.0292User profilesDefinition Within the IIDC specification user profiles are called memory ch
Configuration of the cameraSTINGRAY Technical Manual V2.2.0293Store To store the current camera settings into a profile:1. Write the desired ProfileID
Configuration of the cameraSTINGRAY Technical Manual V2.2.0294Reset of error codesThe ErrorCode field is set to zero on the next write access.You may
Configuration of the cameraSTINGRAY Technical Manual V2.2.0295Pulse-width modulation (PWM): Stingray housing and board level camerasNoteL• A profile s
Configuration of the cameraSTINGRAY Technical Manual V2.2.0296GPDATA_BUFFERGPDATA_BUFFER is a general purpose register that regulates the exchange of
Firmware updateSTINGRAY Technical Manual V2.2.0297Firmware updateFirmware updates can be carried out via FireWire cable without opening the camera.Ext
AppendixSTINGRAY Technical Manual V2.2.0298PRELIMINARYAppendixSensor position accuracy of AVT cameras Figure 112: AVT sensor position accuracyxycamera
STINGRAY Technical Manual V2.2.03ContentsContacting Allied Vision Technologies ...10Introduction ...
FireWireSTINGRAY Technical Manual V2.2.029 Figure 5: Block diagram of modern PC (X38 chipset by INTEL)CautionaAs mentioned earlier, it is very importa
STINGRAY Technical Manual V2.2.0299IndexIndexNumbers0xF1000010 (version info) ...2550xF1000040 (advanced feature inquiry)...25
STINGRAY Technical Manual V2.2.0300IndexAutofunction AOI ...275Camera status ...259Color c
STINGRAY Technical Manual V2.2.0301Indexdescending...179effects ...173I
STINGRAY Technical Manual V2.2.0302IndexDelayTime...272Digital Camera Specification (DCAM) ...218di
STINGRAY Technical Manual V2.2.0303Indexvideo mode 0...206video mode 2...206Frame v
STINGRAY Technical Manual V2.2.0304IndexIntEna... 75, 88IntEna signal ...
STINGRAY Technical Manual V2.2.0305Indexautomatic white balance ... 98offset...164
STINGRAY Technical Manual V2.2.0306Indexsensor position accuracy ...298SeqLength...
STINGRAY Technical Manual V2.2.0307IndexSTINGRAY F-145B/C fiber (Specification) ... 44STINGRAY F-145B/C (Specification) ... 44STINGRAY F-1
STINGRAY Technical Manual V2.2.0308Indextrigger function ...160trigger modi...
FireWireSTINGRAY Technical Manual V2.2.030Requirements for laptop and 1394bAs mentioned above, 1394b requires low latency for data transmission (small
FireWireSTINGRAY Technical Manual V2.2.031Example 1: 1394b bandwidth of Stingray cameras Figure 7: ExpressCard Logo, ExpressCard/54 (SIIG) Figure 8: E
FireWireSTINGRAY Technical Manual V2.2.032Example 2: More than one Stingray camera at full speedDue to the fact that one Stingray camera can, dependin
FireWireSTINGRAY Technical Manual V2.2.033FireWire Plug & play capabilitiesFireWire devices implement the ISO/IEC 13213 configuration ROM model fo
FireWireSTINGRAY Technical Manual V2.2.034Operating system supportOperating system 1394a 1394bLinux Full support Full supportApple Mac OS X Full suppo
Filter and lensesSTINGRAY Technical Manual V2.2.035Filter and lensesIR cut filter: spectral transmissionThe following illustration shows the spectral
Filter and lensesSTINGRAY Technical Manual V2.2.036Camera lensesAVT offers different lenses from a variety of manufacturers. The following table lists
Filter and lensesSTINGRAY Technical Manual V2.2.037Focal lengthfor type 1/1.8 sensorsStingray F-201Distance = 500 mm Distance = 1000 mm4.8 mm 740 mm x
SpecificationsSTINGRAY Technical Manual V2.2.038SpecificationsSTINGRAY F-033B/C (fiber)NoteLFor information on bit/pixel and byte/pixel for each color
STINGRAY Technical Manual V2.2.04STINGRAY F-033B/C (fiber)...
SpecificationsSTINGRAY Technical Manual V2.2.039Smart functions AGC (auto gain control), AEC (auto exposure control), real-time shad-ing correction, L
SpecificationsSTINGRAY Technical Manual V2.2.040STINGRAY F-046B/C (fiber)Feature SpecificationImage device Type 1/2 (diag. 8 mm) progressive scan SONY
SpecificationsSTINGRAY Technical Manual V2.2.041Power consumption Typical <3.5 watt (@ 12 V DC); fiber: typical <4 watt (@ 12 V DC)(full resolut
SpecificationsSTINGRAY Technical Manual V2.2.042STINGRAY F-080B/C (fiber)Feature SpecificationImage device Type 1/3 (diag. 6 mm) progressive scan SONY
SpecificationsSTINGRAY Technical Manual V2.2.043Power consumption Typical <3.5 watt (@ 12 V DC); fiber: typical <4 watt (@ 12 V DC)(full resolut
SpecificationsSTINGRAY Technical Manual V2.2.044STINGRAY F-145B/C (fiber)Feature SpecificationImage device Type 2/3 (diag. 11 mm) progressive scan SON
SpecificationsSTINGRAY Technical Manual V2.2.045Power consumption Typical <3.5 watt (@ 12 V DC); fiber: typical <4 watt (@ 12 V DC)(full resolut
SpecificationsSTINGRAY Technical Manual V2.2.046STINGRAY F-146B/C (fiber)Feature SpecificationImage device Type 1/2 (diag. 8 mm) progressive scan SONY
SpecificationsSTINGRAY Technical Manual V2.2.047Power consumption Typical <3.5 watt (@ 12 V DC); fiber: typical <4 watt (@ 12 V DC)(full resolut
SpecificationsSTINGRAY Technical Manual V2.2.048STINGRAY F-201B/C (fiber)Feature SpecificationImage device Type 1/1.8 (diag. 8.923 mm) progressive sca
STINGRAY Technical Manual V2.2.05Pixel data...
SpecificationsSTINGRAY Technical Manual V2.2.049Power consumption Typical <3.5 watt (@ 12 V DC); fiber: typical <4 watt (@ 12 V DC)(full resolut
SpecificationsSTINGRAY Technical Manual V2.2.050Spectral sensitivity Figure 10: Spectral sensitivity of Stingray F-033B Figure 11: Spectral sensitivit
SpecificationsSTINGRAY Technical Manual V2.2.051 Figure 12: Spectral sensitivity of Stingray F-046B Figure 13: Spectral sensitivity of Stingray F-046C
SpecificationsSTINGRAY Technical Manual V2.2.052 Figure 14: Spectral sensitivity of Stingray F-080B Figure 15: Spectral sensitivity of Stingray F-080C
SpecificationsSTINGRAY Technical Manual V2.2.053 Figure 16: Spectral sensitivity of Stingray F-145B Figure 17: Spectral sensitivity of Stingray F-145C
SpecificationsSTINGRAY Technical Manual V2.2.054 Figure 18: Spectral sensitivity of Stingray F-146B Figure 19: Spectral sensitivity of Stingray F-146C
SpecificationsSTINGRAY Technical Manual V2.2.055 Figure 20: Spectral sensitivity of Stingray F-201B Figure 21: Spectral sensitivity of Stingray F-201C
Camera dimensionsSTINGRAY Technical Manual V2.2.056Camera dimensionsSTINGRAY standard housing (2 x 1394b copper)NoteLFor information on sensor positio
Camera dimensionsSTINGRAY Technical Manual V2.2.057STINGRAY (1394b: 1 x GOF, 1 x copper) Figure 23: Camera dimensions (1394b: 1 x GOF, 1 x copper)Stin
Camera dimensionsSTINGRAY Technical Manual V2.2.058Tripod adapterThis five hole tripod adapter (AVT order number E 5000007) ...• ... can be used for S
STINGRAY Technical Manual V2.2.06HoldImg mode...
Camera dimensionsSTINGRAY Technical Manual V2.2.059Stingray W90 (2 x 1394b copper)This version has the sensor tilted by 90 degrees clockwise, so that
Camera dimensionsSTINGRAY Technical Manual V2.2.060Stingray W90 (1394b: 1 x GOF, 1 x copper)This version has the sensor tilted by 90 degrees clockwise
Camera dimensionsSTINGRAY Technical Manual V2.2.061Stingray W90 S90 (2 x 1394b copper)This version has the sensor tilted by 90 degrees clockwise, so t
Camera dimensionsSTINGRAY Technical Manual V2.2.062Stingray W90 S90 (1394b: 1 x GOF, 1 x copper)This version has the sensor tilted by 90 degrees clock
Camera dimensionsSTINGRAY Technical Manual V2.2.063Stingray W270 (2 x 1394b copper)This version has the sensor tilted by 270 degrees clockwise, so tha
Camera dimensionsSTINGRAY Technical Manual V2.2.064Stingray W270 (1394b: 1 x GOF, 1 x copper)This version has the sensor tilted by 270 degrees clockwi
Camera dimensionsSTINGRAY Technical Manual V2.2.065Stingray W270 S90 (2 x 1394b copper)This version has the sensor tilted by 270 degrees clockwise, so
Camera dimensionsSTINGRAY Technical Manual V2.2.066Stingray W270 S90 (1394b: 1 x GOF, 1 x copper)This version has the sensor tilted by 270 degrees clo
Camera dimensionsSTINGRAY Technical Manual V2.2.067Cross section: CS-MountAll Stingray cameras can be delivered with CS-Mount. Figure 33: Stingray CS-
Camera dimensionsSTINGRAY Technical Manual V2.2.068Cross section: C-Mount• All monochrome Stingrays are equipped with the same model of protec-tion gl
STINGRAY Technical Manual V2.2.07Points to pay attention to when changing the parameters... 181Secure image
Camera dimensionsSTINGRAY Technical Manual V2.2.069Adjustment of C-Mount and CS-MountThe dimensional adjustment is done by means of the adjustment spa
Camera dimensionsSTINGRAY Technical Manual V2.2.070Stingray board level: dimensions Figure 36: Stingray board level dimensionssensor boardFFC45 cable6
Camera dimensionsSTINGRAY Technical Manual V2.2.071Stingray board level: CS-Mount Figure 37: Stingray board level: CS-MountCS-Mount adapter with filte
Camera dimensionsSTINGRAY Technical Manual V2.2.072Stingray board level: C-Mount Figure 38: Stingray board level: C-MountM2x8 ISO4762-A2 (4x)M2x14 ISO
Camera interfacesSTINGRAY Technical Manual V2.2.073Camera interfacesThis chapter gives you detailed information on status LEDs, inputs and out-puts, t
Camera interfacesSTINGRAY Technical Manual V2.2.074Board level camera: IEEE 1394b port pin assignmentBoard level STINGRAY cameras have two 1394b ports
Camera interfacesSTINGRAY Technical Manual V2.2.075Camera I/O connector pin assignment(For board level see Chapter Board level camera: I/O pin assignm
Camera interfacesSTINGRAY Technical Manual V2.2.076Board level camera: I/O pin assignmentThe following diagram shows the 13-pole I/O pin connector of
Camera interfacesSTINGRAY Technical Manual V2.2.077Status LEDsEach of the two LEDs is tricolor, showing green, red or orange.RED means: red LED perman
Camera interfacesSTINGRAY Technical Manual V2.2.078Normal conditionsError conditionsEvent LED1 LED2Camera startup During startup all LEDs are switched
STINGRAY Technical Manual V2.2.08Inquiry register for video mode ... 228
Camera interfacesSTINGRAY Technical Manual V2.2.079Control and video data signalsThe inputs and outputs of the camera can be configured by software. T
Camera interfacesSTINGRAY Technical Manual V2.2.080Input/output pin controlAll input and output signals running over the camera I/O connector are con-
Camera interfacesSTINGRAY Technical Manual V2.2.081IO_INP_CTRL 1-2The Polarity flag determines whether the input is low active (0) or high active (1).
Camera interfacesSTINGRAY Technical Manual V2.2.082Trigger delayStingray cameras feature various ways to delay image capture based on exter-nal trigge
Camera interfacesSTINGRAY Technical Manual V2.2.083The cameras also have an advanced register which allows even more precise image capture delay after
Camera interfacesSTINGRAY Technical Manual V2.2.084OutputsOutput features are configured by software. Any signal can be placed on any output.The main
Camera interfacesSTINGRAY Technical Manual V2.2.085 Figure 45: Output block diagramIntEnaOutput signalOpto-CouplerPolarityselectablevia softwareOperat
Camera interfacesSTINGRAY Technical Manual V2.2.086IO_OUTP_CTRL 1-4The outputs (Output mode, Polarity) are controlled via 4 advanced feature registers
Camera interfacesSTINGRAY Technical Manual V2.2.087Output modesPinState 0 switches off the output transistor and produces a low level over the resisto
Camera interfacesSTINGRAY Technical Manual V2.2.088 Figure 46: Output impulse diagramNoteLThe signals can be inverted.CautionaFiring a new trigger whi
STINGRAY Technical Manual V2.2.09Secure image signature (SIS) ... 287
Camera interfacesSTINGRAY Technical Manual V2.2.089Pulse-width modulation (Stingray housing and Stingray board level models)The 2 inputs and 4 outputs
Camera interfacesSTINGRAY Technical Manual V2.2.090PWM: minimal and maximal periods and frequenciesIn the following formulas you find the minimal/maxi
Camera interfacesSTINGRAY Technical Manual V2.2.091PWM: Examples in practiceIn this chapter we give you two examples, how to write values in the PWM r
Camera interfacesSTINGRAY Technical Manual V2.2.092Pixel dataPixel data are transmitted as isochronous data packets in accordance with the 1394 interf
Camera interfacesSTINGRAY Technical Manual V2.2.093The following tables provide a description of the video data format for the different modes. (Sourc
Camera interfacesSTINGRAY Technical Manual V2.2.094<Y(Mono12)>Y component has 12-bit data. The data type is „unsigned“. Figure 50: Data structur
Description of the data pathSTINGRAY Technical Manual V2.2.095Description of the data pathBlock diagrams of the camerasThe following diagrams illustra
Description of the data pathSTINGRAY Technical Manual V2.2.096Color camerasSetting LUT = OFF effectively makes full use of the 14 bit by bypassing the
Description of the data pathSTINGRAY Technical Manual V2.2.097White balanceStingray color cameras have both manual and automatic white balance. White
Description of the data pathSTINGRAY Technical Manual V2.2.098The values in the U/B_Value field produce changes from green to blue; the V/R_Value fiel
Commentaires sur ces manuels