Technical Manual V7.1.0 07 May 2009Allied Vision Technologies GmbHTaschenweg 2aD-07646 Stadtroda / GermanyAVT Guppy
Introduction GUPPY Technical Manual V7.1.010IntroductionThis GUPPY Technical Manual describes in depth the technical specifica-tions, dimensions, all
Description of the data path GUPPY Technical Manual V7.1.0100Color cameras (CCD and CMOS) Figure 48: Block diagram color camera (CCD) Figure 49: Block
Description of the data path GUPPY Technical Manual V7.1.0101Readout schemes: GUPPY interlaced models(F-038, F-038 NIR, F-044, F-044 NIR, F-025,F-029)
Description of the data path GUPPY Technical Manual V7.1.0102Interlaced and field integration(Format_7 Mode_0)First field: Binning line 1+2, 3+4, ...S
Description of the data path GUPPY Technical Manual V7.1.0103 Figure 52: Format_7 Mode_0: output (interlaced, field)Parameter DescriptionOutput during
Description of the data path GUPPY Technical Manual V7.1.0104Interlaced and frame integration(Format_7 Mode_1)First field: Reading out line 1, 3, 5, .
Description of the data path GUPPY Technical Manual V7.1.0105 Figure 55: Format_7 Mode_1: output (interlaced, frame)Parameter DescriptionOutput during
Description of the data path GUPPY Technical Manual V7.1.0106Non-interlaced and field integration(Format_7 Mode_2) only b/w camerasThis mode emulates
Description of the data path GUPPY Technical Manual V7.1.0107 Figure 58: Format_7 Mode_2: output (non-interlaced, field integration, emulating progres
Description of the data path GUPPY Technical Manual V7.1.0108Complementary colors and demosaicingThe interlaced SONY CCDs use the four complementary c
Description of the data path GUPPY Technical Manual V7.1.0109This is for the first line pair:The first chroma signal R-Y is created by subtracting the
Introduction GUPPY Technical Manual V7.1.011continued from last pagePRE_V3.0.0[continued]30.10.2006[continued]New CS-Mount and C-Mount adapter in Chap
Description of the data path GUPPY Technical Manual V7.1.0110Format_7 Mode_0: sensor readout and colorIn Format_7 Mode_0 controlling gain of the binne
Description of the data path GUPPY Technical Manual V7.1.0111As mentioned before two adjacent pixels in a line are used to calculate a luma (Y) value
Description of the data path GUPPY Technical Manual V7.1.0112Format_7 Mode_1: sensor readout and colorIn Format_7 Mode_1 controlling gain is done digi
Description of the data path GUPPY Technical Manual V7.1.0113Color correction (only interlaced GUPPYs)In order to further improve the color response o
Description of the data path GUPPY Technical Manual V7.1.0114Horizontal and vertical mirror function(only Guppy F-036/F-503)The Guppy F-036/F-503 CMOS
Description of the data path GUPPY Technical Manual V7.1.0115White balance does not use the so-called PxGA® (Pixel Gain Amplifier) of the analog front
Description of the data path GUPPY Technical Manual V7.1.0116In CMOS cameras offset and gain are in reversed order compared to the CCD cameras. Theref
Description of the data path GUPPY Technical Manual V7.1.0117The values in the U/B_Value field produce changes from green to blue; the V/R_Value field
Description of the data path GUPPY Technical Manual V7.1.0118White balance and interlaced GUPPYsFor the interlaced GUPPYs (GUPPY F-038/038 NIR/044/044
Description of the data path GUPPY Technical Manual V7.1.0119One-push white balanceThe camera automatically generates frames, based on the current set
Introduction GUPPY Technical Manual V7.1.012continued from last pageV6.0.2 31.03.08 Minimum shutter time of Guppy F-036B/C is now 180 µs: see Chapter
Description of the data path GUPPY Technical Manual V7.1.0120The following flow diagram illustrates the one-push white balance sequence.Finally, the c
Description of the data path GUPPY Technical Manual V7.1.0121AUTOFNC_AOI affects the auto shutter, auto gain and auto white balance fea-tures and is i
Description of the data path GUPPY Technical Manual V7.1.0122The following drawing illustrates the AUTOFNC_AOI settings in greater detail.The algorith
Description of the data path GUPPY Technical Manual V7.1.0123The following ranges can be used when manually setting the gain for the ana-log video sig
Description of the data path GUPPY Technical Manual V7.1.0124Auto gainIn combination with auto white balance, all GUPPY CCD and CMOS models are equipp
Description of the data path GUPPY Technical Manual V7.1.0125Register Name Field Bit Description0xF0F00804 AUTO_EXPOSURE Presence_Inq [0] Presence of
Description of the data path GUPPY Technical Manual V7.1.0126Brightness (black level or offset)It is possible to set the black level in the camera wit
Description of the data path GUPPY Technical Manual V7.1.0127The IIDC register brightness at offset 800h is used for this purpose.The following table
Description of the data path GUPPY Technical Manual V7.1.0128Auto shutterIn combination with auto white balance, all Guppy progressive CCD and CMOS mo
Description of the data path GUPPY Technical Manual V7.1.0129To configure this feature in control and status register (CSR):Register Name Field Bit De
Introduction GUPPY Technical Manual V7.1.013continued from last pageV6.1.0[continued]09.07.08[continued]Restructuring of Guppy Technical Manual [conti
Description of the data path GUPPY Technical Manual V7.1.0130NoteConfigurationTo configure this feature in an advanced register: See Table 122: Advan
Description of the data path GUPPY Technical Manual V7.1.0131Look-up table (LUT) and gamma functionThe AVT GUPPY camera provides one user-defined look
Description of the data path GUPPY Technical Manual V7.1.0132Loading an LUT into the cameraLoading the LUT is carried out through the data exchange bu
Description of the data path GUPPY Technical Manual V7.1.0133Defect pixel correction (only Guppy F-503B/C)The mechanisms of defect pixel correction ar
Description of the data path GUPPY Technical Manual V7.1.0134The following flow diagram illustrates the defect pixel correction: Figure 72: Defect pix
Description of the data path GUPPY Technical Manual V7.1.0135Building defect pixel dataTo build defect pixel data perform the following steps:Grab an
Description of the data path GUPPY Technical Manual V7.1.0136The number of defect pixels is written in advanced register DPDataSize (0xF100029C bit [4
Description of the data path GUPPY Technical Manual V7.1.0137Send defect pixel data to the host1. Set EnaMemRD flag to 1.Defect pixel data is transfer
Description of the data path GUPPY Technical Manual V7.1.0138Binning(only Guppy F-036B and Guppy F-503B/C)2x and 4x binningDefinition Binning is the p
Description of the data path GUPPY Technical Manual V7.1.01392 x vertical binning and 4 x vertical binningBinning mode Guppy F-036B Guppy F-503B/C2 x
Introduction GUPPY Technical Manual V7.1.014continued from last pageV6.1.0[continued]09.07.08[continued]Added 30 fps as fixed frame rate in Table 17:
Description of the data path GUPPY Technical Manual V7.1.0140Use Format_7 Mode_2 to activate 2 x vertical binning.Use Format_7 Mode_5 to activate 4 x
Description of the data path GUPPY Technical Manual V7.1.01412 x horizontal binning and 4 x horizontal binningBinning mode Guppy F-036B Guppy F-503B/C
Description of the data path GUPPY Technical Manual V7.1.0142Guppy F-036B and Guppy F-503B/C:Use Format_7 Mode_1 to activate 2 x horizontal binning.Gu
Description of the data path GUPPY Technical Manual V7.1.01432 x full binning and 4 x full binning2 x full binning: 4 pixel signals from 2 adjacent ro
Description of the data path GUPPY Technical Manual V7.1.0144Guppy F-036B and Guppy F-503B/C:Use Format_7 Mode_3 to activate 2 x full binning.Guppy F-
Description of the data path GUPPY Technical Manual V7.1.0145Sub-sampling (only Guppy F-503B/C)What is sub-sampling?Definition Sub-sampling is the pro
Description of the data path GUPPY Technical Manual V7.1.0146 Figure 82: Horizontal sub-sampling 2 out of 4 (color) Figure 83: Horizontal sub-sampling
Description of the data path GUPPY Technical Manual V7.1.0147Format_7 Mode_5 By default and without further remapping use Format_7 Mode_5 for• b/w cam
Description of the data path GUPPY Technical Manual V7.1.0148Format_7 Mode_6 By default and without further remapping use Format_7 Mode_6 for2 out of
Description of the data path GUPPY Technical Manual V7.1.0149 Figure 87: 2 out of 8 H+V sub-sampling (b/w)2 out of 8 H+V sub-sampling
Introduction GUPPY Technical Manual V7.1.015continued from last pageV6.2.0 15.08.08 Added cross-reference from upload LUT to GPDATA_BUFFER in Chapter
Description of the data path GUPPY Technical Manual V7.1.0150 Figure 88: 2 out of 4 H+V sub-sampling (color) Figure 89: 2 out of 8 H+V sub-sampling (c
Description of the data path GUPPY Technical Manual V7.1.0151Binning and sub-sampling access(only Guppy F-503)The binning and sub-sampling modes descr
Description of the data path GUPPY Technical Manual V7.1.0152 Figure 90: Mapping of possible Format_7 modes to F7M1...F7M7F7M0 (no change)F7M6F7M5F7M4
Description of the data path GUPPY Technical Manual V7.1.0153Packed 12-Bit ModeDefinition All Guppy cameras have the so-called Packed 12-Bit Mode. Thi
Description of the data path GUPPY Technical Manual V7.1.0154HDR (high dynamic range) (GUPPY F-036 only)The HDR mode is available for the GUPPY F-036
Description of the data path GUPPY Technical Manual V7.1.0155Pixel operations in detailThe following diagrams show the principle of the pixel operatio
Description of the data path GUPPY Technical Manual V7.1.0156Single knee point vs. two knee pointsSingle knee point operation means: Only one knee poi
Description of the data path GUPPY Technical Manual V7.1.0157Effects of a HiDy sensorThe Micron/Aptina MT9V022 as a typical HiDy sensor shows a large
Description of the data path GUPPY Technical Manual V7.1.0158Advanced registers for high dynamic range mode (HDR) (GUPPY F-036 only)The GUPPY F-036 ca
Description of the data path GUPPY Technical Manual V7.1.0159BAYER pattern (raw data output)Definition The color sensors capture the color information
Introduction GUPPY Technical Manual V7.1.016continued from last pageV7.0.0 31.10.08 Operating temperature changed from 50 °C to 45 °C for all Guppy ty
Description of the data path GUPPY Technical Manual V7.1.0160 Figure 94: Bayer pattern of Guppy F-036C Figure 95: Bayer pattern of Guppy F-503CPixel (
Description of the data path GUPPY Technical Manual V7.1.0161 Figure 96: BAYER pattern of SONY complementary sensors: 1st line: G - Mg, 2nd line: Cy -
Description of the data path GUPPY Technical Manual V7.1.0162Serial interfaceAll Guppy cameras are equipped with the SIO (serial input/output) feature
Description of the data path GUPPY Technical Manual V7.1.0163To configure this feature in access control register (CSR):Offset Name Field Bit Descript
Description of the data path GUPPY Technical Manual V7.1.01640004h SERIAL_CONTROL_REG RE [0] Receive enableRD: Current statusWR: 0: disable1: EnableTE
Description of the data path GUPPY Technical Manual V7.1.0165To read data:1. Query RDRD flag (buffer ready?) and write the number of bytes the host wa
Description of the data path GUPPY Technical Manual V7.1.0166To write data:1. Query TDRD flag (buffer ready?) and write the number of bytes to send (c
Controlling image capture GUPPY Technical Manual V7.1.0167Controlling image captureGlobal shutter (CCD cameras only)Shutter modes The cameras support
Controlling image capture GUPPY Technical Manual V7.1.0168Pipelined global shutter (only Guppy F-036)The CMOS Guppy F-036 (Micron/Aptina CMOS sensor M
Controlling image capture GUPPY Technical Manual V7.1.0169Electronic rolling shutter (ERS) and global reset release shutter (GRR) (only Guppy F-503)Th
Introduction GUPPY Technical Manual V7.1.017continued from last pageV7.1.0 07.05.09 All advanced registers in 8-digit format beginning with 0xF1... in
Controlling image capture GUPPY Technical Manual V7.1.0170Trigger modesThe cameras support IIDC conforming Trigger_Mode_0 and Trigger_Mode_1 and speci
Controlling image capture GUPPY Technical Manual V7.1.0171Trigger_Mode_0 (edge mode) and Trigger_Mode_1 (level mode) Figure 97: Trigger_Mode_0 and 1:
Controlling image capture GUPPY Technical Manual V7.1.0172The Guppy F-503 has two shutter modes:• electronic rolling shutter (ERS) and• global reset r
Controlling image capture GUPPY Technical Manual V7.1.0173Short exposure time:If the following condition is true:Texp eff. = Texp - Tframe < 0then
Controlling image capture GUPPY Technical Manual V7.1.0174Guppy F-503, Trigger_Mode_0, global reset release shutter• IntEna is high, when all pixels a
Controlling image capture GUPPY Technical Manual V7.1.0175Trigger_Mode_15 (bulk trigger)Trigger_Mode_15 is a bulk trigger, combining one external trig
Controlling image capture GUPPY Technical Manual V7.1.0176The functionality is controlled via bit [6] and bitgroup [12-15] of the IIDC register:Regist
Controlling image capture GUPPY Technical Manual V7.1.0177The screenshots below illustrate the use of Trigger_Mode_15 on a register level:• The first
Controlling image capture GUPPY Technical Manual V7.1.0178Trigger delayAs already mentioned earlier, the cameras feature various ways to delay image c
Controlling image capture GUPPY Technical Manual V7.1.0179Trigger delay advanced registerIn addition, the cameras have an advanced register which allo
Introduction GUPPY Technical Manual V7.1.018Manual overviewThis manual overview describes each chapter of this manual shortly.•Chapter Contacting Alli
Controlling image capture GUPPY Technical Manual V7.1.0180The advanced register allows the start of the integration to be delayed by max. 221µs, which
Controlling image capture GUPPY Technical Manual V7.1.0181Exposure time (shutter) and offsetThe exposure (shutter) time for continuous mode and Trigge
Controlling image capture GUPPY Technical Manual V7.1.0182Minimum shutter time of GUPPY F-036Example GUPPY F-036Set Shutter register: 100100 x 20 µs =
Controlling image capture GUPPY Technical Manual V7.1.0183Example GUPPY F-033100 x 20 µs + 109 µs = 2109 µs exposure timeThe minimum adjustable exposu
Controlling image capture GUPPY Technical Manual V7.1.0184One-ShotThe camera can record an image by setting the one-shot bit in the 61Ch reg-ister. Th
Controlling image capture GUPPY Technical Manual V7.1.0185One-shot command on the bus to start of exposureThe following sections describe the time res
Controlling image capture GUPPY Technical Manual V7.1.0186Multi-shotSetting multi-shot and entering a quantity of images in Count_Number in the 61Ch r
Controlling image capture GUPPY Technical Manual V7.1.0187ISO_Enable / free-runSetting the MSB (bit 0) in the 614h register (ISO_ENA) puts the camera
Controlling image capture GUPPY Technical Manual V7.1.0188• Line 1 shows the broadcast command, which stops all cameras con-nected to the same IEEE 13
Controlling image capture GUPPY Technical Manual V7.1.0189User profilesUser profiles are also known as memory channels from the IIDC specifica-tions.T
Introduction GUPPY Technical Manual V7.1.019•Chapter Declarations of conformity on page 24 gives you information about conformity of AVT cameras.•Chap
Video formats, modes and bandwidth GUPPY Technical Manual V7.1.0190Video formats, modes and bandwidthThe different Guppy models support different vide
Video formats, modes and bandwidth GUPPY Technical Manual V7.1.0191Guppy F-033B / Guppy F-033Cand board level versions F-033B BL / F-033C BL*: Color c
Video formats, modes and bandwidth GUPPY Technical Manual V7.1.0192Guppy F-036B / Guppy F-036C*: Color camera outputs RAW image, which needs to be con
Video formats, modes and bandwidth GUPPY Technical Manual V7.1.0193Guppy F-038B / Guppy F-038C*: Color camera outputs RAW image, which needs to be con
Video formats, modes and bandwidth GUPPY Technical Manual V7.1.0194Guppy F-044B / Guppy F-044C*: Color camera outputs RAW image, which needs to be con
Video formats, modes and bandwidth GUPPY Technical Manual V7.1.0195Guppy F-046B / Guppy F-046C*: Color camera outputs RAW image, which needs to be con
Video formats, modes and bandwidth GUPPY Technical Manual V7.1.0196Guppy F-080B / Guppy F-080Cand board level versions F-080B BL / F-080C BL*: Color c
Video formats, modes and bandwidth GUPPY Technical Manual V7.1.0197Guppy F-146B / Guppy F-146C*: Color camera outputs RAW image, which needs to be con
Video formats, modes and bandwidth GUPPY Technical Manual V7.1.0198Guppy F-503B / Guppy F-503CFormat Mode Resolution Color mode 60fps30fps 15fps7.5fps
Video formats, modes and bandwidth GUPPY Technical Manual V7.1.0199*: Color camera outputs RAW image, which needs to be converted outside of camera.10
GUPPY Technical Manual V7.1.02Legal noticeFor customers in the U.S.A.This equipment has been tested and found to comply with the limits for a Class B
Introduction GUPPY Technical Manual V7.1.020Conventions used in this manualTo give this manual an easily understood layout and to emphasize important
Video formats, modes and bandwidth GUPPY Technical Manual V7.1.0200Area of interest (AOI)The camera’s image sensor has a defined resolution. This indi
Video formats, modes and bandwidth GUPPY Technical Manual V7.1.0201In addition to the area of interest (AOI), some other parameters have an effect on
Video formats, modes and bandwidth GUPPY Technical Manual V7.1.0202Autofunction AOI (not interlaced GUPPYs)Use this feature to select the image area (
Video formats, modes and bandwidth GUPPY Technical Manual V7.1.0203As a reference it uses a grid of up to 65534 sample points (in 2n steps) equally sp
Video formats, modes and bandwidth GUPPY Technical Manual V7.1.0204The tables are divided into three formats:They enable you to calculate the required
Video formats, modes and bandwidth GUPPY Technical Manual V7.1.0205GUPPY F-033 and board level versions:AOI frame rates Figure 108: Frame rates GUPPY
Video formats, modes and bandwidth GUPPY Technical Manual V7.1.0206300 85 86280 89 89260 94 95240 99 99220 104 104200 111 112180 118 118160 126 128140
Video formats, modes and bandwidth GUPPY Technical Manual V7.1.0207GUPPY F-036: AOI frame ratesThe frame rates in the following table are measured dir
Video formats, modes and bandwidth GUPPY Technical Manual V7.1.0208GUPPY F-038 / GUPPY F-038 NIR(only F7M0 and F7M1): AOI frame ratesThe frame rates i
Video formats, modes and bandwidth GUPPY Technical Manual V7.1.0209360 38.7340 40.5320 42.2300 44.4280 46.9260 49.8240 52.7220 56.0200 59.9180 64.2160
Introduction GUPPY Technical Manual V7.1.021More informationFor more information on hardware and software read the following:• Hardware Installation G
Video formats, modes and bandwidth GUPPY Technical Manual V7.1.0210GUPPY F-044 / GUPPY F-044 NIR(only F7M0 and F7M1): AOI frame ratesThe frame rates i
Video formats, modes and bandwidth GUPPY Technical Manual V7.1.0211440 32.7420 33.9400 35.3380 37.1360 38.5340 40.1320 41.9300 44.0280 46.3260 48.8240
Video formats, modes and bandwidth GUPPY Technical Manual V7.1.0212GUPPY F-046: AOI frame rates Figure 112: Frame rates GUPPY F-046 as function of AOI
Video formats, modes and bandwidth GUPPY Technical Manual V7.1.0213300 79.1280 82.8260 86.6240 91.0220 95.5200 100.9180 106.4160 113.1140 120.0120 128
Video formats, modes and bandwidth GUPPY Technical Manual V7.1.0214GUPPY F-080 and board level versions:AOI frame rates Figure 113: Frame rates GUPPY
Video formats, modes and bandwidth GUPPY Technical Manual V7.1.0215640 33.4 35.5620 34.7 36.3600 35.6 37.3580 36.4 38.2560 37.2 39.3540 38.0 40.3520 3
Video formats, modes and bandwidth GUPPY Technical Manual V7.1.0216GUPPY F-146: AOI frame rates Figure 114: Frame rates GUPPY F-146AOI height / pixel
Video formats, modes and bandwidth GUPPY Technical Manual V7.1.0217GUPPY F-503: AOI frame rates Formula 11: Guppy F-503: theoretical max. frame rate o
Video formats, modes and bandwidth GUPPY Technical Manual V7.1.0218The frame rates in the following table are measured directly at the output of the c
How does bandwidth affect the frame rate? GUPPY Technical Manual V7.1.0219How does bandwidth affect the frame rate?In some modes the IEEE 1394a bus li
Introduction GUPPY Technical Manual V7.1.022NoteTo demonstrate the properties of the camera, all examples in this manual are based on the FirePackage
How does bandwidth affect the frame rate? GUPPY Technical Manual V7.1.0220Example formula for the b/w cameraMono8, 1024 x 768, 15 fps desiredA Frame r
How does bandwidth affect the frame rate? GUPPY Technical Manual V7.1.0221Test imagesLoading test imagesTest images b/w cameras (progressive and inter
How does bandwidth affect the frame rate? GUPPY Technical Manual V7.1.0222Test images for color camerasThe color cameras have 2 test images.Test image
How does bandwidth affect the frame rate? GUPPY Technical Manual V7.1.0223Test image 2 (Mono8 mode) progressiveTest image 1 and 2 (Mono8 mode) interla
Configuration of the camera GUPPY Technical Manual V7.1.0224Configuration of the cameraAll camera settings are made by writing specific values into th
Configuration of the camera GUPPY Technical Manual V7.1.0225Every register is 32 bit (big endian) and implemented as follows (MSB = Most Significant B
Configuration of the camera GUPPY Technical Manual V7.1.0226Sample programThe following sample code in C shows how the register is set for frame rate,
Configuration of the camera GUPPY Technical Manual V7.1.0227Configuration ROMThe information in the Configuration ROM is needed to identify the node,
Configuration of the camera GUPPY Technical Manual V7.1.0228The entry with key 8D in the root directory (420h in this case) provides the offset for th
Configuration of the camera GUPPY Technical Manual V7.1.0229The entry with key D4 in the unit directory (440h in this case) provides the offset for un
Guppy cameras GUPPY Technical Manual V7.1.023Guppy camerasGuppy With Guppy cameras, entry into the world of digital image processing is sim-pler and m
Configuration of the camera GUPPY Technical Manual V7.1.0230Implemented registers (IIDC V1.3)The following tables show how standard registers from IID
Configuration of the camera GUPPY Technical Manual V7.1.0231Inquiry register for video modeOffset Name Field Bit Description Supported180h V_MODE_INQ(
Configuration of the camera GUPPY Technical Manual V7.1.0232Inquiry register for video frame rate and base address19Ch V_MODE_INQ(Format_7)Mode_0 [0]
Configuration of the camera GUPPY Technical Manual V7.1.0233204h V_RATE_INQ(Format_0, Mode_1)FrameRate_0 [0] 1.875 fpsFrameRate _1 [1] 3.75 fpsFrameRa
Configuration of the camera GUPPY Technical Manual V7.1.0234210h V_RATE_INQ(Format_0, Mode_4)FrameRate_0 [0] 1.875 fpsFrameRate _1 [1] 3.75 fpsFrameRa
Configuration of the camera GUPPY Technical Manual V7.1.0235220h V_RATE_INQ(Format_1, Mode_0)FrameRate_0 [0] ReservedFrameRate _1 [1] 3.75 fpsFrameRat
Configuration of the camera GUPPY Technical Manual V7.1.023622Ch V_RATE_INQ (Format_1, Mode_3)FrameRate_0 [0] 1.875 fpsFrameRate _1 [1] 3.75 fpsFrameR
Configuration of the camera GUPPY Technical Manual V7.1.0237238h V_RATE_INQ(Format_1, Mode_6)FrameRate_0 [0] 1.875 fpsFrameRate _1 [1] 3.75 fpsFrameRa
Configuration of the camera GUPPY Technical Manual V7.1.0238244h V_RATE_INQ(Format_2, Mode_1)FrameRate_0 [0] 1.875 fpsFrameRate _1 [1] 3.75 fpsFrameRa
Configuration of the camera GUPPY Technical Manual V7.1.0239250h V_RATE_INQ(Format_2, Mode_4)FrameRate_0 [0] 1.875 fpsFrameRate _1 [1] 3.75 fpsFrameRa
Declarations of conformity GUPPY Technical Manual V7.1.024Declarations of conformityAllied Vision Technologies declares under its sole responsibility
Configuration of the camera GUPPY Technical Manual V7.1.024025Ch V_RATE_INQ(Format_2, Mode_7)FrameRate_0 [0] 1.875 fpsFrameRate _1 [1] 3.75 fpsFrameRa
Configuration of the camera GUPPY Technical Manual V7.1.0241Inquiry register for basic functionOffset Name Field Bit Description400h BASIC_FUNC_INQ Ad
Configuration of the camera GUPPY Technical Manual V7.1.0242Inquiry register for feature presenceOffset Name Field Bit Description404h FEATURE_HI_INQ
Configuration of the camera GUPPY Technical Manual V7.1.0243410h..47FhReserved Address error on access480h Advanced_Feature_InqAdvanced_Feature_Quadle
Configuration of the camera GUPPY Technical Manual V7.1.0244Inquiry register for feature elementsRegister Name Field Bit Description0xF0F00500 BRIGHTN
Configuration of the camera GUPPY Technical Manual V7.1.0245530h TRIGGER_INQ Presence_Inq [0] Indicates presence of this feature (read only)Abs_Contro
Configuration of the camera GUPPY Technical Manual V7.1.0246584h PAN_INQ Always 0588h TILT_INQ Always 058Ch OPTICAL_FILTER_INQ Always 0590..5BChReserv
Configuration of the camera GUPPY Technical Manual V7.1.0247Inquiry register for absolute value CSR offset addressOffset Name Notes700h ABS_CSR_HI_INQ
Configuration of the camera GUPPY Technical Manual V7.1.0248Status and control register for featureThe OnePush feature, WHITE_BALANCE, is currently im
Configuration of the camera GUPPY Technical Manual V7.1.0249804h AUTO-EXPOSURE See aboveNote: Target grey level parameter in SmartView corresponds to
Declarations of conformity GUPPY Technical Manual V7.1.025• RoHS (2002/95/EC)NoteCustomer samples may not comply with above regulations.
Configuration of the camera GUPPY Technical Manual V7.1.025080Ch WHITE-BALANCE Presence_Inq [0] Presence of this feature0: N/A1: AvailableAlways 0 for
Configuration of the camera GUPPY Technical Manual V7.1.0251Feature control error status register810h HUE Always 0814h SATURATION Always 0818h GAMMA S
Configuration of the camera GUPPY Technical Manual V7.1.0252Video mode control and status registers for Format_7Quadlet offset Format_7 Mode_0The quad
Configuration of the camera GUPPY Technical Manual V7.1.0253040h PACKET_PARA_INQ See note044h BYTE_PER_PACKET Acc. to IIDC V1.3Note• For all modes in
Configuration of the camera GUPPY Technical Manual V7.1.0254Advanced features (AVT-specific)The camera has a variety of extended features going beyond
Configuration of the camera GUPPY Technical Manual V7.1.02550xF1000270 FRAMEINFO Not supported0xF1000274 FRAMECOUNTER Not supported0xF1000280 HDR_CONT
Configuration of the camera GUPPY Technical Manual V7.1.02560xF1000580 LOW_NOISE_BINNING see Chapter Low noise binning mode (2 x and 4 x bin-ning) (on
Configuration of the camera GUPPY Technical Manual V7.1.0257Extended version information registerThe presence of each of the following features can be
Configuration of the camera GUPPY Technical Manual V7.1.0258The FPGA type ID (= camera type ID) identifies the camera type with the help of the follow
Configuration of the camera GUPPY Technical Manual V7.1.0259Advanced feature inquiryThis register indicates with a named bit if a feature is present o
Filter and lenses GUPPY Technical Manual V7.1.026Filter and lensesIR cut filterThe following illustration shows the spectral transmission of the IR cu
Configuration of the camera GUPPY Technical Manual V7.1.02600xF1000044 ADV_INQ_2 Input_1 [0]--- [1] Reserved--- [2] Reserved--- [3..7] ReservedOutput_
Configuration of the camera GUPPY Technical Manual V7.1.0261Camera statusThis register allows to determine the current status of the camera. The most
Configuration of the camera GUPPY Technical Manual V7.1.0262Maximum resolutionThis register indicates the highest resolution for the sensor and is rea
Configuration of the camera GUPPY Technical Manual V7.1.0263The ExpOffset field specifies the camera specific exposure time offset in microseconds (µs
Configuration of the camera GUPPY Technical Manual V7.1.0264Extended shutter•For CCD models and Guppy F-503 with electronic rolling shutter:The exposu
Configuration of the camera GUPPY Technical Manual V7.1.0265Test imagesBits 8-14 indicate which test images are saved. Setting bits 28-31 activates or
Configuration of the camera GUPPY Technical Manual V7.1.0266Look-up tables (LUT)Load the look-up tables to be used into the camera and choose the look
Configuration of the camera GUPPY Technical Manual V7.1.0267NoteThe BitsPerValue field indicates how many bits are read from the LUT for any gray-val
Configuration of the camera GUPPY Technical Manual V7.1.0268Defect pixel correction (only Guppy F-503)Definition The defect pixel correction mode allo
Configuration of the camera GUPPY Technical Manual V7.1.02690xF100029C DPC_MEM Presence_Inq [0] Indicates presence of this feature (read only)--- [1]
Filter and lenses GUPPY Technical Manual V7.1.027Camera lensesAVT offers different lenses from a variety of manufacturers. The following table lists s
Configuration of the camera GUPPY Technical Manual V7.1.0270Input/output pin controlAll input and output signals running over the HIROSE plug are cont
Configuration of the camera GUPPY Technical Manual V7.1.0271Auto shutter controlThe table below illustrates the advanced register for auto shutter con
Configuration of the camera GUPPY Technical Manual V7.1.0272MinValue and MaxValue limits the range the auto shutter feature is allowed to use for the
Configuration of the camera GUPPY Technical Manual V7.1.0273MinValue and MaxValue limits the range the auto gain feature is allowed to use for the reg
Configuration of the camera GUPPY Technical Manual V7.1.0274Trigger delayThe advanced register allows to delay the start of the integration via DelayT
Configuration of the camera GUPPY Technical Manual V7.1.0275Mirror image (only Guppy F-036)Guppy F-036 cameras are equipped with horizontal and vertic
Configuration of the camera GUPPY Technical Manual V7.1.0276Soft resetThe SOFT_RESET feature is similar to the INITIALIZE register, with the follow-in
Configuration of the camera GUPPY Technical Manual V7.1.0277User profilesWithin the IIDC specification user profiles are called memory channels. Often
Configuration of the camera GUPPY Technical Manual V7.1.0278Store To store the current camera settings into a profile:1. Write the desired ProfileID w
Configuration of the camera GUPPY Technical Manual V7.1.0279Stored settingsThe following table shows the settings stored inside a profile:The user can
Filter and lenses GUPPY Technical Manual V7.1.028Focal Widthfor type 1/3 sensorsGuppy F-033/036/080Distance = 0.5 m Distance = 1 m4.8 mm 0.375 m x 0.5
Configuration of the camera GUPPY Technical Manual V7.1.0280Format_7 mode mapping (only Guppy F-503)With Format_7 mode mapping it is possible to map s
Configuration of the camera GUPPY Technical Manual V7.1.0281The remaining visible Format_7 Mode_1 ... Mode_7 can be mapped to any internal Format_7 mo
Configuration of the camera GUPPY Technical Manual V7.1.0282Global reset release shutter(only Guppy F-503)Offset Name Field Bit Description0xF10005C0
Configuration of the camera GUPPY Technical Manual V7.1.0283GPDATA_BUFFERGPDATA_BUFFER is a register that regulates the exchange of data between camer
Firmware update GUPPY Technical Manual V7.1.0284Firmware updateFirmware updates can be carried out via FireWire cable without opening the camera.Exten
AppendixGUPPY Technical Manual V7.1.0285PRELIMINARYAppendixSensor position accuracy of AVT cameras Figure 122: AVT sensor position accuracyxycamera bo
GUPPY Technical Manual V7.1.0286IndexIndexNumbers0xF1000010 (version info) ...2570xF1000040 (advanced feature inquiry)...2590x
GUPPY Technical Manual V7.1.0287IndexAuto_Inq ... 82AVT sensor position accuracy ...285
GUPPY Technical Manual V7.1.0288Indexdata exchange bufferLUT ...132data packets ...
GUPPY Technical Manual V7.1.0289IndexFORMAT_7_ERROR_2... 79FOV...11
Specifications GUPPY Technical Manual V7.1.029SpecificationsGuppy F-033B/CNoteFor information on bit/pixel and byte/pixel for each color mode see Tab
GUPPY Technical Manual V7.1.0290Indeximage capturecontrolling ...167inputconfiguration register ...
GUPPY Technical Manual V7.1.0291Indexmechanical shutter...174memory channels (user profiles)...277Micron/
GUPPY Technical Manual V7.1.0292Indexrolling shutter ...188row timeGUPPY F-503...
GUPPY Technical Manual V7.1.0293Indextrigger counter (advanced register) ...277trigger delay ...178adv
GUPPY Technical Manual V7.1.03ContentsContacting Allied Vision Technologies ... 9Introduction ...
Specifications GUPPY Technical Manual V7.1.030Digital interface IEEE 1394a IIDC V1.3, single portPower requirements DC 8 V - 36 V via IEEE 1394 cable
Specifications GUPPY Technical Manual V7.1.031Guppy F-033B/C BL (board level)Feature SpecificationImage device Type 1/3 (diag. 6 mm) progressive scan
Specifications GUPPY Technical Manual V7.1.032Regulations Board level cameras are not tested for compliance with the regula-tions due to the fact that
Specifications GUPPY Technical Manual V7.1.033Guppy F-036B/CFeature SpecificationImage device Type 1/3 (diag. 5.35 mm) progressive scan Micron/Aptina
Specifications GUPPY Technical Manual V7.1.034Standard accessories • b/w: C/CS-Mount with built-in protection glass• color: C/CS-Mount with built-in I
Specifications GUPPY Technical Manual V7.1.035Guppy F-038B/CFeature SpecificationImage device Type 1/2 (diag. 8 mm) interlaced SONY EIA/NTSC CCD ICX41
Specifications GUPPY Technical Manual V7.1.036Optional accessories • b/w: C/CS-Mount: IR cut filter / IR pass filter available as CS-Mount adapter.• c
Specifications GUPPY Technical Manual V7.1.037Guppy F-038B/C NIRFeature SpecificationImage device Type 1/2 (diag. 8 mm) interlaced SONY EIA/NTSC ICX42
Specifications GUPPY Technical Manual V7.1.038Optional accessories • b/w: C/CS-Mount: IR cut filter / IR pass filter available as CS-Mount adapter.• c
Specifications GUPPY Technical Manual V7.1.039Guppy F-044B/CFeature SpecificationImage device Type 1/2 (diag. 8 mm) interlaced SONY CCIR/PAL CCD ICX41
GUPPY Technical Manual V7.1.04Cross section: CS-Mount...
Specifications GUPPY Technical Manual V7.1.040Optional accessories • b/w: C/CS-Mount: IR cut filter / IR pass filter available as CS-Mount adapter.• c
Specifications GUPPY Technical Manual V7.1.041Guppy F-044B/C NIRFeature SpecificationImage device Type 1/2 (diag. 8 mm) interlaced SONY CCIR/PAL CCD I
Specifications GUPPY Technical Manual V7.1.042Optional accessories • b/w: C/CS-Mount: IR cut filter / IR pass filter available as CS-Mount adapter.• c
Specifications GUPPY Technical Manual V7.1.043Guppy F-046B/CFeature SpecificationImage device Type 1/2 (diag. 8 mm) progressive scan SONY IT CCD ICX41
Specifications GUPPY Technical Manual V7.1.044Standard accessories • b/w: C/CS-Mount with built-in protection glass• color: C/CS-Mount with built-in I
Specifications GUPPY Technical Manual V7.1.045Guppy F-080B/CFeature SpecificationImage device Type 1/3 (diag. 6 mm) progressive scan SONY IT CCD ICX20
Specifications GUPPY Technical Manual V7.1.046Standard accessories • b/w: C/CS-Mount with built-in protection glass• color: C/CS-Mount with built-in I
Specifications GUPPY Technical Manual V7.1.047Guppy F-080B/C BL (board level)Feature SpecificationImage device Type 1/3 (diag. 6 mm) progressive scan
Specifications GUPPY Technical Manual V7.1.048Regulations Board level cameras are not tested for compliance with the regula-tions due to the fact that
Specifications GUPPY Technical Manual V7.1.049Guppy F-146B/CFeature SpecificationImage device Type 1/2 (diag. 8 mm) progressive scan SONY IT CCD ICX26
GUPPY Technical Manual V7.1.05How demosaicing works ... 108Format_
Specifications GUPPY Technical Manual V7.1.050Standard accessories • b/w: C/CS-Mount with built-in protection glass• color: C/CS-Mount with built-in I
Specifications GUPPY Technical Manual V7.1.051Guppy F-503B/CFeature SpecificationImage device Type 1/2.5 (diag. 7.13 mm) Micron/Aptina CMOS MT9P031 wi
Specifications GUPPY Technical Manual V7.1.052Storage temperature - 10 °C ... + 60 °C ambient temperature (without condensation)Regulations FCC Class
Specifications GUPPY Technical Manual V7.1.053Spectral sensitivityNoteThe following quantum efficiency diagrams show typical values of the sensors. F
Specifications GUPPY Technical Manual V7.1.054 Figure 4: Spectral sensitivity of Guppy F-036B without cut filter and optic Figure 5: Spectral sensitiv
Specifications GUPPY Technical Manual V7.1.055 Figure 6: Spectral sensitivity of Guppy F-038B without cut filter and optics Figure 7: Spectral sensiti
Specifications GUPPY Technical Manual V7.1.056 Figure 8: Spectral sensitivity of Guppy F-038B NIR without cut filter and optics Figure 9: Spectral sen
Specifications GUPPY Technical Manual V7.1.057 Figure 10: Spectral sensitivity of Guppy F-044B without cut filter and optics Figure 11: Spectral sensi
Specifications GUPPY Technical Manual V7.1.058 Figure 12: Spectral sensitivity of Guppy F-044B NIR without cut filter and optics Figure 13: Spectral s
Specifications GUPPY Technical Manual V7.1.059 Figure 14: Spectral sensitivity of Guppy F-046B without cut filter and optics Figure 15: Spectral sensi
GUPPY Technical Manual V7.1.06Controlling image capture ...167Global shutter (
Specifications GUPPY Technical Manual V7.1.060 Figure 16: Spectral sensitivity of Guppy F-080B without cut filter and optics Figure 17: Spectral sensi
Specifications GUPPY Technical Manual V7.1.061 Figure 18: Spectral sensitivity of Guppy F-146B without cut filter and optics Figure 19: Spectral sensi
Specifications GUPPY Technical Manual V7.1.062 Figure 20: Spectral sensitivity of Guppy F-503B without cut filter and optics Figure 21: Spectral sensi
Camera dimensions GUPPY Technical Manual V7.1.063Camera dimensionsNoteFor information on sensor position accuracy:(sensor shift x/y, optical back foc
Camera dimensions GUPPY Technical Manual V7.1.064Guppy standard housing (old CS-/C-Mounting) Figure 22: Camera dimensions (old CS-/C-Mounting)Body siz
Camera dimensions GUPPY Technical Manual V7.1.065Guppy standard housing (new CS-/C-Mounting) Figure 23: Camera dimensions (new CS-/C-Mounting)Body siz
Camera dimensions GUPPY Technical Manual V7.1.066Guppy board level: dimensions Figure 24: Guppy board level dimensionsNote• Pixel 1,1 on the sensor m
Camera dimensions GUPPY Technical Manual V7.1.067Guppy board level: CS-Mount Figure 25: Guppy board level: CS-Mount
Camera dimensions GUPPY Technical Manual V7.1.068Guppy board level: C-Mount Figure 26: Guppy board level version: C-Mount
Camera dimensions GUPPY Technical Manual V7.1.069Guppy board level: M12-Mount Figure 27: Guppy board level version: M12-Mount
GUPPY Technical Manual V7.1.07GUPPY F-033 and board level versions:AOI frame rates...
Camera dimensions GUPPY Technical Manual V7.1.070Tripod adapter Figure 28: Tripod dimensions
Camera dimensions GUPPY Technical Manual V7.1.071Cross section: C-Mount Figure 29: Guppy C-Mount dimensions
Camera dimensions GUPPY Technical Manual V7.1.072Cross section: CS-Mount Figure 30: Guppy CS-Mount dimensions
Camera interfaces GUPPY Technical Manual V7.1.073Camera interfacesThis chapter gives you detailed information on status LEDs, inputs and out-puts, tri
Camera interfaces GUPPY Technical Manual V7.1.074Board level camera: IEEE 1394a port pin assignmentBoard level GUPPY cameras have two 1394a ports to a
Camera interfaces GUPPY Technical Manual V7.1.075Camera I/O connector pin assignmentThe camera I/O connector is designed for industrial use.It provide
Camera interfaces GUPPY Technical Manual V7.1.076GUPPY (housing) Figure 33: GUPPY (housing): Camera I/O connector pin assignmentNoteGP = General Purp
Camera interfaces GUPPY Technical Manual V7.1.077GUPPY (board level)The following diagram shows the I/O pin header (2.54 mm connector) of a board leve
Camera interfaces GUPPY Technical Manual V7.1.078Status LEDsOn LED (green)The green power LED indicates that the camera is being supplied with suffi-c
Camera interfaces GUPPY Technical Manual V7.1.079Blink codes are used to signal warnings or error states:The following sketch illustrates the series o
Test images ... 265Look-up tables (LUT) ...
Camera interfaces GUPPY Technical Manual V7.1.080Control and video data signalsThe inputs and outputs of the camera can be configured by software. The
Camera interfaces GUPPY Technical Manual V7.1.081The TiedToOutput field indicates that an output and the corresponding input share the same physical c
Camera interfaces GUPPY Technical Manual V7.1.082With IIDC V1.31 there is a standard CSR at register F0F00534/834h to control a delay up to FFFh x tim
Camera interfaces GUPPY Technical Manual V7.1.083The cameras also have an advanced register which allows even more precise delay of image capture afte
Camera interfaces GUPPY Technical Manual V7.1.084OutputsOutput features are configured by software. Any signal can be placed on any output.The main fe
Camera interfaces GUPPY Technical Manual V7.1.085 Figure 37: Output block diagramNoteThe following signals are high active: IntEna, FVal, Busy,Follow
Camera interfaces GUPPY Technical Manual V7.1.086IO_OUTP_CTRL 1-3The outputs are controlled via 3 advanced feature registers (see Table 28: Advanced r
Camera interfaces GUPPY Technical Manual V7.1.087Output modesThe Polarity setting refers to the input side of the inverting driver.ID Mode Default 0x0
Camera interfaces GUPPY Technical Manual V7.1.088See also Chapter Jitter at start of exposure on page 188.Offsets are camera specific. For more inform
Camera interfaces GUPPY Technical Manual V7.1.089Board level cameras: inputs and outputsThe following Guppy board level cameras are available:Guppy bo
Contacting Allied Vision TechnologiesGUPPY Technical Manual V7.1.09Contacting Allied Vision TechnologiesInfo• Technical information:support@alliedvis
Camera interfaces GUPPY Technical Manual V7.1.090Board level cameras: pulse-width modulationThe 4 inputs and 4 outputs are independent. Each output ha
Camera interfaces GUPPY Technical Manual V7.1.091PWM: minimal and maximal periods and frequenciesIn the following formulas you find the minimal/maxima
Camera interfaces GUPPY Technical Manual V7.1.092Example 2:Set PWM with 250 Hz at 12% pulse width. Formula 3: PWM example 2RegPeriod1frequency6–10 s-
Camera interfaces GUPPY Technical Manual V7.1.093Pixel dataPixel data are transmitted as isochronous data packets in accordance with the 1394 interfac
Camera interfaces GUPPY Technical Manual V7.1.094• The video data for each pixel are output in 8-bit format (Packed 12-Bit Mode: 12-bit format). Excep
Camera interfaces GUPPY Technical Manual V7.1.095<Y (Mono12) format> (AVT)Data structure (IIDC V1.3 and AVT)The following tables provide a descr
Camera interfaces GUPPY Technical Manual V7.1.096<U, V>Each component has 8-bit data. The data type is Straight Binary.<Y (Mono16>Y compon
Camera interfaces GUPPY Technical Manual V7.1.097<Y (Mono12)> (AVT)Y component has 12-bit data. The data type is Unsigned.Y Signal level (decima
Description of the data path GUPPY Technical Manual V7.1.098Description of the data pathBlock diagrams of the camerasThe following diagrams illustrate
Description of the data path GUPPY Technical Manual V7.1.099Black and white cameras (CCD and CMOS) Figure 46: Block diagram b/w camera (CCD) Figure 47
Comments to this Manuals