background image

 

Linea HS Series Camera User's Manual 

Appendix A: GenICam Commands  

  105 

Display Name 

Feature 

Description 

View 

Load Calibration 

flatfieldCalibrationLoad 

Loads the User PRNU set specified by 

latfieldCorrectionCurrentActiveSet to the 

camera and makes it active. 

Guru 

DFNC 

Output LUT Mode 

lutMode 

Allows the output LUT to be selected  
When enabled, the same LUT is used for 
all colors 

Beginner 

DFNC 

Off 

Off  The output LUT is disabled and linear 

data is output 

Gamma Correction 

Gamma  LUT populated using the Gamma 

correction equation 

User Defined 

UserDefined  LUT uploaded by the user is used. 

Gamma Correction 

gammaCorrection 

The output  LUT is populated using the 

following gamma correction equation: 

𝐷𝑁

𝑜𝑢𝑡

= 255

 

× (

𝐷𝑁

𝑖𝑛

255

)

1
𝛾

 

Beginner 

DFNC 

Image Filter Mode 

imageFilterMode 

Enable image filter. 

Guru 

DFNC 

Off 

Off  Disable the image filter. 

Active 

Active  Enable the image filter 

Image Filter Type 

imageFilterType 

Specifies the image filter type. Read-

only. 

Guru 

DFNC 

Weighted Average 

Weighted_Average  Wieght average algorithm. 

Image Filter Kernel Size 

imageFilterKernelSize 

Selects the kernel size. 

Guru 

DFNC 

Kernel 1x3 

KERNEL_1x3 

1x3 kernel. 

Kernel 1x5 

KERNEL_1x5 

1x5 kernel. 

Image Filter Contrast Ratio 

imageFilterContrastRatio 

Sets the image filter contrast ratio 

threshold. Values range from 0 to 1. 

Guru 

DFNC 

Bloom Filter 

 

Sets the enable state of the anti-

blooming filter. 

Guru 

DFNC 

Off

 

Off

 

Disable the anti-blooming filter.

 

Active

 

Active

 

Enable the anti-blooming filter

 

EOI 

enhancedImage 

Sets the enable state of enhanced region 

of interest(s) (EOI). EOIs allow for rapid 

adjustment of gain and offset values for a 

speciifed region of the image. 

Beginner 

DFNC 

Off 

Off  Disable EOIs. 

 

On 

On  Enable EOIs. 

 

EOI Count 

enhancedImageCount 

Sets the number of EOIs. Up to 4 EOIs 

can be applied. 

Beginner 

DFNC 

EOI Selector

 

enhancedImageSelector

 

Selects which EOI is controlled when 

using the EOI features to adjust position, 
offset and gain. 

 

Beginner 

DFNC 

EOI Start

 

enhancedImageStart

 

Sets the starting X-coordinate position of 

the EOI.

 

Beginner 

DFNC 

EOI Width 

enhancedImageWidth 

Sets the width of the EOI. 

Beginner 

DFNC 

EOI Offset 

enhancedImageOffset 

Sets the offset to apply to the EOI. 

Possible values range from -127 to 127. 

Beginner 

DFNC 

EOI Gain 

enhancedImageGain 

Set the gain to apply to the EOI. Possible 

values range from 0.011 to 3.99, in 

increments of 0.000001. 

 

 

Summary of Contents for Linea HS HL-FM-04K30H-00-R

Page 1: ...Linea HS Series Camera User s Manual Monochrome Color and Multifield TDI Line Scan sensors cameras frame grabbers processors software vision solutions 03 032 20296 01 Revision 01 www teledynedalsa com ...

Page 2: ...ited States and other countries Windows Windows 7 Windows 8 are trademarks of Microsoft Corporation All other trademarks or intellectual property mentioned herein belong to their respective owners Document Date April 7 2021 Document Number 03 032 20296 01 About Teledyne DALSA Teledyne DALSA a business unit of Teledyne Digital Imaging Inc is an international high aperformance semiconductor and Elec...

Page 3: ...emory Size 19 Certification Compliance 19 SPECIFICATIONS MONOCHROME MODELS 20 Responsivity QE 20 Camera Input Power 22 SPECIFICATIONS COLOR MODEL 24 Responsivity QE 24 Camera Input Power 24 SPECIFICATIONS MULTIFIELD MODEL 26 Responsivity QE 26 Camera Input Power 27 SPECIFICATIONS SUPER RESOLUTION 32K MODEL 28 Responsivity QE 28 Camera Input Power 29 LINEA HS DARK CURRENT 30 CAMERA PROCESSING CHAIN...

Page 4: ...Internal Trigger Mode 68 ESTABLISHING THE OPTIMAL RESPONSE 69 Exposure Control by Light Source Strobe 69 Image Response Uniformity Flat Field Calibration 72 Saving Loading a PRNU Set Only 73 Setting Custom Flat Field Coefficients 73 Flat Field Calibration Filter 74 Flat Field Calibration Regions of Interest 74 IMAGE FILTERS 75 Kernels 75 Image Filter Contrast Ratio 75 BINNING 76 USING AREA OF INTE...

Page 5: ...re Description 106 FILE ACCESS CONTROL CATEGORY 109 File Access Control Feature Descriptions 109 File Access via the CamExpert Tool 111 CLHS File Transfer Protocol 112 Upload File to Camera 113 Download a List of Camera Parameters 113 TRANSPORT LAYER CONTROL CATEGORY 114 Transport Layer Feature Descriptions 114 ACQUISITION AND TRANSFER CONTROL CATEGORY 116 Acquisition and Transfer Control Feature ...

Page 6: ...anical Drawing 39 Figure 23 CamExpert Frame Grabber Control Window 42 Figure 24 Camera I O Connectors CX4 left LC Fiber Optic right 44 Figure 25 12 pin Hirose Pin Numbering 45 Figure 26 GPIO cable accessory CR GENC IOP00 47 Figure 27 Image with incorrect scan direction 53 Figure 28 Example of Object Movement and Camera Direction 54 Figure 29 Spatial Correction 55 Figure 30 Standard and High Speed ...

Page 7: ...l 103 Figure 55 Image Format Panel 106 Figure 56 File Access Control Panel 109 Figure 57 File Access Control Tool 111 Figure 58 File Upload Completed Message Box 111 Figure 59 Transport Layer Panel 114 Figure 60 Acquisition Transfer Control Panel 116 Figure 61 CamExpert Voltage Temperature Features 117 Figure 62 CamExpert Test Pattern Feature 118 ...

