Home
Falcon2
Contents
1. 12 Sensor Cosmetic 15 Sensor Block Diagram and Pixel Readout ccccccscssssssssssssssssssseceesesssssssssssssssssssessesssssssssssssssecssseeeesssssssssssssseeeseeeeeeees 16 17 2 Software and Hardware Setup 18 4 Camera Operation Teledyne DALSA Minimum Recommended System Requirements tts 18 Setup Steps 18 1 Install and Configure Frame Grabber and Software including GUI s 18 2 Connect Camera Link Cables and 3 Establish communicating with the camera 4 Check camera LED settings and test pattern 5 Operate the Camera Step 1 Install and configure the frame grabber and Software esset 19 Install Erame Grabber e 19 Install Sapera LT and CamExpert sese 19 Step 2 Connect Power Data and Trigger Cobles sssssssssssssssscccccsssssssssssssssessessesssssssssssssssscesseseesssssssssssssssceseeeeeeess 19 Power COmMmectr sssssssscsssssssssccssssssssssscssssssssscssssssssseccesssssssscesssssssssccessssssssececssssssseccessesssssecesssssssseceesesssssses 20 Camera Link Data Commector u sssssssssssssssssssssscssssssssssssss
2. Figure 23 Spectral distribution of light source used during calibration of color cameras only This corresponds roughly to a 5200 K color temperature CamExpert has a default timeout of 20 seconds per command which is too short for the FFC calibration to run fully You can change the default timeout by setting a command line argument in the short cut 4 e Right click on the short cut in the start menu and select properties e Add timeout 60 to increase the command timeout to 60 seconds See below e Repeat for desktop short cut CamExpert Properties General Shortcut Compatibilty Security AD Target type Application Target location CamExpert Target ASaperaNCamE xpert Cam xpert exe Figure 24 Setting the camera s timeout value The calibration is performed in two steps The fixed offset FPN is determined first by performing an averaging without any light This calibration determines exactly how much offset to subtract per pixel in order to obtain flat output when the sensor is not exposed 03 032 20107 03 Teledyne DALSA Falcon2 4M 8M and 12M Camera User s Manual 67 If the camera is run at exposure time that is significantly higher than the calibration exposure an additional Pixel Replacement Calibration may be require The gain PRNU calibration is performed next to determine the multiplication factors required to bring each pixel to the required value
3. 80 4 180 81 4 180 fulfill s the requirements of the standard s Radiated emissions requirements EN 55022 2006 EN 55011 2009 ICES 003 CISPR 22 1993 CISPR 11 FCC Part 15 Immunity to disturbances Place of Issue Date of Issue Name and Signature of authorized person Teledyne DALSA EN 55024 1998 EN 61326 1 2006 Waterloo ON CANADA June 1 2011 Hank Helmond Quality Manager Teledyne DALSA Corp ma p 03 032 20107 03 118 Falcon2 4M 8M and 12M Camera User s Manual Revision History Revision Change Description Date 00 Initial Preliminary release 11 Nov 11 01 Extensive revisions made throughout the manual in preparation for camera production 03 Feb 12 and general release 02 Additional commands added 17 Apr 13 Color description and supporting technical content added Extensive revisions made throughout the Camera Operation section to add detail Power pinout illustration revised Reversed pinout shown in rev Ol Sensor block diagram and pixel readout diagram revised so that row 1 now shown in the correct configuration of green blue green blue QE graph added EMC Compliance test results added 03 Added three letter commands and added new features for version 6 of the microcode 02 Aug 13 Gain Selector command AnalogAllRaw 1 and AnalogAlIRaw2 values added sensorFirstFrameClearMode command added sensorPRPti
4. and Black Level Control Details ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssse 36 Set Aspect Ratio Pixel Digitization Bit Depth 01110152 2555 EROS UE 555555 5 LL 1 0 Control Category Event Control Feature Descriptions ssssssssssssscsssssssssssssssessssesssssssssssssssssesssseesessssssssssssseesesseseessssssssssssseeees 43 Trigger Modes RM 49 0 Block 50 CameraL ink mot LINES 50 50 Opto Coupled Outputs ecccscssssssssssssssssssssssssescssssssssssssssessssessessssssssssssssssseseceesssssssssssssecseceeceessssssssssssseeses 5 Advanced Processing Control Category s scsscscsssssssssssssssesssssessessssssssssssssssssssecessssssssssssssesssseseessssssssssssuecssesseseessssssensa 5 Advanced Processing Control Feature Descriptions ccssssssssssssssssssssssssssssssssssssssssssesssssssssssssssssecssseeeeeees 53 Flat Field Correction and Defective Pixel Detection Overview ttes 64 How to do an FFC Setup in the Comerd ssssssssssscssccsssssssssssssssssseccsesssssssssssssessssseseessssssssssssssesssseeeeesssssstsss 66 How to do FFC Setup via Sapera CamExpert csssssssssssssssssssccscsssssssssss
5. Falcon2 4M 8M and 12M Camera User s Manual Extended Configurations 10 taps 8 bits Camera link Extended configuration 95 Connector 1 Channel link X Connector 1 Channel link Y Connector 1 Channel link Z Camera Frame Camera Frame Camera Frame Grabber Pin Bit Name Grabber Pin BitName Grabber Pin Bit Name TxO RxO DO 0 Tx0 Rx0 D3 2 Tx0 Rx0 06 5 Tx1 Rx1 DO 1 Tx1 Rx1 D3 3 Tx1 Rx1 6 6 Tx2 Rx2 DO 2 Tx2 Rx2 D3 4 Tx2 Rx2 6 7 Tx3 Rx3 DO 3 Tx3 Rx3 D3 5 Tx3 Rx3 D7 0 Tx4 Rx4 DO 4 Tx4 Rx4 D3 6 Tx4 Rx4 D7 1 Tx5 Rx5 DO 5 Tx5 Rx5 D3 7 Tx5 Rx5 D7 2 Tx6 Rx6 DO 6 Tx6 Rx6 D4 0 Tx6 Rx6 D7 3 Tx7 Rx7 DO 7 Tx7 Rx7 DA 1 Tx7 Rx7 D7 4 Tx8 Rx8 D1 0 Tx8 Rx8 D4 2 Tx8 Rx8 D7 5 Tx9 Rx9 D1 1 Tx9 Rx9 D4 3 Tx9 Rx9 D7 6 Tx10 Rx10 D1 2 Tx10 Rx10 D4 4 Tx10 Rx10 D7 7 Tx11 Rx11 D1 3 Tx11 Rx11 D4 5 11 8 11 8 0 Tx12 Rx12 D1 4 Tx12 Rx12 D4 6 Tx12 Rx12 08 1 Tx13 Rx13 D1 5 13 8 13 04 7 Tx13 Rx13 D8 2 Tx14 Rx14 D1 6 Tx14 Rx14 D5 0 Tx14 Rx14 D8 3 Tx15 Rx15 D1 7 Tx15 Rx15 D5 1 Tx15 Rx15 8 4 Tx16 Rx16 D2 0 Tx16 Rx16 D5 2 Tx16 Rx16 D8 5 Tx17 Rx17 D2 1 Tx17 Rx17 D5 3 Tx17 Rx17 D8 6 Tx18 Rx18 D2 2 Tx18 Rx18 D5 4 Tx18 Rx18 D8 7 Tx19 Rx19 D2 3 Tx19 Rx19 D5 5 Tx19 Rx19 D9 0 Tx20 Rx20 D2 4 Tx20 Rx20 D5 6 Tx20 Rx20 D9 1 Tx21 Rx21 D2 5 Tx21 Rx21 D5 7 Tx21 Rx21 D9 2 Tx22 Rx22 D2 6 Tx22 Rx22
6. Notes Hidden register to support feature streaming Name streamingAspectRatio Name Space Custom Firmware Release 05 Visibility Invisible Access Read Write Notes Hidden register to support feature streaming Gain and Black Level Control Details The Falcon2 series of cameras provide gain and black level adjustments Depending on the model of camera adjustments are available at the sensor as an analog variable and or in the digital domain The gain and black level controls can make small compensations to the acquisition in situations where lighting varies and the lens iris cannot be easily adjusted Optimal gain and black level adjustments maximizes the Falcon2 dynamic range for individual imaging situations The user can evaluate Gain and Black Level by using CamExpert 03 032 20107 03 Teledyne DALSA Falcon2 4M 8M and 12M Camera User s Manual 37 Analog Analog Pre FFC Globa FPN Offset Color Background System Externally Black Gain Median FPN Coeficients Gain Subtract Gain Controlled Level Fitter Gain Features and limitations are described below Analog Black Level offset is expressed as a digital number providing a offset from the factory setting The factory setting optimized the black level offset for maximum dynamic range under controlled ideal dark conditions Analog Gain is expressed as a multiplication factor applied at the sensor level before any FFC The increased gain increas
7. OffsetX Increment 128 Name Height Display Name Height Name Space SENC Firmware Release 00 Visibility Beginner Access Read Write Type Integer Values Minimum 2 Maximum SensorHeight OffsetY Increment 2 Teledyne DALSA 03 032 20107 03 Falcon2 4M 8M and 12M Camera User s Manual Display Name Offset X Name Space SFNC Firmware Release 00 Visibility Beginner Access Read Write Type Integer Values Minimum 0 Maximum SensorWidth Width Increment 128 Display Name Display Name Offset Y Name Space SFNC Firmware Release 00 Visibility Beginner Access Read Write Type Integer Values Minimum 0 Maximum SensorHeight Height Increment 2 Pixel Format Display Name Name Space SFNC Firmware Release 00 Visibility Beginner Access Read Write Type Enumeration Values The camera outputs 8 bits per pixel Monol0 The camera outputs 10 bits per pixel Available only when camera set to output 8 Cameralink taps Pixel Color Filter Display Name Name Space SENC Firmware Release 00 Visibility Beginner Access Read Only Type Enumeration Values None Notes No color filtering is available Pixel Color Filter Display Name Name Space SENC Firmware Release 00 Visibility Beginner Access Read Only Type Enumeration Values Mono Monochrome pixel data Notes Output image pixel c
8. Table 1 Camera Models Overview Falcon2 4M 8M and 12M Camera User s Manual Model Number Description FA 80 12M1H XX R 12M pixel monochrome Camera Link FA 81 12M1H XX R 12M pixel color Camera Link FA 80 8M 100 8M pixel monochrome Camera Link 81 8 100 XX R 8M pixel color Camera Link FA 80 4M 180 XX R 4M pixel monochrome Camera Link FA 81 4M180 XX R 4M pixel color Camera Link Table 2 Software Software Product Number Version Number Camera firmware Embedded within camera GenICam support XML camera description file Embedded within camera Recommended Sapera LT including CamExpert GUI application and GenICam for Camera Link imaging driver Version 7 20 or later 03 032 20107 03 Teledyne DALSA Falcon2 4M 8M and 12M Camera User s Manual 9 Camera Performance Specifications Table 3 Camera Performance Specifications Specifications Performance Resolution 4 3 aspect ratio 12M 4096 x 3072 V 8M 3328 H x 2502 V 4M 2432 H x 1728 V 1 1 aspect ratio 8M 2816 x 2816 V 4M 2048 H x 2048 V Pixel Rate 8 x 76 MHz or 10 x 76 MHz Max Frame Rate 12 58 fps 8 90 fps 4M 168 fps 10 taps Pixel Size Exposure Time 20 us minimum Bit Depth 8 bits or 10 bits Camera
9. 65535 Notes This feature should only be used by experts and is normally set to the factory calibrated default Changing this value may result in unexpected image artefacts Name sensorExposureControl Mode Display Name Exposure Control Mode Name Space Custom Firmware Release 05 Visibility Guru Access Read Write Type Enumeration Values Off Exposure control is on On Exposure control is off Notes This feature should only be used by experts and is normally set to On If turned off the exposure time is determined by the frame period Changing this value may result in unexpected image artefacts Name sensorGlobalRow ResetMode Display Name Global Row Reset Mode Name Space Custom Firmware Release 05 Visibility Guru Access Read Write Type Enumeration Values Off Global row reset is off On Global row reset is on Notes This feature should only be used by experts and is normally set to On Changing this value may result in unexpected image artefacts Name sensorFirstFrameClearMode Display Name Clear first frame Name Space Custom Firmware Release 06 Visibility Guru Access Read Write Type Enumeration Values Off No Extra First Frame Clear On Extra first frame clear applied Notes This feature controls whether or not to boost the first frame clear function The first frame clear is designed to reduce charge that a
10. Access Read Write Type Enumeration Values Active Multiple area of interest mode is active Off Multiple area of interest mode is not active Use single AOI Notes Preliminary Enables or disables the multiple area of interest mode Name multipleAOICount Display Name Multiple AOI Count Name Space Custom Firmware Release 00 Visibility Guru Access Read Write when multipleA OIM ode is Active Type Integer Values 2 to 16 Notes Preliminary Gets Sets the number of areas of interest Name multipleA OISelector Display Name Multiple AOI Selector Name Space Custom Firmware Release 00 Visibility Guru Access Read Write when multipleA OIM ode is Active Type Integer Values 1 to 16 Notes Preliminary Selects which area of interest to view modify Teledyne DALSA 03 032 20107 03 78 Falcon2 4M 8M and 12M Camera User s Manual Name multipleAOIWidth Display Name Mulitple AOI Width Name Space Custom Firmware Release 00 Visibility Guru Access Read Write when multipleA OIM ode is Active Type Integer Values Minimum 0 Maximum SensorWidth multipleA OIOffsetX Increment 128 Notes Preliminary Specifies the width for all of the multiple areas of interest Name multipleAOIHeight Display Name Mulitple AOI Height Name Space Custom Firmware Release 00 Visibility Guru Access Read Write when multipleA OI
11. Either the Factory or one of the User settings can be specified as the Default Set by selecting it in the User Set Default Selector The chosen set is automatically loaded when the camera is reset or powered up It should also be noted that the value of Default Selector will automatically get save in non volatile memory whenever it is changed The relationship between these three settings is illustrated in Figure 10 1 Select Default Set Default Selector Saves Automatically Factory Settings U Setti 1 Select User Set Ser settings 2 User Set Load 1 Select Factory Set 2 User Set Load 1 Select User Set Current Session 2 User Set Save Figure 10 Relationship between the Camera Settings NOTE If a test pattern is active when you save the User set the camera will turn off all digital processing upon restart For example 1 Set the test image selector to FPN Diagonal Pattern Do FPN Calibration and save the coefficient set Change the FFC mode to A ctiveA Il Set the default selector to UserSet 1 Save User Set 1 Power cycle the camera Reconnect to the camera through CamExpert The mode will be Off when it should be ActiveA ll MO t 03 032 20107 03 Teledyne DALSA Falcon2 4M 8M and 12M Camera User s Manual 29 Acquisition and Transfer Control Category This category contains invisible registers that support feature streaming Feature streaming is the process where feature values are read fr
12. FPN DN rms Green 1 Typical FFC enabled Blue 1 8 Red 1 5 PRNU DN rms Green 2 2 Typical FFC enabled Blue 3 1 Red 2 9 Integral non linearity DN 2 06 12 IObpp 8taps 10bits Camera Link Table 4 Frame Rates Aspect Ratio and Resolution Comparison Resolution Aspect Ratio Maximum Maximum Frame Frame Frame Rate Column Rows Rate Rate 10 BPP 8 BPP 9 BPP 12M 4 3 4096 3072 58 58 58 8M 1 1 2816 2816 90 89 66 8M 4 3 3328 2502 86 86 74 4M 1 1 2048 2048 148 122 91 4M 4 3 2432 1728 168 145 108 Sensor bits per pixel An online frame rate calculator is available from the Falcon2 product page on the Teledyne DALSA site here Certifications Compliance EN 55011 CISPR 11 EN 55022 CISPR 22 FCC Part 15 and ICES 003 Class A Emissions Requirements EN 55024 and EN 61326 1 Immunity to Disturbance Shock and Vibration The cameras meet or exceed the following specifications e Random vibration per MIL STD 810F at 25 7 HZ Power Spectral Density or 5 RMS e Shock testing 75 G peak acceleration per MIL STD 810F 03 032 20107 03 Teledyne DALSA Falcon2 4M 8M and 12M Camera User s Manual 1 3 dB octave NIL HELL LL LLL 11 11 1111 TI Supported Industry Standards GenlCam Falcon2 cameras implement a superset of the GenICam specification which defines device capabilities This description
13. Line 1 External Gain Source Line 1 Less Figure 16 1 O Category in CamExpert Teledyne DALSA Falcon2 4M 8M and 12M Camera User s Manual 43 Event Control Feature Descriptions The following table describes these parameters along with their view attribute and minimum camera firmware version required Additionally the table will indicate which parameter is a member of the DALSA Features Naming Convention DFNC versus the GenICam Standard Features Naming Convention Name TriggerSelector Display Name Trigger Selector Name Space SFNC Firmware Version 00 Visibility Beginner Access Read Only Type Enumeration Values FrameStart Name TriggerMode Display Name Trigger Mode Name Space SENC Firmware Release 00 Visibility Beginner Access Read Write Type Enumeration Values On Use external trigger Off Use internal trigger Notes Enables and disables external frame trigger Name TriggerSource Display Name Trigger Source Name Space SENC Firmware Release 00 Visibility Beginner Access Read Write Type Enumeration Values Cameralink Control Line 1 CC2 Cameralink Control Line 2 CC3 Cameralink Control Line 2 CC4 Cameralink Control Line 2 Linel General Purpose Input Line 1 Line2 General Purpose Input Line 1 Softw are Software trigger Notes Specifies the internal signal or input lin
14. St gt Programmable Programmable Readout Time Readout Time Programmable Programmable M O mei FVAL Figure 13 Internally Programmable Frame Rate and Internally Programmable Exposure Time Default External Frame Rate and External Exposure Time Trigger Width In this mode EXSYNC sets both the frame period and the exposure time The rising edge of EXSYNC marks the beginning of the exposure and the falling edge initiates readout Camera Features e TriggerMode On e ExposureMode Trigger Width FVAL Ld Figure 14 External Frame Rate and External Exposure Time Trigger Width Teledyne DALSA 03 032 20107 03 40 Falcon2 4M 8M and 12M Camera User s Manual External Frame Rate Programmable Exposure Time In this mode the frame rate is set externally with the falling edge of EXSYNC generating the rising edge of a programmable exposure time Camera Features e TriggerMode On e ExposureMode Timed e ExposureTime 10000 for example User Exsync Internally generated Exsync Bmw Programmable Programmable Readout Time 001 FVAL i Figure 15 External Frame Rate Programmable Exposure Time Exposure Time Exposure time is the amount of time that the sensor is allowed to accumulate charge before being read The user can set the exposure time when the ExposureM ode feature is set to Timed The limitations on the maximum exposure time are
15. The default value is 10 frames as performed by CamExpert Teledyne DALSA 03 032 20107 03 72 Falcon2 4M 8M and 12M Camera User s Manual r Flat Field Correction Type Correction type Flat Field Y Number of frames to average 0 Number of lines to average 128 Vertical Offset 0 Dark Image Calibration Maximum deviation from average pixel value 64 Percentage of pixels at 0 DN allowed 2 corrected image Black offset m Bright Image Calibration Maximum deviation from average pixel value 64 Override automatic gain coefficients calculation target User defined target value for the gain coefficient calculation Target in DN 0 r In Device FFC Limitation Pixels with offset or gain coefficients that reach the hardware limit considered defective and are replaced Setup the camera to capture a uniform dark image Black paper with no illumination and the camera lens iris closed to minimum can provide such a dark image Or cover the lens with a black lens cap Click on Acquire Black Image The flat field calibration tool will grab video frames analyze the pixel gray level spread and present the statistics The desired black reference image should have pixel values less then 20 If the results are acceptable accept the image as the black reference Setup the camera to acquire a uniform white image but not saturated white Even illumination on white paper can be use
16. D6 0 Tx22 Rx22 D9 3 Tx23 Rx23 D2 7 Tx23 Rx23 D6 1 Tx23 Rx23 D9 4 Tx24 Rx24 LVAL Tx24 Rx24 D6 2 Tx24 Rx24 D9 5 Tx25 Rx25 FVAL Tx25 Rx25 D6 3 Tx25 Rx25 D9 6 Tx26 Rx26 D3 0 Tx26 Rx26 6 4 Tx26 Rx26 D9 7 Tx27 Rx27 D3 1 Tx27 Rx27 LVAL Tx27 Rx27 LVAL Teledyne DALSA 03 032 20107 03 96 Falcon2 4M 8M and 12M Camera User s Manual 8 taps 10 bits Camera link Extended configuration Connector 1 Channel link X Connector 1 Channel link Y Connector 1 Channel link Z Camera Frame Camera Frame Camera Frame Grabber Pin Bit Name Grabber Pin Bit Name Grabber Pin Bit Name TxO RxO DO 2 Tx0 Rx0 D3 2 Tx0 Rx0 D6 2 Tx1 Rx1 DO 3 Tx1 Rx1 D3 3 Tx1 Rx1 D6 3 Tx2 Rx2 DO 4 Tx2 Rx2 D3 4 Tx2 Rx2 D6 4 Tx3 Rx3 DO 5 Tx3 Rx3 D3 5 Tx3 Rx3 D6 5 Tx4 Rx4 DO 6 Tx4 Rx4 D3 6 Tx4 Rx4 6 6 Tx5 Rx5 DO 9 Tx5 Rx5 D3 9 Tx5 Rx5 D6 9 Tx6 Rx6 DO 7 Tx6 Rx6 D3 7 Tx6 Rx6 D6 7 Tx7 Rx7 D1 2 Tx7 Rx7 D4 2 Tx7 Rx7 D7 2 Tx8 Rx8 D1 3 Tx8 Rx8 D4 3 Tx8 Rx8 D7 3 Tx9 Rx9 D1 4 Tx9 Rx9 D4 4 Tx9 Rx9 D7 4 Tx10 Rx10 D1 8 Tx10 Rx10 D4 8 Tx10 Rx10 D7 8 Tx11 Rx11 D1 9 Tx11 Rx11 D4 9 Tx11 Rx11 D7 9 Tx12 Rx12 D1 5 Tx12 Rx12 D4 5 Tx12 Rx12 D7 5 Tx13 Rx13 D1 6 Tx13 Rx13 D4 6 Tx13 Rx13 D7 6 14 8 14 D1 7 14 8 14 04 7 14 8 14 07 7 Tx15 Rx15 D2 2 Tx15 Rx15 D5 2 Tx15 Rx15 D2 1 Tx16 Rx16 D2 8 Tx16 Rx16 D5 8 Tx16 Rx16 D5 1 Tx17 Rx
17. Field 1 Pixel X Coordinate Not Enabled Pixel Y Coordinate Not Enabled Pixel Gain PRNU Not Enabled Pixel Offset FPN Not Enabled Clear Coefficients Not Enabled Calibration Sample Size 64 Offset FPN Calibration Not Enabled Gain Calibration Target 80 059 Gain Calibration Mode High Gain Gain PRNU Calibration Not Enabled Save Calibration Not Enabled Copy Source Factory Setting Copy Coefficient to Active Not Enabled Pixel Replacement Mode Off Pixel Replacement Threshold 127 Pixel Replacement Algorithm Average Adjacent Pixel Replacement Calibration Not Enabled Pixel Replacement Calibration Threshold 127 Hot Pixels Replaced Not Enabled Offset Pixels Clipped Not Enabled Dead Pixels Replaced Not Enabled Gain Clipped Pixels Not Enabled Dynamic Replacement Algorithm Pre Correction Median Filter Dynamic Replacement Mode Off Dynamic Replacement Min Threshold 0 Feed Through Correction Apply Off Simple Feedthrough Correction Coeff 1 Simple Feedthrough Correction Coeff 2 Simple Feedthrough Correction Coeff 3 lt lt Less 03 032 20107 03 Figure 20 Advanced Processing Control Teledyne DALSA Falcon2 4M 8M and 12M Camera User s Manual 53 The following table describes these parameters along with their view at
18. Firmware Release 05 Visibility Invisible Access Read Only Type Integer Values 126 Notes The maximum valid offset coefficient value Used for Sapera FFC Support 03 032 20107 03 Teledyne DALSA Falcon2 4M 8M and 12M Camera User s Manual 63 Name flatfield AlgorithmOffsetMin Name Space DFNC Firmware Release 05 Visibility Invisible Access Read Only Type Integer Values 1 Notes The minimum valid offset coefficient value Used for Sapera FFC Support Name flatfield AlgorithmOffsetFactor Name Space DFNC Firmware Release 05 Visibility Invisible Access Read Only Type Integer Values 1 0 Notes The multiplier applied to the FFC offset values Used for Sapera FFC Support See formula Name flatfield AlgorithmGainMax Name Space DFNC Firmware Release 05 Visibility Invisible Access Read Only Type Integer Values 510 Notes The maximum valid gain coefficient value Used for Sapera FFC Support Name flatfield AlgorithmGainMin Name Space DENC Firmware Release 05 Visibility Invisible Access Read Only Type Integer Values 0 Notes The minimum valid gain coefficient value Used for Sapera FFC Support Name complexFeed ThroughCoeff1 complexFeed Through Coeff2 complexFeed Through Coeff3 Display Name Complex Feedthrough Correction Coeff 1 Coeff 3 Firmware Release 00 Name Space Custom V
19. Gain Release 6 Notes Gain is express as a mulitplcation factor in increments of 1 1024 See processing chain for more information Full Name set line detection level Mnemonic 541 Argument s threshold 0 2 4V 1 6 0V 2 12 20 GenICam lineDetectionLevel Release 6 Notes Only applies to general purpose input Full Name set exposure mod Mnemonic sem Argument s Mode w Trigger Width t Timed GenICam ExposureMode Release 6 Notes Not available when stm 1 It will be forced to timed Full Name set exposure tim Mnemonic set Argument s time 20 4000000 us external trigger 20 1 FrameRate overhead us internal trigger GenICam ExposureTime Release 6 Notes Exposure time may be adjusted when changing the framerate Teledyne DALSA 03 032 20107 03 112 Falcon2 4M 8M and 12M Camera User s Manual Full Name set global FPN Mnemonic sgf Argument s offset 0 1023 DN GenICam BlackLevelSelector DigitalAlll BlackLevel Release 6 Notes See processing chain for more information Full Name set input pixel size Mnemonic sip Argument s bits per pixel 8 10 GenICam pixelSizelnput Release 6 Notes Color gain and factory ffc is dependant on this feature Full Name set input debouncing Mnemonic sid Argument s inputLine 11 general purpose input 1 L2 general purpose input 2 CCl came
20. Link Dynamic Range Mono 58 dB typical Dynamic Range Color 55 dB Green 50 dB Blue 51 dB Red Output Format Taps 8 or 10 tap interleaved Operating Temp 0 C to 50 C front plate temperature Connectors and Mechanicals Data Interface 2 x Full or Extended Camera Link SDR26 Power Connector Hirose 12 pin circular Power Supply 12 V to 24 DC Power Dissipation 9 5 W typical Mini USB connector Future use Lens Mount M42 x 1 F mount optional Sensor Alignment 0 2 in X Y directions Size 60 mm H x 60 mm W x 80 5 mm D Mass lt 300g Compliance Regulatory Compliance CE and RoHS Maximum frame rates are dependent on the aspect ratio used Typical 12M 10 Bits per pixel bpp sensor bit depth Mono Operating Ranges Units Notes Random Noise DN rms 1 3 Typical FFC enabled Responsivity DN nJ cm2 See graph Figure 1 DC Offset DN 0 FFC enabled Antiblooming 21000 x Saturation FPN DN rms 1 7 Typical FFC enabled PRNU DN rms 2 6 Typical FFC enabled Integral non linearity DN 2796 12M 10 bbp 8taps 10 bits Camera Link Teledyne DALSA 03 032 20107 03 Falcon2 4M 8M and 12M Camera User s Manual Color Operating Ranges Units Notes Random Dark Noise DN rms Green 1 74 Typical FFC enabled Blue 3 06 Red 2 72 Broadband Responsivity DN nJ cm2 See graph Figure 2 DC Offset DN 0 FFC enabled Antiblooming 21000 x Saturation
21. Pixel Pixel gt defectivePixelDetectionMinBrightThreshold THEN Pixel Median Pixel Pixel Pixel Note both the Pre and Post filters can be active at the same time Name defectivePixelDetectionMinBrightThreshold Display Name Dynamic Replacement Min Threshold Name Space DENC Firmware Release 05 Visibility Guru Access Read Write Type Integer Values 1 to 255 Notes Defines the maximum threshold value that a pixel can achieve before being corrected Name simpleFeedThroughCoeff1 simpleFeed Through Coeff2 simpleFeed Through Coeff3 Display Name Simple Feedthrough Correction Coeff 1 Coeff 3 Name Space Custom Firmware Release 00 Visibility Guru Access Read Write Type Integer Values 127 to 127 Notes Retrieves and sets the simple feed through correction coefficient Name feed ThroughCorrectionMode Display Name Feed Through Correction Apply Firmware Release 00 Name Space Custom Visibility Guru Access Read Write Type Enumeration Values Off Disable feedthrough correction On Enable feedthrough correction Notes Apply the feed through correction Teledyne DALSA 03 032 20107 03 62 Invisible Features Falcon2 4M 8M and 12M Camera User s Manual Name flatfield AlgorithmBufferFormat Name Space DFNC Firmware Release 05 Visibility I
22. Select the Falcon2 camera device by clicking on the camera s user defined name By default the camera is identified by its serial number At this point if the camera is operating correctly the diagnostic LED will flash blue for approximately 10 seconds and then turn solid green Software Interface All the camera features can be controlled through the GUI For example under the Sensor Control menu in the camera window you can control the frame rate and exposure times Note the camera uses two instances of CamExpert One window controls the camera and one displays the output received from the frame grabber Also Note If Cam Expert is running during a camera reset operation then you will have to reload the GUI window used to control the camera once the camera is powered up again Do this by either 1 closing and reopening the CamExpert window or 2 by going to Image Viewer in the Device tab and selecting the camera again 03 032 20107 03 Teledyne DALSA Falcon2 4M 8M and 12M Camera User s Manual DH Device Selector Device Bi celere CL 1 Configuratii Select camera file Optional Parameters Category Parameter Basic Timing Camera Type Advanced Control Color Type Pixel Depth External Trigger Horizontal Active Image Buffer and ROI Horizontal Offset Vertical Active in Vertical Offset in Vertical Timeout D Pixel Clock Input Data Valid Camer
23. User s Manual 65 General Notes on FFC calibration The camera comes calibrated with three factory sets one for each sensor bit depth These sets switch automatically when the user changes pixelSizelnput In addition to the factory calibrations the camera provides four user configurable FFC sets These can be calibrated and saved in the camera For more information on this see How to do an FFC Setup in the Camera Another option is to perform the flat field correction in the frame grabber See the section How todoa FFC Setup via Sapera CamExpert for more information In either case we recommend that you repeat the correction when a temperature change of greater than 10 C occurs For best results ensure that 1 Gain PRNU calibration has a clean white reference The quality of this reference is important for proper calibration White paper is often not sufficient because the grain in the white paper will distort the correction White plastic or white ceramic will lead to better balancing 2 Ambient light flicker e g fluorescent lights is sufficiently low not to affect camera performance and calibration results 3 The average pixel should be at least 20 96 below the target output If the target is too close then some pixels may not be able to reach full swing due to correction applied by the camera 4 When 6 25 96 of pixels from a single row within the region of interest are clipped flat field correction results may be
24. and is dependant on the following features Width Height deviceTapCount PixelFormat pixelSizelnput Name AcquistionFrameRateRaw Name Space Standard Firmware Release 00 Visibility Invisible Access Read Write Type Integer Units Ns Values 100 to 10 000 000 in 100 ns increments Notes This is actually the internal frame period Name ExposureMode Display Name Exposure Mode Name Space Standard Firmware Release 00 Visibility Beginner Access Read Write Type Enumeration Values Timed The exposure duration time is set using the ExposureTime feature TriggerWidth Uses the width of the current Frame trigger signal pulse to control the exposure duration see TriggerSource feature Valid only when TriggerM ode is equal to On and TriggerSource 18 not Software Controlled Notes Specifies the method to control the exposure time of the camera 03 032 20107 03 Teledyne DALSA Falcon2 4M 8M and 12M Camera User s Manual 33 Name ExposureTime Display Name Exposure Time Name Space Standard Firmware Release 00 Visibility Beginner Access Read Write Read only when ExposureM ode equals Timed Type Integer Units Values Internal Trigger 20us to 1 AquisitionFrameRate overhead Bit Depth overhead 8bpp 50 9 bpp 30 10 bpp 30 External Trigger 20 us to 1 second Notes Sets the exposure time in microseconds when the E
25. coupler to eliminate short noise transitions that could incorrectly be interpreted as a valid pulse The duration is user programmable from 1 us to 255 us using CamExpert The outputs are unpowered devices and require external power The simplified diagram below demonstrates the need for a pull up resistor when using the outputs nn LE SS SS SSS 1 i l Lp NN Esca ee Figure 19 Simplified General Purpose Output Diagram Advanced Processing Control Category The Falcon2 Advanced Processing controls as shown by CamExpert groups parameters used to configure Defective Pixel Detection Flat Field calibration Parameters in gray are read only either always or due to another parameter being disabled Parameters in black are user set in CamExpert or programmable via an imaging application Note that the features listed in the description table but tagged as Invisible are usually for Teledyne DALSA Support or third party software usage and not typically required by end user applications Teledyne DALSA 03 032 20107 03 52 Camera Information Sensor Control Controls Image Format Controls CameraLink Transport Layer Serial Port Control File Access Control Correction Mode Correction Algorithm Falcon2 4M 8M and 12M Camera User s Manual Active Method 1 Gain Mode High Gain Correction Type Area Based Current Active Set User Flat
26. firmware versions 0 to 3 In firmware version 4 or later the maximum value will be the previously set value of the DeviceSerialPortBaudRate feature File Access Control Category The File Access control in CamExpert allows the user to quickly upload various data files to the connected Falcon2 The supported data files are for Falcon2 firmware updates Flat Field coefficients and files to debug the camera Teledyne DALSA 03 032 20107 03 88 Falcon2 4M 8M and 12M Camera User s Manual Parameters Visibility Guru Category Parameter Value Camera Information Upload Download File Setting Sensor Control lt lt Less I O Controls Advanced Processing Image Format Controls CameraLink Transport Layer Serial Port Control Production Features File Access Control Figure 35 File Access Control Category in CamExpert Name FileSelector Display Name File Selector Name Space 5 Firmware Release 00 Visibility Beginner Access Read Write Type Enumeration Values Firmware Write Only Writing a new firmware here will update the camera UserFlatfieldCoefficients1 Previously saved flat field coefficients i e gain and offset UserFlatfieldCoefficients2 Previously saved flat field coefficients i e gain and offset UserFlatfieldCoefficients3 Previously saved flat field coefficients i e gain and offset UserFlatfieldCoefficients4 P
27. in CamExpert to determine this value see Figure 25 Large differences in dark offset between the factory and user are typically caused by differences in temperature from factory to user Large dark offsets will result in PRN U correction induced FPN and should therefore be avoided 2 Decrease global FPN increase the offset in dark on all cameras until they are the same and reach at least 4 DN 10 bit 3 Illuminate to about 80 saturation 820 DN 10 bit and note the highest signal level among the set of cameras 4 Increase the system gain Sensor Control gt Gain Selector gt DigitalAll1 on the cameras until they all reach the same output level highest of all cameras 5 Place camera in the dark and repeat step 2 to 4 until both dark offset and 80 sat signal levels are equal on all cameras Hot Pixels and Long Exposure Times The camera is calibrated and optimized for an exposure time of 1500 microseconds providing peak FPN and PRNU performance are at this setting This FPN correction also manages hot pixels for the same exposure time Changing the exposure time to very long times such as 60000 microseconds can introduce additional uncorrected hot pixels in the image The user can eliminate these pixels by performing a user pixel replacement calibration which will capture and correct these pixels This correction eliminates hot pixels at long exposure time while maintaining the same FPN characteristics The Sapera LT CamExpert
28. inaccurate 5 Correction results are valid only for the current black offset values If you change this value it is recommended that you recalculate your coefficients An important note on window blemishes When flat field correction is performed window cleanliness is paramount The figure below shows an example of what can happen if a blemish is present on the sensor window when flat field correction is performed The blemish will cast a shadow on the wafer FFC will compensate for this shadow by increasing the gain Essentially FFC will create a white spot to compensate for the dark spot shadow As long as the angle of the incident light remains unchanged then FFC works well However when the angle of incidence changes significantly i e when a lens is added then the shadow will shift and FFC will makes things worse by not correcting the new shadow dark spot and overcorrecting where the shadow used to be white spot While the dark spot can be potentially cleaned the white spot is an FFC artefact that can only be corrected by another FFC calibration Blernish Window Wafer Teledyne DALSA 03 032 20107 03 66 Falcon2 4M 8M and 12M Camera User s Manual Halogen 750 IR Cutoff BG38 1 0 1 1 IM Het 0 7 k 4 1 3211 N 350 400 450 500 550 600 650 700 850 Wavelength nm Spectral Irradiance Normalized to Max
29. may be preferable to customers with existing systems that use TLCs or who are using an operating system that is not supported by Sapera or GenICam To access the TLC an ASCII based communications interface application such as HyperTerminal Additionally it is possible to use the functions of clserxxx dll orclallserial dll as defined in the Camera Link Specification Visual Basic or C Application y Claliserial dii Cisencoc dil Cseryyy dil Cserzzzdil Figure 39 Serial DLL hierarchy as mentioned in the Camera Link Specification Putting Camera TLC Mode The camera boots up in GenICam GenCP mode at 9600 baud 8 bits No Parity 1 Stop Bit To put the camera into three letter command mode 1 Power cycle the camera 2 Start a serial console application 3 Configure the camera link virtual serial port to Note 2 e 9600baud e bits e No Parity e Stop Bit e No flow control See the section titled Setting the Sapera s COM Port Mapping 4 Configure the serial console to echo characters locally 5 Press the ESC key 6 An OK prompt should appear NOTES 03 032 20107 03 Teledyne DALSA Falcon2 4M 8M and 12M Camera User s Manual 103 1 Some GenICam Software automatically adjusts the baud rate so if you are not power cycling or resetting the camera then you will need to determine the baud rate from the DeviceSerialPortBaudRate 2 The Hyperterminal application is not available in the Windows 7 O
30. pixels that do not react to light over the full dynamic range specified for that sensor 2 Verify Bright Image Aim the camera at the PRNU reference Using CamExpert click on the grab button and then the histogram button Use the lens iris to adjust for a bright gray approximately around a pixel value of 200 for 8 bit pixels The following figure shows a typical histogram for a Falcon2 grabbing a bright gray image Teledyne DALSA 03 032 20107 03 70 Statistics Falcon2 4M 8M and 12M Camera User s Manual Selected view Histogram v Number of bins Color selector Coordinates Statistics lipa Line Col Minimum value Column Maximum value Max Min Average value Standard deviation Minimum should not be black unless there is a dead pixel Maximum should not be D peak white unless there is a hot pixel i e 255 for 8 bit 1023 for 10 bit Average bright pixel value bright gray but not white 9 Important In this example average pixel value for the frame is bright gray Also note that sensors may show a much higher maximum or a much lower minimum pixel value due to one or more hot or dead pixels The sensor specification accounts for a small number of hot stuck or dead pixels pixels that do not react to light over the full dynamic range specified for that sensor 03 032 20107 03 Once the bright gray acquisition setup is d
31. pulse when the sensor stops exposing its pixels PulseOnStartofReadout Generate a pulse when the sensor starts reading its pixels PulseOnEndofReadout Generate a pulse when the sensor stops reading its pixels PulseOnStartOfLineA ctive Generate a pulse when the Line Valid LVAL from the sensor goes active PulseOnInput1 Generate a pulse when the goes active PulseOnInput2 Generate a pulse when the CC2 goes active PulseOnInput3 Generate a pulse when the CC3 goes active PulseOnInput4 Generate a pulse when the CC4 goes active PulseOnInput5 Generate a pulse when the General Purpose Input 1 goes active PulseOnInput6 Generate a pulse when the General Purpose Input 2 goes active PulseOnEndOfLineA ctive Generate a pulse when the Line Valid LVAL from the sensor goes inactive Selects which internal signal or software control state to output on the selected line The pulse is defined by outputLinePulseDelay and outputLinePulseDuration Note the LineM ode feature must be set to Output Teledyne DALSA Falcon2 4M 8M and 12M Camera User s Manual 47 Name outputLinePulseDelay Display Name Output Line Pulse Delay Name Space DFNC Firmware Release 00 Visibility Beginner Access Read Write Type Integer Units us Values 0 to 8388608 us Notes Sets the delay before the output line pulse duration is output Note LineM ode feature must be
32. resolution and dynamic range matter In addition global shuttering removes unwanted smear and time displacement artefacts related to rolling shutter CMOS devices Inside the Falcon2 cameras are our latest 4 8 and 12 megapixel CMOS sensors which have reduced dark noise levels and improved dark offset FPN fixed pattern noise and PRNU Pixel Response Non Uniformity levels In addition region of interest features create opportunities for higher frame rates and new applications The cameras are compliant with Camera Link specifications delivering 8 or 10 bits of data on 8 or 10 taps frame rates are specified at 8 bits Further the M42x1 thread opening allows the use of your lens of choice Key Features e 12 8 4 mega pixels e Selectable 4 3 or 1 1 aspect ratios e Global shutter e Exposure control e Faster frame rates through windowing e Good NIR response e Built in FPN and PRNU correction Programmability e Adjustable digital gain and offset e or 10 bit selectable output e Adjustable integration time and frame rate e Test patterns and camera diagnostics Applications e Automated Optical Inspection AOI e 3D imaging laser profiling e Semiconductor wafer inspection e Solar panel inspection e Electronics manufacturing e Surface and bump inspection e 3D solder paste inspection e General machine vision Teledyne DALSA 03 032 20107 03 Models The camera is available in the following configurations
33. set to Output and outputLineSource is not equal to Off or SoftwareControlled Name outputLinePulseDuration Display Name Output Line Pulse Duration Name Space DFNC Firmware Release 00 Visibility Beginner Access Read Write Type Integer Units us Values 0 to 8388608 us Notes Sets the duration of the output pulse Note LineM ode feature must be set to Output and outputLineSource is not equal to Off or SoftwareControlled Name outputLineSoftwareLatchControl Display Name Output Line Software Latch Control Name Space DENC Firmware Release 00 Visibility Beginner Access Read Write Type Enumeration Values Off changes to the output line value are applied immediately Latch changes to the output line value are applied when the Output Line Software Command is triggered Notes The software latch allows the user to set more than 1 output simultaneously OutputLine that are currently in Software Latch control will only set with the value in OutputLineValue with the outputLineSoftwareCmd feature Name outputLineValue Display Name Output LineValue Name Space DENC Firmware Release 00 Visibility Beginner Access Read Write Type Enumeration Values Active Sets the Output circuit to close Inactive Sets the Output circuit to open Notes Selects the state of the output on the selected line The Value will be applied immediately if the outputLineSoftwareLatchCont
34. specifications 8 models 7 operating ranges 8 9 optocouplers 49 performance specifications 8 pixel readout 15 power connector 19 connectors 19 guidelines 19 precautions 5 03 032 20107 03 120 03 032 20107 03 quantum efficiency graph 13 random noise 8 requirements PC 17 responsivity 8 graph 11 revision history 119 safety 5 Falcon2 4M 8M and 12M Camera User s Manual settings factory 26 setup overview 17 software required 7 specifications mechanical 8 operating 8 9 performance 8 trigger modes 48 Teledyne DALSA
35. target for flat white output For the monochrome cameras the target is determined by the user See flatfieldCalibration Target The color camera requires a separate target for each color which is calculated as 23 higher than the average pixel for the given color It is important to do the FPN correction first Results of the FPN correction are used in the PRNU procedure Let s go through a flat field calibration example 1 The camera is placed in internal exposure and frame rate Make sure that the area of interest AOT is set to the full window i e Width SensorWidth and Height SensorHeight No other exposure mode or AOI configuration will allow FFC calibration See ExposureM ode TriggerM ode OffsetX OffsetY Width Height 2 Settings such as frame rate exposure time etc are set as close as possible to the actual operating conditions Set system gain to 1 and background subtract to 0 as these are the defaults during FFC calibration See GainSelector Gain BlackLevelSelector and BlackLevel 3 Select correction active set to user flat field 1 Go to flat field correction mode select calibration See flatfieldCorrectionCurrentA ctiveS et and flatfieldCorrectionM ode 4 Clear existing coefficients See flatfieldCalibration ClearCoefficient SA Place the camera in the dark i e cover lens and run FPN calibration This performs the FPN correction and saves the FPN coefficients to temporary memory See flatfieldCalibratio
36. testImageS elector Release 6 Notes Full Name Test pattern value Mnemonic Tpv Argument s Value 0 1023 GenICam testImageStaticValue Release 6 Notes Applies to PRNU svm 8 and StaticValue svm 17 Full Name verify temperatur Mnemonic Vt Argument s Sensor C CPU Board S Sensor Board GenICam DeviceTemperatureSelector DeviceTemperature Release 6 Notes Full Name default user set Mnemonic usd Argument s set name N Use default settings F Factory Set 1 User Set 1 2 User Set 2 3 User Set 3 4 User Set 4 GenICam UserSetDefaultSelector Release 6 Notes Specifies the set to load upon startup Full Name load user set Mnemonic usl Argument s set name F Factory Set 1 User Set 1 2 User Set 2 3 User Set 3 4 User Set 4 GenICam UserSetSelector UserSetLoad Release 6 Notes Teledyne DALSA 03 032 20107 03 116 Falcon2 4M 8M and 12M Camera User s Manual Full Name Save user set Mnemonic uss Argument s set name 1 User Set 1 2 User Set 2 3 User Set 3 4 User Set 4 GenICam UserSetSelector UserSetSave Release 6 Notes 03 032 20107 03 Teledyne DALSA Falcon2 4M 8M and 12M Camera User s Manual 117 EMC Declaration of Conformity We Teledyne DALSA 605 McMurray Rd Waterloo ON CANADA N2V 2E9 declare under sole responsibility that the product s FA 80 12M1H XX R FA 81 12M1H XX R FA 80 8 100 81 8 100
37. there are 2 hot dead in a row followed by a hot pixel then the middle dead pixel will be uncorrectable Use flatfield CalculatePixelStatistics to calculate this value Name flatfield CalibrationOffsetPixels Clipped Display Name Offset Pixels Clipped Name Space Custom Firmware Release 05 Visibility Guru Access Read Only Type Integer Values 0 to Width Height Notes Displays the number of pixels that have an FPN coefficient of 0 This can be result of setting the black offset value too high Name flatfield CalibrationD eadPixelsNotReplaced Display Name Dead Pixels NOT Replaced Name Space Custom Firmware Release 05 Visibility Guru Access Read Only Type Integer Values 0 to Width Height Notes Displays the number of dead pixels i e with uncorrectable PRNU that have been set to the maximum gain but not replaced This would include any pixel value that exceeds the maximum gain i e either 1 5 or 2 depending on flatfieldCalibration Gain M ode but less than flatfieldCalibration PixelR eplacementGain Threshold Name flatfield CalibrationGainPixelsClipped Display Name Gain Clipped Pixels Name Space Custom Firmware Release 05 Visibility Guru Access Read Only Type Integer Values 0 to Width Height Notes Specifies the number of pixels that have a correction factor of less than 1 If this number is too high it means that t
38. tool provides an easy GUI based method for a user to perform a Flat Field Calibration The process first requires the user to plan acquisitions in dark and bright conditions followed by the FFC process itself Please review the list of best practices in the General Notes on FFC calibration section The steps to perform a FFC calibration using CamExpert are detailed below 1 Verify a Dark Acquisition Close the camera lens iris and cover the lens with a lens cap Using CamExpert click on the grab button and then the histogram button The following figure shows a typical histogram for a Falcon2 grabbing a very dark image 03 032 20107 03 Teledyne DALSA Falcon2 4M 8M and 12M Camera User s Manual Statistics Histogram 1102026 881621 661216 440810 220405 Selected view Histogram Number of bins Color selector Coordinate Statistics Line Column Line Minimum value Column Maximum value Max Min Average value Standard deviation Buffer 191 186 0 76 69 Indicates one more hot pixels Figure 25 CamExpert histogram of a dark scan 8 bit output 27 Average dark pixel value Important In this example the average pixel value for the frame is close to black Also note that most sensors will show a much higher maximum pixel value due to one or more hot pixels The sensor specification accounts for a small number of hot or stuck pixels
39. 04 Visibility Invisible Notes Internal use To implement feature streaming Name streamingGPOLineSelector Name Space Firmware Release Visibility Notes Custom 04 Invisible Internal use To implement feature streaming Trigger Modes The camera s image exposures are initiated by a trigger signal The trigger event is either a programmable internal signal used in free running mode an external input used for synchronizing exposures to external triggers or a programmed function call message by the controlling computer These triggering modes are described below e Freerunning trigger disabled The camera free running mode has a programmable internal timer for frame rate and a programmable exposure period e External trigger Exposures are controlled by an external trigger signal The external trigger signal can be either a Camera Link control line i e CC 4 1 or a general purpose input e g GPIO 2 1 General purpose inputs are isolated by an opto coupler input with a time programmable debounce circuit e Software trigger An exposure trigger is sent as a control command via the Camera Link serial communications interface Software triggers cannot be considered time accurate due to communications latency and sequential command jitter Teledyne DALSA 03 032 20107 03 50 Falcon2 4M 8M and 12M Camera User s Manual 1 0 Block Diagram The following diagram describes the Input Output features of the camera and how they
40. 17 D2 9 Tx17 Rx17 D5 9 Tx17 Rx17 6 0 Tx18 Rx18 D2 3 18 8 18 D5 3 Tx18 Rx18 D3 0 Tx19 Rx19 D2 4 Tx19 Rx19 D5 4 Tx19 Rx19 D3 1 Tx20 Rx20 D2 5 Tx20 Rx20 D5 5 Tx20 Rx20 D4 0 Tx21 Rx21 D2 6 Tx21 Rx21 D5 6 Tx21 Rx21 D4 1 Tx22 Rx22 D2 7 Tx22 Rx22 D5 7 Tx22 Rx22 D5 0 Tx23 Rx23 DO 1 Tx23 Rx23 D2 0 Tx23 Rx23 D7 1 Tx24 Rx24 LVAL Tx24 Rx24 LVAL Tx24 Rx24 LVAL Tx25 Rx25 FVAL Tx25 Rx25 D1 0 Tx25 Rx25 D6 1 Tx26 Rx26 DO 0 Tx26 Rx26 D1 1 Tx26 Rx26 D7 0 Tx27 Rx27 DO 8 Tx27 Rx27 D3 8 Tx27 Rx27 D6 8 03 032 20107 03 Teledyne DALSA Falcon2 4M 8M and 12M Camera User s Manual 97 Teledyne DALSA Camera Link cameras support the GenCP CameraLink standards To configure Teledyne DALSA GenCP Camera Link Cameras 1 5 Install the Teledyne DALSA frame grabber in the host computer refer to the hard ware installation manual Install Sapera LT and the Teledyne DALSA frame grabber driver Connect the camera to the frame grabber refer to the camera installation manual Run the Sapera Configuration utility select the frame grabber serial port connected to the camera and set the Enable camera detection parameter to Yes Sapera Contiguration Pro 1 Gere 640 1 Contiguous Memory Used ter allocating butters ME ees D TREN 154 0 on 54 OL Pro 1 Selected physos port present Seting Now Start the CamExpert application In the Device tab select either t
41. 3 74 Falcon2 4M 8M and 12M Camera User s Manual Dynamic Pixel Replacement Dynamic pixel replacement does not require calibration It compares a given pixel with its horizontally adjacent neighbors If the difference between the pixel and each neighbor is greater that the defined threshold defectivePixelDetectionM inBrightThreshold then the pixel is replaced by the median of the three pixels Pix1 Pix2 Pix3 Pix4 Pix6 Pix7 Pix8 Pix9 Pix10 11 Pix12 Pix13 Pix14 Raw Line Data Abs 150 90 gt threshold amp amp 0 00 160 gt threshold Abs 120 200 gt threshold 88 Abs 200 140 gt threshold 0006 Data after Median filter alone Figure 26 Monochrome Median Filter Pix1 Pix2 Pix3 Pix4 Pix6 Pix7 8 Pix9 Pix10 Pix11 Pix12 Pix13 Pix14 Raw Line Data Abs q 150 90 gt threshold amp amp Abs 140 200 gt threshold 88 90 220 gt threshold Abs 200 150 gt threshold Data after Median filter Leave Edge alone Figure 27 Color Median Filter Image Format Controls Category The camera Image Format controls as shown by CamExpert groups parameters used to configure camera pixel format and image cropping Additionally a feature control to select and output an internal test image simplifies qualifying a camera setup without a lens Parameters in gray are read only either always or due to another parameter being disabled Paramete
42. 45 108 Resolution Aspect i Frame Rate Frame Rate Frame Rate Ratio 8 Bit Pixel Size 9 Bit Pixel 10 Bit Pixel Size Size 4M 4M DM rnb 2816 M M 2M 8M 8M 4M 4M ua 122 n 292 132 101 Teledyne DALSA 03 032 20107 03 42 1 0 Control Category The Falcon2 I O controls as shown by CamExpert groups features used to configure external inputs and acquisition actions based on those inputs plus camera output signals to other devices Parameters in gray are read only either always or due to another parameter being disabled Parameters in black are user set in CamExpert or programmable via an imaging application Falcon2 4M 8M and 12M Camera User s Manual Features listed in the description table but tagged as Invisible are usually for Teledyne DALSA or third party software usage not typically needed by end user applications Parameters Visibility Guru Category Camera Information Sensor Control I O Controls Advanced Processing Image Format Controls CameraLink Transport Layer Serial Port Control File Access Control 03 032 20107 03 Parameter Trigger Mode Trigger Source Software Trigger Trigger Delay Line Selector Line Debouncing Period Line Inverter External Gain Mode External Gain Polarity External Gain Sample 5 External Gain LSB Source Value On Software Press True Off Sample Falling Line 1
43. ALSA 03 032 20107 03 26 Falcon2 4M 8M and 12M Camera User s Manual Name DeviceTemperature Display Name Temperature Name Space Standard Firmware Release 00 Visibility Expert Access Read only Type Float Units degrees Celsius Values 0 100C Notes Depending on the host application e g GUI This value is a polled value and may automatically be updated every second Otherwise the value will only be updated upon connection or when the temperature selector is changed Name DeviceUserID Display Name Device User ID Name Space Standard Firmware Release 00 Visibility Beginner Access Read Write Type String Values e g My Camera Notes This feature is automatically saved to the camera s non volatile memory when it is written Name UserSetD efaultSelector Display Name User Set Default Selector Power up Configuration Name Space Standard Firmware Release 00 Visibility Beginner Access Read Write Type Enumeration Values None no default set is loaded The camera uses model default values and no factory calibrated values Factory load factory calibrated defaults UserSetx load previously saved user set x where x is number between 1 and 4 Notes Selects the camera configuration set to load and make active on camera power up or reset The camera configuration se
44. Factory 1 User Set 1 2 User Set 2 3 User Set 3 4 User Set 4 Full Name multiple aoi mode Mnemonic mam Argument s mode OFF Single AOI ON Multiple AOI GenICam multipleA OIM ode Release 6 Notes Currently the only multiple AOI command Teledyne DALSA 03 032 20107 03 110 Falcon2 4M 8M and 12M Camera User s Manual Full Name pixel replacement algorithm Mnemonic pra Argument s algorithm l Average and Replace 2 adjacent pixels 3 Average and Weighted Average 2 adjacent pixels GenICam flatfieldCorrection PixelR eplacementA lgorithm Release 6 Notes Full Name pixel replacement mod Mnemonic prm Argument s mode OFF Don t replace ON Replace GenICam flatfieldCorrection PixelR eplacementM ode Release 6 Notes Controls enabling disabling static pixel replacement Full Name pixel replacement threshold Mnemonic prt Argument s threshold 1 127 the fpn value above which pixels are marked as bad GenICam flatfieldCorrectionPixelReplacementThreshold Release 6 Notes Changing this value will affect the flatfield statistics Full Name reset camera Mnemonic re GenICam DeviceReset Release 6 Notes After sending this command you will need to put the camera back into three letter command mode because the camera boots in GenICam mode at 9600 baud Full Name set analog course gain Mn
45. Falcon2 User Manual ASA TELEDYNE DALSA Everywhereyoulook Falcon2 4M 8M and 12M Camera User s Manual 2013 Teledyne DALSA Inc All information provided in this manual is believed to be accurate and reliable No responsibility is assumed by Teledyne DALSA for its use Teledyne DALSA reserves the right to make changes to this information without notice Reproduction of this manual in whole or in part by any means is prohibited without prior permission having been obtained from Teledyne DALSA Document revised 02 August 2013 About Teledyne Technologies and Teledyne DALSA Inc Teledyne Technologies is a leading provider of sophisticated electronic subsystems instrumentation and communication products engineered systems aerospace engines and energy and power generation systems Teledyne Technologies operations are primarily located in the United States the United Kingdom and Mexico For more information visit Teledyne Technologies website at www teledyne com Teledyne DALSA a Teledyne Technologies company is an international leader in high performance digital imaging and semiconductors with approximately 1 000 employees worldwide headquartered in Waterloo Ontario Canada Established in 1980 the company designs develops manufactures and markets digital imaging products and solutions in addition to providing MEMS products and services For more information visit Teledyne DALSA s website at www teledynedals
46. M ode is Active Type Integer Values Minimum 0 Maximum SensorHeight multipleA OIOffsetY Increment 2 Notes Preliminary Specifies the height of the area of interest specified by multipleA OISelector Name multipleAOIOffsetX Display Name Mulitple AOI Offset X Name Space Custom Firmware Release 00 Visibility Guru Access Read Write when multipleA OIM ode is Active Type Integer Values Minimum 0 Maximum SensorHeight multipleA OIW idth Increment 2 Notes Preliminary Specifies the horizontal offset for all of the areas of interest Name multipleAOIOffsetY Display Name Mulitple AOI Offset Y Name Space Custom Firmware Release 00 Visibility Guru Access Read Write when multipleA OIM ode is Active Type Integer Values Minimum 0 Maximum SensorHeight multipleA OIHeight Increment 2 Notes Preliminary Specifies the vertical offset of the area of interest specified by multipleA OISelector Invisible Features Name streamingWidth streamingHeight streamingOffsetX streamingOffsetY Name Space Custom Firmware Release 04 Visibility Invisible Access Read Write Type Integer Values Same as corresponding feature without the streaming prefix e g Width Notes Internal use To implement feature streaming 03 032 20107 03 Teledyne DALSA Falcon2 4M 8M and 12M Camera User s Manual 79 Name streaming PixelFormat Name Space Custom Firm
47. Name Name Space Firmware Release Visibility Access Type Notes Name Display Name Name Space Firmware Release Visibility Access Type Notes Name Display Name Name Space Firmware Release Visibility Access Type Notes Falcon2 4M 8M and 12M Camera User s Manual before activating them DeviceRegistersPersistenceS tart Device Registers Persistence Start SFNC 05 Invisible Read Write Command Available and automatic with GenAPI 2 4 Called first before a camera configuration feature save with third party SDK if it is not GenAPI 2 4 compliant DeviceRegistersPersistenceEnd Device Registers Persistence End SFNC 05 Invisible Read Write Command Available and automatic with GenAPI 2 4 Called after a camera configuration feature save with third party SDK if it is not GenAPI 2 4 compliant DeviceRegistersCheck Registers Check SFNC 05 Invisible Read Write Command Performs an explicit register set validation for consistency DeviceRegistersV alid Registers Valid SENC 05 Invisible Read Write Boolean States if the current register set is valid and consistent Sensor Control Category The Falcon2 sensor controls as shown by CamExpert groups sensor specific parameters Parameters in gray are read only either always or due to another parameter being disabled Parameters in black are user set in CamExpert or programmable via an imaging application Features listed in the description
48. Pin Bit Grabber Pin Bit Name TxO RxO 0 0 Tx0 Rx0 D3 0 Tx0 Rx0 D6 0 Tx1 Rx1 DO 1 Tx1 Rx1 D3 1 Tx1 Rx1 D6 1 Tx2 Rx2 DO 2 Tx2 Rx2 D3 2 Tx2 Rx2 D6 2 Tx3 Rx3 DO 3 Tx3 Rx3 D3 3 Tx3 Rx3 D6 3 Tx4 Rx4 DO 4 Tx4 Rx4 D3 4 Tx4 Rx4 6 4 Tx5 Rx5 DO 7 Tx5 Rx5 D3 7 Tx5 Rx5 D6 7 Tx6 Rx6 DO 5 Tx6 Rx6 D3 5 Tx6 Rx6 06 5 Tx7 Rx7 D1 0 Tx7 Rx7 D4 0 Tx7 Rx7 D7 0 Tx8 Rx8 D1 1 Tx8 Rx8 DA 1 Tx8 Rx8 D7 1 Tx9 Rx9 D1 2 Tx9 Rx9 D4 2 Tx9 Rx9 D7 2 Tx10 Rx10 D1 6 Tx10 Rx10 D4 6 Tx10 Rx10 D7 6 Tx11 Rx11 D1 7 Tx11 Rx11 D4 7 11 8 11 07 7 Tx12 Rx12 D1 3 Tx12 Rx12 D4 3 Tx12 Rx12 D7 3 Tx13 Rx13 D1 4 13 8 13 04 4 Tx13 Rx13 D7 4 14 8 14 D1 5 14 8 14 04 5 Tx14 Rx14 D7 5 Tx15 Rx15 D2 0 Tx15 Rx15 D5 0 Tx15 Rx15 Not Used Tx16 Rx16 D2 6 Tx16 Rx16 D5 6 Tx16 Rx16 Not Used Tx17 Rx17 D2 7 Tx17 Rx17 D5 7 Tx17 Rx17 Not Used Tx18 Rx18 D2 1 Tx18 Rx18 D5 1 Tx18 Rx18 Not Used Tx19 Rx19 D2 2 Tx19 Rx19 D5 2 Tx19 Rx19 Not Used Tx20 Rx20 D2 3 Tx20 Rx20 D5 3 Tx20 Rx20 Not Used Tx21 Rx21 D2 4 Tx21 Rx21 D5 4 Tx21 Rx21 Not Used Tx22 Rx22 D2 5 Tx22 Rx22 D5 5 Tx22 Rx22 Not Used Tx23 Rx23 Not Used Tx23 Rx23 Not Used Tx23 Rx23 Not Used Tx24 Rx24 LVAL Tx24 Rx24 LVAL Tx24 Rx24 LVAL Tx25 Rx25 FVAL Tx25 Rx25 FVAL Tx25 Rx25 FVAL Tx26 Rx26 Not Used Tx26 Rx26 Not Used Tx26 Rx26 Not Used Tx27 Rx27 0 6 Tx27 Rx27 D3 6 Tx27 Rx27 D6 6 Tap 1 bits are DO x Tap 8 bits are D7 x 03 032 20107 03 Teledyne DALSA
49. Row 2501 Row 2501 i Row 2501 Column Column2 1 Columna Column4 Column 3325 1 Column 3326 Column 3327 Column 3328 1 1 1 i 1 1 Li 1 H H Blue 1 1 a 2541 Green Blue nn 4426 IE 1 1 i Li 1 1 1 Li H 1 LI Li 1 Ne pu qom Row 2 Row2 Row2 Row2 Row 2 1Row2 5 Row2 1Row2 Column 1 H Column 2 Column 3 Column 4 Column 3325 i Column 3326 Column 3327 Column 3328 1 1 1 1 1 1 1 1 1 1 1 Red i Green i Red i Green Red 1 Green 1 Red 1 Green Row 1 t Rowl Row 1 E Row 1 Row 1 tRow 1 tRow 1 Row 1 Columni Column2 Column3 f Column4 Column 3325 Column 3326 amp Column3327 Column 3328 1 1 1 1 1 L 1 1 1 i Li 1 Green 1 Blue 1 Green Blue Green Blue Green Blue Pixels are read out from left to right R1 C1 to R1 Cn followed by the higher number rows As viewed looking at the front of the camera without a lens The Teledyne DALSA logo on the side of the case will be right side up The monochrome camera uses the same layout but without the color filters The color camera model has a Bayer filter applied to the CMOS sensor to allow for color separation Each individual pixel is covered by either a red green or blue filter as shown in the figure above The camera outputs raw color data no color i
50. S The following alternative ASCII interfaces have been tested and shown to work with this camera TeraTerm http logmett com index php download tera term 473 freew are html PuTTY http putty en softonic com 3 Ifyou are using interfaces other than HyperTerminal the ASCII character ESC is decimal 27 and needs to be issued From the command line insert ESC by using ALT 2 7 of the activated Num Pad In some cases this needs to be followed by a carriage return or a linefeed to send this to the camera In ASCII the ESC character may look like this In order to access the TLCs the Camera Link software needs to map the Camera Link serial port to a virtual serial port on the host PC In Sapera use the Sapera Configuration Application to specify which of the PCs Com ports will be mapped to Camera Link Serial Port Configuration Physical port EE CL FPX8 1 Serial 0 COM port mapping One COM2 01 Getting Started When the camera is in three letter command mode it will send a prompt i e gt to indicate that it is ready for input If the previous command was successful then it will send an OK prompt If there was an error or warning then the prompt will indicate the nature of the problem e g Unrecognized Command To execute a command you will enter the command name followed by relevant parameters and press enter The command will execute and return the prompt when it is complete Note that t
51. Up Communication between the Camera and the Frame 97 Appendix C Cleaning the Sensor Window 99 Appendix D Internal Flat Field Calibration Algorithms 100 Offset FPN Calibration 100 Pixel Replacement cR UU NEN EE UEM 100 COD t DEM e ad 100 Appendix E Three Letter Commands 102 TEC Mode RR NEN 102 Setting the Sapera s COM Port Mapping ssssssscssscccsssssssssssssssssssssesssssssssssssssssssssseecesssssssssssssusseeseeseessssssssssssssseeseeeeeeess 103 Coin SEAE MM MEE 103 03 032 20107 03 Teledyne DALSA Falcon2 4M 8M and 12M Camera User s Manual The Help Command h or 2 ssssssssssccsssssssseccsssssssssesessssssnsessecnssnssseesseasnnssseecssssnsssseesassnsseesesnsnsnsseeeee 103 Getting Parameters gcp or get Commands EMC Declaration of Conformity 117 Revision History 118 Index Teledyne DALSA 03 032 20107 03 6 Falcon2 4M 8M and 12M Camera User s Manual Read these precautions and this manual carefully before using the camera Confirm that the camera s packaging is undamaged before opening it If the packaging is damaged please contact the related logistics personnel Do not open the housing of the camera The warranty is voided if the housing is opened Keep the camera housing temperature in a range of 0 C to 50 C during operation Do no
52. _1 COM2 10 05 26 CameraLink 1 110 08 451 CameraLink 11 E Com X sap 2 w production cc P Devi E 2w Device User ID Device Temperature 5 User Set Default Selec User Set Selector User Set Default Selector value was chanc ev value was chanaed 7 w Host Resolution 3328 Pixels x 2052 Lines Monochrome 8 bit CamExpert window for Camera 123456 Mainboard Factory Factory Press Press 1108 Je to Full jltiple Taps Separate to Multiple T aps Interleaved lom Tap Left to Right to Eight Taps Interleaved from 78 to 76 23 BOE amp 2C d4Ww 641 Inbo Video status Pixel Clock Present Frame Valid Present Line Valid Present 11 26 AM Figure 8 Two CamExpert windows shown one connected to the frame grabber and one connected to the camera At this point you are ready to start operating the camera in order to acquire images set camera functions and save settings Teledyne DALSA 03 032 20107 03 24 Falcon2 4M 8M and 12M Camera User s Manual 4 Camera Operation Camera Information Category The camera information group provides general information about the camera Parameters such as camera model and firmware version uniquely identify the connected device As well temperature can be monitored and user sets can be save and loaded to a
53. a Link Full or Extended configuration For a description of the connectors and the Full and Extended configurations refer here Data Connector Camera Link These signals indicate when data is valid allowing you to clock the data from the camera to your acquisition system These signals are part of the Camera Link configuration and you should refer to the Camera Link Implementation Road Map available at our Knowledge Center for the standard location of these signals The camera accepts control inputs through the mini Camera Link SDR 26F connector The camera ships factory setting in internal sync and internally triggered integration Frame Start Trigger EXSYNC The EXSYNC signal tells the camera when to integrate and readout the image It can be either an internally generated signal by the camera or it can be supplied externally via CC GPIO and software command The camera is equipped with an LED on the back to display the operational status of the camera The table below summarizes the operating states of the camera and the corresponding LED states When more than one condition is active the LED indicates the condition with the highest priority Color of Status LED Meaning Off No power or hardware malfunction Red solid Warning e g temperature Red solid Fatal error state Blue solid Upgrading internal firmware Blue slow blinking Camera waiting for warm up to complete Blue solid At initial p
54. a Sensor PoCL POCL STATUS Status of input signals connected to the acquisition device Possible Values True if power is applied to the camera through the cameralink cable to the camera connector and the camera is PoCL compliant When false and the parameter POCL is TRUE means the Camera is not PoCL compliant the wrong cable is used or the camera is not connected Refer to Sapera Parameter in Manual CORACQ SIGNAL STATUS 87 Start 3 w 3 425 f CameraLink Full Mono 81 CamExpert window for framegrabber X Display Snap Go Grab Position x 314 y 001 Yalue 0000 Frame sec amExpert camera mode 12 view Pre Processing Advanced CameralinkPort Help Value Areascan Device Selector 8 3328 Bj CameraLink_1 4g COM2 0 2052 0 0 Parameters Visibility Guru 76 Category Parameter Disabled Camera Information Eight Taps Interleaved Disabled 2N Sensor Control Controls Advanced Processing Image Format Controls CameraLink Transport Layer Serial Port Control internal ccess Production Features File Access Control User Set Load User Set Save Output Me 11 26 17 11 26 17 11 26 17 11 26 17 11 26 23 Output Messages 09 44 04 CameraLink_1 AOI Height value was changed from 2816 13 31 33 Image Viewer Output 13 31 58 CameraLink
55. a com Sales and Support For further information not included in this manual or for information on Teledyne DALSA s extensive line of image sensing products please contact North America 700 Technology Park Drive Billerica MA USA 01821 Tel 978 670 2000 Fax 978 670 2010 Email Sales Americas teled ynedalsa com 03 032 20107 03 Europe Felix Wankel Str 1 82152 Krailling Germany Tel 49 89 89 54 57 3 80 Fax 49 89 89 54 57 3 46 Email Sales Europe Gteled ynedalsa com Asia Pacific Ikebukuro East 13F 3 4 3 Higashi Ikebukuro Toshima ku Tokyo Japan Tel 81 3 5960 6353 Fax 81 3 5960 6354 Email Sales Asia Gteledynedalsa com Teledyne DALSA Falcon2 4M 8M and 12M Camera User s Manual 3 Contents 1 The Falcon2 Cameras System Precautions E il 6 Electrostatic Discharge and the CMOS Sensor ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssee 6 Protecting Against Dust Oil and Scratches 7 Camera 52 5 5 1 7 M 7 Camera Performance Specifications sssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssesssssssssssssessssssessssesessssssessssssee 9 5525 10 1 110108 0 10 Supported Industry Standards 5 11 RESPON SIVIIY 33 5
56. ain near 0 DN output in the dark no light exposed to the sensor Name flatfield CalibrationTarget Display Name Gain Calibration Target Name Space DFNC Firmware Release 00 Visibility Expert Access Read Write when in Calibration Mode Type Float Units Values to 100 Notes Sets the target pixel value for the gain PRNU calibration It is specified as a percentage of the output range for example 1023 DN for 10 bits Teledyne DALSA 03 032 20107 03 56 Falcon2 4M 8M and 12M Camera User s Manual Name flatfield CalibrationPRNU Display Name Gain PRNU Calibration Name Space DENC Firmware Release 00 Visibility Expert Access Read Write when in Calibration Mode Type Command Notes Performs photo response non uniformity PRNU calibration PRNU calibration eliminates the difference in responsivity between the most and least sensitive pixel creating a uniform response to light See the Gain PRNU Calibration section in Appendix D Internal Flat Field Calibration Algorithms Name flatfield CalibrationGainMode Display Name Gain Calibration Mode Name Space Custom Firmware Release 05 Visibility Guru Access Read Write when in Calibration Mode Type Enumeration Values HighGain Calibrate using high gain and lower resolution HighResolution Calibrate usin
57. ame Teledyne DALSA odel Name FA_81_8M100_01 Family Name Falcon2 Sensor Type Bayer Color Filter Array Device Version 255 101 591 anufacturer Info Serial Number 123456 User Defined Name myCamera Device Firmware 03 081 20261 06 FPGA Info Rev 46 8 4 2013 16 47 Calibration Date 0 CPU Temp 39 41 Sensor 45 c Default Set User Set 1 Frame Rate NA Hz Exposure Time NA us Exposure Mode TriggerWidth System Gain 1 00 Red Gain 1 00 Green Red Gain 1 00 Blue Gain 1 00 Green Blue Gain 1 00 An Coarse Gain 2 Analog Offset 0 Backgd Subtract 0 Aspect Ratio 4 to 3 Sensor Bit Depth 8 bpp Test Image FPN Diagonal Ramp Test Static Value 0 CameraLink Taps 10 taps Serial Baud Rate 460800 AOI x y w h 0 0 3328 2502 Trigger Mode External Trigger Source Cod Trigger Delay 0 us General Purpose Input Settings Input Threshold 2 4 V Name Debounce Inverter State Line 1 On 1 Line 2 On 1 Cel On 0 2 0 2084 0 0 General Purpose Output Settings 5 Name Line Source Inverter State Delay us Duration us Sw Latch Mode Sw Line Val Line 3 Off On EN 0 1000 Off Inactive Line 4 Off On 1 0 1000 Off Inactive Flatfield Settings FF Mode Calibration FF Set Userset 1 FF Cur Gain Mode High Gain Pix Rep Mode Off Pix Rep Threshold 127 Pix Rep Algor Avg Replace OK Full Name put camera in genicam mode Mnemonic gen Release 6 Notes The camera retur
58. are related Cameralink Control Lines Line General Purpose Lines Trigger Module Detection Level LineStatus Trigger Trigger Trigger Signal Delay Source Software Trigger Cmd Output inverter Output Line Debouncer Input inverter Pulse generator Internal Signal Output Line Source Software Driven Figure 17 1 0 Module Block Diagram Falcon2 can use the four CameraLink control lines to trigger frames or output pulses These signals are located in the CameraLink 1 cable See Appendix A Camera Link and bypass the Line detection level Falcon2 provides two sets of Opto isolated input signals These can be used as external trigger sources The signals should be in range from 2 4 V to 24 V 5 V typical See lineDetectionLevel The delay between signals at the I O pin and the internal timing core is a function of the signal swing and the typical latency 9 5V swing is 3 5 us Refer to Figure 7 12 pin Hirose Circular Male Power Plug Power Connector for the connector pin out and electrical information The cable shell and shield should electrically connect the camera chassis to the computer chassis for maximum EMI protection 03 032 20107 03 Teledyne DALSA Falcon2 4M 8M and 12M Camera User s Manual 5 User Camera Side Side V Figure 18 Opto coupled input Each input incorporates a signal debounce circuit following the opto
59. ase 6 Notes Displays flatfield statistics e g OK fds Hot Pixels 0 Uncorrectable Hot Pixels 0 Dead Pixels Replaced 19 Uncorrectable Dead Pixels 123 Dead Pixels Not Replaced 0 Offset Pixels Clipped 2 Gain Pixels Clipped 0 Full Name flatfield mode Mnemonic ffm Argument s mode OFF No flatfield correction ALL Apply both FPN and PRNU correction FPN Apply FPN correction only PRNU Apply PRNU correction only CAL Put camera in calibration mode GenICam flatfieldCorrectionMode Release 6 Notes Calibration mode available only if e current set is not factory fsc F e width is greater than or equal to 2048 e the camera is internally triggered stm 1 Full Name flatfield set save Mnemonic fss GenICam flatfieldCalibrationSave Release 6 03 032 20107 03 Teledyne DALSA Falcon2 4M 8M and 12M Camera User s Manual 107 Notes Save the current flatfield calibration to non volatile memory Only available when flat field mode is set to calibration i e ffm CAL Full Name get camera model Mnemonic GenICam DeviceM odelName Release 6 Notes Returns a string containing the model name Teledyne DALSA 03 032 20107 03 108 Falcon2 4M 8M and 12M Camera User s Manual Full Name Get cameras parameters Mnemonic gcp Release 6 Notes Returns a snap shot of the camera s settings e g OK gt gcp Settings anufacturer N
60. ation is performed on averaged image data to reduce noise Offset FPN Calibration Offset calibration is performed when the sensor is not exposed to light The offset values are calculated as follows e camera averages several see flatfieldCalibrationSampleS ize images e offset correction is simply the average at each pixel e Ifthe value is greater than the maximum correction i e 127 then the pixel is marked for replacement and the number of hot pixels replaced is incremented flatfieldCalibrationH ot Pixels Replaced e Ifthe value is equal to 0 then the number of clipped offset pixels is incremented flatfieldCalibration Offset PixelsClipped Pixel Replacement Calibration Like the offset calibration pixel replacement calibration is done when the sensor is not exposed to light This calibration is used to find and replace pixels that turn hot at longer exposure times Therefore the calibration should be performed after the Offset calibration has been performed The Pixel replacement calibration is performed as follows e The camera averages several see flatfieldCalibrationS ampleS ize images e For each pixel o The offset correction value FPN coefficient is subtracted from the averaged pixel value o Ifthe differece is greater than the pixel replacement offset threshold flatfieldCalibration PixelReplacementO ffset Threshold then the pixel is marked for replacement and the number of hot pixels replaced is inc
61. ccumulates on the sensor when the camera is idle While this feature boosts functionality it also has the potential to introduce additional artefacts to the image This feature should only be used by experts and is normally set to Off Changing this value may cause unexpected image artefacts Teledyne DALSA 03 032 20107 03 36 Falcon2 4M 8M and 12M Camera User s Manual Name sensorPRPTime Display Name PR Pulsing Time Name Space Custom Firmware Release 06 Visibility Guru Access Read Write Type Float Values 0104 3 x I0 Notes This feature should only be used by experts and is normally set to 9 99 Changing this value may cause unexpected image artefacts Invisible Features Name streamingPixelSizeInputSelector Name Space Custom Firmware Release 05 Visibility Invisible Access Read Write Notes Hidden register to support feature streaming Name streamingPixelSizeInput Name Space Custom Firmware Release 05 Visibility Invisible Access Read Write Notes Hidden register to support feature streaming Name streamingPixelSizeInputSelector Name Space Custom Firmware Release 05 Visibility Invisible Access Read Write Notes Hidden register to support feature streaming Name streamingAspectRatioSelector Name Space Custom Firmware Release 05 Visibility Invisible Access Read Write
62. cess Read Write Type Enumeration Values FallingEdge Sample when the source goes low RisingEdge Sample when the source goes high Notes Specifies the signal transition on the source line externalControlledGainSampleS ource that causes the gain to be sampled Name externalControlledGainSampleSource Display Name External Gain Sample Source Name Space Custom Firmware Release 05 Visibility Beginner Access Read Write Type Enumeration Values CC2 CC3 CC4 Linel Line2 Notes Use the selected line to trigger gain sampling The sampling occurs on the rising or falling edge of the signal This is determined by externalControlledGainLineA ctivation 03 032 20107 03 Teledyne DALSA Falcon2 4M 8M and 12M Camera User s Manual 49 Name external ControlledGainMSBSource externalControlledGainLSBSource Display Name External Gain LSB MSB Source Name Space Custom Firmware Release 05 Visibility Beginner Access Read Write Type Enumeration Values CC2 CC3 CC4 Linel Line2 Notes Specifies the most and least significant bits that define the externally controlled gain factor MSB LSB Gain Factor 0 0 Ix 0 1 2x 1 0 4x 1 1 8x Invisible Features Name streamingGPIOLineSelector Name Space Custom Firmware Release 04 Visibility Invisible Notes Internal use To implement feature streaming Name streamingGPIO Name Space Custom Firmware Release
63. cess Read Write when flatfield CorrectionMode Calibration Type Integer Values 1 to 127 Notes Specifies the offset FPN value above which the pixel is marked as defective 03 032 20107 03 Teledyne DALSA Falcon2 4M 8M and 12M Camera User s Manual 59 Name flatfield CalibrationPixelReplacementGainThreshold Display Name Pixel Replacement Calibration Threshold Name Space Custom Firmware Release 05 Visibility Guru Access Read Write when flatfield CorrectionMode Calibration Type Float Values 1 5 to 9 when flatfieldCalibrationGainM ode High Resolution 2 to 17 when flatfieldCalibrationGainM ode High Gain Notes Specifies the gain PRNU value above which the pixel is marked as defective Only used in calibration Name flatfield CalibrationHotPixels Replaced Display Name Hot Pixels Replaced Name Space Custom Firmware Release 05 Visibility Guru Access Read Only Type Integer Values 0 to Width Height Notes Displays the number of hot pixels i e with uncorrectable FPN that have been replaced Use flatfieldCalculatePixelStatistics to calculate this value Name flatfield CalibrationUncorrectableHotPixels Display Name Uncorrectable Hot Pixels Name Space Custom Firmware Release 06 Visibility Guru Access Read Type Integer Values 0 to Width Height Notes Reports the number of hot pixels i e with un
64. correctable FPN that can not replaced The camera cannot correct any more than two horizontally adjacent pixels i e only the pixels on the ends of a horizontal cluster will get corrected Note Hot Pixels and dead pixel will interact For example if there are 2 hot pixels in a row followed by a dead pixel then the middle hot pixel will be uncorrectable Use flatfield CalculatePixelStatistics to calculate this value Name flatfield CalibrationD eadPixelsReplaced Display Name Dead Pixels Replaced Name Space Custom Firmware Release 05 Visibility Guru Access Read Type Integer Values 0 to Width Height Notes Displays the number of dead pixels i e with uncorrectable PRNU that have been replaced Use flatfield CalculatePixelStatistics to calculate this value Teledyne DALSA 03 032 20107 03 60 Falcon2 4M 8M and 12M Camera User s Manual Name flatfield CalibrationUncorrectableD ead Pixels Display Name Uncorrectable Dead Pixels Name Space Custom Firmware Release 06 Visibility Guru Access Read Type Integer Values 0 to Width Height Notes Reports the number of dead pixels i e with uncorrectable PRNU that can not replaced The camera cannot correct any more than two horizontally adjacent pixels i e only the pixels on the ends of a horizontal cluster will get corrected Note Hot Pixels and dead pixel will interact For example if
65. ctor Data 2 Control Data 1 Camera Right Angle Channel Link Camera Right Angle Channel Link Connector Frame Grabber Signal Connector Frame Grabber Signal Connector Connector 1 1 inner shield 1 1 inner shield 14 14 inner shield 14 14 inner shield 2 25 YO 2 25 15 12 YO 15 12 XO 3 24 Y1 3 24 X1 16 11 Y1 16 11 X1 4 23 Y2 4 23 X2 17 10 Y2 17 10 X2 5 22 Yclk 5 22 Xclk 18 9 Yclk 18 9 Xclk 6 21 Y3 6 21 X3 19 8 19 8 X3 7 20 100 ohm 7 20 20 7 terminated 20 7 SerTC 8 19 20 8 19 SerTFG 21 6 20 21 6 SerTFG 9 18 21 9 18 CC1 22 5 71 22 5 1 10 17 72 10 17 2 23 4 72 23 4 2 11 16 Zclk 11 16 CC3 24 3 Zclk 24 3 CC3 12 15 23 12 15 4 25 2 73 25 2 4 13 13 inner shield 13 13 inner shield 26 26 inner shield 26 26 inner shield Exterior Overshield is connected to the shells of the connectors on both ends Unused pairs should be terminated in 100 ohms at both ends of the cable Inner shield is connected to signal ground inside camera Teledyne DALSA 03 032 20107 03 94 Full Configuration Falcon2 4M 8M and 12M Camera User s Manual 8 taps 8 bits Camera link Full configuration Connector 1 Channel link X Connector 2 Channel link Y Connector 3 Channel link Z Camera Frame Camera Frame Camera Frame Grabber Pin BitName Grabber
66. d with a gray level of minimum of 128 8 bit mode It is preferable to prepare for the white level calibration step before starting the calibration procedure see the previous section for information Click on Acquire White Image The flat field demo will grab video frames analyze the pixel gray level spread and present the statistics The captured gray level for all pixels should be greater than 128 but not saturated If the histogram shows a good grab accept the image as the white reference 03 032 20107 03 Teledyne DALSA Falcon2 4M 8M and 12M Camera User s Manual 73 9 Click on Save The flat field correction data is saved as a TIF image with a file name of your choice suggestions are the camera name and its serial number Using Flat Field Correction When using CamExpert from the menu bar enable Flat Field correction Pre Processing Flat Field Correction Hardware Now when doing a live grab or snap the incoming image is corrected by the current flat field calibration data for each pixel Use the CamExpert menu function Tools Flat Field Correction Load to load in a flat field correction image from previously saved calibration data CamExpert allows saving and loading calibration data for all cameras used with the imaging system Uploading Coefficient to the Camera Flat field coefficients can uploaded to the camera via the file access control features The Flat Field Coefficients File is a standard TIF file A Sapera app
67. d Count 1 1 spot of 9 pixels allowed No limit on spots below 9 pixels Column Defect defects kernel gt 8 1x12 Definition Column Defect Count 0 Row Defect Definition defects kernel gt 8 12xl Row Defect Count 0 Table 5 Sensor Cosmetic Specifications Definition of Blemishes e Dark pixel defect Pixel whose signal in dark exceeds 500 DN Teledyne DALSA 03 032 20107 03 Falcon2 4M 8M and 12M Camera User s Manual Light pixel defect Pixel whose signal at nominal light illumination at 50 of the linear range deviates more than 30 from its neighbouring pixels Cluster defect A grouping of at most 2 to 5 pixel defects within a sub area of 3 3 pixels Glass Spot defect A grouping of 9 pixel defects within a sub area of 3 3 pixels Column defect A column that has more than 8 defect pixels in a 1 12 kernel Row defect A row that has more than 8 defects in a 12 1 kernel Test conditions Temperature 40 C Integration Time 12 ms Notes Figure 4 8 Tap Camera Link Configuration Sensor Block Diagram 8M Color Camera at Aspect Ratio 4 3 Row2502 f Row2502 Row2502 Row2502 Row 2502 1Row2502 Row2502 1 2502 Columni 5 Column2 Column3 Column4 Column 3325 Column 3326 Column 3327 Column 3328 1 1 1 1 1 i i 1 H 1 1 1 1 1 Red 1 Green 1 Red Green m pm im ee i M EM 3 Row 2501 Row 2501 i Row 2501 i Row 2501 Row 2501
68. d the same starting coordinate x offset value Within these defined parameters you are free to set the height and y offset values including overlapping height values Up to 16 windows are permitted The maximum frame rate will be dependent on the total size of the selected AOIs See Figure 32 To specify multiple areas of interest GenICam parameters gt Image Format Controls 1 Set the Multiple AOI Mode gt Active 2 In the Multiple AOI Count gt set to the total number of windows you want minimum of 2 maximum of 16 3 Select one of the AOIs from Step 2 to define using the Multiple AOI Selector 4 Set the Width and Height of the selected AOI using the Multiple AOI Width and Height parameters 5 Set the Offset X and Offset Y values of the select AOI using the Multiple AOI Offset X and Offset Y parameters 6 Choose another AOI to define using the Multiple AOI Selector 7 Repeat Steps 4 to 6 for each AOI Note the Width and the Offset X parameters are constant for each AOI Changing them for one of the select AOIs will automatically change them for the others in the set Teledyne DALSA 03 032 20107 03 82 Falcon2 4M 8M and 12M Camera User s Manual Sen sorW idth SensorHeight multiple AOIHeight 1 pg mubipleAD OfsetY fi multiple AOIHeight 1 E multipleADIOffsetY 1 MutipleAOIHeight 2 multiple AO multiple AQ multiple AOIOffset multiple AOI Cou
69. dorName Display Name Device Vendor Name Name Space SENC Firmware Release 00 Visibility Beginner Access Read only Type String Values Teledyne DALSA Name DeviceModelName Display Name Device Model Name Name Space Standard Firmware Release 00 Visibility Beginner Access Read only Type String Values e g 80 8 100 01 Name DeviceFamilyName Display Name Device Family Name Name Space Standard Firmware Release 00 Visibility Beginner Access Read only Type String Values Falcon2 Name DeviceVersion Display Name Device Version Name Space Standard Firmware Release 00 Visibility Beginner Access Read only Type String Values e g 255 90 259 Notes This is an automatically generated number that specifically identifies the software build Name DeviceFirmwareV ersion Display Name Firmware Version Name Space Standard Firmware Release 00 Visibility Beginner Access Read only Type String Values e g 03 081 20261 05 Notes The release number of the camera s firmware Name DeviceTemperatureSelector Display Name Device Temperature Selector Name Space Standard Firmware Release 00 Visibility Beginner Access Read Write Type Enumeration Values Sensor temperature sensor on sensor board Mainboard temperature sensor on main board Notes Changing this value will force the camera to read and update the DeviceTemperature Feature Teledyne D
70. e Automatic Serial Speed Detection for information about how the serial speed is determined deviceSerialPortD ataSize Teledyne DALSA Falcon2 4M 8M and 12M Camera User s Manual Display Name Name Space Firmware Release Visibility Access Type Values Notes Name Display Name Name Space Firmware Release Visibility Access Type Values Notes Name Display Name Name Space Firmware Release Visibility Access Type Values Notes Serial Port Data Size DFNC 00 Beginner Read Only Enumeration bcp8 8 bits per character The number of bits that transmit a single character deviceSerial PortParity Serial Port Parity DFNC 00 Beginner Read Only Enumeration None no partiy deviceSerialPortNumberOfS topBits Serial Port Number Of StopBits DFNC 00 Beginner Read Only Enumeration Stopbits1 stop bit The number of bits used to indicate that a character has been transmitted In order for the camera and the frame grabber to communicate they both must be set to the same baud rate serial speed The serial protocol automatically detects the speed of camera by the following steps 1 Set the serial speed of the frame grabber and send a command to the camera 2 Ifthe camera doesn t respond after a defined time then repeat step 1 87 3 Once communication has been established the camera will set the serial speed to the maximum value that both the camera and frame grabber can support
71. e to use as the trigger source The trigger mode must be set to On Name TriggerSoftware Display Name Trigger Software Name Space SENC Firmware Release 00 Visibility Beginner Access Read Write Type Command Notes Generate an internal trigger Available when the trigger mode is enabled and the trigger source is equal to Software Teledyne DALSA 03 032 20107 03 44 Falcon2 4M 8M and 12M Camera User s Manual Name TriggerOverlap Display Name Trigger Overlap Name Space SFNC Firmware Release 00 Visibility Beginner Access Read Only Type Enumeration Values Off No Trigger overlap is allowed Notes Specify the type of trigger overlap permitted with the previous frame This feature defines when a valid trigger will be accepted or latched for a new frame Name TriggerD elay Name Space Trigger Delay Firmware Release SFNC Visibility 00 Access Beginner Type Float Units us Values 0 281474976710655 us Notes Specifies the delay in microseconds us to apply after the trigger reception before activating 1t Name LineSelector Display Name Line Selector Name Space SENC Firmware Release 00 Visibility Beginner Access Read Write Type Enumeration Values CC2 4 Cameralink Camera Control Line 1 2 3 or 4 Linel Line2 General Pu
72. ead Write Type Enumeration Values Read Select READ only open mode Write Select WRITE only open mode Notes Selects the access mode used to open a file on the device Display Name Display Name File Access Buffer Name Space SFNC Firmware Release 00 Visibility Beginner Access Read Write Type Enumeration Notes Defines the intermediate access buffer that allows the exchange of data between the device file storage and the application File Access Offset Display Name Name Space SFNC Firmware Release 00 Visibility Beginner Access Read Write Type Enumeration Values 0 to FileSize 1 or 16777216 whichever value is smaller Notes Controls the mapping offset between the device file storage and the file access buffer FileAceessLength Display Name File Access Length Name Space SENC Firmware Release 00 Visibility Beginner Access Read Write Type Enumeration Values 1 to Maximum size of FileA ccessBuffer Notes Controls the mapping length between the device file storage and the file access buffer File Operation Status Name Space SENC Firmware Release 00 Visibility Beginner Access Read Only Type Enumeration Values Success The last file operation has completed successfully Failure The last file operation has completed unsuccessfully for an unknown reason FileUnavailable The last file operation has compl
73. eats every 62 lines This test pattern can be used to test FPN correction This test pattern is the sum of 2XFPN diagonal ramp testImageStaticValue This test pattern can be used to test PRNU correction SensorStaticPattern1 This test pattern originates in the sensor and consists of two alternating vertical lines The value depends on the PixelFormat and pixelSizelnput SensorDynamicPattern 1 This test pattern originates in the sensor and consists of two interleaved vertical ramps The first ramp increases by 1 DN to the maximum The second ramp decreases by DN until it 03 032 20107 03 Teledyne DALSA Falcon2 4M 8M and 12M Camera User s Manual 81 reaches 0 The starting values are determined by the sensor so changing the area of interest will change these values 7 Static Value All pixels are set to test ImageStatic Value FPN Coefficients The flatfield Offset FPN values of the currently selected flatfield set are displayed Color The image is tiled with squares that are 64 pixels wide Each square tile is filled horizontally and vertical with pixels of each colors increasing at different rates Additionally Bayer decoding may modify the values at the edges of the tile Use the Multiple AOI commands to define multiple areas of interest Once defined each of the AOIs share common width and x offset value That is all the allowable windows you define will have the same pixel width an
74. ection Level Name Space DENC Firmware Release 00 Visibility Beginner Access Read Write Type Enumeration Values Threshold 2 4 2 4V for TTL inputs Threshold 6 0 6V for 12 V input Threshold 12 0 12V for 24 V input Notes The voltage at which the signal is treated as a logical high Available when the Line selector is set to a general purpose input GPI Note This value is for both general purpose inputs i e setting this value sets it for both Line 1 and Line 2 Name lineDebouncingPeriod Display Name Line Debouncing Period Name Space DENC Firmware Release 00 Visibility Beginner Access Read Write Type Enumeration us Values 1 to 255 us Notes Specifies the minimum length of an input line voltage transition before recognizing a signal transition Available when the Line selector is set to an input Each input line stores its own debouncing period Name LineInverter Display Name Line Inverter Name Space SFNC Firmware Release 00 Visibility Beginner Access Read Write Type Boolean Values True invert signal False don t invert signal Notes Controls whether to invert the selected input or output line signal Teledyne DALSA 03 032 20107 03 46 Name Display Name Name Space Firmware Release Visibility Access Type Values Notes Name Display Name Name Space Firmware Release Visibility Access Type Values Notes Name Display Name Name Space Firmwa
75. ed surface such as the metal computer chassis before performing handling the camera hardware Teledyne DALSA 03 032 20107 03 20 Falcon2 4M 8M and 12M Camera User s Manual WARNING It is extremely important that you apply the appropriate voltages to your camera Incorrect voltages may damage the camera Input voltage requirement 12 VDC to 24 VDC 5 2 Amps Before connecting power to the camera test all power supplies Figure 7 12 pin Hirose Circular Male Power Plug Power Connector Table 6 Power Plug Pinout Pin Description Pin Description 1 GND 7 1_ 1 Strobe_Cl 2 12 V to 24 V DC 8 OUTI C0 Strobe CO 3 OUTO 9 GND 4 OUTO C2 10 12 V to 24 V DC 5 IN1 11 IN2 Trigger 6 IN 1 12 IN2 Trigger WARNING When setting up the camera s power supplies follow these guidelines e Apply the appropriate voltages e Protect the camera with a 2 amp slow blow fuse between the power supply and the camera e Donot use the shield on a multi conductor cable for ground e Keep leads as short as possible in order to reduce voltage drop e Use high quality linear supplies in order to minimize noise Note If your power supply does not meet these requirements then the camera performance specifications are not guaranteed 03 032 20107 03 Teledyne DALSA Falcon2 4M 8M and 12M Camera User s Manual 21 The cameras use two mini Camera Link SDR 26 cables transmitting the Camer
76. el value for each pixelSizeInput value For example the analog black level may change when changing the pixelSizeInput feature from 8 bpp to 9 bpp Name pixelSizeInput Display Name Input Pixel Size Name Space DENC Firmware Release 00 Visibility Beginner Access Read Write Type Enumeration Values Bpp6 8 BPP The sensor digitizes at 8 bits per pixel Bpp9 9 BPP The sensor digitizes at 9 bits per pixel Bpp10 10 BPP The sensor digitizes at 10 bits per pixel Notes Specifies the size of the pixel that is output by the sensor Name sensorResolutionAspectRatio Display Name Sensor Aspect Ratio Name Space DENC Firmware Release 00 Visibility Beginner Access Read Write Type Enumeration Values Aspect4to3 4 3 Aspect Ratio The aspect ratio x y of the sensor is 4 3 AspectItol 1 1 Aspect Ratio The aspect ratio x y of the sensor is 1 1 Notes Changing this value will cause the following features to update SensorWidth SensorHeight OffsetX OffsetY Width Height multipleA OICount multipleA OISelector multipleA OIOffsetX multipleA OIOffsetY multipleA OIW idth multipleA OIHeight 03 032 20107 03 Teledyne DALSA Falcon2 4M 8M and 12M Camera User s Manual 35 Name sensorAntiBlooming Value Display Name Anti blooming Value Name Space Custom Firmware Release 05 Visibility Guru Access Read Write Type Integer Values 0
77. eld Correction Algorithm Method 1 feature flatfieldCorrectionA lgorithm applies the following FFC formula for correcting pixel values new Pixel Value sensorPixel Value FFCOffset FFCGain where e x amp y are the Flat Field Correction Pixel coordinates See the flatfieldCorrection PixelX Coordinate and flatfieldCorrection PixelY Coordinate features e newPixelValue is the pixel value after Flat Field Correction is applied e sensorPixelValue is the pixel value before Flat Field correction is applied e FFCOffset is the offset coefficient value to subtract from the sensorPixelValue e FFCGain is the gain coefficient value that is multiplied with the sensorPixelValue The implementation of this formula requires that both the FPN and PRNU coefficient are stored in 16 bits For the Falcon2 we reserve 7 bits for the FFCOffset FPN coefficient and 9 bits for the FFCGain PRNU coefficient The FFCGain can be calculated as follows FFCGain FFCGainRaw GainDivisor 1 0 where e x amp y are the Flat Field Correction Pixel coordinates e FFCGain is the floating point multiplier of the sensorPixel Value e FFCGainRaw is the stored 9 bit value representing the FFC gain value e GainDivisoris either 512 or 1024 depending on whether the camera was calibrated in High resolution or high gain mode See flatfieldCalibrationGainM ode and flatfieldCorrection Gain M ode 03 032 20107 03 Teledyne DALSA Falcon2 4M 8M and 12M Camera
78. emonic sac Argument s Gain 0102 3 gain index GenICam GainSelector AnalogAll Gain Release 6 Notes Changing this value may require a recalibration of the camera s flat field values See processing chain for more information Full Name set analog offset Mnemonic sao Argument s offset 0 923 the dn to subtract from the cam GenICam BlackLevelSelector AnalogAlll BlackLevel Release 6 Notes Applies the offset correction to all analog taps See processing chain for more information 03 032 20107 03 Teledyne DALSA Falcon2 4M 8M and 12M Camera User s Manual 111 Full Name set aspect ratio Mnemonic sar Argument s ratio 2 Aspect 4to3 3 Aspect 1tol GenICam sensorResolutionA spectRatio Release 6 Notes Does not apply to 12M models They have only a 4 to 3 aspect ratio The camera stores separate AOIs for each aspect ratio Full Name SST bave rats Mnemonic sbr Argument s Baud rate 9600 57600 115200 230400 460800 GenICam DeviceBaudRate Release 6 Notes The camera will send an OK gt prompt before switching the baud rate Then the user will need to change the baud rate on the host application before proceeding Full Name set color gain Mnemonic scg Argument s color R GR GB B gain 0 001 7 999 GenICam GainSelector DigitalRed DigitalBlue DigitalGreenBlue DigitalGreenRed
79. ency Name Space DENC Firmware Release 00 Visibility Beginner Access Read Only Type Integer Units Hz Values 76000000 Notes The frequency of the clock on the CameraLink cables Name clFrameV alidPre Trigger Display Name Frame Valid PreTrigger Name Space Custom Firmware Release 05 Visibility Guru Access Read Write Type Integer Values Oto 15 Notes Some third party frame grabbers require that the FVAL and the first LVAL are separated by a given amount of time This feature sets the number of clocks to add to the FVAL transition before the LVAL goes high This feature is not necessary for Teledyne DALSA frame grabbers Name clSmoothLine ValidTiming Display Name Smooth Line Valid Timing Name Space Custom Firmware Release 05 Visibility Guru Access Read Write Type Enumeration Values Disable Line Valid signal is not regulated Enable Line Valid signal is regulated to come out of the camera at regular intervals Notes Some third party frame grabbers require that the LVAL signal be at regular intervals This feature regulates the sensor s LVAL signal to produce a regular signal train This feature is not necessary for Teledyne DALSA frame grabbers 03 032 20107 03 Teledyne DALSA Falcon2 4M 8M and 12M Camera User s Manual 85 Name DeviceTapGeometry Display Name Device Tap Geometry Name Space SFNC Firmware Release 00 V
80. er and Software Cincluding 601 Install a frame grabber that supports the 5 bandwidth Follow the manufacturer s installation instructions A GenICam compliant XML device description file is embedded within the Falcon2 firmware allowing GenCP compliant applications to know the camera s capabilities immediately after connection Installing SaperaLT gives you access to the CamExpert GUI a GenCP compliant application The SaperaLT software is available from the Falcon2 page of the Teledyne DALSA Web site here 2 Connect Camera Link Cables and Power Connect the Camera Link cables from the camera to the computer e Connect a power cable from the camera to a 12 VDC to 24 VDC 5 96 power supply e Note once powered down the camera must remain off for a minimum of 10 seconds before being turned on again in order to fully reboot Start the software and establish communication with the camera 4 Check camera LED settings and test pattern Ensure the camera is operating properly by checking the LED the current active settings and by acquiring a test pattern At this point you will be ready to start operating the camera in order to acquire images set camera functions and save settings 03 032 20107 03 Teledyne DALSA Falcon2 4M 8M and 12M Camera User s Manual 19 Step 1 Install and configure the frame grabber and Software Install a compatible Camera link frame grabber according to the manufacturer s d
81. es the sensor s dynamic range but with a non proportional increase in noise Global FPN provides a constant component to the FPN Coefficients This value is calibrated in the factory but it can be adjusted relative to the factory setting See the BlackLevel register s DigitalA ll Digital Before FFC option Color Gain Color cameras only is expressed as a multiplication factor applied after the Analog Gain and any FFC stages The camera stores a color gain value for each color in the Bayer pattern Red Green Red Green Blue and Blue at each input bit depth 8 bpp 9 bpp 10 bpp This is to accommodate the PRNU FFC calibration Background Subtract is a digital number that is used to reduce the baseline pixel value When combined with the system gain this value is used to increase contrast in the final output See the BlackLevel register s DigitalA ll2 Digital After FFC option System Digital Gain is expressed as a multiplication factor applied after the Analog Gain and any FFC stages When combined with the background subtract this value is used to increase contrast in the final output Externally Controlled Gain the camera can be set up to apply a 2x 4x 8x gain that is controlled by external input signals For example this allows the user to control digital gain in factors of 2 on a frame by frame basis See Teledyne DALSA 03 032 20107 03 38 Falcon2 4M 8M and 12M Camera User s Manual e 1 0Control Category for more infor
82. escription We recommend the X64 Xcelera CL PX8 frame grabber or equivalent described in detail on the teledynedalsa com site here Install Sapera LT and CamExpert Communicate with the camera using a Camera Link compliant interface We recommend you use CamExpert CamExpert is the camera interfacing tool supported by the Sapera library and comes bundled with SaperaLT Using CamExpert is the simplest and quickest way to send commands to and receive information from the camera Camera link Environment These cameras implement the Camera link specification which defines the device capabilities The Camera link XML device description file is embedded within the camera firmware allowing Camera link compliant applications to recognize the camera s capabilities immediately after connection Step 2 Connect Power Data and Trigger Cables Note the use of cables types and lengths other than those specified may result in increased emission or decreased immunity and performance of the camera Power 12 Vto 24 V DC Hirose 12 pin Control amp Data Mini Camera Link SDR26 connectors N oy 0 et E ams Status Diagnostic LED Future Use Mini USB connector Figure 6 Input and Output trigger and Power Connectors WARNING Grounding Instructions Static electricity can damage electronic components It s critical that you discharge any static electrical charge by touching a ground
83. eted unsuccessfully because the file is currently unavailable FileInvalid The last file operation has completed unsuccessfully because the selected file in Teledyne DALSA 03 032 20107 03 90 Falcon2 4M 8M and 12M Camera User s Manual not present in this camera model Selects the access mode used to open a file on the device Notes Display Name File Operation Result Name Space SFNC Firmware Release 00 Visibility Beginner Access Read Only Type Enumeration Notes Displays the file operation result For Read or Write operations the number of successfully read written bytes is returned Display Name File Size Name Space SFNC Firmware Release 00 Visibility Beginner Access Read Write Type Enumeration Notes Represents the size of the selected file in bytes File Access via the CamExpert Tool 1 Click on the Setting button to show the file selection menu File Access Control x Select the type of file to upload or download from the device File Type Available Type Device Firmware Y File selector Firmware Description Writing new firmware here will update the camera Note Depending on the file size and communication speed the transfer could take many minutes but must not be aborted File path c lronman cbf Upload Download Delete Figure 36 Initial File Access Contr
84. f illumination changes Dust is normally not visible when the sensor is positioned at the exit port of an integrating sphere where the illumination is diffuse Dust can normally be removed by blowing the window surface using an ionized air gun Oil is usually introduced during handling Touching the surface of the window barehanded will leave oily residues Using rubber fingercots and rubber gloves can prevent contamination However the friction between rubber and the window may produce electrostatic charge that may damage the sensor To avoid ESD damage and to avoid introducing oily residues avoid touching the sensor Scratches diffract incident illumination When exposed to uniform illumination a sensor with a scratched window will normally have brighter pixels adjacent to darker pixels The location of these pixels will change with the angle of illumination For information on cleaning the sensor window refer to the Cleaning the Sensor Window section 03 032 20107 03 Teledyne DALSA Falcon2 4M 8M and 12M Camera User s Manual 7 1 The Falcon2 Cameras Camera Highlights The Falcon2 4M 8M and 12M are Teledyne DALSA s new generation of area scan cameras The Falcon2 cameras incorporate large resolutions and increased frame rates enabling high speed image capture with superb spatial resolution Features such as global shutter and improved image quality make the Falcon2 cameras the camera of choice in applications where throughput
85. g formula is used to calculate the flatfield corrected pixel Mono camera newPixelValue sensorPixelValue FFCOffset FFCGain Color camera new PixelValue sensorPixelValue FFCOffset FFCGain flatfield CorrectionGainMode Gain Correction Mode Custom 05 Expert Read Only Enumeration HighGain The set was calibrated using high gain and lower resolution HighResolution The set was calibrated using high resolution and lower gain Displays the flatfield gain mode that will was used in calibration e High gain mode can apply a correction gain between 1 and 2 with reduced 9 bit resolution e High resolution can apply a correction gain between 1 and 1 5 with maximum 10 bit resolution 1 gain per color Refreshes when flatfield CorrectionCurrentActiveSet flatfield CalibrationPRNU flatfield CalibrationClearCoefficient or flatfield CoefficientsCopyInCurrent changes 03 032 20107 03 54 Falcon2 4M 8M and 12M Camera User s Manual Name flatfield CorrectionType Display Name Correction Type Name Space DFNC Firmware Release 00 Visibility Expert Access Read Only Type Enumeration Values A reaBase Notes Flatfield correction is based on an entire image array Name flatfield CorrectionCurrentA ctiveSet Display Name Current Active Set Name S
86. g high resolution and lower gain Notes Selects the flatfield gain mode that will be used in calibration e High gain mode can apply a correction gain between 1 and 2 with reduced resolution e High resolution can apply a correction gain between 1 and 1 5 with maximum resolution Name flatfield CalibrationSave Display Name Save Calibration Name Space DFNC Firmware Release 00 Visibility Expert Access Read Write when in Calibration Mode Type Command Notes Saves the current flat field coefficients in the Active Set Name flatfield CoefficientsCopySource Display Name Copy Source Name Space DENC Firmware Release 00 Visibility Expert Access Read Write when in Calibration Mode Type Enumeration Values Factory Flatfield Factory Calibrated flatfield UserFlatFieldl to UserFlatField4 User configurable flat field sets Notes Selects the flatfield coefficients set to copy to the current Active Set Name flatfield Coefficients Copy In Current Display Name Copy Coefficient to Active Name Space DFNC Firmware Release 00 Visibility Expert Access Read Write when in Calibration Mode Type Command Notes Copies the currently selected flat field coefficients in the Active Set 03 032 20107 03 Teledyne DALSA Falcon2 4M 8M and 12M Camera User s Manual 57 Name flatfield CorrectionPixel ReplacementThreshold Display Name Pixel Replacement Threshold Name Space Custom Firmwa
87. he Gain target is set too low Name flatfield CalculatePixelStatistics Display Name Calculate Pixel Statistics Name Space Custom Firmware Release 06 Visibility Guru Access Read Write Type Command Values Notes This command calculates the pixel statistics 03 032 20107 03 Teledyne DALSA Falcon2 4M 8M and 12M Camera User s Manual 61 Name defectivePixelD etectionAlgorithmSelector Display Name Dynamic Replacement Algorithm Name Space Custom Firmware Release 05 Visibility Expert Access Read Write Type Enumeration Values Method3 Pre Correction Median Filter Horizontal Median Filter Before FFC Correction Method4 Post Correction Median Filter Horizontal Median Filter After FFC Correction Notes Enables or disables dynamic defective pixel detection and replacement Note that each filter can be active at the same time Name defectivePixelD etectionMode Display Name Dynamic Replacement Mode Name Space DENC Firmware Release 05 Visibility Expert Access Read Write Type Enumeration Values Active Enable dynamic defective pixel replacement Off Disable dynamic defective pixel replacement Notes Enables or disables the dynamic defective pixel detection and replacement for the selected algorithm If ABS Pixel Pixel gt defectivePixelDetectionMinBrightThreshold AND ABS
88. he camera or frame grabber to adjust their parameters currently for GenCP cameras the camera and frame grabber parameters Teledyne DALSA 03 032 20107 03 98 must be adjusted separately 1 Gh 1 Falcon2 4M 8M and 12M Camera User s Manual Congue Select comers Category ic seen formation Seton Control VO Advanced Procesos lage Format Conticis Layer feriat Port Control F e Access Control Parameter Dece Tempest Dewice User ID Uses Set Def put 5 Uner Set Selector User Set Leod Merito t teppe Factory Factory Press Select e camera Deora Bast Advaeced Control External Trager Image Buffer sed ROI Parameter Camere Type Type Poel Depth Morcontal Actrve Horzontal OM uet Venca Active v Vertical Offiet dn Timesa Clock Data Vaid Correre Serio G Pol Veve dieat pe Monochrome a 22 0 m One Leh to Oustied 6 Modify the camera and frame grabber parameter settings as required and test the image acquisition by clicking the Grab button 7 Save the frame grabber configuration to a new file 03 032 20107 03 Teledyne DALSA Falcon2 4M 8M and 12M Camera User s Manual 99 Recommended Equipment Procedure Teledyne DALSA Glass cleani
89. he commands are case insensitive The Help Command or 2 To get a list of available command press h and then enter This will list all of the commands available on the camera as well as a short description and the range of acceptable values Additionally the help command will display the text Not Available ifthe user is unable to use this command because of the setup of the camera Sometimes the help information does not fit on a single line but the command will give more detailed help The gcp command provides a snapshot of all of the camera s settings It is a good place to start to get familiar with the camera s capabilities and features In addition to the gcp command the get command provides a way to get the value associated with a given command eg get ssf returns the framerate Teledyne DALSA 03 032 20107 03 104 Falcon2 4M 8M and 12M Camera User s Manual Full Name area of interest height Mnemonic aih Argument s height 2 to max height e Max height determined by model and aspect ratio e in increments of 2 GenICam Height Release 6 Notes The values will be rounded to the nearest increment Changing the aspect ratio will change the values of the AOI Full Name area of interest width Mnemonic aiw Argument s width 512 to max width e Max width determined by model and aspect ratio e In inc
90. hus eliminating some residual artefacts 2 The camera is placed in the dark and FPN Calibration is run 3 With FPN correction on the sensor is illuminated Light Source Broadband Quartz Halogen 3250 with a 750 nm cut off filter with a light level of 26 4 uW cm 10 BPP This ensures each Teledyne DALSA 03 032 20107 03 68 Falcon2 4M 8M and 12M Camera User s Manual camera will have the same responsivity since the light level and target value are always the same Typical output levels for the camera at this light level are 680 DN 10 bit 4 The sensor window at this point has been cleaned thoroughly such that there are no significant blemishes present 5 For the monochrome camera only PRNU target is set to 840 DN 82 11 peak 6 PRNU calibration is run How can one match gain and offset values on multiple cameras One way is of course to use flat field correction All cameras would be set up under the same conditions including lighting and then calibrated with FPN and PRNU This process can be time consuming and complicated especially the white target Another way is to use global FPN Sensor Control Black Level Selector gt DigitalAlll 1 Starting from factory settings factory flat field take note what the highest dark offset is among the set of cameras If the highest dark offset is higher than about 16 DN 10 bit you might want to consider recalibrating the FPN correction You can use the histogram feature
91. ion can be programmable such as the case of an internal timer or controlled by the external trigger pulse width The Falcon2 camera can grab images one of three ways The three imaging modes are determined using a combination of the Exposure Mode parameters including I O parameters Exposure Time and Frame Rate parameters Description Frame Rate Exposure Time Trigger Source Internal frame rate and exposure Internal programmable Internal programmable Internal time External frame rate and exposure Controlled by external External External time pulse EXSYNC pulse controlling the frame Controlled by external Internal programmable External rate Programmed exposure time pulse Figure 12 Exposure controls Internally Programmable Frame Rate and Internally Programmable Exposure Time Default Frame rate is the dominant factor when adjusting the frame rate or exposure time When setting the frame rate exposure time will decrease if necessary to accommodate the new frame rate When adjusting the exposure time the range is limited by the frame rate Note The camera will not set frame periods shorter than the readout period 03 032 20107 03 Teledyne DALSA Falcon2 4M 8M and 12M Camera User s Manual 39 Camera Features e TriggerMode Off e AcquisitionFrameRate 30 for example e ExposureMode Timed e ExposureTime 10000 for example Internally generated gt
92. isibility Beginner Access Read Write Type Enumeration Values Geometry_1X8_1Y 8 tap area scan with 1 zone in X with 8 alternating taps amp 1 zone in Y e Tap 1 starts with pixel coordinate 1 1 extending to the image width 1 and height using a step of 8 that is x 1 9 17 e Tap2starts with pixel coordinate 2 1 extending to the image width and height using a step of 8 that is x 2 10 18 e Etc Geometry 1X I0 10 tap area scan with 1 zone in X with 10 alternating taps amp 1 zone in Y e Tap starts with pixel coordinate 1 1 extending to the image width 1 and height using a step of 10 that is x 1 11 21 e Tap2starts with pixel coordinate 2 1 extending to the image width and height using a step of 10 that is x 2 12 22 e Etc Notes The tap geometry describes the geometrical properties characterizing the different taps of a multi tap camera Name DeviceReset Display Name Device Reset Name Space SENC Firmware Release 00 Visibility Beginner Access Read Write Type Command Notes Currently the camera will send a response to this command because it is resetting itself This will result in an error in the host application Invisible Features Name streamingDeviceTapCount Name Space Custom Firmware Release 05 Visibility Invisible Access Beginner Type Enumeration Values Same as deviceTapCount Notes Internal use Used to support streami
93. isibility Invisible Access Read Write Type Integer Values 127 to 127 Notes Gets and sets the simple feed through correction coefficient For internal use Teledyne DALSA 03 032 20107 03 64 Falcon2 4M 8M and 12M Camera User s Manual The Flat Field correction function consists of using two coefficients per pixel which correct the gain and offset of the corresponding pixel These corrections compensate for the Photo response Non uniformity PRNU and Fixed Pattern noise FPN attributes unique to each camera sensor In addition the camera supports replacement of defective pixels hot dead blinking with a value based on neighbourhood pixels Correction Function Block Diagram The following simplified block diagram shows the processing chain that is applied to the image data the flat field and defective pixel blocks are highlighted Note that each processing block can be activated and deactivated independently For example the FPN and PRNU coefficients can be applied independently or together using the flatfieldCorrectionM ode 70 991 io TT gt alog PreFFC Gl FPN Offset Pixel Background System E PostFFC Median FP Coeficients Gain sain Replacement Suk act Gain 6 Median Filter Coeficients Threshold Gair Filter Threshold Mode Threshold Mode Coeficients Mode Figure 22 Flat field and defective pixel processing Flat Field Correction Algorithm Description Flat Fi
94. lication such as CamExpert creates a new Sap Buffer object of the same width as the image buffer but with twice the number of lines This provides the room to store both offset and gain Flat Field data The Flat Field offset data is contained in the top half of the new buffer while the gain buffer is in the bottom half A Sapera application saves the new buffer using SapBuffer Save with the format tiff option which allows saving data without loss of significant bits The camera has two methods of replacing pixels Static pixel replacement uses the FFC coefficients to mark pixels that will be replaced Dynamic pixel replacement consists of a median filter that is applied when the given pixel is above a threshold when compared to adjacent pixels Static Pixel Replacement This is a technique for the elimination of dead or hot pixels A pixel on the left edge beginning of the line would be replaced with the pixel to its right while a pixel on the right edge end of the line is replaced with the pixel to its left Any pixel within a line is replaced with the average of its neighboring pixels on the same line For color sensors the same algorithm is used except the replacement pixel is of the same color Note that three horizontally adjacent defective pixel cannot be replaced The camera uses the FFC coefficients to indicate which pixels need to be replaced If a pixel has a Gain PRNU coefficient that is equal to the maximum gain i e appr
95. listed below e External Exposure Time 20 min to 1 second max e Internal Exposure Time 1 frame rate X Table 7 Exposure time padding Pixel Size Value of X 8 bits per pixel 50 9 bits per pixel 30 10 bits per pixel 30 Note The maximum exposure time is dependent on the frame rate To increase maximum exposure time decrease the frame rate 03 032 20107 03 Teledyne DALSA Falcon2 4M 8M and 12M Camera User s Manual 4 The frame rate is dependent on the window size and the exposure times are dependent on the frame rate For example decreasing the frame rate allows for a longer exposure time To increase the frame rate decrease the window size Frame rate takes priority over exposure time Maximum exposure time can be increased by lowering frame rate Faster frame rates can be achieved using by decreasing the number of horizontal pixels x columns and or the number of vertical lines y rows The following chart shows maximum camera speed in fps for different combinations of resolutions aspect ratios and sensor bit depths input pixel size In addition an online frame rate calculator is available from the Falcon2 product page on the Teledyne DALSA site here Table 8 Maximum Frame rate for 10 Tap Cameralink Configuration Resolution Aspect Maximum Frame Rate Frame Rate Frame Rate Ratio Column 8 Bit Pixel Size 9 Bit Pixel 10 Bit Pixel Size 3328 248 208 n m 1
96. m camera feature Name Display Name Name Space Firmware Release Visibility Access Type Values Notes Name Display Name Name Space Firm ware Release Visibility Access Type Values Notes Teledyne DALSA Cl Configuration CameraLink Configuration DFNC 00 Beginner Read Only Enumeration Full Standard full configuration described by the Camera Link standard lt Description gt Deca Standard Deca configuration with 10 taps 8 bit as described by the Camera Link Standard Describes the camera s current CameraLink configuration CiTimeSlotsCount TBC CameraLink TimeSlots DFNC 00 Beginner Read Only Enumeration One All camera tap data is sent in one time slot Displays the number of consecutive time slots required for one complete data transfer of all camera taps For example when sending 4 taps over a 2 tap configuration the required number of timeslots is 2 03 032 20107 03 84 Falcon2 4M 8M and 12M Camera User s Manual Name deviceTapCount Display Name CameraLink Taps Name Space DENC Firmware Release 00 Visibility Beginner Access Read Write Type Enumeration Values Eight The camera outputs 8 Taps Ten The camera outputs 10 Taps Notes Number of physical CameraLink taps in the camera in the current configuration Name clDeviceClockFrequency Display Name CameraLink Pixel Clock Frequ
97. mation The 4M and 8M models of the Falcon2 camera provide the user with the ability to switch between a 1 1 and a 4 3 sensor aspect ratio sensor width vs height x y Each aspect ratio maintains its own area of interest AOI therefore switching back and forth will not change the AOI for a given aspect ratio Additionally the Aspect Ratios are centered on the same point so switching will not cause the image to move significantly The Falcon2 camera allows the user to control the size of the pixel that is digitized by the sensor in bits per pixel i e 8 9 or 10 bpp The pixel size pixelSizeInput affects the values of the analog gain analog black level factory calibrated FFC and color gain Note that this is different than the PixelFormat which defines the size of the pixel that is output from the camera Generally increasing the bpp value will result in a lower maximum frame rate but better dark noise performance and dynamic range Exposure Control modes define the method and timing of how to control the sensor integration period The integration period is the amount of time the sensor is exposed to incoming light before the video frame data is transmitted to the controlling computer e Exposure control is defined as the start of exposure and exposure duration e start of exposure can be an internal timer signal free running mode an external trigger signal or a software function call trigger e exposure durat
98. maximum gain correction but will not reach the target By default the replacement threshold is set to the highest correctable value so that the number of dead pixels that are not replaced is 0 o Ifthe calculated pixel gain is not correctable i e greater than 1 5 or 2 when flatfieldCalibrationGainM ode is HighResolution or HighGain but less than the replacement threshold then the gain is set to maximum and the number of dead pixels not replaced is incremented flatfieldCalibrationD eadPixelsN ot Replaced e Once the gain values are calculated the values are used to correct the image Calibrated Flat Field Gain Values Dead Pixels Replaced im 0 1 1 5 1 p 2 0 Gain PRNU 7 Dead Pixels Clipped Gain NOT Replaced flatfieldCalibration PixelReplacement GainThreshold See flatfieldCalibrationGainMode For the color cameras the process is similar with the exception of the target value For color cameras each color has its own target based on the average of each color multiplied by a factor approx 1 25 After each color is corrected the color gains are adjusted to set the pixels to the maximum color Teledyne DALSA 03 032 20107 03 102 Falcon2 4M 8M and 12M Camera User s Manual Appendix E Three Letter Commands In addition to the GenICam interface the Falcon2 camera supports the classic three letter command TLC interface This method of controlling the camera
99. me command added flatfield CorrectionPixelReplacementAlgorithm s revised flatfield Calibration PixelReplacementGainThreshold revised flatfield Calibration UncorrectableH otPixels command added flatfield Calibration Dead PixelsReplaced command added flatfield Calibration UncorrectableDead Pixels command added flatfield Calibration Dead PixelsReplaced command removed flatfield CalculatePixelStatistics command added Description of test patterns revised 03 032 20107 03 Teledyne DALSA Falcon2 4M 8M and 12M Camera User s Manual 119 antiblooming 8 block diagram sensor 15 Camera Link cables 93 input signals 20 outputs 20 93 Camera Link connector 93 certifications 9 cleaning sensor window 100 clock signals 93 compliance 9 L connectors 18 Camera Link 93 location 18 power 19 cosmetic specifications 14 data bus 20 93 DC offset 8 EMC Declaration of Conformity 118 exposure control 37 external frame rate programmable exposure time 39 externally controlled 38 internally controlled 37 exposure modes descriptions of 37 exposure time set 39 factory settings 26 Teledyne DALSA frame rate set 40 frame rates 9 grounding instructions 18 GUI overview 21 vo control 41 image acquisition 37 Input Output control 41 input output 18 interface mechanical 8 LED definitions 20 line rate 40 mechanical camera 16
100. n ClearCoefficient Release 6 Notes Only available when flat field mode is set to calibration i e ffm CAL Clears the current set selected by the fsc command Full Name flatfield copy from Mnemonic fcf Argument s source F Copy from factory set 1 Copy from set 1 2 Copy from set 2 3 Copy from set 3 4 Copy from set 4 GenICam flatfieldCoefficientsCopyInCurrent Release 6 Notes Only available when flat field mode is set to calibration i e ffm CAL There is a factory flat field set for every input pixel size Teledyne DALSA 03 032 20107 03 106 Falcon2 4M 8M and 12M Camera User s Manual Full Name flatfield set current d Mnemonic fsc Argument s current set F Set current to factory set 1 Set current to set 1 2 Set current to set 2 3 Set current to set 3 4 Set current to set 4 GenICam flatfieldCorrection CurrentA ctiveS et Release 6 Notes Only available when flat field mode is not set to calibration i e ffm CAL Full Name flatfield display stats Mnemonic fds GenICam flatfieldCalculatePixelS tatistics flatfieldCalibration Gain PixelsClipped flatfieldCalibration DeadPixelsN ot Replaced flatfieldCalibration OffsetPixels Clipped flatfieldCalibration UncorrectableD eadPixels flatfieldCalibration D eadPixelsR eplaced flatfieldCalibration UncorrectableH ot Pixels flatfieldCalibration Hot PixelsR eplaced Rele
101. nFPN Calibration mode enables both FPN and PRNU correction Verify signal output is close to 0 DN Illuminate the sensor to 65 saturation using a high quality white reference Set flat field target to 80 saturation monochrome only See flatfieldCalibrationTarget 7 D 463 Select Gain Calibration Mode as either High Gain or High Resolution 10 Run Gain PRNU calibration See flatfieldCalibrationPRN U 11 Optional Set the exposure time to X longer than the longest value that will be required by the user s system Set the pixel replacement calibration threshold to 60 Run pixel replacement calibration See Hot Pixels and Long Exposure Times for more information about why this is necessary See ExposureTime flatfieldCalibrationPixelR eplacementThreshold and flatfieldCalibration PixelReplacement 12 Save the flat field calibration flatfieldCalibration Save Here is the factory calibration procedure for the 8M camera 1 The camera is placed in full internal 8 taps 10 bits active window 3328 2816 only available to factory system gain 1 color gain 1 background subtract 0 global FPN calibrated such that dark FPN is 30 DN 10 bit 50 fps 1500 us exposure For color use 20 fps 25000 us exposure This last part is important mono 50 fps 1500 exposure Color 20fps 25000 us exposure and ensures that the camera is in non concurrent mode In non concurrent mode readout and integration do not overlap t
102. nICam deviceTapCount Release 6 Notes The tap count must match what the framegrabber is expecting Full Name calibrate prnu correction Mnemonic cpa Argument s target The percentage of full scale to use as calibration target monochrome models only gain mode The gain mode used in the calibration HG High Gain HR High Resolution Bad pixel threshold The PRNU gain factor above which the pixel is marked defective 1 50 7 99 GenICam flatfieldCalibration PRN U flatfieldCalibration Target flatfieldCalibration GainM ode flatfieldCalibration PixelR eplacementGainThreshold Release 6 Notes Only available when flat field mode is set to calibration i e ffm CAL May take several seconds to several minutes to complete depending on frame rate See Appendix D Internal Flat Field Calibration Algorithms for more information Full Name calibrate pixel replacement Mnemonic cpr Argument s threshold Specifies the difference between offset FPN and average value during pixel calibration above which the pixel is marked as defective GenICam flatfieldCalibration PixelR eplacement flatfieldCalibration PixelR eplacement Offset Threshold Release 6 Notes Only available when flat field mode is set to calibration i e ffm CAL May take several seconds to several minutes to complete depending on frame rate See Appendix D Internal Flat Field Calibration Algorithms for more information Full Name flatfield clear coefficients Mnemonic fcc GenICam flatfieldCalibratio
103. ncrements of 1 1024 GenICam GainSelector DigitalAlll Gain Release 6 Notes Expressed as a multiplication factor See processing chain for more information Full Name set software latch Mnemonic ssl Argument s Line L3 general purpose output 1 L4 general purpose output 2 Mode On software latch is on Off software latch is off GenICam LineSelector output LineS oftwareLatchControl Release 6 Notes See digital I O for more information Full Name set trigger delay Mnemonic std Argument s Time 0 16777215 us GenICam TriggerDelay Release 6 Notes Full Name set trigger mode Mnemonic stm Argument s Mode i Internal e External GenICam TriggerMode Release 6 Notes Full Name set trigger source Mnemonic sts Argument s Source 11 general purpose input 1 L2 general purpose input 2 CCl cameralink control line 1 CC2 cameralink control line 2 CC3 cameralink control line 3 CC4 cameralink control line 4 Software GenICam TriggerSource Release 6 Notes 03 032 20107 03 Teledyne DALSA Falcon2 4M 8M and 12M Camera User s Manual 115 Full Name set video mode Mnemonic Svm Argument s mode 0 Video 1 Grey Horizontal Ramp 2 Grey Vertical Ramp 3 Purity 6 Grey Diagonal Ramp 7 FPN Diagonal Ramp 8 PRNU 13 Sensor Static Pattern 1 15 Sensor Dynamic Pattern 1 17 Static Value 18 FPN Coefficients GenICam
104. nd from the camera s non volatile memory using the features grouped here In this category the number of features shown are identical whether the view is Beginner Expert or Guru Features listed in the description table but tagged as Invisible are usually for Teledyne DALSA or third party software usage and not typicallyrequired by end user applications Parameters Visibility Guru Category Parameter Value Camera Information Sensor Control I O Controls Advanced Processing Image Format Controls Device ID C123456 CameraLink Transport Layer Device Temperat Mainboard Serial Port Control Production Features Device User ID File Access Control Power up Configu Setting lt lt Less Figure 9 Camera Information Category in CamExpert The following table describes these parameters along with their view attribute and in which firmware version the feature was introduced Additionally the Name category indicates which parameter is a member of the DALSA Features Naming Convention using the tag DFNC verses the GenICam Standard Features Naming Convention SFNC and which is a custom camera feature As Falcon2 capabilities evolve the firmware release tag will increase thereby identifying the supported function package 03 032 20107 03 Teledyne DALSA Falcon2 4M 8M and 12M Camera User s Manual 25 Name Device Ven
105. nd ofa line i e A pixel A B pixel B X defect AXB is corrected to ACB where Cz 2 is corrected to AABB XA is corrected to AA BX is corrected to BB Method 3 Average Weighted Average is a custom enumeration algorithm consists of averaging the adjacent pixels when replacing a single defect and performing a weighted average when replacing two consecutive defects A defect at the beginning or end of a line is not corrected i e A pixel A B pixel B X defect AXB is corrected to ACB where Cz 2 is corrected to ACDB where C 11 5 B 16 D 5 A 11 B 16 XA is not corrected BX is not corrected Notes Selects the pixel replacement algorithm Name flatfield CalibrationPixelReplacement Display Name Pixel Replacement Calibration Name Space Custom Firmware Release 05 Visibility Guru Access Read Write when flatfield CorrectionMode Calibration Type Command Notes Performs pixel defects calibration This is a cumulative function i e defects are added to the current defect map For each pixel If ABS AveragedDarkValue FPN gt flatfieldCalibrationPixelReplacementOffsetThreshold then FPN 127 mark as bad Name flatfield CalibrationPixelReplacementOffsetThreshold Display Name Pixel Replacement Calibration Threshold Name Space Custom Firmware Release 05 Visibility Guru Ac
106. ng Teledyne DALSA 03 032 20107 03 86 Falcon2 4M 8M and 12M Camera User s Manual Serial Port Control Category Parameters in gray are read only either always or due to another parameter being disabled Parameters in black are user set in CamExpert or programmable via an imaging application Parameters Visibility Guru Category Parameter Value Camera Information Serial Port Baud Rate Baud460800 Sensor Control I O Controls Advanced Processing lt lt Less Image Format Controls CameraLink Transport Layer Serial Port Control File Access Control Figure 34 Serial Port control Category in CamExpert The following table describes the category s parameters along with their view attribute and minimum camera firmware version required Additionally the table will indicate which parameter is a member of the DALSA Features Naming Convention DENC GenICam Standard Features Naming Convention or a custom camera feature Name Display Name Name Space Firmware Release Visibility Access Type Values Notes Name 03 032 20107 03 DeviceSerialPortBaud Rate Serial Port Baud Rate DFNC 00 Beginner Read Write Enumeration 9600 19200 57600 115200 230400 460800 The Falcon2 camera will always boot in 9600 baud In firmware version 4 and later the camera automatically saves the baud rate in non volatile memory and will try to use that speed to communicate after the next power cycle Se
107. ng station with microscope within clean room 3M ionized air gun 980 http solutions 3mcanada ca wps portal 3M en CA WW2 Country Ionized air flood system foot operated Swab 340 003 http www cleancross net modules xfsection article php articleid 24 Single drop bottle FD 2 ESD E2 Eclipse optic cleaning system www photosol com Use localized ionized air flow on to the glass during sensor cleaning Blow off mobile contamination using an ionized air gun Place the sensor under the microscope at a magnification of 5x to determine the location of any remaining contamination Clean the contamination on the sensor using one drop of E20n a swab Wipe the swab from left to right or right to left but only in one direction Do this in an overlapping pattern turning the swab after the first wipe and with each subsequent wipe Avoid swiping back and forth with the same swab in order to ensure that particles are removed and not simply transferred to a new location on the sensor window This procedure requires you to use multiple swabs Discard the swab after both sides of the swab have been used once Repeat until there is no visible contamination present 03 032 20107 03 100 Falcon2 4M 8M and 12M Camera User s Manual The Falcon2 camera provides the user with the ability to perform a custom flat field calibration This appendix gives details of the calibration algorithms All calibr
108. ns an OK prompt then switches into GenICam mode 03 032 20107 03 Teledyne DALSA Falcon2 4M 8M and 12M Camera User s Manual 109 Full Name get values Mnemonic get Argument s command String containing a command with a value associated with it e g ssf ffm etc Release 6 Notes The command does not return the units e g ssf returns 30 without the Hz Full Name get line status Mnemonic gls Argument s line 11 get status of general purpose input 1 11 1 L2 get status of general purpose input 2 line2 CCl get status of camera control line 1 1 CC2 get status of camera control line 2 CC2 CC3 get status of camera control line 3 CC3 4 get status of camera control line 4 4 L3 get status of general purpose output 1 line3 L4 get status of general purpose output 2 line4 GenICam LineSelector LineStatus Release 6 Notes Returns 1 for high and 0 for low Full Name help Mnemonic h Release 6 Notes Lists all of the camera s command Commands that are not available due the camera s current settings have the text Not Available after the description Full Name single command help Mnemonic Argument s command A string containing the command for which help is requested Notes This may supply more information than the h command e g OK gt usd usd default user set 1 11213 4 Arg 1 N Nothing F
109. nt 3 Figure 32 Multiple Areas of Interest Note Overlapping regions will be combined Camera Link Transport Layer Category The camera s Camera Link Transport Layer category groups parameters used to document and configure the Camera Link output of the camera Parameters in gray are read only either always or due to another parameter being disabled Parameters in black are user set in CamExpert or programmable via an imaging application Features listed in the description table but tagged as Invisible are usually for Teledyne DALSA Support or third party software usage and are not typically required by end user applications 03 032 20107 03 Teledyne DALSA Falcon2 4M 8M and 12M Camera User s Manual 83 Parameters Visibility Guru Category Camera Information Sensor Control I O Controls Advanced Processing Parameter Value CameraLink Taps Eight Frame Valid PreTrigger 0 Image Format Controls Serial Port Control CameraLink Transport Layer Device Reset Press lt lt Less File Access Control Figure 33 CameraLink Transport Layer as shown in CamExpert Cameralink Transport Layer Feature Description The following table describes the category s parameters along with their view attribute and minimum camera firm ware version required Additionally the table will indicate which parameter is a member of the DALSA Features Naming Convention DENC GenICam Standard Features Naming Convention or a custo
110. nterpolation is performed Full RGB images can be obtained by performing color interpolation on the frame grabber or host PC For reference the green pixels horizontally adjacent to the red pixels will be referred to as Green Red pixels while Green Blue will referred to the Green pixels next to the blue pixels 03 032 20107 03 Teledyne DALSA Falcon2 4M 8M and 12M Camera User s Manual 12 0 30 OPTICAL DISTANCE 0 20 A 107 0 05 CENTER OF IMAGE AREA 2 4X 60 0 05 S0 0 09 M4x0 7 6H Y 7 2X THIS SIDE 2X FAR SIDE 3040 05 M42x1 6H Teledyne DALSA Figure 5 Camera Mechanical 1 UNITS MILLIMETERS 2 IMAGE AREA IS ALIGNED A 8 C NOTES M4x0 7 6H Y 7 3X THIS SIDE 3X FAR SIDE 03 032 20107 03 18 Falcon2 4M 8M and 12M Camera User s Manual 2 Software and Hardware Setup Minimum Recommended System Requirements To achieve best system performance the following minimum requirements are recommended e High bandwidth frame grabber e g DALSA PX8 Full Camera link frame grabber Part OR X8CO e PCI x8 slot e Operating system Windows XP 32 bit Setup Steps Overview Take the following steps in order to setup and run your camera system They are described briefly below and in more detail in the sections that follow 1 Install and Configure Frame Grabb
111. numeration Values Monochrome for monochrome camera CFA Bayer Sensor for color camera CFA Color filter array Teledyne DALSA 03 032 20107 03 32 Falcon2 4M 8M and 12M Camera User s Manual Name SensorWidth Display Name Sensor Width Name Space Standard Firmware Release 00 Visibility Beginner Access Read only Type Integer Values See Table 8 for maximum width for given model and aspect ratios Notes The maximum width in pixels of the AOI for the given aspect ratio sensorResolutionAspectRatio Name SensorHeight Display Name Sensor Height Name Space Standard Firmware Release 00 Visibility Beginner Access Read only Type Integer Values See Table 8 for maximum Height for given model and aspect ratios Notes The maximum height in pixels of the AOI for the given aspect ratio sensorResolutionA spectRatio Name AcquisitionFrameRate Display Name Frame Rate Name Space Standard Firmware Release 00 Visibility Beginner Access Read Write Read only when TriggerMode equals On Type Float Units Hertz Values l to x Hz where x is a calculated maximum See Notes Notes Specifies the camera internal frame rate in Hz Note that any user entered value is automatically adjusted to a valid camera value The maximum value of the frame rate is the result of a complicated formula
112. nvisible Access Read Only Type Enumeration Values Monog Notes Each flat field coefficient is stored as an 8 bit number This feature is used for Sapera FFC support Name flatfield AlgorithmBufferWidth Name Space DFNC Firmware Release 05 Visibility Invisible Access Read Only Type Integer Values SensorWidth Notes The width of the flat field correction buffer in pixels Used for Sapera FFC Support Name flatfieldAlgorithmBufferHeight Name Space DFNC Firmware Release 05 Visibility Invisible Access Read Only Type Integer Values SensorHeight Notes The height of the flat field correction buffer in pixels Used for Sapera FFC Support Name flatfield AlgorithmGainDivisor Name Space DFNC Firmware Release 05 Visibility Invisible Access Read Only Type Integer Values 512 Notes The camera uses this value to calculate the FFC gain factor Used for Sapera FFC Support This is equivalent to the high gain setting with the in camera calibration In other words when you calibrate the camera in the host it can only be a High Gain PRNU calibration See formula Name flatfieldAlgorithmGainBase Name Space DFNC Firmware Release 05 Visibility Invisible Access Read Only Type Integer Values 1 Notes The off camera uses this value to calculate the FFC gain factor Used for Sapera FFC Support See formula Name flatfieldAlgorithmOffsetMax Name Space DFNC
113. oding format of the sensor Pixel Color Filter Name Space SENC Firmware Release 00 Visibility Beginner Access Read Only Type Enumeration Values Bpp6 8 bits per pixel Bpp10 10 bits per pixel 03 032 20107 03 Teledyne DALSA Falcon2 4M 8M and 12M Camera User s Manual 77 Name TestImageSelector Display Name Test Image Selector Name Space SENC Firmware Release 00 Visibility Beginner Access Read Write Type Enumeration Values Off Image is from the camera sensor GreyHorizontalRamp GreyV erticalRamp Purity GrayDiagonalRamp FPN D iagonalRamp PRN U SensorStaticPattern 1 SensorDynamicPattern1 StaticValue FPN Coefficients Color Notes See the Test Patterns section for more information Flatfield correction will be disabled if the user selects the FPN Coefficients value Name testImageStaticValue Display Name Test Image Static Value Name Space Custom Firmware Release 00 Visibility Beginner Access Read Write when TestImageSelector is either PRNU or StaticValue Type Integer Values to 1023 Notes This feature allows the user to input a specific numeric value for use with the currently selected test image pattern if itis needed Name multipleAOIMode Display Name Enable Multiple AOI Mode Name Space Custom Firmware Release 00 Visibility Guru
114. ol Dialog 2 From the drop menu select the file type that will be uploaded to the camera 03 032 20107 03 Teledyne DALSA Falcon2 4M 8M and 12M Camera User s Manual 9 Device Firmware Flat Field Coefficients 3 From the File Selector drop menu select the camera memory location for the uploaded data This menu presents only the applicable data locations for the selected file type Camera Settings Test File Click the Browse button to open a typical Windows Explorer window Select the specific file from the system drive or from a network location Click the Download button to execute the file transfer from the Falcon2 Note that firmware changes require a device reset command Soy Teledyne DALSA 03 032 20107 03 92 Falcon2 4M 8M and 12M Camera User s Manual Appendix A Camera Link These signals indicate when data is valid allowing you to clock the data from the camera to your acquisition system These signals are part of the Camera Link configuration and you should refer to the Camera Link Implementation Road Map available at our Knowledge Center for the standard location of these signals Clocking Signal Indicates LVAL high Outputting valid line DVAL Not used stuck low STROBE rising edge Valid data FVAL high Outputting valid frame e The sensor internally digitizes to 10 9 or 8 bits The camera outputs the 8 most significant bits MSB s or all 10 bits de
115. om or written to the camera in a batch Validation of the data is postponed until the streaming is ended See figure below Host PC Camera Figure 11 Streaming Feature Data to the Camera Feature Validation is turned off in this mode so that the order in which the feature values are set is irrelevant For example if validation was on during this process A cquisitionFrameRate would have to be set before ExposureTime because the maximum ExposureTime can be limited by the camera s frame rate CamExpert uses feature streaming when saving or loading the camera s ccf file This file can be used to clone cameras so that they have the same settings Most GUIs and SDKs will hide this functionality Name DeviceRegistersStreamingS tart Display Name Device Registers Streaming Start Name Space SFNC Firmware Release 05 Visibility Invisible Access Read Write Type Command Notes Announces the start of registers streaming without immediate checking for consistency Name DeviceRegistersStreamingEnd Display Name Device Registers Streaming End Name Space SFNC Firmware Release 05 Visibility Invisible Access Read Write Type Command Notes Announces end of registers streaming and performs validation for registers consistency Teledyne DALSA 03 032 20107 03 30 Name Display Name Name Space Firmware Release Visibility Access Type Notes Name Display
116. one note the camera position and lens iris position so as to be able to repeat it during the calibration procedure Start the Flat Field calibration tool via the CamExpert menu bar Pre processing gt Flat Field Correction gt Calibration The Flat Field calibration window provides a three step process to acquire two reference images and then save the flat field correction data for the camera used To aid in determining if the reference images are valid a histogram tool is provided so that the user can review the images used for the correction data Note that it is important to follow the instructions in the preceding section to prepare for the dark and light acquisition steps required for calibration Teledyne DALSA Falcon2 4M 8M and 12M Camera User s Manual 7 Histogram Selector No image available Generation of Calibration files Step 1 Acquire a dark image Recommended average gray level pixel value below 54 Acquire Dark Image Step 2 Acquire a bright image must not be saturated Recommended average gray level pixel value above 54 Acquire Bright Image Step 3 Save Calibration offset and gain files User Flat Field Destination Save and Upload user FlatField coefficients 1 Advanced calibration settings Optional Advanced Settings Ready for calibration 4 Click on the Advanced Setting button to change the default number of frames averaged for each calibration step
117. ower up and when acquisition is disabled This happens when changing a camera feature that effects the image output e g aoi bit depth etc Green solid Free running acquisition Teledyne DALSA 03 032 20107 03 22 Falcon2 4M 8M and 12M Camera User s Manual Step 3 Establish Communication with the Camera Turn on the camera s power supply You may have to wait up to 60 seconds for the camera to warm up and prepare itself for operation The camera must boot fully before it will be recognized by the GUI the LED turns green once the camera is ready 1 Start Sapera CamExpert or an equivalent GenCP compliant interface by double clicking the desktop icon created during the software installation 2 Cam Expert will search for Sapera devices installed on your system In the Devices list area on the left side of the GUI the connected frame grabber will be shown 3 Select the frame grabber device by clicking on its name Note The first time you set up the camera you will need to establish a communication link between the camera and frame grabber Instructions are available in the appendix here 1 Start a new Sapera CamExpert application or equivalent Camera Link compliant interface by double clicking the desktop icon created during the software installation 2 Cam Expert will search for Sapera devices installed on your system In the Devices list area on the left side of the GUI the connected Falcon2 camera will be shown 3
118. ox 1 5 for High resolution and 2 for High Gain mode then the pixel will be marked for replacement Additionally a pixel will be replaced if has an Offset FPN coefficient that is greater than the pixel replacement threshold flatfieldCorrection PixelR eplacementThreshold Lowering this threshold will remove more pixels with high offset coefficients Most hot and dead pixels will be identified when a FPN or PRNU calibration is performed in camera The user can also manually mark a pixel for replacement by setting its Offset Coefficient to 127 After the flat field calibration has been performed the user can increase the exposure time cover the sensor and run a pixel replacement calibration flatfieldCalibrationPixelReplacement See the section entitled Hot Pixels and Long Exposure Times for more information on why this needs to be done The pixel replacement calibration algorithm adds the new found hot pixels to the pixel defect map and must be run after an offset calibration If the difference between the average pixel value and the stored offset value FPN coefficient is greater than the calibration threshold i e flatfieldCalibrationPixelReplacementOffset Threshold then the pixel is marked for replacement Typically the pixel replacement calibration should be run at the highest exposure time used in the target system See Appendix D Internal Flat Field Calibration Algorithms for more information on the algorithm Teledyne DALSA 03 032 20107 0
119. pace DENC Firmware Release 00 Visibility Expert Access Read Write Read Only when in Calibration Mode Type Enumeration Values Factory Flatfield Factory calibrated flat field This set actual consists of three sets calibrated for a given pixelInputSize When the pixelInputSize changes the camera will automatically change the set in use UserFlatFieldl to UserFlatField4 User configurable flat field sets They can only be calibrated to 1 pixelInputSize value Notes Specifies the current set of flat field coefficients to use This feature cannot be changed while the camera is in flat field calibration mode Name flatfield CorrectionPixel YCoordinate Display Name Pixel Y Coordinate Name Space DFNC Firmware Release 00 Visibility Expert Access Read Write when in Calibration Mode Type Enumeration Values 1 to SensorHeight Notes Vertical Indexer into the array of FFC coefficients Name flatfield CorrectionPixel XCoordinate Display Name Pixel X Coordinate Name Space DENC Firmware Release 00 Visibility Expert Access Read Write when in Calibration Mode Type Enumeration Values 1 to SensorWidth Notes Horizontal Indexer into the array of FFC coefficients Name flatfield CorrectionGain Display Name Pixel Gain PRNU Name Space DFNC Firmware Release 00 Visibility Beginner Access Read Write when in Calibration Mode Type Float Values 1 to 2 when flatfieldCorrectionGainMode HighGain 1 to 1 5 when flatfieldCor
120. pending on the Camera Link mode that the camera is operating in The maximum allowable Camera Link cable length depends on the quality of the cable used and the Camera Link strobe frequency Cable quality degrades over time as the cable is flexed In addition as the Camera Link strobe frequency is increased the maximum allowable cable length will decrease The cameras are capable of driving cables less than 7 metres in length We do not guarantee good imaging performance with low quality cables of any length In general we recommend the use of high quality cables for any cable length Recommended Cables We recommend the use of high quality mini CL cables Teledyne DALSA has 3 meter and 5 meter cables available as accessories Contact Customer Support The camera uses two mini Camera Link SDR 26 cables transmitting the Camera Link Full or Extended configuration The figure below shows the SDR 26 mini Camera Link Connector and the tables that follow list the Camera Link Full and Extended configurations For detailed information on Camera Link please refer to the Camera Link Road Map available from the Knowledge Center on the Teledyne DALSA Web site http ww w teledynedalsa com mv knowled ge appnotes aspx 03 032 20107 03 Teledyne DALSA Falcon2 4M 8M and 12M Camera User s Manual 93 3 16 14 Figure 37 506 26 Mini Camera Link Conne
121. ralink control line 1 CC2 cameralink control line 2 CC3 cameralink control line 3 CC4 cameralink control line 4 debounceTime 0 255 us GenICam LineSelector lineDebouncingPeriod Release 6 Notes Full Name set line inverter Mnemonic sli Argument s line L1 general purpose input 1 L2 general purpose input 2 CCl cameralink control line 1 CC2 cameralink control line 2 CC3 cameralink control line 3 CC4 cameralink control line 4 L3 general purpose output 1 L4 general purpose output 2 mode OFF ON GenICam LineSelector LinelInverter Release 6 Notes See digitial I O for more information Full Name set output pulse duration Mnemonic sod Argument s line L3 general purpose output 1 L4 general purpose output 2 duration 1 8388608 us GenICam LineSelector outputLinePulseDuration Release 6 Notes Determines the length of the pulse output on the given line when the specified signal occurs 03 032 20107 03 Teledyne DALSA Falcon2 4M 8M and 12M Camera User s Manual 113 Full Name set output line source Mnemonic 505 Argument s line L3 general purpose output 1 L4 general purpose output 2 source O Start Internal ExSync 1 Start Exposure 2 End Exposure 3 Strt Readout 4 End Readout 5 End Internal EXSYNC 6 Start Line Active 7 GP Input 1 8 GP Input 2 9 0 1 10 CC2 11 CC3 12 4 13 End Line Ac
122. re Release 00 Visibility Guru Access Read Write Type Integer Values to 127 Notes The FFC offset value FPN above which pixel replacement occurs See Figure 21 This value can be adjusted to replace more or fewer pixels Flat Field Offset FPN Values Hot Pixels Replaced 5 32 64 9 127 Offset FPN Correction flatfieldCorrectionPixelReplacementThreshold Figure 21 Pixel Replacement Threshold Name flatfield CorrectionPixelReplacementMode Display Name Pixel Replacement Mode Name Space Custom Firmware Release 05 Visibility Expert Access Read Write Type Enumeration Values Off Disable pixel replacement Active Enable defective pixel replacement Notes Enable or disable pixel replacement If Active If FPN gt flatfieldCorrectionPixelReplacementThreshold OR PRNU gt 510 then Pixel Pixel Pixel 2 replace Teledyne DALSA 03 032 20107 03 58 Falcon2 4M 8M and 12M Camera User s Manual Name flatfield CorrectionPixel ReplacementAlgorithm Display Name Pixel Replacement Algorithm Name Space DFNC Firmware Release 05 Visibility Expert Access Read Only Type Enumeration Values Method 1 Average Copy Adjacent the algorithm consists of averaging the adjacent pixels when replacing a single defect and copying the nearest pixel when replacing two consecutive defects or a defect at the beginning or e
123. re Release Visibility Access Type Values Notes 03 032 20107 03 Falcon2 4M 8M and 12M Camera User s Manual LineStatus Line Status SFNC 00 Beginner Read Only Boolean True the selected signal is high False the selected signal is low Returns the current status of the selected input or output line This is a polled feature that requires the host to poll the camera for the latest value LineStatusAll Line Status All SFNC 00 Beginner Read Only Integer The order is Line1 LSB Line2 Line3 Line4 CC1 CC2 7 6 5 4 3 2 1 0 CC4 MSB CC2 Line4 Line 3 Line 2 Line 1 LSB Returns the current status of all available line signals at time of polling in a single bitfield This is a polled feature that requires the host to poll the camera for the latest value outputLineSource Output Line Source DFNC 00 Beginner Read Write Enumeration Off The output line is open SoftwareControlled The value of the output line is determined by outputLineValue outputLineSoftwareLatchControl and or outputLineSoftwareCmd PulseOnStartofInternalEX SY N C Generate pulse on start of EXSYNC signal to sensor PulseOnEndOflnternalEX SYNC Generate pulse on end of EXSYNC signal to sensor PulseOnStartofExposure Generate a pulse when the sensor actually starts exposing its pixels Slight delay after EXSYNC PulseOnEndofExposure Generate a
124. rectionGainMode HighResolution Notes Sets the gain to apply to the currently selected pixel 03 032 20107 03 Teledyne DALSA Falcon2 4M 8M and 12M Camera User s Manual 55 Name flatfield CorrectionOffset Display Name Pixel Offset FPN Name Space DFNC Firmware Release 00 Visibility Beginner Access Read Write when in Calibration Mode Type Integer Values to 127 Notes Sets the offset to apply to the currently selected pixel Name flatfield CalibrationClearCoefficient Display Name Clear Coefficients Name Space DENC Firmware Release 00 Visibility Expert Access Read Write when in Calibration Mode Type Command Notes This feature is used to clear all the current FPN and PRNU coefficients in the selected Active Set Name flatfield CalibrationSampleSize Display Name Calibration Sample Size Name Space DFNC Firmware Release 00 Visibility Beginner Access Read Only Type Integer Values 64 Notes The number of images to average to perform the calibration Name flatfield CalibrationFPN Display Name Offset FPN Calibration Name Space DFNC Firmware Release 00 Visibility Expert Access Read Write when in Calibration Mode Type Command Notes Performs fixed pattern noise FPN calibration FPN calibration eliminates fixed pattern noise by subtracting all non uniformities and dark current to obt
125. remented flatfieldCalibration Hot Pixels Replaced o In this way new hot pixels that appear due to the longer exposure time are targeted The flat field gain calibration is performed after the offset calibration when the sensor is exposed to flat light source The gain on each pixel is adjusted to achieve a target value For the monochrome cameras the process is as follows e The camera averages several see flatfieldCalibrationSampleS ize images e For each pixel of the averaged image o Subtract the previously calibrated offset values FPN 03 032 20107 03 Teledyne DALSA Falcon2 4M 8M and 12M Camera User s Manual 101 o Calculate the multiplication factor necessary to achieve the target value The target value is calculated using flatfieldCalibrationTarget See Figure 38 Target A A A A PRNU Multiplier Pixel Figure 38 Monochrome Flat Field Gain Calibration o Ifthe calculated gain is less than 1 then the number of clipped gain pixels flatfieldCalibrationGainPixelsClipped is incremented A large number of clipped pixels may indicate a poorly chosen target or exposure setting o Ifthe calculated pixel gain is greater than the pixel replacement threshold see flatfieldCalibration Pix elReplacementGainThreshold then the pixel is marked for replacement and the number of dead pixels replace is incremented flatfieldCalibration D eadPixelsReplaced These pixels will have the
126. rements of 128 GenICam Width Release 6 Notes The values will be rounded to the nearest increment Changing the aspect ratio will change the values of the AOI Full Name area of interest offset y Mnemonic aiy Argument s offset 0 to max height Height in increments of 2 e Max height determined by model and aspect ratio e inincrements of 2 GenICam OffsetY Release 6 Notes The values will be rounded to the nearest increment Changing the aspect ratio will change the values of the AOI Full Name area of interest offset x Mnemonic Argument s offset 0 to max width width in increments of 128 e Max height determined by model and aspect ratio e inincrements of 128 GenICam OffsetX Release 6 Notes The values will be rounded to the nearest increment Changing the aspect ratio will change the values of the AOI Full Name calibrate fpn correction Mnemonic ccf GenICam flatfieldCalibrationF PN Release 6 Notes Only available when flat field mode is set to calibration i e ffm CAL May take several seconds to several minutes to complete See Appendix D Internal Flat Field Calibration Algorithms for more information Full Name camera link mode taps Mnemonic clm 03 032 20107 03 Teledyne DALSA Falcon2 4M 8M and 12M Camera User s Manual 105 Argument s taps 8 8 camera link taps 10 10 camera link taps Ge
127. rent frame rate at wavelength 560nm and below 400 480nm was done at 1 8 fps 500 nm was done at 4 fps and 520 560 BG 38 filtered light Teledyne DALSA 03 032 20107 03 eff QE 03 032 20107 03 Falcon2 4M 8M and 12M Camera User s Manual Figure 3 Quantum Efficiency M28M Effective Spectral Quantum Efficiency 700 Wavelength nm Teledyne DALSA Falcon2 4M 8M and 12M Camera User s Manual 15 Sensor Cosmetic Specifications The following table lists the current cosmetic specifications for the Teledyne DALSA sensor used in the Falcon series Feature Unit MIN TYP MAX Notes Specification Dark Pixel Definition DN gt 500 4 frame average absolute output level Dark Pixel Count 50 Light Pixel Definition 30 4 frame average image deviates from frame for scene amp dark correction average Average Frame SAT 40 50 60 Illuminated with diffused Output Level light source Tolerated Count 50 Detection Threshold Groups of combined dark and light pixel dark and light pixels defects Tolerated Count 7 Based on estimation algorithm Detection Threshold Groups of Combined dark and light pixel dark and light pixels defects Tolerated Count 0 Glass Spot Defect defects kernel 8 3x3 8 3x3 Illuminated with aperture Definition collimated light source Detection Threshold of avage 8 4 frame average any pixel outside 8 of average Tolerate
128. reviously saved flat field coefficients i e gain and offset Logs Read Only Download camera logs This is a zipped file CameraSettings Read Only Download camera settings This is a html file Please save with a htm extension TestFile Dummy read and write file Notes Selects the file to access The file types which are accessible are device dependent Name FileOperationSelector Display Name File Operation Selector Name Space SENC Firmware Release 00 Visibility Beginner Access Read Write Type Enumeration Values Open Select the Open operation executed by FileOperationExecute Close Select the Close operation executed by FileOperationExecute Read Select the Read operation executed by FileOperationExecute Write Select the Write operation executed by FileOperationExecute Delete Select the Delete operation executed by FileOperationExecute Notes Selects the target operation for the selected file in the device This operation is executed when the File Operation Execute feature is called 03 032 20107 03 Teledyne DALSA Falcon2 4M 8M and 12M Camera User s Manual 89 Display Name File Operation Execute Name Space SFNC Firmware Release 00 Visibility Beginner Access Read Write Type Command Notes Executes the operation selected by File Operation Selector on the selected file Display Name File Open Mode Name Space SFNC Firmware Release 00 Visibility Beginner Access R
129. rol feature is equal to OFF The Value will be applied when the outputLineSoftwareCmd feature is set if the outputLineSoftwareLatchControl feature is equal to LATCH Note LineM ode feature must be set to Output and outputLineSource is set SoftwareControlled Teledyne DALSA 03 032 20107 03 48 Falcon2 4M 8M and 12M Camera User s Manual Name outputLineSoftwareCmd Display Name Output Line Software Command Name Space DFNC Firmware Release 00 Visibility Beginner Access Read Write Type Integer Values 0 to 3 Notes Contains a bit field representing whether to apply to cached outputLineValue values Value 0 Don t apply any value 1 Apply outputLineValue of Output1 2 Apply outputLineValue of Output2 3 Apply outputLineValue of Output1 and Output2 Note LineM ode feature must be set to Output and outputLineSource is set SoftwareControlled Name externalControlled GainMode Display Name External Gain Mode Name Space Custom Firmware Release 05 Visibility Beginner Access Read Write Type Enumeration Values Off disable external line controlled gain On enable external line controlled gain Notes Enables and disables the gain that is controlled by the digital input lines Name externalControlledGainLineA ctivation Display Name External Gain Line Activation Name Space Custom Firmware Release 05 Visibility Beginner Ac
130. rpose Input 1 or 2 Line3 Line4 General Purpose Output 1 or 2 Notes Selects the logical line of the device to configure Name LineMode Display Name Line Mode Name Space SENC Firmware Release 00 Visibility Beginner Access Read Only Type Enumeration Values Input the line is an input Output the line is an output Notes Specifies if the selected physical pin is used as an input or output signal Name lineName Display Name Line Name Name Space DENC Firmware Release 00 Visibility Beginner Access Read Only Type Enumeration Values Input 1 Input 2 Input 3 Input 4 Input 5 Input 6 Output 1 Output 2 Notes Description of the physical pin associate with the logical line 03 032 20107 03 Teledyne DALSA Falcon2 4M 8M and 12M Camera User s Manual 45 Name linePinAssociation Display Name Line Pinout Name Space DFNC Firmware Release 00 Visibility Beginner Access Read Only Type Enumeration Values H1_Pin6Pos_Pin5Neg H1_Pin11Pos_Pin12Neg H1_Pin3_Pin4 H1_Pin7_Pin8 C1_Pin22Pos_Pin9Neg C1_Pin10Pos_Pin23Neg C1_Pin24Pos_Pin11Neg C1_Pin12Pos_Pin25Neg The H1 prefix refers to the Hirose Power and input cable See Figure 7 while the C1 refers to the Cameralink 1 connector See Figure 37 Notes Physical pin location associated with the logical line Name lineDetectionLevel Display Name Line Det
131. rs in black are user set in CamExpert or programmable via an imaging application 03 032 20107 03 Teledyne DALSA Falcon2 4M 8M and 12M Camera User s Manual 75 Features listed in the description table but tagged as Invisible are usually for Teledyne DALSA Support or third party software usage not typically required by end user applications Parameters Visibility Guru x Category Parameter Value Camera Information Width 3328 Sensor Control Height 2502 f I O Controls 2 Offset Y 0 Advanced Processing Pixel Format Monog Image Format Controls 4 Icy Eil 5 Pixel Color Filter lone CameraLink Transport Layer Pixel Coding Mono Serial Port Control Pixel Size File Access Control Test Image Selector testImageStaticValue Not Enabled lt lt Less L Figure 28 Image Format Controls as shown in CamExpert The following table describes these parameters along with their view attribute and minimum camera firmware version required Additionally the table will indicate which parameter is a member of the DALSA Features Naming Convention DENC GenICam Standard Features Naming Convention or custom camera feature Name Width Display Name Width Name Space SENC Firm ware Release 00 Visibility Beginner Access Read Write Type Integer Values Minimum 512 Maximum SensorWidth
132. ssessssseecessssssssssssssessseeseeeesessssses 68 Defective Pixel Detection and Replacement esent 73 Image Format Controls Category ssssssssssssssscsssssssssssssssssssecsssssssssssssssssssssescessesssssssssssscsesescessssssssssssusscseseceessessssssssnssecess 74 Test Multiple AOI Mode Camera Link Transport Layer Category ssssssssssssssssssccsssssssssssssssssessscessesssssssssssssssssssecsessssssssssssssussssseseeesssssssssssssescess 82 CameraLink Transport Layer Feature Description ssssscccsscssssssssssssssssssssescsssssssssssssseessseeseessssssssssssseeees 83 Serial Port Control 46 Automatic Serial Speed Detection File Access Control File Access via the CamExpert Tool 92 Output Signals Camera Link Clocking Signals ssssssssssssssssscsssssssssssssecsssssecesssssssssssssecssseeseesssssssssnsssecees 92 Camera Link cable quality and length ccccssccsssssssssssssssssscscsssssssssssssssesssseccessssssssssssssessseeseesssssssssssssecees 92 Data Connector Camera Link ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssesssssssssessessesesssssssssssss 92 Appendix B Camera Frame Grabber Communication 97 Setting
133. sssssssssssssssssssssssssssecsesssssssssssssecseseeseesssssssssssssseess 21 Output Signals Camera Link Clocking Signals ssssssssssccsccssssssssssssssssssssssccessssssssssssssssseeseesssssssssssssesees 21 input Signals Camera link tette RN 21 EDS M n 2 Step 3 Establish Communication with the Camera esent 22 Power on the 22 Initialize the frame grabber ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssesesssssssssssesessesessessssesssssesssssee 22 Initialize communication with the COMELG scccccccccsssssssssssssesssssccccssssssssssssssssssseseeessessssssssssesssseesesesssssssss 22 Check LED Status 22 Software 22 Camera Information Category sssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssessessesssessseaseseesssesesesssesseesesesse Camera Information Feature Descriptions Saving and Restoring Camera Settings Acquisition and Transfer Control Category Sensor Control Category 03 032 20107 03 Appendix A Camera Link Falcon2 4M 8M and 12M Camera User s Manual Sensor Control Feature Descriptions ccsccccssssssssssssssssssssssssssssssssssssssessssseceesssssssssssssssesssseesessesssssssssssscees 31
134. t operate the camera in the vicinity of strong electromagnetic fields In addition avoid electrostatic charging violent vibration and excess moisture To clean the device avoid electrostatic charging by using a dry clean absorbent cotton cloth dampened with a small quantity of pure alcohol Do not use methylated alcohol To clean the surface of the camera housing use a soft dry cloth To remove severe stains use a soft cloth dampened with a small quantity of neutral detergent and then wipe dry Do not use volatile solvents such as benzene and thinners as they can damage the surface finish Further cleaning instructions are below This camera does not support hot plugging Power down and disconnect power to the camera before you add or replace system components Image sensors and the camera bodies housing are susceptible to damage from electrostatic discharge ESD Electrostatic charge introduced to the sensor window surface can induce charge buildup on the underside of the window that cannot be readily dissipated by the dry nitrogen gas in the sensor package cavity The charge normally dissipates within 24 hours and the sensor returns to normal operation The sensor window is part of the optical path and should be handled like other optical components with extreme care Dust can obscure pixels producing dark patches on the sensor response Dust is most visible when the illumination is collimated The dark patches shift position as the angle o
135. table but tagged as Invisible are usually for Teledyne DALSA or third party software usage not typically needed by end user applications 03 032 20107 03 Teledyne DALSA Falcon2 4M 8M and 12M Camera User s Manual 31 Parameters Visibility Guru x Parameter Value Camera Information I Type Areascan Sensor Control ensor Color Type Monochrome 5E I O Controls Sensor Height Advanced Processing Frame Rate 27 375 Image Format Controls Exposure Mode Timed CameraLink Transport Layer Exposure Time 36475 Serial Port Control Gain Selector All Digital Production Features Gain 1 File Access Control Black Level Selector Digital Before FFC Black Level 0 Input Pixel Size 10 BPP Sensor Aspect Ratio 4 3 Aspect Ratio lt lt Less The following table describes these parameters along with their view attribute and minimum camera firmware version required Additionally the firmware column will indicate which parameter is a member of the DALSA Features Naming Convention DFNC verses the GenICam Standard Features Naming Convention SFNC or a custom camera feature Name DeviceScanType Display Name Device Scan Type Name Space Standard Firmware Release 00 Visibility Beginner Access Read only Type Enumeration Values Areascan Name sensorColorType Display Name Sensor Color Type Name Space DFNC Firmware Release 04 Visibility Beginner Access Read only Type E
136. takes the form of an XML device description file respecting the syntax defined by the GenApi module of the GenICam specification For more information see www genicam org Communication between the frame grabber and camera occurs using the GenCP module Generic Control Protocol Further GenICam information and documentation is available from the European Machine Vision Association s Web site www emva org Teledyne DALSA 03 032 20107 03 12 Falcon2 4M 8M and 12M Camera User s Manual Responsivity The responsivity graph describes the camera s response to different wavelengths of light excluding lens and light source characteristics Figure 1 Falcon2 Monochrome 8M Spectral Responsivity 20 15 Responsivity DN nJ cm 10 5 400 440 480 520 560 600 640 680 720 760 800 840 880 Wavelength nm Note 8 Taps 10 bits Camera Link FFC on 24 fps except 400 nm measured at 10 fps ND 0 3 filtered light 03 032 20107 03 Teledyne DALSA Falcon2 4M 8M and 12M Camera User s Manual 13 Figure 2 Falcon2 Color 12M 4096x3072 Spectral Responsivity 30 25 9 Red E GreenRed t GreenBlue Blue ak Responsivity DN nJ cm 400 440 480 520 560 600 640 680 720 760 800 840 880 Wavelength nm Note 8 taps 10 bits Camera link 9 Bit sensor digitization FFC on color corrected 4 fps except for color red which used diffe
137. the camera stores an analog gain value for each pixelSizelnput value Teledyne DALSA 03 032 20107 03 34 Falcon2 4M 8M and 12M Camera User s Manual Name BlackLevelSelector Display Name Black Level Selector Name Space SENC Firmware Release 00 Visibility Beginner Access Read Write Type Enumeration Values DigitalA Digital Before FFC Global FPN Apply black level adjustment to all digital channels or taps before flat field correction DigitalAll2 Digital After Background Subtract Apply black level adjustment to all digital channels or taps after flat field correction AnalogA lll All analog channels Apply black level adjustment to all analog taps Notes Selects which black level i e dark offset is controlled when adjusting the black level feature Name BlackLevel Display Name Black Level Name Space SENC Firmware Release 00 Visibility Beginner Access Read Write Read only when TriggerMode equals On Type Integer Values For Digital Before DigitalOffsetReference to 255 DigitalOffsetReference where DigitalOffsetReference is factory calibrated zero value For Digital After FFC 0 to 1023 For All Analog Channels 0 to 1023 AnalogOffsetReference where analog offset reference is a factory calibrated zero value Notes Specifies the offset in ADC units The camera stores an analog black lev
138. tive 30 Software Controlled 31 0ff GenICam LineSelector outputLineSource Release 6 Notes Defines the internal signal to output on the specified general purpose output line Full Name set output pulse delay Mnemonic soy Argument s line L3 general purpose output 1 L4 general purpose output 2 delay 1 8388608 GenICam LineSelector outputLinePulseDelay Release 6 Notes The amount of time in milliseconds to delay the output pulse after detecting a signal Full Name set pixel output format Mnemonic spf Argument s bitsPerPixel 8 10 only available when using 8 camera link taps GenICam PixelFormat Release 6 Notes Sets the pixel size of the camera output Full Name set background subtract Mnemonic ssb Argument s offset 0 to 1023 DN GenICam BlackLevelSelector DigitalAll2 BlackLevel Release 6 Notes See processing chain for more information Teledyne DALSA 03 032 20107 03 114 Falcon2 4M 8M and 12M Camera User s Manual Full Name set sync frequency Mnemonic ssf Argument s frequency 1 to max frame rate Hz Max Frame rate determined by AOI pixel size number of camera link taps etc GenICam Acquisition FrameRate Release 6 Notes Not available when the camera is externally triggered Full Name set system gain Mnemonic 559 Argument s gain 0 001 7 999 in i
139. tribute and the minimum camera firmware version required Name Display Name Name Space Firmware Release Visibility Access Type Values Notes Name Display Name Name Space Firmware Release Visibility Access Type Values Notes Name Display Name Name Space Firmware Release Visibility Access Type Values Notes Teledyne DALSA flatfield CorrectionMode Flat field Correction Mode DFNC 00 Beginner Read Write Enumeration Off Flat Field correction disabled ActiveA ll FPN and PRNU correction is active ActiveFPN Only FPN correction is active ActivePRN UOnly correction is active Calibration The camera is configured to calibration mode Only available when TriggerMode Off flatfielCorrectionCurrenActiveSet is not FactoryFlatfield and width and height are maximized The device may automatically adjust some features in the camera when calibration mode is enabled The features that are automatically adjusted are device specific The device will not restore these features when the flat field correction mode is changed from calibration mode to another mode For example width and height may be set to the maximum sensor size when the flat field calibrate mode is enable Sets the mode for the flatfield correction flatfield CorrectionAlgorithm Flat field Correction Algorithm DFNC 00 Expert Read Only Enumeration MethodI monochrome camera Method2 color camera The followin
140. ts are stored in camera non volatile memory The feature value automatically saved to the camera s non volatile memory when it is written Name UserSetSelector Display Name User Set Selector Name Space Standard Firmware Release 00 Visibility Beginner Access Read Write Type Enumeration Values Factory factory calibrated defaults UserSetx previously saved user set x where x is number between 1 and 4 Notes Selects the camera configuration set to load feature settings from or save current feature settings to The Factory set contains default camera feature settings Disabled when flatfieldCorrectionM ode Calibration Name UserSetLoad Display Name User Set Load Name Space Standard Firmware Release 00 Visibility Beginner Access Read Write Type Command Notes Loads the camera configuration set specified by the User Set Selector feature from the camera and makes it active Disabled when flatfieldCorrectionM ode Calibration 03 032 20107 03 Teledyne DALSA Falcon2 4M 8M and 12M Camera User s Manual 27 Name UserSetSave Display Name User Set Save Name Space Standard Firmware Release 00 Visibility Beginner Access Read Write Type Command Notes Saves the camera configuration set specified by the User Set Selector feature to the camera Disabled when flatfieldCorrectionM ode Calibration or UserSetSelector Factory Invisible Features Name Display Name Name Space Firm
141. ware Release Visibility Access Type Values Notes Name Display Name Name Space Firmware Release Visibility Access Type Values Notes deviceD FN CVersionMajor Major revision DFNC 00 Invisible Read only Integer 1 Major revision of Dalsa Feature Naming Convention which was used to create the device s XML deviceD FN CVersionMajor Major revision DFNC 00 Invisible Read only Integer 0 Minor revision of Dalsa Feature Naming Convention which was used to create the device s XML The camera ships and powers up for the first time with the following factory settings e Flat field coefficients enabled calibrated in internal exposure mode non concurrent readout and integration e Internal exposure mode internal frame rate and exposure time e Maximum frame rate and exposure time e Extended Camera Link mode 10 taps 8 bits 76 MHz pixel rate e 4 3 aspect ratio Teledyne DALSA 03 032 20107 03 28 Falcon2 4M 8M and 12M Camera User s Manual When the user changes a camera parameter the settings are stored in the camera s volatile memory and will be lost if the camera resets or is powered down To save these settings for reuse they must be saved to the camera s non volatile memory using the User Set Save parameter Previously saved user setting User Set 1 to 4 or the factory settings can be restored using the User Set Selector and User Set Load parameters
142. ware Release 04 Visibility Invisible Access Read Write Type Enumeration Values Same as Pixel Format Notes Internal use To implement feature streaming Test Patterns When setting test patterns the camera set the digital gains to 1x the digital offsets to 0 and deactivates the flat field correction This ensures that the test patterns appear as they should At the same time the camera saves the last set of values that were used for video processing and restores them when video output is restored Description Grey Horizontal Ramp Image is filled horizontally with an image that goes from the darkest possible value to the brightest The ramp repeats every 1024 horizontal pixels Figure 29 Gray Horizontal Ramp not to scale Grey Vertical Ramp Image is filled vertically with an image that goes from the darkest possible value to the brightest The ramp repeats every 1024 vertical pixels Figure 30 Gray Vertical Ramp not to scale Purity Image is filled with an image that goes from the darkest possible value to the brightest by 1 DN increment per frame 10 bit output Gray Diagonal Ramp This test pattern is the sum of the horizontal and vertical test patterns Teledyne DALSA 03 032 20107 03 80 Falcon2 4M 8M and 12M Camera User s Manual Figure 31 Gray Horizontal Ramp not to scale FPN Diagonal Ramp This is the sum of a horizontal test pattern that repeats every 64 pixels and a vertical test pattern that rep
143. xposureM ode feature is set to Timed Name GainSelector Display Name Exposure Mode Name Space SENC Firmware Release 00 Visibility Beginner Access Read Write Type Enumeration Values AnalogA Apply fine gain adjustment to all analog taps AnalogA llRaw 1 Same as AnalogAlll expressed in the sensor s native format AnalogA llRaw2 Apply coarse gain adjustment to all analog taps may require FFC recalibration DigitalAll Apply gain adjustment to all digital channels or taps DigitalRed color only Apply gain adjustment to digital red channel DigitalBlue color only Apply gain adjustment to digital blue channel DigitalGreenBlue color only Apply gain adjustment to digital green blue channel DigitalGreenRed color only Apply gain adjustment to digital green red channel Notes Selects which gain is controlled when adjusting gain features Name Gain Display Name Gain Name Space SENC Firmware Release 00 Visibility Beginner Access Read Write Read only when TriggerM ode equals On Type Float Values 0 001x to 8x for digital 1x to 1 4x for analog gain Notes Specifies the gain in terms of a multiplication factor For the color cameras the camera stores color gain values for each pixelSizelnput value For example the red gain for 8 bpp can be different than the red gain for 10 bpp This is to accommodate the way the gain i e PRNU coefficients are calibrated in flat field correction For both color and monochrome cameras
Download Pdf Manuals
Related Search
Related Contents
SC1996/70 PDFをダウンロード Page 38-39 IMN°49 - Isère Interactive 307711K PT2500 ELECTRIC AIRLESS PAINT SPRAYER Copyright © All rights reserved.
Failed to retrieve file