AVT Pearleye Technical Manual LWIR cameras with GigE interface V2.3.
Legal notice Life support applications These products are not designed for use in life support appliances, devices, or systems where malfunction of these products can reasonably be expected to result in personal injury. Allied Vision Technologies customers using or selling these products for use in such applications do so at their own risk and agree to fully indemnify Allied Vision Technologies for any damages resulting from such improper use or sale.
Contents Contacting Allied Vision Technologies ................................................... 5 Introduction ............................................................................................................ 6 Document history............................................................................................................ 6 Manual overview .............................................................................................................
Background correction............................................................................................... 35 Bad pixel correction .................................................................................................. 35 Drift compensation ................................................................................................... 35 Look-up table (LUT) .................................................................................................. 35 Correction data .........
Contacting Allied Vision Technologies Contacting Allied Vision Technologies Info • Technical information: http://www.alliedvisiontec.com • Support: support@alliedvisiontec.com Allied Vision Technologies GmbH (Headquarters) Taschenweg 2a 07646 Stadtroda, Germany Tel: +49 36428-677-0 Fax: +49 36428-677-28 e-mail: info@alliedvisiontec.com Allied Vision Technologies Canada Inc. 101-3750 North Fraser Way Burnaby, BC, V5J 5E9, Canada Tel: +1 604-875-8855 Fax: +1 604-875-8856 e-mail: info@alliedvisiontec.
Introduction Introduction This Pearleye Technical Manual describes in depth the technical specifications, dimensions, all pixel formats, image processing, basic and advanced parameters and related subjects. Note Please read through this manual carefully. We assume that you have read already the How to install a GigE camera (Bigeye/Pearleye/Goldeye) and that you have installed the hardware and software on your PC or laptop (GigE interface card, cables etc.). http://www.alliedvisiontec.
Introduction Version Date Description continued from previous page V2.1.0 23.01.12 Some smaller corrections: [continued] [continued] • • • • V2.1.1 27.01.12 Some minor corrections: • • 2.2.
Introduction Version Date Description continued from previous page V2.2.0 02 May 2012 [continued] [continued] • • • • V2.3.
Introduction • • • • • • Chapter Camera interfaces on page 25 describes the control junction (I/O pin assignment), inputs / outputs and trigger features. Chapter Image processing on page 34 describes the function of the Pearleye P-007 LWIR / Pearleye P-030 LWIR firmware. It is related to the individual modules of image processing and shows in what way the user can control these modules via the serial interface.
Introduction Symbols Note This symbol highlights important information. Caution www This symbol highlights important instructions. You have to follow these instructions to avoid malfunctions. This symbol highlights URLs for further information. The URL itself is shown in blue. Example: http://www.alliedvisiontec.com Before operation We place the highest demands for quality on our cameras.
Introduction Safety warnings Caution Electrostatic discharge The camera contains sensitive electronic components which can be destroyed by electrostatic discharge. Caution Environmental conditions Operate the camera in a dry and dust free environment. The working temperature range (temperature of the camera housing) depends on the camera model: Use sufficient grounding to minimize the risk of damage.
Conformity Conformity Allied Vision Technologies declares under its sole responsibility that all standard cameras of the Pearleye that this declaration relates to, are in conformity with the following standard(s) or other normative document(s): • CE, following the provisions of 2004/108/EG directive • RoHS (2011/65/EU) CE We declare, under our sole responsibility, that the previously described Pearleye cameras conform to the directives of the CE. Pearleye Technical Manual V2.3.
Specifications Specifications Pearleye P-007 LWIR / P-007 LWIR High Temp Note The warranty becomes void in case of unauthorized tampering or any modifications not approved by Allied Vision Technologies. Caution Surge To avoid damage caused by surge, connect the camera to an AC/DC power supply. Use a certified industrial power supply that complies with common industrial standards. Make sure the polarization of the power supply is correct.
Specifications Feature Specification Measurement temperature range -20 °C to +80 °C (standard version) Sensitivity (NETD) typical 80 mK @ 303 K @ f/1.0 (standard version) 0 °C to +200 °C (High Temp version) typical 160 mK @ 303 K @ f/1.0 (High Temp version) Temperature stabilization Peltier stabilized ADC 14 bit Digital output Internal 14 bit, output only 12 bit, GigE Sensor time constant approx. 7 ms Pixel clock 5.
Specifications Feature Specification Regulations CE, RoHS (2011/65/EU) Options • Suitable lenses for LWIR with various focal lengths: 12 mm lens, f/0.85, FOV: 50.0° x 38.6° 18 mm lens, f/1.0, FOV: 34.6° x 26.3° 22 mm lens, f/1.2, FOV: 28.6° x 21.6° 35 mm lens, f/1.0, FOV: 18.2° x 13.7° 75 mm lens, f/1.0, FOV: 8.5° x 6.4° Note • The cameras are available with integrated lens only. Therefore the customer cannot change the lens. Changing lens and calibration has to be done in the AVT factory.
Specifications Pearleye P-030 LWIR Note The warranty becomes void in case of unauthorized tampering or any modifications not approved by Allied Vision Technologies. Caution Surge To avoid damage caused by surge, connect the camera to an AC/DC power supply. Use a certified industrial power supply that complies with common industrial standards. Make sure the polarization of the power supply is correct. During the camera start-up, inrush currents ≥ 4 A can occur for 20 ms.
Specifications Feature Specification Temperature stabilization Peltier stabilized ADC 14 bit Digital output 14 bit, GigE Sensor time constant approx.
Specifications Feature Specification Regulations CE, RoHS (2011/65/EU) Options • Suitable lenses for LWIR with various focal lengths 18 mm lens, f/1.0, FOV: 47.9° x 36.9° 22 mm lens, f/1.2, FOV: 40.0° x 30.5° 35 mm lens, f/1.0, FOV: 25.8° x 19.5° 75 mm lens, f/1.0, FOV: 12.2° x 9.2° Note • The cameras are available with integrated lens only. Therefore the customer cannot change the lens. Changing lens and calibration has to be done in the AVT factory.
Specifications Spectral transmission Figure 1: Spectral transmission of Pearleye P-007 LWIR Figure 2: Spectral transmission of Pearleye P-030 LWIR Pearleye Technical Manual V2.3.
Camera dimensions Camera dimensions Pearleye P-007 LWIR / Pearleye P-030 LWIR Figure 3: Camera dimensions: Pearleye P-007 LWIR / Pearleye P-030 LWIR (front/side/back) Pearleye Technical Manual V2.3.
Camera dimensions LED Color Description Power Green Power indicator L2 Red Camera is operational L3 Red Temperature state Off means: temperature is ok L4 Red Trigger (reset) input activity L5 Red Frame output activity Table 5: Description of LEDs: Pearleye P-007 LWIR / Pearleye P-030 LWIR Pearleye Technical Manual V2.3.
Start-up Start-up A Gigabit Ethernet port (1000Base-T) on the host computer is necessary. 1. Connect the camera with the appropriate data cable to the computer. 2. Plug the 15-pin connector of the power supply to the camera. 3. Switch on the power supply. Camera control commands To configure the internal image processing, a serial command interface is provided.
Start-up Each command consists of a command letter, followed by an equals sign and a parameter value in hexadecimal number representation. The command letter is case sensitive. Hexadecimal values are always upper case and consist of 1 to 4 digits. The command is activated by a carriage return ([CR], ASCII character number 0x0D). Serial communication operates in echo mode by default. This means that each character received by the module is echoed back to the sender.
Start-up If the intended action does not need any parameter, it is sufficient in most cases to send the command letter only, directly followed by [CR]. At the beginning of a command sequence it is good practice to check the serial communication by sending just a [CR] to the camera and verify that the command prompt > is returned. There is an input buffer holding a few characters but no hardware handshake.
Camera interfaces Camera interfaces This chapter gives you information on the control junction, inputs and outputs and trigger features. www For accessories like cables see: http://www.alliedvisiontec.com/emea/products/ accessories/gige-accessories.html Control connector Camera I/O connector pin assignment (15-pin D-sub connector) This connector is intended for the power supply as well as for controlling the camera via its serial RS232 interface over a COM port.
Camera interfaces Pin Signal Direction Level Description 14 Sensor tempera- Out ture too high Active low 15 Frame-sync output Active low Out Table 7: Camera I/O connector pin assignment Power supply (pin 1-4) The camera requires 12 V +5% DC and maximum 1.5 A. The voltage should not fall below 12.0 V and should not exceed 12.6 V. It is recommended to use respectively both pins (1+2, 3+4) for power supply.
Camera interfaces Figure 4: Trigger input diagram The current (1) which flows through the optocoupler and the integrated dropping resistor should be > 5 mA and should not exceed 20 mA. Pearleye P-007 LWIR For continuous periodical trigger the pulse must be at least 100 μs in length and the periodic time must be exactly 24.96 ms ± 10 μs. Pearleye P-030 LWIR For continuous periodical trigger the pulse must be at least 82 μs in length and the periodic time must be exactly 41.608 ms ± 20 μs.
Camera interfaces An indication of sensor temperature being too low results in a degradation of image quality and inexact temperature measurement. If this control output does not become inactive after some minutes of operation, the ambient air temperature of the camera might be too low. To resolve this, heat up the camera temperature above approx. 15 °C (Pearleye P-030 LWIR) or 25 °C (Pearleye P-007 LWIR). Use for e.g. a temperaturecontrolled air-flow housing.
Camera interfaces Figure 7: Frame-sync output (Pearleye P-030 LWIR) Pearleye P-007 LWIR Pearleye P-030 LWIR The frame-sync output (active low) supplies approx. 900 mV at a termination with 75 . Conversion of image data to temperature data Due to the internal LUT, the pixel information can be converted to a corresponding temperature value.
Camera interfaces The following diagram shows the result: Figure 8: Conversion of image data to temperature data: Pearleye P-007 LWIR For the Pearleye P-030 LWIR the following relation can be used: T = r x DN + o with: DN: 14-bit digital value (pixel data) T: Temperature value [°C] r: Resolution (for Pearleye P-030 LWIR standard version: 0.0075°C) o: offset for DN=0 (for Pearleye P-030 LWIR standard version: -30°C) Pearleye Technical Manual V2.3.
Camera interfaces The following diagram shows the result: Figure 9: Conversion of image data to temperature data: Pearleye P-030 LWIR Consideration of the emission ratio Every material has its own emissivity value for IR, so the measured value is not equal to the real temperature. The best result can be reached with materials that have emissivity ratio near to 1.0 (100%).
Camera interfaces Note Normally the background temperature can be assumed to be equal to the environmental temperature. The emission grades of many different materials can be found on various internet sources. Pearleye Technical Manual V2.3.
Camera interfaces GigE interface The Pearleye P-007 LWIR / Pearleye P-030 LWIR cameras are equipped with a 1000Base-T Ethernet interface (RJ45 (8P8C) connector). The data connection between camera and PC can be established via a standard patch cable of category 5e or better. Note For more information see the Pleora iPORT PT1000-VB Documentation.
Image processing Image processing This chapter explains the function of the Pearleye P-007 LWIR / Pearleye P-030 LWIR firmware. It is related to the individual modules of image processing and shows how the user can control these modules via the serial interface. Image processing chain The uncorrected sensor image from the microbolometer sensor is very inhomogeneous and each sensor element has its own characteristic curve. Therefore an individual adjustment of each pixel is necessary.
Image processing modules and the corresponding correction data is applied. Some modules may also write back new data to the correction memory: But currently the modules write back only to the SDRAM and not to the non-volatile flash memory.
Image processing Correction data Ex factory camera specific correction data for each correction module are determined and stored in the camera so that an optimum image quality is available. A PC with a Gigabit Ethernet interface can transmit the temperature data directly to the main memory or rather to the display.
Image processing Note For more information see Chapter Upload a file to flash (Q) on page 61. Short introduction: Two-point correction (A, B, E, J, K, N) The two-point correction is the most elaborate correction module of the Pearleye P-007 LWIR / Pearleye P-030 LWIR camera models. For this reason initially a general survey of the two-point correction functioning shall be given. Note For more information see Chapter Basic parameters and commands on page 39.
Image processing Figure 12: Two-point correction The reference images are stored in several files within the flash and are directly transferred into the correction memory following the camera start-up. The parameter A indicates the file number of the correction image at low reference temperature TA. The parameter B serves the same purpose for the reference image at temperature TB.
Basic parameters and commands Basic parameters and commands This chapter illustrates the basic configuration options and general commands available for the user, being important for the operation of an ex factory preconfigured camera. Most probably the information stated here will be sufficient for most users. Note For more information see Chapter Advanced parameters and commands on page 46.
Basic parameters and commands GigE feature name (CameraSpecialFeatures) Feature Visibility Description CorrectionDataSet Beginner Number of the correction data set to activate. (S= command) Table 10: GigE feature: CorrectionDataSet Automatic calibration (k) Beside the manual selection of data sets with parameter S also an automatic calibration (one-time or timer controlled repeating) can be carried out. The automatic process tries to determine the best data set S and activates it.
Basic parameters and commands GigE feature name (CameraSpecialFeatures) Feature Visibility Description AutoCalibrateOnce Beginner Start the automatic calibration once. (k=0 command) The processing of this command can take several seconds, depending on the current image rate and the number of correction data sets available. Table 11: GigE feature: AutoCalibrateOnce The following Pearleye P-007 LWIR table shows an overview of the time required by the command k=0: Description Time Max.
Basic parameters and commands Description Time Max. Time Typical time for a Pearleye P-030 LWIR Choose data set N1 * 2 * T 2662 ms 1331 ms (N1=16) Close shutter 5*T 208 ms 208 ms Integrate images (N2 + 1) * T 2704 ms 2704 ms Open shutter 0*T 0 ms 0 ms Calculate statistics 2*T 83 ms 83 ms 5.95s 4.45 s Total time Table 13: Pearleye P-030 LWIR: time required by command k=0 T = Time for one frame-out (Pearleye P-030 LWIR: 41.6 ms) N1 = Number of data sets (max.
Basic parameters and commands Electromechanical shutter (I) The Pearleye P-007 LWIR / Pearleye P-030 LWIR models are equipped with an electromechanical shutter that can be controlled with the command I. Use I=1 to close and I=0 to open the shutter. Note The shutter is open by default (power off). The typical life time of the electromechanical shutter is: 1 million control cycles.
Basic parameters and commands GigE feature name (CameraSpecialFeatures) Feature Visibility Description SensorTemperatureState Expert Camera sensor temperature state. 0 = The sensor temperature is OK. 1 = The sensor temperature is outside the optimum range. QuerySensorTemperatureState Expert Query camera sensor temperature state. (T = 1 command) ShutterTemperatureValue Beginner Shutter temperature value in degree Celsius.
Basic parameters and commands Show help text (?) The command ?=1 shows a command reference text at the serial terminal. It lists a short description for each command available in the firmware. Note This function is not available as GigE Vision feature. Note The displayed command reference is for both: AVT Goldeye and AVT Pearleye camera families. See the command reference to verify, if a command is valid for your camera model: Chapter Command reference on page 65. Pearleye Technical Manual V2.3.
Advanced parameters and commands Advanced parameters and commands This chapter describes the advanced configuration of the Pearleye P-007 LWIR / Pearleye P-030 LWIR models. Note In most cases the factory setup of the camera is sufficient. Only in special cases you need the advanced parameters and commands.
Advanced parameters and commands Value Description 2 Deactivated Test mode: Correction data A are output as image data. (*) 3 Deactivated Test mode: Correction data B are output as image data. (*) 4 One-point correction: Simple subtraction of the correction data A from the input data. In addition the set value J is added as offset to each pixel value. 5 One point correction: Simple subtraction of the correction data B from the input data.
Advanced parameters and commands Example Activate the two-point correction >E=1[CR] Cold reference image A Correction data ... Correction data 0 Cold reference set value J Warm reference image B 0x ?????? n ... 0x ?????? 0 n Correction data Correction data ... 0 Warm reference set value K 0x ?????? n ...
Advanced parameters and commands page 39) actually being activated. Following the storage (X=1) and a re-start of the camera all file numbers following A and B are loaded into the correction data memory as mentioned above. For an optimum image quality one should take into consideration that the parameters A and B shall always specify a pair of two mating reference images, even though these parameters are alterable separately.
Advanced parameters and commands Bit position Value (12-bit) Value (14-bit) 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 211 210 29 28 27 26 25 24 23 22 21 20 - - - - - - a 213 212 211 210 29 28 0 27 26 25 24 23 22 21 20 a 0 Table 19: J and K: bit usage GigE Vision feature name Feature Visibility Description TPC_OperationMode Expert Operation mode of the two-point correction (E= command) TPC_CorrectionData_FileNumber Expert File number of the flash file
Advanced parameters and commands Background correction (U, M) The module background correction is closely related to the module integrator / image store at the beginning of the processing chain (H). It also comprehends an image integration function. But additionally it can subtract its current correction data image (H/U) from the incoming image and add the offset M. Thus a fixed pattern noise reduction or difference image calculation is possible.
Advanced parameters and commands U 0 Operation Mode Background Correction F E D C B A 9 8 7 6 5 4 3 2 1 0 - - - - - - - - c - - a b b b a ro Bit group Value (hex) a b c rw rw rw rw rw Explanation 0 Output: deactivated. Data is passed through transparently. 1 Output: activated. Apply the current correction image (H/U) and offset value M. 2 Output: activated. Output of current correction image (H/U). 0 Integration: deactivated.
Advanced parameters and commands The parameter M defines the offset value that is added to each pixel if the background correction is activated. Depending on settings of parameter j, M is automatically set to the mean value of the background image, provided that the background image acquisition is done with the automatic calibration function (k). In this way it is possible to preserve the constant component of the image irrespective of the background correction’s activation state.
Advanced parameters and commands Bad pixel correction (C, F) The configuration of the bad pixel correction is executed ex factory, so normally no access on the part of the user is necessary. The bad pixel correction applies up to six non false neighbor pixels, in order to determine an interpolated value from the neighbors. At the position of the defective pixel an interpolated value in exchange of the bad pixel value is output. The parameter F controls the operation mode of the bad pixel correction.
Advanced parameters and commands GigE Vision feature name Description BPC_OperationMode Operation mode of the bad pixel correction. (F= command) BPC_CorrectionData_FileNumber File number of the correction data for the bad pixel correction. (C= command) Table 25: Camera special feature: BadPixelCorrection Temperature drift compensation (m, n, o, p) The output data of a microbolometer system is highly affected by the temperature of the camera.
Advanced parameters and commands Note This function is currently not available as GigE Vision feature. Look-up table (LUT) (D, G) The temperature data of the microbolometer sensor is generally non-linear. The LUT linearizes the data that have already been pre-corrected by two-point, background and bad pixel correction, resulting in more exact temperature values. The LUT is implemented as 12-bit LUT. The operation mode of the LUT is controlled with parameter G.
Advanced parameters and commands GigE Vision feature name Description LUT_OperationMode Operation mode of the LUT. (G= command) LUT_CorrectionData_FileNumber File number of the data for the LUT. (D= command) Table 28: Camera special feature: LUT Integrator and image store (H) The integrator / image store (integrator) module is internally applied for the automatic selection of the correction set (k=) and the recording of new temporary reference image data (A=FF, B=FF).
Advanced parameters and commands The table below illustrates the possible values for the individual bit groups: H 0 Operation Mode Integrator/Image Store Bit group a b E D C B A 9 8 7 6 5 4 3 2 1 0 - - - - - - - - d - c c b b b a ro Value (hex) rw rw rw rw rw rw Description 0 Output: deactivated. Data are passed through transparently. 1 Output: activated. Output of actual image store content. 0 Integration: deactivated. The image store content is not changed.
Advanced parameters and commands Pearleye P-007 LWIR ...wait for at least 36 image cycles (34 + 2 frames jitter buffer, 0.9 seconds at 40 images / sec.) or poll the state of bit group d with H[CR]... Pearleye P-030 LWIR ...wait for at least 36 image cycles (34 + 2 frames jitter buffer, 1.50 seconds at 24 images / sec.) or poll the state of bit group d with H[CR]... >H=0[CR] GigE Vision feature name Description IIS_OperationMode Operation mode of the integrator and image store.
Advanced parameters and commands s 0 Operation Mode Integrator / Image Store Bit group x a e F E D C B A 9 8 7 6 5 4 3 2 1 0 - - - - - - - - e a a - x x x x rw rw rw Value (hex) rw rw rw rw Description O 110 Baud 1 300 Baud 2 600 Baud 3 1200 Baud 4 2400 Baud 5 4800 Baud 6 9600 Baud 7 19200 Baud 8 38400 Baud 9 57600 Baud A 115200 Baud 00 RS232 via 15 pin SUB-D only. 01 Additionally activate second channel via Pleora device port serial 0.
Advanced parameters and commands Save parameters in flash (X) The command X=1 stores all parameter values into a system file within the flash memory. After restarting the camera they are automatically restored. However, neither new recorded correction images, nor modified set values (J and K for all valid S) are stored and will therefore be lost after the camera is switched off. GigE Vision feature name Description SaveParameterToCameraFlash Saves the parameters into internal camera flash memory.
Advanced parameters and commands Command Description l=1 List actually stored file numbers. d= Delete the file with the specified file number. v= View file. Dumps all bytes of the specified file to the serial interface. Q= Upload a file and store it in the Flash memory. Table 33: File system commands Note For more details see Chapter Command reference on page 65.
Advanced parameters and commands The character sequence is divided into the following parts: Part Description Nnnnnnnnn n = file size in bytes – 1. Creating a file of size 0 is not specified. Sttmm t = file type (any between 01 and FE) m = transmit mode (always 00) [PAUSE] To prevent an overflow of the input buffer, a pause of at least one second is mandatory. The file system needs time to open the file and delete the data of a potentially existing file.
Advanced parameters and commands Note • • • Large files may take a while for output. For an easy access to the file system AVT also offers a Windows application (File manager) that can be used to upload files. This is also included in the AcquireControl application and can be started by command [CTRL+F]. All file operations are not available via GigE Vision features. Pearleye Technical Manual V2.3.
Appendix Appendix Command reference This chapter describes the general command reference of the Pearleye P-007 LWIR / Pearleye P-030 LWIR firmware. It can be output to the camera’s serial interface by sending the command ?=1. Note This firmware is used in other camera models as well. Thus not all commands and parameters mentioned in this reference are useful in conjunction with the Pearleye P-007 LWIR / Pearleye P-030 LWIR.
Appendix At the beginning of a command sequence it is good practice to check the serial communication by sending just a [CR] to the camera and verify that the command prompt ">" is returned. There is an input buffer holding a few characters but no hardware handshake. Thus a sequence of commands should not be send to the camera without awaiting the intermediate input prompts. Otherwise the camera’s serial input buffer may overflow.
Appendix h= : Internal mode and control register. (*) <**kk_jjih_gfed_cbaa> \| \||| |||| ||\| | ||| |||| || +-a: Camera Link output mode. | ||| |||| || 00 -> 12 data bits per pixel. | ||| |||| || 01 -> 14 data bits per pixel. | ||| |||| || 10 -> 16 data bits per pixel. | ||| |||| || 11 -> 10 data bits per pixel. | ||| |||| |+---b: Destination of external trigger | ||| |||| | signal (GE interface only). See | ||| |||| | W= for details. | ||| |||| +----c: Current shutter state.
Appendix 10 -> 12 bits fast (e.g. NIR-300F, NIR-600; Goldeye CL-008, P-008 or P-032). 11 -> 14 bits multiplex (e.g. IRC-600, Pearleye P-030). i= : Fast AOI mode offset for Two Point Correction. This offset controls the starting point of correction data from memory, if NIR-300F/NIR-600 and Goldeye CL-008/P-008/P-032 mode is activated (see h=) and the CC2 signal from the grabber is low. This parameter is specified in number of pixels divided by 8.
Appendix | | | +-------f: | | +-----------g: method. Operation mode during image integration. See bit field "b" of parameter U= for description. Offset calculation method for the background correction (M=). 0 -> Set M= to the mean value of the newly captured background correction image. 1 -> (IRC-320/600, Pearleye P-007/030 only:) Set M= to a linear interpolated value depending om the current camera temperature. See parameter q= for correction data file.
Appendix represented in 16 bits fixed point two's complement notation. See parameter m= for more details about drift compensation. Changing this parameter may void ex factory calibration. p= : (IRC-320/600, Pearleye P-007/030 only:) User specified parameter for the temperature drift compensation. This is a value represented in 16 bits fixed point two's complement notation. The value is an additional offset value to fine adjust the camera.
Appendix | GigE interface only). | 11 -> Reserved. +-----------e: Echo suppression. 0 -> Each character received from the host is echoed back to it. 1 -> No echo. v= : View file. Dumps all bytes of the specified file to the serial interface. Raw data is output. If the file contains binary data it may disturb a connected terminal program. Please consider the available baud rate: large files may take several minutes to transfer. x=1 : Dump the complete processor RAM contents in hexadecimal format.
Appendix correction. Changing this parameter or the contents of the specified files may void ex factory calibration. 0 : No loading of any correction image. The memory content remains uninitialized at startup. 01..EF : The correction data is loaded from the indicated file. In case that the following number also exists within the flash, it is loaded into a second page of the correction memory. The actually data page for correction is selected depending on the grabber's CC2 signal state.
Appendix shares its memory with the background correction (U=). This means that a new captured image with the command H= overwrites the current image of the background correction. The difference between H= and U= is the position in the image processing chain: H integrates and outputs data always at the beginning of the chain, which is uncorrected camera raw data. U operates behind the two point correction and thus integrates the data output of the two point correction (see E=).
Appendix All set values are loaded together from the flash file N=. Changing this parameter may void ex factory calibration. K= : Define the set value for the warm (high) reference image of the two point correction. It is a 16 bits value of which the 12 (or 14) most significant bits currently are used. For each correction data set S= an own set value is stored. All set values are loaded together from the flash file N=. Changing this parameter may void ex factory calibration.
Appendix T=1 : Show sensor temperature warning state. <***b_***a> | | | +--a : Sensor temperature warning state (this bit | is only valid for cameras with peltier | temperature stabilization like e.g. IRC-300, | IRC-320, IRC-600, NIR-300P, NIR-600P; | Pearleye P-007/030, Goldeye (CL/P)-008 NIR | Cool, Goldeye (CL/P)-032 NIR Cool). | 0 -> The sensor temperature is OK. | 1 -> The sensor temperature is outside the | optimum range. This can result in a | negative influence on the image | quality.
Appendix U= : Operation mode of the background correction module. May automaticly be set to 1 by the command k, depending on the setting of parameter j. | | \_|| | +---~+--a : Output mode of the background correction | | module. Attention: split bit field! | | 00 -> Pass image data through unchanged. | | 01 -> Background correction activated. The | | current background correction image is | | subtracted from the input image and | | the offset (M=) is added.
Appendix GigE Vision feature mapping to serial commands The following table shows the assignment of the available GigE Vision features to the corresponding serial commands.
Appendix GigE Vision feature description for AVT Goldeye cameras DeviceInformation Feature Description DeviceModeName Name of the attached camera model. DeviceID Unique 32 bit device ID of the AVT camera model. DeviceUserID User ID field. This field can be accessed (R/W) by the user to store an additional device identifier. DeviceScanType This feature specifies the scan type of the sensor (Areascan or Linescan). Table 36: Standard: DeviceInformation Pearleye Technical Manual V2.3.
Appendix ImageSizeControl Feature Description SensorWidth Maximum width of the sensor in pixels. SensorHeight Maximum height of the sensor in pixels. WidthMax This feature represents the maximum width (in pixels) of the image after horizontal binning, decimation or any other function changing the horizontal dimensions of the image.
Appendix CameraSpecialFeatures Feature Description AutoCalibrateOnce Start the automatic calibration once. (k=0 command) The processing of this command can take several seconds, depending on the current image rate and the number of correction data sets available. AutoCalibrationMode Configure mode of the automatic calibration function. (j= command) AutoCalibrationInterval Setup the automatic calibration interval. 0 = Calibrate one-time, 1..65535 = Calibrate every k*256 frames.
Appendix CameraSpecialFeatures\TwoPointCorrection Feature Description TPC_OperationMode Operation mode of the two-point correction. (E= command) TPC_CorrectionData_FileNumber File number of the flash file containing the set values for the two-point correction. (N= command) TPC_SetValue_LowRef Define the set value for the low reference image of the two-point correction.
Appendix CameraSpecialFeatures\IntegratorAndImageStore Feature Description IIS_OperationMode Operation mode of the integrator and image store. (H= command) While reading this feature the MSB shows the state of the integration process. (0=Idle, 1=Busy) Table 45: Camera special feature: IntegratorAndImageStore CameraSpecialFeatures\BadPixelCorrection Feature Description BPC_OperationMode Operation mode of the bad pixel correction.
Index Index A automatic calibration (k) ................................................... 40 B background correction............................... 35 (U, M)............................................... 51 background correction (U) ......................... 57 Background temperature ........................... 31 bad pixel correction .................................. 35 (C, F) ................................................ 54 basic commands .......................................
Index P parameter E values............................................... 46 Parameter F values............................................... 54 parameter U values............................................... 52 Pearleye P-007 LWIR spectral transmission........................... 19 Pearleye P-030 LWIR spectral transmission........................... 19 Power supply ...................................... 25, 26 styles ....................................................... 9 Support ...................