Page 8: ... large format web materials Monochrome Models Part Number Description HL FM 04K30H 00 R 4096 x 192 pixels maximum line rate of 300 kHz 5 µm x 5 µm pixel size monochrome HDR output Camera Link HS LC fiber optic connector HL FM 08K30H 00 R 8192 x 192 pixels maximum line rate of 280 kHz up to 300 kHz using AOI 5 µm x 5 µm pixel size monochrome HDR output Camera Link HS LC fiber optic connector HL HM ...

Page 9: ...hree images captured by separate TDI arrays Depending on the light sources used narrowband filters may be needed at the light sources This new technology significantly improves the inspection speeds and image quality as it eliminates the need for multiple scans in an inspection system The difference between traditional color imaging and multifield imaging is in the filter technology Conventional c...

Page 10: ... correction High dynamic LUT mode Resolution Monochrome Models 4K 8K 13K 16K 32k pixel resolution Color and Mulitifield Model 16K pixel resolution Programmability Multiple areas of interest for data reduction Region of interest for easy calibration of lens and shading correction Smart lens shading correction Test patterns diagnostics Applications Flat panel LCD and OLED display inspection Web insp...

Page 11: ... 400 kHz mono 200 kHz x 2 HDR 5 0 x 5 0 µm Camera Link HS CX4 HL FM 13K18H 00 R 13056 x 192 128 64 180 kHz mono 90 kHz x 2 HDR 5 0 x 5 0 µm Camera Link HS LC fiber optic HL HM 13K30H 00 R 13056 x 192 128 64 300 kHz mono 150 kHz x 2 HDR 5 0 x 5 0 µm Camera Link HS CX4 HL FM 16K15A 00 R 16384 x 192 128 64 pixels 140 kHz mono 150 kHz using AOI 5 0 x 5 0 µm Camera Link HS LC fiber optic HL HM 16K30H 0...

Page 12: ...0T Teledyne DALSA Xtium2 CLHS PX8 HR OR A8S0 HX870 HL HM 32K40S Other compatible frame grabbers may be available from third party vendors Required for custom patent pending pixel processing HL HM 32K40 S 00 R is currently only compatible with this frame grabber Table 3 Software Software Product Number Version Number Camera firmware Embedded within camera GenICam support XML camera description file...

Page 13: ...ctors and Mechanicals Control Data Interface Camera Link HS CX4 or LC Power 12 V to 24 V DC Hirose 12 pin circular Operating Temp 0 C to 65 C front plate temperature Optical Interface Sensor to Camera Front Distance 12 mm Sensor Alignment Relative to sides of camera Flatness 50 µm y 100 µm Parallelism vs front plate x 300 µm Cross Scan Direction y 300 µm In Scan Direction z 300 µm Along optical ax...

Page 14: ...7 mm 140 5 mm 78 6 mm Mass 500 g 1 2 kg 1 2 kg Optical Interface HL FM 04K30H HL FM 13K18H HL HM 13K30H Lens Mount M58 x 0 75 mm M90 x 1 mm M90 x 1 mm Performance 1 Notes Random Noise 0 2 DN rms 10 e Typical 1 Peak Responsivity 500 DN nJ cm2 8K models 600 DN nJ cm2 16K models 670 nm Dynamic Range 70 dB Typical Full Well 25 000 e Typical SEE 0 5 nJ cm2 At 670 nm NEE 0 4 pJ cm2 At 670 nm The followi...

Page 15: ...Mass 500 g 1 2 kg 500 g 1 2 kg Optical Interface HL FM 08K30H HL FM 16K15A HL HM 08K30H HL HM 16K30H Lens Mount M58 x 0 75 mm M90 x 1 mm M58 x 0 75 mm M90 x 1 mm Performance 1 Notes Random Noise 0 2 DN rms 10 e Typical 1 Peak Responsivity 500 DN nJ cm2 8K models 600 DN nJ cm2 16K models 670 nm Dynamic Range 70 dB Typical Full Well 25 000 e Typical SEE 0 5 nJ cm2 At 670 nm NEE 0 4 pJ cm2 At 670 nm ...

Page 16: ...k HS CX4 Power 12 V to 24 V DC Hirose 12 pin circular Typical Power Dissipation 18 W 30 W Size Width Height Depth 76 mm 76 mm 85 mm 97 mm 140 5 mm 78 6 mm Cross Scan direction In Scan direction Along optical axis Mass 500 g 1 2 kg Operating Temp 0 C to 65 C front plate temperature Optical Interface HL HM 08K40H HL HM 16K40H Notes Lens Mount M58 x 0 75 mm M90 x 1 mm Performance 1 HL HM 08K40H HL HM...

Page 17: ...97 mm 140 5 mm 78 6 mm Cross Scan direction In Scan direction Along optical axis Mass 1 2 kg 1 2 kg Optical Interface HL HC 16k10T HL HF 16K13T Notes Lens Mount M90 x 1 mm M90 x 1 mm Performance 1 HL HC 16k10T HL HF 16K13T Notes Random Noise 0 2 DN rms 10 e 0 2 DN rms 10 e Typical 2 Peak Responsivity Blue 180 Green 230 Red 290 Blue 180 Green 230 Red 290 DN nJ cm2 8 bit Digital Gain 1x to 10x 1x to...

Page 18: ...onnectors and Mechanicals HL HM 32K40S Notes Typical Power Dissipation 28 W Size Width Height Depth 76 mm 97 mm 140 5 mm Cross Scan direction In Scan direction Along optical axis Mass 1 2 kg Optical Interface HL HM 32K40S Notes Lens Mount M90 x 1 mm Performance 1 HL HM 32K40S Notes Random Noise 0 1 DN rms 16 e Typical 2 Peak Responsivity 250 DN nJ cm2 670 nm Dynamic Range 70 dB Typical 2 Full Well...

Page 19: ... Cameras 19 Flash Memory Size Table 10 Camera Flash Memory Size Camera Flash memory size All models 4 GByte Certification Compliance Table 11 Camera Certification Compliance Compliance See the Declarations of Conformity section at the end of this manual ...

