Page 2
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.
The Falcon4 86M Camera Description Teledyne DALSA‘s new generation of color and monochrome area scan cameras—the Falcon4™ 86M—incorporate very large resolutions and fast frame rates, enabling high-speed image capture with superb spatial resolution and excellent image quality. Global shuttering and correlated double sampling ensure smear free and low noise images.
Model Numbers and Software Requirements This manual covers the Falcon4 camera models summarized below. New models are added to this manual as they are released by Teledyne DALSA. Table 1: Camera Models Overview Model Number Description FA-S0-86M16-01-R 86M pixel monochrome, Camera Link HS.
Page 8
2) Color Light source: broadband, quartz halogen, 3250K with BG38 filter. 3) Responsivity with FFC enabled 4) Mono camera PRNU w/o correction is measured at 50% output with FPN removed. 5) Integral non linearity = Deviation from best fit line 10 to 90%/4096 6 Contents Falcon4 86M Cameras...
15% to 85% relative, non-condensing MTBF (mean time between failures) >100,000 hours, typical field operation Sensor Cosmetic Specifications The following table lists the current cosmetic specifications for the Teledyne DALSA sensor used in the cameras. Table 6: Blemish Specifications Description...
Angle of Incidence figure, below. Pixel Response Non Uniformity (PRNU) can be calibrated in the field and takes into account the lighting and lens effects, and results in a more uniform output level. Figure 1: Camera Spectral Responsivity 8 Contents Falcon4 86M Cameras...
Shock & Vibration The cameras meet or exceed the following specifications: Random vibration per MIL-STD-810F at 25 G /HZ [Power Spectral Density] or 5 RMS Shock testing 75 G peak acceleration per MIL-STD-810F 10 Contents Falcon4 86M Cameras...
1 command channel using M-Protocol (8b/10b) at the default speed of 3.125 Gb/sec. Camera Link HS ROI Characteristics The single ROI is customer entered and transmitted across all seven data lanes. There is a minimum of 96 pixels per data lane used. Contents 11 Falcon4 86M Cameras...
Page 14
Figure 4: Pixel Readout of the Falcon 4 camera. Note: 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.) 12 Contents...
(ESD). Electrostatic charge introduced to the sensor window surface can induce charge buildup on the underside of the window. If this occurs, the charge normally dissipates within 24 hours and the sensor returns to normal operation. Contents 13 Falcon4 86M Cameras...
3. Establish communication with the camera. Step 1: Install and Configure Frame Grabber and Software Teledyne DALSA recommends its Xtium PX8 CLHS series frame grabber or equivalent. Follow the manufacturer‘s installation instructions. A GenICam™ compliant XML device description file is embedded within the camera firmware allowing GenICam™...
WARNING: It is extremely important that you apply the appropriate voltages to your camera. Incorrect voltages may damage the camera. Input voltage requirement: +12 V to +24 V DC (± 5 %), 3.5 Amps. Before connecting power to the camera, test all power supplies. Contents 15 Falcon4 86M Cameras...
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 by a CLHS Pulse Message software command or camera GPIO pin. 16 Contents Falcon4 86M Cameras...
The following LED sequence occurs when the Falcon 4 is powered up connected to a CLHS frame grabber. CLHS Status Status Initial power up Initial power up Camera initializing Camera initializing (slow blinking) (slow blinking) Camera in free-running mode Link established Camera waiting for trigger Waiting for command (fast blinking) Contents 17 Falcon4 86M Cameras...
The camera must boot fully before it will be recognized by the GenCP compliant application. In this ready-state, the CLHS LED will be green and the Camera LED will be green or blue (if using a Teledyne DALSA frame grabber). You are now ready to connect the frame grabber, step 2.
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. Contents 19 Falcon4 86M Cameras...
Page 22
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. 20 Contents Falcon4 86M Cameras...
The various areas of the CamExpert tool are described in the figure below. Device Categories and Parameter features are displayed as per the device‘s XML description file. The number of parameters shown is dependent on the View mode selected (Beginner, Expert, Guru – see description below). Contents 21 Falcon4 86M Cameras...
Page 24
Display pane: Provides a live or single frame acquisition display. Frame buffer parameters are shown in an information bar above the image window. Control Buttons: The Display pane includes CamExpert control buttons. These are: 22 Contents Falcon4 86M Cameras...
Visibility level from the View ∙ Parameters Options menu. Creating a Camera Configuration File in the Host When using the Teledyne DALSA Sapera SDK – the CCF is created automatically via a save. When using a 3 party SDK application, if that SDK supports GenAPI 2.4, then the process is...
70 °C. If the camera exceeds the designated temperature it will stop imaging and the LED will turn red. After you have diagnosed and remedied the issue use the Device Reset function. 24 Contents Falcon4 86M Cameras...
Handling Warning! Depending on the mounting design and the operating conditions the camera body could become hot. You must take precautions to ensure your safety and avoid touching the camera directly during operation. Contents 25 Falcon4 86M Cameras...
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. 26 Contents Falcon4 86M Cameras...
Use the commands grouped under the Acquisition and Transfer Control category to choose the acquisition mode, start and stop acquisitions, and to monitor the acquisition status. The latest Teledyne DALSA frame grabber driver issues the acquisition start command by default. Contents 27...
The ramp repeats every 4096 vertical pixels. Purity Image is filled with an image that goes from the darkest possible value to the brightest by 1 DN increment per frame (12-bit output). 28 Contents Falcon4 86M Cameras...
Note: The sensor digitizes at 12 bits and transfers the data across the link as 12 bit. If the data is stored as 12 bit, then it is possible to optimize the image with post processing. Contents 29 Falcon4 86M Cameras...
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: TriggerMode = On ExposureMode = Trigger Width TriggerSource = GPIO Input 1 Contents 31 Falcon4 86M Cameras...
Page 34
User Exsync Exposure Time Exposure Time Readout Time Readout Time Frame Time Frame Time FVAL Figure 12: External Frame Rate and External Exposure Time (Trigger Width) 32 Contents Falcon4 86M Cameras...
These triggering modes are described below. Free running (trigger disabled): The camera free-running mode has a programmable internal timer for frame rate and a programmable exposure period. Contents 33 Falcon4 86M Cameras...
The signals should be in range from 2.4 V to 24 V, 5 V typical. See the lineDetectionLevel feature. 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 @ 5V swing is 3.5 µs. 34 Contents Falcon4 86M Cameras...
1 µs to 255 µs using CamExpert. Opto-Coupled Outputs 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). Figure 16: Simplified General Purpose Output Diagram Contents 35 Falcon4 86M Cameras...
The dark row subtract algorithm can be enabled, disabled, or set to off. The camera ships from the factory with this feature enabled. This algorithm improves the time stability of the FPN output from the sensor. The Dark Row Subtract Mode Feature has 3 modes: Off, Disabled, Enabled. 36 Contents Falcon4 86M Cameras...
Another option is to perform the flat field correction in the frame grabber. 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: Contents 37 Falcon4 86M Cameras...
You can change the default timeout by setting a command line argument in the short-cut: Right click on the short-cut in the start menu and select properties. Add –timeout 600 to increase the command timeout to 10 minutes (See below) Repeat for desktop short-cut 38 Contents Falcon4 86M Cameras...
Page 41
Step and run FPN Calibration. This performs the FPN correction and saves the FPN coefficients to temporary memory. See flatfieldCalibrationFPN. FPNCalibrationStepNo Calibration mode enables both FPN and PRNU correction. Verify signal output is close to 0 Contents 39 Falcon4 86M Cameras...
1) Select Row or Column using the Pixel Row or Column Selector. 2) Set the Row or Column Id using the Pixel Replacement Row or Column Number field. 3) The modified list can be saved in a user set. 40 Contents Falcon4 86M Cameras...
Each pixel with input defect flag associated if the flag is 1 the pixel will be do the 2D median filter but without check threshold. File Access via the CamExpert Tool 1. Click on the “Setting…” button to show the file selection menu. Contents 41 Falcon4 86M Cameras...
Page 44
5. Select the specific file from the system drive or from a network location. 6. Click the Download button to execute the file transfer from the Falcon4. 7. Note that firmware changes require a device reset command. 42 Contents Falcon4 86M Cameras...
- Limits and methods of measurement CISPR 32 Electromagnetic compatibility of multimedia equipment - Emission requirements Note: this product is intended to be a component of a larger system. Waterloo, Canada. 2015 Apr.13 Hank Helmond Director, Quality Assurance 44 Contents Falcon4 86M Cameras...
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 typically reserved for Teledyne DALSA Support or third party software usage, and not typically required by end user applications.
Page 48
Selector feature. The user sets are located on the camera in non-volatile memory. Disabled when flatfieldCorrectionMode = Calibration or UserSetSelector = Factory. Device Reset DeviceReset Resets the device to its power up state. Beginner 46 Contents Falcon4 86M Cameras...
Page 49
DFNC Minor Rev deviceDFNCVersionMinor Minor revision of Dalsa Feature Naming DFNC Convention which was used to create the Invisible device’s XML. (RO) Device FPAG Info deviceFPAGInfo FPGA version information (date : time) DFNC Invisible Contents 47 Falcon4 86M Cameras...
CFA Bayer Sensor CFA_Bayer Sensor color type is Bayer Pattern.(RO) Sensor Width SensorWidth Defines the sensor width in active pixels. Expert < RO> Sensor Height SensorHeight Defines the sensor height in active lines. Expert < RO> 48 Contents Falcon4 86M Cameras...
Page 51
Beginner Digital After FFC DigitalAll2 Background Subtract. Apply black level adjustment to all digital channels or taps, after flat field correction. Background Add BackgroundAdd Add a digital value to the image before FFC (tbc) Contents 49 Falcon4 86M Cameras...
Page 52
This is Guru at the cost of higher noise. Rolling Rolling The rows of the sensor integrate light at slightly different times. This can cause image artifacts. Especially if the scene is moving. 50 Contents Falcon4 86M Cameras...
Gets the physical pin location associated with the DFNC logical line. The H1 prefix refers to the Hirose Power Beginner and input cable (see Figure 6). <RO> H1_Pin6Pos_Pin5Neg H1_Pin6Pos_Pin5Neg General Purpose Input 1: Hirose Pin 6 Positive, Pin 5 Negative. Contents 51 Falcon4 86M Cameras...
Page 54
Generate a pulse when the General Purpose Pulse On: GP Input 1 PulseOnInput1 Input 1 goes active. Generate a pulse when the General Purpose Pulse On: GP Input 2 Pulse OnInput2 Input 2 goes active. 52 Contents Falcon4 86M Cameras...
Page 55
OutputLineValue with the outputLineSoftwareCmd feature. Changes to the output line value are applied immediately. Changes to the output line value are applied Latch Latch when the Output Line Software Command is triggered. Contents 53 Falcon4 86M Cameras...
Page 56
Command Beginner Value Don‘t apply any value Apply outputLineValue of Output1 Apply outputLineValue of Output2 Apply outputLineValue of Output1 and Output2 Note: LineMode feature must be set to Output and outputLineSource is set SoftwareControlled. 54 Contents Falcon4 86M Cameras...
User Flat Field 3 UserFlatfield3 Pixel X flatfieldCorrectionPixelXCoordinate Specifies the X coordinate of the flat field Beginner Coordinate pixel coefficient to access. (RW) To configure, set Correction Mode to Calibration. Range: 1 to SensorWidth Contents 55 Falcon4 86M Cameras...
Page 58
0 DN output in the dark (no light exposed to the sensor). This currently can take up to 5 minutes. Read-Write when in Calibration Mode 56 Contents Falcon4 86M Cameras...
Page 59
AutoBrightnessOffsetX may need to be decreased before increasing this parameter. autoBrighitnessWidth <= 10720 - autoBrightnessOffsetx Flatfield flatfieldCorrectionAlgorithm Selects the algorithm to use for calibration DFNC Calibration of flat field PRNU coefficients. (RW) Beginner Algorithm Contents 57 Falcon4 86M Cameras...
Page 60
It is recommended these values be 1.2x the measured color average. FFCGainxyr/g/b = Targetr/g/b/(Average signalxy – DarkRowSubtract- FFCOffsetx,y – currentIntTime/CalIntTime*DeltaFPNxy) White balance gains are set to unity and saved with the coefficient set. 58 Contents Falcon4 86M Cameras...
Page 61
Average 128 images. Recommended for images FPN calculation. Average 64 Avg64 Average 64 images. images Average 32 Avg32 Average 32 images. images Average 16 Avg16 Average 16 images. images Read-Write when in Calibration Mode. Contents 59 Falcon4 86M Cameras...
Page 62
This value can be adjusted to replace more or fewer pixels.(RW) Possible values are:1 to 4, as float Pixel defectivePixelReplacementAlgorithm Selects the pixel replacement algorithm. DFNC Replacement (RO) There is a separate register to Expert Algorithm enable/disable Pixel Replacement. 60 Contents Falcon4 86M Cameras...
Page 63
32 rows. The highest 32 rows of image are not displayed. The values of the pixels are not altered by the Dark Row Subtract Module. Disabled Disabled The video data is passed through without being modified or shifted. Contents 61 Falcon4 86M Cameras...
Page 64
Dark Row Defect DarkRowDefectThreshold The value entered is checked against Threshold every dark pixel. If a single pixel is found to be greater than the threshold, then the entire row is dynamically excluded from the DarkRowAverageCurrentFrame. 62 Contents Falcon4 86M Cameras...
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—not typically required by end user applications.
Page 66
Specifies the median filter threshold. If the difference Guru Threshold between the current pixel and median of its neighbor pixels is greater than this value, the current pixel will be replaced. Possible values are 0 to 2048, in increments of 1. 64 Contents Falcon4 86M Cameras...
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.
Controls the mapping length between the device Guru file storage and the file access buffer. File Operation Status FileOperationStatus Displays the file operation execution status. (RO) Guru Success Success The last file operation has completed successfully. 66 Contents Falcon4 86M Cameras...
Page 69
Write operations, the number of successfully read/written bytes is returned. (RO) File Access Buffer FileAccessBuffer Defines the intermediate access buffer that Guru allows the exchange of data between the device file storage and the application. Contents 67 Falcon4 86M Cameras...
Teledyne DALSA Camera Link cameras support the GenCP Camera Link HS standards. To configure Teledyne DALSA GenCP Camera Link HS Cameras: 1. Install the Teledyne DALSA frame grabber in the host computer; refer to the hardware installation manual 2. Install Sapera LT and the Teledyne DALSA frame grabber driver.
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. Contents 69 Falcon4 86M Cameras...
The gain on each pixel is adjusted to achieve a target value. There are two methods for selecting the correction target: PRNU Customer Target or PRNU Auto Color Gain. 70 Contents Falcon4 86M Cameras...
PRNU calculation. Setting all the color targets equal will result in the PRNU coefficients including the white balance gain. It is recommended that users enter values for each color about 20% higher than the color‘s average. Contents 71 Falcon4 86M Cameras...
Page 74
2+OffsetY. If the requested offsetY can be increased, but not in its entirety due to the height limitation, then the entered value is automatically adjusted to achieve the maximum allowed without decreasing the autoBrightnessHeight. 72 Contents Falcon4 86M Cameras...
Page 75
= Trunc (CustomerEnteredStatisticOffsety/2) *2 Given that autoBrightnessOffsetY >=OffsetY +2 and autoBrightnessOffsetY <=Offsety+Hieght-2- autoBrightnessHeight autoBrightnessOffsetx = Trunc((CustomerEnteredStatisticOffsetx)/32)*32 +1 Width must first be reduced before the offsetx can be increased. autoBrightnessOffsetx <= 10720- autoBrightnessWidth autoBrightnessWidth = Trunc(CustomerEnteredWidthx/32)*32>=64 <= 10720 Contents 73 Falcon4 86M Cameras...
Height of sensor absolute region Sensor left Left of sensor absolute region Sensor top Top of sensor absolute region Reserved for other Teledyne Dalsa cameras nCalTime Measured exposure time when doing Delta FPN calibration nBaseTime Measured exposure time when doing BASE FPN calibration Contents ...
The file downloaded to PC is a raw image file, which combines each FPN base, FPN delta, and PRNU into a double word. Teledyne Dalsa provides a standalone command line application (FFC_Codec.exe) to decode this raw image into 3 readable .tif files.
Need help?
Do you have a question about the Falcon4 86M and is the answer not in the manual?
Questions and answers