Page 20: ... FM 04K30H 00 R HL FM 08K30H 00 R HL HM 08K30H 00 R HL HM 08K40H 00 R HL FM 13K18H 00 R HL HM 13K30H 00 R HL FM 16K15A 00 R HL HM 16K30H 00 R HL HM 16K40H 00 R Responsivity QE The following graphs show the spectral Responsivity and QE from the main array 128 stages in 8 bit for 4k and 8k camera models Figure 1 4k 8K Monochrome Models Spectral Responsivity QE ...

Page 21: ... s Manual Linea HS Series Cameras 21 The following graphs show the spectral Responsivity and QE from the main array 128 stages in 8 bit for 13k and 16k camera models Figure 2 13k and 16K Monochrome Models Spectral Responsivity QE ...

Page 22: ...ing graphs detail the power vs input voltage for model HL HM and HL FM models Figure 3 Standard 4k and 8k Models Power vs Input Voltage Figure 4 Standard 13k and 16k Models Power Vs Input Voltage Test conditions Max line rate for model TDI Mode 128 Bit Mode 8 Black Level 31 Temperature Ambient ...

Page 23: ... Series Cameras 23 The following graphs detail the power vs input voltage for the HL HM 16K40H 00 R Figure 5 HL HM 16K40H 00 R Power Vs Input Voltage Test conditions Max line rate 400 kHz TDI Mode 128 Bit Mode 8 Black Level 31 Temperature Ambient ...

Page 24: ...owing specifications apply to the color Linea HS model HL HC 16K10T 00 R Responsivity QE The following graphs show the spectral Responsivity and QE 8 bit 1x gain Figure 6 Color Model Spectral Responsivity and QE Camera Input Power The following graph details the power vs input voltage for the camera ...

Page 25: ...Linea HS Series Camera User s Manual Linea HS Series Cameras 25 Figure 7 Color Model Power Vs Input Voltage Test conditions Max line rate 300 kHz Bit Mode 8 Black Level 31 Temperature Ambient ...

Page 26: ... Manual Specifications Multifield Model The following specifications apply to the multifield Linea HS model HL HF 16K13T Responsivity QE The following graphs show the spectral Responsivity and QE 8 bit 1x gain Figure 8 Multifield Model Spectral Responsivity ...

Page 27: ...ras 27 Figure 9 Multifield Model QE Camera Input Power The following graph details the power vs input voltage for the camera Figure 10 Multifield Model Power Vs Input Voltage Test conditions Max line rate 300 kHz Bit Mode 8 Black Level 31 Temperature Ambient ...

Page 28: ...owing specifications apply to the super resolution Linea HS model HL HM 32K40S 00 R Responsivity QE The following graphs show the spectral responsivity and QE in 32k super resolution mode for 16k modes multiply responsivity values by 2 Figure 11 Super Resolution Model Spectral Responsivity QE 32k SR Mapped 1x gain ...

Page 29: ...ras 29 Camera Input Power The following graphs detail the power vs input voltage for the HL HM 32K40S 00 R Figure 12 Super Resolution Model Power Vs Input Voltage Test conditions Max line rate 300 kHz TDI Mode 128 Bit Mode 8 Black Level 31 Temperature Ambient ...

Page 30: ...ately every 7 C For best performance Teledyne DALSA recommends recalibrating the dark flat field coefficients FPN at a stable operating temperature for more information of flat field correction refer to the Image Response Uniformity Flat Field Calibration section Note A minimum line rate of 10 kHz is recommended When using low line rates active cooling of the sensor is recommended to avoid offset ...

Page 31: ...Linea HS Series Camera User s Manual Linea HS Series Cameras 31 Figure 14 Line Period vs Dark Signal ...

Page 32: ...gain system gain EOI offset EOI gain filter vertical binning horizontal binning LUT output video Figure 15 Digital data processing chain Supported Industry Standards GenICam The camera is GenICam compliant and implements a superset of the GenICam Standard Features Naming Convention specification V1 5 This description takes the form of an XML device description file using the syntax defined by the ...

Page 33: ... in the case of Linea HS camera the SFP modules are built into the camera Either one or both SFP modules can be used but using only one SFP fiber optic will sacrifice available bandwidth Figure 16 Linea HS Dual LC SFP Connector Configuration Figure 17 Single CLHS Connector Configuration The command channel is used by the frame grabber to send commands configuration and programming data to the came...

Page 34: ...factor fiber optic connector that uses a 1 25 mm ferrule half the size of a standard connector These cables are in wide use in the telecommunications industry and available in many lengths The distance through which the data can be transmitted depends on the type of fiber optic used Recommended fiber optic cables are types OM3 and OM4 OM4 is used for distances 300 m but also requires SFP transceiv...

Page 35: ...the cable ends to improve speed and distance performance of the cable without sacrificing compatibility with standard electrical interfaces Camera Link HS cables can be bought from an OEM OEM cables are also available for applications where flexing is present Please refer to Teledyne DALSA s website www teledynedalsa com for a list of recommended cable vendors and for part numbers Each data cable ...

Page 36: ...36 Linea HS Series Cameras Linea HS Series Camera User s Manual Mechanical Drawings Figure 18 HL FM 04K30H 00 R and HL FM 08K30H 00 R Mechanical Drawing ...

Page 37: ...Linea HS Series Camera User s Manual Linea HS Series Cameras 37 Figure 19 HL HM 08K30H 00 R and HL HM 08K40H 00 R Mechanical Drawing ...

Page 38: ...38 Linea HS Series Cameras Linea HS Series Camera User s Manual Figure 20 HL FM 13K18H 00 R and HL FM 16K15A 00 R Mechanical Drawing ...

Page 39: ...Linea HS Series Camera User s Manual Linea HS Series Cameras 39 Figure 21 HL HM 13K30H 00 R HL HM 16K30H 00 R HL HM 16K40H 00 R and HL HF 16K10T 00 R Mechanical Drawing ...

Page 40: ...tic discharging 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 D...

Page 41: ...amExpert is the camera interfacing tool supported by the Sapera library When used with the camera CamExpert allows a user to test all camera operating modes In addition CamExpert can be used to save the camera s user settings configurations to the camera or to save multiple configurations as individual camera parameter files on the host system ccf CamExpert can also be used to upgrade the camera s...

Page 42: ...evice is selected CamExpert will only show acquisition parameters for that device Optionally select a camera file included with the Sapera installation or saved previously Parameters pane Allows the viewing or changing of all acquisition parameters supported by the acquisition device CamExpert displays parameters only if those parameters are supported by the installed device This avoids confusion ...

Page 43: ...Trigger Enabled click to send a single trigger command CamExpert display controls these do not modify the frame buffer data Stretch image to fit set image display to original size or zoom the image to virtually any size and ratio Histogram Profile tool Select to view a histogram or line column profile during live acquisition or in a still image Output Message Pane Displays messages from CamExpert ...

Page 44: ...Before connecting power to the camera test all power supplies Protect the camera with a 3 amp slow blow fuse between the power supply and the camera Do not use the shield on a multi conductor cable for ground Keep leads as short as possible in order to reduce voltage drop Use high quality supplies in order to minimize noise When using a 12 V supply voltage loss in the power cables will be greater ...

Page 45: ...s 1 4 6 7 12 11 3 2 10 8 9 5 Figure 24 12 pin Hirose Pin Numbering Table 13 12 pin Hirose Pin Assignment Pin Number Input Output Signal Details Notes 1 Power Ground 2 12 V to 24 V power 3 Output Line 3 Out 0 to 3 3 V TTL 4 Output Line 4 Out 0 to 3 3 V TTL 5 Input Line 1 Trigger Phase A 0 to 3 3 V TTL 6 Input Line 2 Scan Direction Phase B 0 to 3 3 V TTL 7 Output Line 5 Out 0 to 3 3 V TTL 8 Output L...

Page 46: ... 10 K Ω External Input Timing Reference Table 15 External Input Timing Reference Input Level Standard Max Input Frequency Min Pulse Width Input Current Maximum Signal Propagation Delay 60o C 3 3 V TTL 20 MHz 25 ns 250 µA 0 to 3 3 V 100 ns 3 3 V to 0 100 ns External Output Electrical Characteristics Table 16 External Output Electrical Characteristics Output Level Standard VOL VOH 3 3 V TTL 0 4 V 10...

Page 47: ...es Cameras 47 Mating GPIO Cable Assembly An optional GPIO breakout cable 12 pin Female Hirose to 13 Pos Euro Block is available for purchase from Teledyne DALSA under accessory number CR GENC IOP00 to order Figure 25 GPIO cable accessory CR GENC IOP00 ...

Page 48: ...s ready for data transfer to begin When the camera s LED state is steady green CamExpert will search for installed Sapera devices In the Devices list area on the left side of the window the connected frame grabber will be shown Select the frame grabber device by clicking on the name Selecting the Data Format Cameras output data in the following formats Table 19 Output Data Formats Output Format Ca...

Page 49: ...ing with a static object and no encoder input is required Enable the camera to output a test pattern Use a frame grabber CamExpert instance to capture display and analyze the test pattern image to verify the integrity of the connection If the test pattern is not correct check the cable connections and the frame grabber setup Disable the test pattern output ...

Page 50: ...re using pin 5 and pin 6 of the GPIO connector Use the Trigger Activation feature to select the edge that triggers the camera The options are Rising Edge Falling Edge or Any Edge When using Any Edge be careful that the time between edges does not exceed the maximum line rate of the camera If the line rate is exceeded one of those edges will be ignored CamExpert can be used to configure the frame g...

Page 51: ... x 2 180 kHz 90 kHz x 2 HL HM 08K30H 00 R 300 kHz 150 kHz x 2 300 kHz 150 kHz x 2 HL FM 13K18H 00 R 180 kHz 90 kHz x 2 120 kHz 60 kHz x 2 HL HM 13K30H 00 R 300 kHz 150 kHz x 2 230 kHz 115 kHz x 2 HL FM 16K15A 00 R 140 kHz NA 90 kHz NA HL HM 16K30H 00 R 300 kHz 150 kHz x 2 230 kHz 115 kHz x 2 Table 21 High Speed Models Maximum Line Rates Camera Model Maximum Line Rate kHz 1 sensor line output AOI W...

Page 52: ...for all camera models is 10 Hz Scan Direction See the section Camera Control Category in Appendix A for GenICam features associated with this section and how to use them Related Feature sensorScanDirectionSource sensorScanDirection A TDI camera model requires the user to indicate to the camera the direction of travel of the object being imaged The source of the scan direction is set using the sens...

Page 53: ...inea HS Series Camera User s Manual Camera Performance and Features 53 If blur occurs only in scan direction see below the scan direction is set incorrectly Figure 26 Image with incorrect scan direction ...

Page 54: ...ics of the lens the direction of the objects motion is opposite to the image motion direction Some inspection systems require that the scan direction change at regular intervals For example scanning a panel forwards coming to a stop and then scanning backward as the camera s field of view is progressively indexed over the entire panel It is necessary for the system to over scan the area being imag...

Page 55: ...Linea HS cameras The camera ensures the scan direction alignment of the lines by delaying the image data for each row a set amount of time as dictated by the scan direction The camera automatically adjusts the true spatial correction values depending on direction Spatial correction is then performed in the frame grabber based on the time stamps provided by the camera That is depending on the scan ...

Page 56: ... Manual Standard and High Speed Models Dual Array Line Spacing 64 Lines 5 µm pixel 128 Lines 5 µm pixel Scan Direction Readout Readout 175 µm gap equivalent to 35 lines 163 Line Correction Figure 29 Standard and High Speed Camera Line Spacing Forward Scan Direction ...

Page 57: ... Camera Performance and Features 57 64 Lines 5 µm pixel 128 Lines 5 µm pixel Scan Direction Readout Readout 175 µm gap equivalent to 35 lines 99 Line Correction Figure 30 Standard and High Speed Camera Line Spacing Reverse Scan Direction ...

Page 58: ...ual Multifield Model Array Spacing 64 Lines 5 µm pixel 128 Lines 5 µm pixel Scan Direction Readout Readout gap of 35 lines 163 Line Correction 64 Lines 5 µm pixel Readout 99 Line Correction gap of 35 lines Figure 31 Multifield Camera Line Spacing Forward Scan Direction ...

Page 59: ... Features 59 64 Lines 5 µm pixel 128 Lines 5 µm pixel Scan Direction Readout Readout gap of 35 lines 64 Lines 5 µm pixel Readout 99 Line Correction gap of 35 lines 163 Line Correction Figure 32 Standard and High Speed Camera Line Spacing Reverse Scan Direction ...

Page 60: ...ffective pixel pitch super resolution image The multiple arrays are aligned automatically in the frame grabber using row spacing data provided by the camera 64 Lines 5 µm pixel 128 Lines 5 µm pixel Forward Scan Direction 35 line gap 64 Lines 5 µm pixel 35 line gap 81 923 mm 1 133 mm 99 Line Correction Readout Readout Readout 163 Line Correction Figure 33 Super Resolution Camera Line Spacing Forwar...

Page 61: ...res 61 64 Lines 5 µm pixel 128 Lines 5 µm pixel Reverse Scan Direction 35 line gap 64 Lines 5 µm pixel 35 line gap 81 923 mm 1 133 mm 99 Line Correction 163 Line Correction Readout Readout Readout Figure 34 Super Resolution Camera Line Spacing Reverse Scan Direction ...

Page 62: ...icalOffset alignmentMarkerHorizontalSpacing alignmentMarkerHorizontalOffset and alignmentMarkerBlack Use alignment markers to assist in aligning the camera to ensure that all sensor columns align vertically given the target object movement Sensor alignment is important since up to 128 columns in an array are summed in TDI operation misaligned columns can result in blurred or smeared images When en...

Page 63: ...iciently large this may cause artifacts at the extremities of the image To correct for parallax pixels at lower magnification can be interpolated to provide the required resolution That is for lower magnification array output each pixel represents a slightly larger real world distance therefore a smaller number of pixels are equivalent to the higher magnification array output Selection of the arra...

Page 64: ...fect on Sensor Arrays Output For example with a sensor resolution of 8192 pixels if the lower magnification equivalent distance is 8185 pixels these pixels would be interpolated in other words stretched to provide 8192 pixels such that all pixels represent the same real world measurement Note Parallax correction of the individual arrays cannot be performed due to the row summing in the sensor Ther...

Page 65: ...different modes 32k SR Detail Restored 32k SR Mapped TDI TDI Area mode and TDI Extended Area TDI Mode TDI mode is the default operating mode for the camera The camera combines multiple exposures of an object as it passes each row in the array into one high sensitivity image In this mode the main 128 stage array is used and the full 300 kHz line rate can be achieved TDI Stage Selections When operat...

Page 66: ...econdary Array Stages 2 1 128 64 4 1 64 16 8 1 128 16 High Full Well High Full Well HFW mode sets both arrays at equal stage count providing an additional bit of output data Processing the upper bits N 1 provides a 2x Full Well increase at lower Responsivity Processing the lower bits N 1 0 maintains Responsivity with 2 improved NEE Table 26 High Full Well Mode Stages Ratio Main Array Stages Second...

Page 67: ... subsequent user data processing Use this mode in the initial setup to evaluate whether your system benefits enough from the 32k SR operation and to avoid conflicts for your algorithms 32k SR Detail Restored The Detail Restored mode when selected enables the SR Strength srStrength parameter for user adjustment With Detail Restored the full Teledyne DALSA patented processing chain is activated Sub ...

Page 68: ...peed Models Internal Trigger Rate Features TDI Mode Trigger Rate Feature Maximum TDI AcquisitionLineRate 400 kHz HDR HFW AcquisitionLineRate 200 kHz Area AcquisitionFrameRate 2 kHz Multi Area AcquisitionFrameRate 650 kHz Multifield Model Table 29 Multifield Model Internal Trigger Rate Features TDI Mode Trigger Rate Feature Maximum TDI One color AcquisitionLineRate 300 kHz TDI Two colors Acquisitio...

Page 69: ... to be achieved The camera s internal line rate generator and exposure control can be used for a stationary target Exposure Control by Light Source Strobe Relevant Features outputLineSource outputLinePulseDelay outputLinePulseDuration LineInverter Note TDI sensors do not have exposure control built in Pixels continuously convert photons to electrons After receiving a line trigger the camera instru...

Page 70: ...ger sensor response and data processing In addition an Exposure Active signal is generated and can be supplied to any of the GPIO outputs This allows triggering or timing external light sources The following diagram illustrates the logical control signal flow in the Linea HS series camera family The outputLineSource outputLinePulseDuration outputLinePulseDelay and LineInvert features allow the use...

Page 71: ...ation Debouncer Debouncer Trigger Activation Input Line 1 Input Line 2 GPIO Connector Output Line Invert Output Line 3 GPIO Connector Output Delay Output Duration Output Line 4 Output Line 5 Output Line 6 Output Line Invert Output Line Invert Output Line Invert Output Duration Output Duration Output Duration Output Delay Output Delay Output Delay Figure 39 GPIO functionality block diagram ...

Page 72: ...am structure Flat field calibration should be performed when the camera temperature has stabilized Flat field calibration will adjust all pixels to have the same value as the peak pixel value or target level as per the calibration mode selected If the flat field calibration is set to a target level that is lower than the peak value and the system gain is set to a low value then it is possible that...

Page 73: ... coefficients and a LUT These three features let you save load just the PRNU coefficients Loading a complete user set takes approximately 1 second while loading only the user PRNU coefficients takes less than 200 milliseconds Use the User PRNU Set Selector parameter to select the set you want to save or load There are 17 sets available 16 user and 1 factory The Factory Set is read only and contain...

Page 74: ...s which can minimize the effects of dirt Note This filter is only capable of compensating for small occasional contaminants It will not overcome large features in a target s texture Flat Field Calibration Regions of Interest See the section Flat Field Category in Appendix A for GenICam features associated with this section and how to use them Related Features flatfieldCalibrationROIOffsetX flatfie...

Page 75: ...ghted average filters The 1 x 3 filter kernel uses 75 of the original pixel and 12 5 of the adjacent pixels 12 5 75 12 5 Figure 40 1 x 3 kernel The 1 x 5 filter kernel uses 50 of the original pixel and 12 5 of the adjacent two pixels on both sides of the original pixel 12 5 50 12 5 12 5 12 5 Figure 41 1 x 5 kernel Image Filter Contrast Ratio The imageFilterContrastRatio feature is used to determin...

Page 76: ...eby adjacent pixels are summed The camera supports 1x 2x and 4x horizontal and vertical binning Vertical binning is only available in TDI single plane mode Horizontal binning is achieved by summing adjacent pixels in the same line Therefore 2x binning results in the object pixel doubling in size horizontally In addition since adjacent pixels are summer not averaged the image gets brighter That is ...

Page 77: ...s superfluous image data Eliminating unwanted image data that is visible in the camera s field of view reduces the amount of information the host computer needs to process This may result in an increase to the maximum allowable line rate when using 12 bit output data The camera can accommodate up to four AOIs Image data outside the AOIs is discarded Each AOI is user selected and its pixel boundari...

Page 78: ...s where necessary Note AOI parameters can only be changed when image transfer to the frame grabber is stopped Refer to the Acquisition and Transfer Control Category in the appendix for details on stopping and starting the acquisition Acquisition must be stopped to change the AOI configuration 1 4 AOIs can be selected Minimum width is 96 pixels per AOI o Minimum total of all AOI widths summed toget...

Page 79: ...art X Coordinate EOI Width EOI Offset Gain Adjustment Pixel Value Figure 43 Enhancement of Interest EOIs are designed for applications where maximum line rate is a priority and pixel flatness for the region is tolerable as compared to HDR mode or regional flat field correction FFC which provide per pixel adjustments For example if image has regions that are highly reflective and other regions that...

Page 80: ...y uploading a LUT to the camera using the file transfer features or by using the gammaCorrection feature The gamma correction value can be adjusted by the user at any time When the LUT is enabled there is no change in maximum line rate or amount of data output from the camera The LUT can be used with any mode of the camera Further when the LUT is enabled it is recommended that the fixed Offset ava...

Page 81: ...ing an 8 bit image CamExpert can be configured to create a 12 bit in 16 bit out LUT the camera will convert it to the required format 1 Open CamExpert version 8 40 or higher 2 Device should be an Xtium2 connected to a Linea HS camera 3 Under Board select Basic Timing and set Pixel Depth to 12 4 Under Board select Image Buffer and ROI and set Image Buffer Format to Monochrome 16 bits 5 Leave Image ...

Page 82: ...command menu select Pre Processing Lookup Table and set Enable and click Setting 7 In the Lookup Table dialog select the output LUT by scrolling through the different options under Value and configure any required parameters for example Gamma correction requires a Correction factor ...

Page 83: ...tor Gain BlackLevel It is best for camera performance to always use the maximum exposure time possible based on the maximum line rate of the inspection system and any margin that may be required to accommodate illumination degradation However it will be necessary to adjust the responsivity to achieve the desired output from the camera The camera has gain and black level offset features that can be...

Page 84: ...onfiguration Pixel Format See the section Image Format Control Category in Appendix A for GenICam features associated with this section and how to use them Related Feature PixelFormat AcquisitionStart and AcquisitionStop The camera can output video data as 8 bit or 12 bit Use the Mono8 Pixel Format to process image data as one or two separate image planes Note Pixel Format and associated features ...

Page 85: ...alignment corrects for certain image artifacts that may occur due to sensor alignment Figure 45 Red Pixel Artifacts Before applying red pixel alignment correction ensure that the system is mechanically setup as best as possible and the automatic white balance is applied To correct for red pixel artifacts 1 Set the Align Red Pixels feature to Active 2 Set the Align Red Threshold feature default 75 ...

Page 86: ...feature values the weights are slightly tuned Values range from 0 1 with 0 5 representing the center position Adding a fraction from the center position shifts left and up subtracting a fraction from the center position shifts right and down For example Adjust X and maintain Y shifts horizontally left right Adjust Y and maintain X shifts vertically up down Adjust both X and Y shifts diagonally Fig...

Page 87: ...eatures 87 The following images demonstrate the effect of the red shift X and Y feature settings Original Image Align Red Shift X 0 5 Align Red Shift Y 0 5 default values Align Red Shift X 0 5 Align Red Shift Y 0 8 Figure 47 Effect of Align Red X Y Shift Settings ...

Page 88: ...tored using the user set selector and user set load features Either the factory setting or one of the user settings can be selected as the default setting by selecting the set in the user set default selector Camera Power up configuration option in the Power up configuration dialog accessed from the Camera Information category The set selected is selected as the default setting and is the set that...

Page 89: ...ault the user settings are shipped with the same settings as the factory set The command user set save saves the current settings to non volatile memory as a user set The camera automatically restores the user set configured as the default set when it powers up To restore a saved user set set the user set selector to the set you want to restore and then select the user set load parameter Factory S...

Page 90: ...rs along with their view attributes and in which version of the device the feature was introduced Additionally the Device Version column will indicate which parameter is a member of the DALSA Features Naming Convention using the tag DFNC versus the GenICam Standard Features Naming Convention SFNC tag not shown In the CamExpert Panes parameters in gray are read only either always or due to another ...

Page 91: ...part number deviceManufacturesPart Number Displays the device vendor part number RO Beginner DFNC Manufacturer Info DeviceManufacturerInfo This feature provides extended manufacturer information about the device Indicates if it is a standard product or a custom camera RO Beginner Manufacturer Name DeviceVendorName Displays the device vendor name RO Beginner Firmware Version DeviceVersion Displays ...

Page 92: ...ory Set Factory Load factory default feature settings UserSet1 UserSet1 Select the user defined configuration UserSet 1 as the Power up Configuration UserSet2 UserSet2 Select the user defined configuration UserSet 2 as the Power up Configuration UserSet3 UserSet3 Select the user defined configuration UserSet 3 as the Power up Configuration UserSet4 UserSet4 Select the user defined configuration Us...

Page 93: ...d by the user UserSet4 UserSet4 Select the User defined Configuration space UserSet4 to save to or load from features settings previously saved by the user UserSet5 UserSet5 Select the User defined Configuration space UserSet5 to save to or load from features settings previously saved by the user UserSet6 UserSet6 Select the User defined Configuration space UserSet6 to save to or load from feature...

Page 94: ...tion to the user set specified by the User Set Selector feature The user sets are located on the camera in non volatile memory W Beginner Built In Self Test Codes BIST In the Camera Information screen shot example above the Power On Status is showing Good indicating that the camera powered up without any problems Details of the BIST codes can be found in the Appendix B Trouble Shooting Guide Camer...

Page 95: ... the user to change the camera configuration any time after a power up see feature UserSetSelector To reset the camera to the factory configuration select Factory Set and click Load To save a current camera configuration select User Set 1 to 16 and click Save Select a saved user set and click Load to restore a saved configuration ...

Page 96: ...Beginner DFNC Monochrome Monochrome Monochrome sensor BGR BGR BGR color sensor Multifield color model only Acquisition Line Rate AcquisitionLineRate Specifies the camera internal line rate in Hz when Trigger mode set to internal Note that any user entered value is automatically adjusted to a valid camera value If necessary the exposure time will be decreased to fit within the line time Beginner Me...

Page 97: ...e TdiBlue Output one row from blue array Multifield color model only TDI RedGreen TdiRedGreen Output two rows one from red and green array Multifield color model only TDI GreenBlue TdiGreenBlue Output two rows one from green and blue array Multifield color model only TDI RedBlue TdiRedBlue Output two rows one from red and blue array Multifield color model only TDI Stages sensorTDIStagesSelection S...

Page 98: ...ch gain is controlled when adjusting gain Beginner All Rows All Gain and offset applied to all channels System Gain System System gain will apply the gain value while maintaining the existing gain ratios Blue Blue Gain and offset applied to blue channel Multifield color model only Green Green Gain and offset applied to green channel Multifield color model only Red Red Gain and offset applied to re...

Page 99: ...99 Display Name Feature Description View Save Image to Flash saveLastImageToFlash Captures the current line and saves it to the cameras Flash memory as a TIFF file that can be retrieved using the File Access Control Features Multifield color model only Beginner DFNC ...

Page 100: ...ber or GPIO Trigger Source TriggerSource Determines the source of external trigger Beginner CLHS In CLHS Source of trigger is from the frame grabber over CLHS Rotary Encoder Encoder Trigger source is from the two shaft encoder inputs Line 1 GPIO1 Trigger source is from Line 1 of the GPIO connector Trigger Input Line ActivationEdge TriggerActivation Determines which edge of a input trigger will act...

Page 101: ...ies a division factor for the rotary encoder output pulse generator Beginner DFNC Rotary Encoder Rescaler Order rotaryEncoderRescalerOrder Specifies the order that the multiplier and divider are applied Beginner DFNC Multiplier Divider multiplierDivider The signal is multiplied before been divided Divider Multiplier dividerMultiplier The signal is divided before been multiplied Trigger Delay Trigg...

Page 102: ...utput Line Software Command outputLineSoftwareCmd Set the GPIO out value when outputLineSource is off Expert DFNC Refresh Line Status refreshLineStatus Update the LineStatus feature Beginner DFNC Line Status LineStatus Returns the current state of the GPIO line selected with the LineSelector feature RO Expert ...

Page 103: ...calibration process Figure 53 Flat Field Panel Flat Field Control Feature Description Display Name Feature Description View Flat Field Correction Mode flatfieldCorrectionMode Beginner DFNC Off Off FPN and PRNU correction disabled On On FPN and PRNU correction enabled Clear Coefficents flatfieldCalibrationClearCoefficient Reset all FPN to 0 and all PRNU coefficients to 1 Beginner DFNC ...

Page 104: ... so it is preferable to use the Target algorithm Flat Field Calibration Target flatfieldCalibrationTarget Sets the target value for the Calibrate PRNU feature Beginner DFNC Flat Field Calibration Offset X flatfieldCalibrationROIOffsetX Set the starting point of a region of interest where a flat field calibration will be performed Beginner DFNC Flat Field Calibration Width flatfieldCalibrationROIWi...

Page 105: ...s the kernel size Guru DFNC Kernel 1x3 KERNEL_1x3 1x3 kernel Kernel 1x5 KERNEL_1x5 1x5 kernel Image Filter Contrast Ratio imageFilterContrastRatio Sets the image filter contrast ratio threshold Values range from 0 to 1 Guru DFNC Bloom Filter Sets the enable state of the anti blooming filter Guru DFNC Off Off Disable the anti blooming filter Active Active Enable the anti blooming filter EOI enhance...

Page 106: ...elSize Total size in bits of an image pixel Read only Guru 8 bits Pixel Bpp8 8 bits Pixel Pixel Coding Filter PixelCodingFilter Indicates the type of color filter used in the camera Read only Beginner DFNC None Mono No pixel coding filter when pixel format is Mono 8 Horizontal Offset OffsetX Output image horizontal offset from the origin This is zero for color cameras Read only Beginner Output Wid...

Page 107: ...DFNC AOI Selector multipleROISelector Select the AOI to contorl when setting the AOI Offset AOI Width Beginner DFNC AOI Offset multipleROIOffsetX Location of the start of the AOI to be output Multiple of 32 Beginner DFNC AOI Width multipleROIWidth Width of the AOI in pixels Minimum is 96 per lane For example if there is only one AOI spread across the 5 lanes then the minimum is 5 x 96 480 Maximum ...

Page 108: ... Hor128 128 pixels between horizontal alignment markers Alignment Marker Horizontal Offset alignmentMarkerHorizontalOffset Pixel count before first horizontal alignment marker Integer between 0 and alignmentMarkerHorizontalSpacing value Beginner DFNC Alignment Markers Color alignmentMarkerBlack Specifies the alignment marker color Beginner DFNC White White White alignment markers Black Black Black...

Page 109: ...e file to the camera which will execute on the next camera reboot cycle User Set User_Set Use UserSetSelector to specify which user set to access Output LUT Output_LUT Use UserSetSelector to specify which LUT to access User PRNU User_PRNU Use UserSetSelector to specify which user PRNU to access User FPN User_FPN Use UserSetSelector to specify which user FPN to access Current PRNU Cur_PRNU Accesses...

Page 110: ...he file access buffer Guru File Access Length FileAccessLength Controls the mapping length between the device file storage and the file access buffer Guru File Operation Status FileOperationStatus Displays the file operation execution status RO Guru Success Success The last file operation has completed successfully Invalid Parameter InvalidParameter An invalid parameter was passed to the last feat...

Page 111: ...lick the Browse button to open a typical Windows Explorer window a Select the specific file from the system drive or from a network location b Click the Upload button to execute the file transfer to the camera Alternatively click the Download button and then specify the location where the file should be stored Firmware changes require that the camera be powered down and then back up When the firmw...

Page 112: ...get the number of bytes in the file From FileAccessBuffer Length you will know that maximum number of bytes that can be read through FileAccessBuffer is 988 For Offset 0 While Offset FileSize and Status 0 Do o Set FileAccessOffset to Offset o Set FileAccessLength to min FileSize Offset FileAccessBuffer Length the number of bytes to read o Set the FileOperationSelector to Read o Read the file by se...

Page 113: ...t o Set FileAccessLength to min Host File Size Offset FileAccessBuffer Length the number of bytes to write o Read next FileAccessLength bytes from host file o Write the bytes to FileAccessBuffer o Set the FileOperationSelector to Write o Write to the file by setting FileOperationExecute to 1 and poll until 0 and complete o Read FileOperationStatus to confirm the write worked o Read FileOperationRe...

Page 114: ...er CLHS Discovery clhsDiscovery Selects whether the camera needs to be commanded to send image data after power up Disable CLHS Discovery if not implemented in the frame grabber Beginner DFNC Discovery Disabled DiscoveryDisable CLHS transmitters are enabled immediately on power up Discovery Enabled DiscoveryEnable CLHS transmitters enable after sending Acquisition start Next CLHS Device Configurat...

Page 115: ...t of corrected packets on cable A Cable B Corrupted Packet Count CorruptedPacketCntB Count of corrupted packets on cable B Cable B Corrected Packet Count CorrectedPacketCntB Count of corrected packets on cable B CLHS 8b 10b Receive Error Count clhsErrorCount CLHS 8b 10b Receive Error Count Guru DFNC Refresh CLHS 8b 10b Receive Error Count clhsErrorCountRefresh Refresh the selected clhsErrorCount v...

Page 116: ...ode The device acquisition mode defines the number of frames to capture during an acquisition and the way it stops Beginner Continuous Continuous Only continuous mode is currently available Acquisition Start AcquisitionStart Commands the camera to start sending image data WO Beginner Acquisition Stop AcquisitionStop Commands the camera to stop sending image data at the end of the current line WO B...

Page 117: ...A Technical Customer support team to aid in diagnosis of any reported issues See the Saving Restoring Camera Setup Configurations section for details on downloading the Camera Data file Voltage Temperature Measurement The camera can measure the input supply voltage at the power connector and the internal temperature Both of these features are accessed using the CamExpert Camera Information tab Pre...

Page 118: ...cted via the CamExpert Image Format tab Figure 61 CamExpert Test Pattern Feature They have the following format when using 8 bit data Each Tap Fixed o Starting at 64 increases in by 4 steps every 512 pixels ending in 188 Grey Horizontal Ramp o 2 horizontal ramps starting at 00H increases in by 01H every 32 pixels Grey Vertical Ramp o Vertical ramp starting with 1st row 5 next row 12 and incrementi...

Page 119: ...0000 0000 0000 0000 1000 0000 0000 13 NO_USER_FPN 0x00001000 0000 0000 0000 0000 0001 0000 0000 0000 14 NO_USER_PRNU 0x00002000 0000 0000 0000 0000 0010 0000 0000 0000 15 CLHS_TXRDY_RETRY 0x00004000 0000 0000 0000 0000 0100 0000 0000 0000 16 Reserved 0x00008000 0000 0000 0000 0000 1000 0000 0000 0000 17 NO_USER_SETTINGS 0x00010000 0000 0000 0000 0001 0000 0000 0000 0000 18 NO_ADC_COEFFICIENTS 0x00...

Page 120: ...e used The trigger signal from the frame grabber will not be used and the LVAL status should now be green This will confirm the integrity of the image data portion of the CLHS cabling and connectors From the camera s CamExpert Digital I O Control tab select External Trigger Mode From the Frame Grabber CamExpert Advanced tab select the Line Sync Source to be Internal Line Trigger and the Internal L...

Page 121: ...es so any small imperfections are averaged out Use the cameras flat field calibration filter feature as detailed in the Flat Field Calibration Filter section This algorithm implements a low pass moving average that covers several adjacent pixels This filter can help minimize the effects of minor imperfections in the white reference Note this filter is NOT USED in normal imaging Over Time Pixels De...

Page 122: ...en accurate synchronization is not achieved the image appears smeared in the scan direction If the EXSYNC pulses are coming too fast then the image will appear smeared and stretched in the machine direction If the pulses are too slow then the image will appear smeared and compressed Check the resolution of the encoder used to generate the EXSYNC pulses along with the size of the rollers pulleys ge...

Page 123: ...cts Over speeding may be due to inertia and or backlash in the mechanical drive mechanism causing variations around the target speed The greater the speed variation the lower the target speed needs to be to avoid over speed conditions If the speed variation can be reduced by eliminating the backlash in the transport mechanism and or optimizing the motor controller characteristics then a higher tar...

Page 124: ...ply is operating at 12 V where the current draw is highest Reading the input supply voltage as measured by the camera will give an indication of the supply drop being experienced The camera tolerates hot unplugging and plugging The camera has been designed to protect against accidental application of an incorrect input supply up to reasonable limits With the following input power issues the status...

Page 125: ...restrict convection airflow around the camera body especially the fins and the lens assembly and camera mount Lowering the ambient temperature will equally lower the camera s temperature If the camera s internal temperature exceeds 80 C then the camera will partially shut down to protect itself against damage Commands can still be sent to the camera to read the temperature but the image sensor wil...

Page 126: ...l environment This equipment generates uses and can radiate radio frequency energy and if not installed and used in accordance with the instruction manual may cause harmful interference to radio communications Operation of this equipment in a residential area is likely to cause harmful interference in which case the user will be required to correct the interference at his own expense Changes or mo...

Page 127: ...era User s Manual Document Revision History 127 Document Revision History Revision Description Date 00 Initial release December 17 2020 01 Added the following models HL FM 04K30H HL FM 13K18H and HL HM 13K30H April 6 2021 ...

Page 128: ...0 2010 sales americas teledynedalsa com Teledyne DALSA GMBH Lise Meitner Str 7 82152 Krailling Munich Germany Tel 49 89 89545730 sales europe teledynedalsa com Asian Sales Teledyne DALSA Asia Pacific Ikebukuro East 6F 3 4 3 Higashi Ikebukuro Toshima ku Tokyo Japan Tel 81 3 5960 6353 Fax 81 3 5960 6354 sales asia teledynedalsa com Teledyne DALSA Asia Pacific Room 904 Block C Poly West Bund Center 7...

Reviews: