background image

 

44  

 

Camera Performance and Features  

Image Filters

 

Related Features: imageFilterMode, imageFilterType, imageFilterKernalSize, 

imageFilterContrastRatio 

 

The camera has a selection of image filters that can be used to reduce image noise. 

 

Use the feature imageFilterMode to turn the filtering on or off. Use the feature imageFilterType to 

read the user information of the type of filter that is being used. 

Kernels 

 

Use the ImageFilterKernalSize feature to select the number of pixels involved in the filter or the 

kernel size. The options are: 1 x 3 and 1 x 5 filter kernels. 

 

The 1 x 3 and 1 x 5 filter kernels are “weighted 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 19. 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 20. 1 x 5 kernel 

Image Filter Contrast Ratio 

The image filter contrast ratio feature is used to determine when the filter is applied to the image 

data. The control looks at the ratio between two adjacent pixels (prior to filter processing) on the 

sides of the relevant pixel and determines the difference or contrast between those pixels. 

 

If the contrast ratio is greater than the value set by the user, then the filter automatically turns off 

for those two pixels. If the contrast is below the set value, then the pixel filter is applied. 

 

A value of 0 will turn off the filters for all pixels and a value of 1 will keep the filter on for all pixels. 

Содержание Linea ML ML-FM-16K15A

Страница 1: ...Linea ML Multiline Cameras Monochrome HDR CMOS ML FM 08K30H ML FM 16K15A and ML HM 16K30H sensors cameras frame grabbers processors software vision solutions 03 032 20263 02 www teledynedalsa com...

Страница 2: ...develops manufactures and markets digital imaging products and solutions in addition to providing wafer foundry services Teledyne DALSA offers the widest range of machine vision components in the worl...

Страница 3: ...IGURE FRAME GRABBER SOFTWARE 18 Using Sapera CamExpert 19 CamExpert Panes 19 SETTING UP FOR IMAGING 22 Powering the Camera 22 Power and GPIO Connections 23 Establishing Camera Communications 25 Select...

Страница 4: ...49 USING TWO CLHS CABLES 49 SAVING RESTORING CAMERA SETUP CONFIGURATIONS 49 Active Settings for Current Operation 50 User Setting 51 Factory Settings 51 Default Setting 51 APPENDIX A GENICAM COMMANDS...

Страница 5: ...Linea ML Multiline Monochrome HDR CMOS Cameras 5 Causes for Overheating Power Shut Down 80 DECLARATION OF CONFORMITY 82 DOCUMENT REVISION HISTORY 83...

Страница 6: ...s Linea ML cameras and compatible frame grabbers combine to offer a complete solution for the next generation of automatic optical inspection AOI systems This camera is recommended for detecting small...

Страница 7: ...ly Camera Link HS control data connector Smart lens shading correction High dynamic LUT mode Programmability Spatial correction including sub pixel adjustment Parallax correction Multiple areas of int...

Страница 8: ...OR A8S0 FX840 Other compatible frame grabbers may be available from third party vendors Table 3 Software Software Product Number Version Number Camera firmware Embedded within camera GenICam support X...

Страница 9: ...sm x y z z 50 m 100 m 300 m 300 m 300 m 0 4 Operating Ranges Performance all models ML FM 16K15A Random Noise 0 3 DN rms typical Peak Responsivity Low Responsivity Line High Responsivity Line 3 DN nJ...

Страница 10: ...Registration Verified equipment registered under the Clause 3 Article 58 2 of Radio Waves Act ML HM 16K30H registration no R R Td2 ML HM 16K30H Registration date 2019 01 22 ML FM 08K30H registration...

Страница 11: ...akes the form of an XML device description file using the syntax defined by the GenApi module of the GenICam specification The camera uses the GenICam Generic Control Protocol GenCP V1 0 to communicat...

Страница 12: ...tocol 64b 66b at the default speed of 10 Gbs Data Cables LC Fiber Optic ML FM Cameras The fiber optic cables for the ML FM camera models require LC connections on both ends of the cable The frame grab...

Страница 13: ...AOC uses electrical to optical conversion on the cable ends to improve speed and distance performance of the cable without sacrificing compatibility with standard electrical interfaces Camera Link HS...

Страница 14: ...nea ML Multiline Monochrome HDR CMOS Cameras Responsivity QE Plots Figure 5 Camera Spectral Responsivity Note responsivity values measured using 8 bit 1x gain single row Figure 6 Camera Quantum Effici...

Страница 15: ...Linea ML Multiline Monochrome HDR CMOS Cameras 15 Mechanical Drawings Figure 7 Linea ML FM 8K Camera Mechanical...

Страница 16: ...16 Linea ML Multiline Monochrome HDR CMOS Cameras Figure 8 Linea ML FM 16K Camera Mechanical...

Страница 17: ...Linea ML Multiline Monochrome HDR CMOS Cameras 17 Figure 9 Linea ML HM 16K Camera Mechanical...

Страница 18: ...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 Though this camera supports hot plugging it...

Страница 19: ...is its live acquisition display window This window allows the user to verify the timing or control parameters in real time without needing to run a separate acquisition program For context sensitive h...

Страница 20: ...selected CamExpert will only show acquisition parameters for that device Optionally select a camera file included with the Sapera installation or saved by the user Parameters pane Allows the viewing...

Страница 21: ...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 virtual...

Страница 22: ...ing the Camera WARNING When setting up the camera s power supply follow these guidelines Apply the appropriate voltages of between 12 V to 24 V Incorrect voltages may damage the camera Before connecti...

Страница 23: ...n when looking at the camera s 12 pin male Hirose connector The table below lists the I O signal connections 1 4 6 7 12 11 3 2 10 8 9 5 Pin Number Input Output Signal Details Notes 1 Power Ground 2 12...

Страница 24: ...e is at least 12 Volts plus this voltage drop The camera input supply voltage can be read using CamExpert Refer to the section on Voltage Temperature Measurement for more details Mating GPIO Cable Ass...

Страница 25: ...the heavy CLHS AOC cables may damage the camera s connectors Establishing Camera Communications When you power up the camera observe the LED status indication on the back The LED will indicate one of...

Страница 26: ...Establishing Data Integrity 1 Use the camera s internal triggering This allows for initial imaging with a static object and no encoder input is required 2 Enable the camera to output a test pattern 3...

Страница 27: ...or the triggers are from pin 5 of the GPIO connector from the Camera Link HS frame grabber or from the rotary encoder feature using pin 5 and pin 6 of the GPIO connector Use the Trigger Activation fea...

Страница 28: ...AOC cable ML FM 08K30H 00 R 140 kHz 280 kHz NA ML FM 16K15A 00 R 71 kHz 143 kHz NA ML HM 16K30H 00 R NA NA 300 kHz Minimum Line Rate The minimum line rate for all camera models is 0 kHz Cameras go to...

Страница 29: ...Camera Performance and Features 29 Direction Change Time The direction change time between forward and reverse is 1 ms Figure 12 Image with incorrect scan direction...

Страница 30: ...f the lens the direction of the objects motion is opposite to the image motion direction Some AOI systems require that the scan direction change at regular intervals For example scanning a panel forwa...

Страница 31: ...hat is equal to the object pixel Line Spatial Correction will be 1 However guaranteeing the encoder pulse accuracy may not always be possible In addition lens magnification may not be exact which will...

Страница 32: ...coder pulse will not provide the correct timing for all the cameras For example as the camera angle moves away from perpendicular the image row spacing increases If the encoder resolution remains at t...

Страница 33: ...llax If the camera angle and the lens angular field of view are sufficiently large it may cause blurring at the extremities of the image in TDI mode The camera includes a Parallax feature that can cor...

Страница 34: ...Camera Performance and Features Image example of artifact induced by parallax at the image extremity 30O Camera Angle 8k Camera 80 mm lens 20 m Object Pixel Spatial Correction 9 2 No Parallax Correcti...

Страница 35: ...and exposure control can be used for a stationary target Exposure Mode See the section Camera Control Category in Appendix A for GenICam features associated with this section and how to use them Rela...

Страница 36: ...quential Exposure Mode In this mode the rows are exposed in order 0 1 2 3 Use this for multi spectral imaging using strobe illumination In this mode the delay before the exposure can be configured for...

Страница 37: ...ting condition on a single pass of the image object past the camera A typical camera lighting setup is illustrated below in Figure 16 In this application the system consists of bright field dark field...

Страница 38: ...lighting conditions for each line The figure below shows a typical time case for exposure mode sequential Sequential Exposure Mode Timing Line trigger Trigger delay Sensor trigger Sensor row 1 exposu...

Страница 39: ...ming Generation CLHS Framegrabber Multiply Divide Rotary Encoder Trigger Activation Debouncer Debouncer Trigger Activation Input Line 1 Input Line 2 GPIO Connector Output Line Invert Output Line 3 GPI...

Страница 40: ...he camera should be imaging a front illuminated white target or rear bright field illumination source The optical setup should be as per the inspection system including lens magnification aperture and...

Страница 41: ...ng Custom Flat Field Coefficients Flat Field PRNU coefficients can be custom modified and uploaded to the camera They can also be downloaded from the camera To upload or download coefficients use File...

Страница 42: ...f Interest ROI where flat field calibration is performed Image data outside the ROI is ignored by the flat field calibration algorithm The ROI is selected by the user and with the pixel boundaries def...

Страница 43: ...he two images This merging process is called fusing The goal of fusing is to replace all low contrast parts with the bright image accordingly and replace all saturated or near saturated parts with the...

Страница 44: ...pixel and 12 5 of the adjacent pixels 12 5 75 12 5 Figure 19 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...

Страница 45: ...ct pixel doubling in size vertically horizontally or in both axes as selected by the binning feature Vertical 2x binning will half the line rate output because two triggers are required read out the t...

Страница 46: ...able to extract and process each individual AOI from the single larger image Steps to Setup Area of Interest 1 Plan your AOIs 2 Stop acquisition 3 Set the number of AOIs 4 Select the first AOI and se...

Страница 47: ...lable in the Camera Control category be set to zero To upload a LUT use File Access Control Category Upload Download File Settings and select Look Up Table to upload a file The file format is describe...

Страница 48: ...y 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 a gain feature that can be us...

Страница 49: ...HS Device Configuration The ML FM cameras have two CLHS compliant connectors Control Data1 is assigned as the master with Data 2 connector as the slave Use the Next CLHS Device Configuration to select...

Страница 50: ...by GenICam input to the settings These active settings are stored in the camera s volatile memory and will be lost and cannot be restored if the camera resets is powered down or loses power during op...

Страница 51: ...user set load parameter Factory Settings The factory setting is the camera settings that were shipped with the camera and which loaded during the camera s first power up To load or restore the origina...

Страница 52: ...ice 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 F...

Страница 53: ...Information Panel Camera Information Feature Descriptions Display Name Feature Description Device Version View Model Name DeviceModelName Displays the device model name RO 1 00 Beginner Vendor Name D...

Страница 54: ...r factory set that is loaded or saved when the UserSetLoad or UserSetSave command is used 1 00 Beginner Load Configuration UserSetLoad Loads the camera configuration set specified by the User Set Sele...

Страница 55: ...save or load a camera state as a specific user set that is retained in the camera s non volatile memory Camera Power up Configuration The first drop list selects the camera configuration state to loa...

Страница 56: ...erformance and Features Camera Control Category The camera control category as shown by CamExpert groups control parameters such as line rate exposure time scan direction and gain Figure 24 Camera Con...

Страница 57: ...er TDI Stages1 2 3 sensorTDIStagesSelection Lines1 Lines2 Lines3 Used to determine the number of rows to be summed or averaged Not enabled when in planar or HDR modes In planar mode the lines to outpu...

Страница 58: ...can Direction sensorScanDirection Forward Reverse When ScanDirectionSource is set to Internal determines the direction of the scan 1 00 Beginner Gain Selector System Gain All Rows Sensor Row 0 Sensor...

Страница 59: ...e Selector Row 1 Row 3 imageDistortionCorrectionLineSelector Used to select which line will be stretched to correct the image 1 00 Expert Image Distortion Parallax Correction Pixel Stretch imageDistor...

Страница 60: ...60 Camera Performance and Features Digital I O Control Category The Digital I O Control features are used to configure the camera s GPIO pins Figure 25 Digital I O Control Panel...

Страница 61: ...falling edge of the line source signal The trigger is considered valid on any edge 1 00 DFNC Beginner Rotary Encoder Direction Counter Clockwise Clockwise rotaryEncoderDirection CounterClockwise Clock...

Страница 62: ...ts the physical line or pin of the external device connector to configure External trigger or rotary encoder A External direction or rotary encoder B Output 1 Output 2 Output 3 Output 4 1 00 DFNC Begi...

Страница 63: ...us 1 00 DFNC Expert Line Status Low High LineStatus Low High Returns the current status of the line selected with LineSelector RO 1 00 DFNC Expert Flat Field Category The Flat Field controls as shown...

Страница 64: ...o pixel variations and so it is preferable to use the Peak algorithm Set Target Calculation of PRNU coefficients to bring all pixels to the target value Set Target Image Filtered A low pass filter is...

Страница 65: ...FNC Load Calibration flatfieldCalibrationLoad Loads the User PRNU set specified by flatfieldCorrectionCurrentActiveSet to the camera and makes it active 1 00 Guru DFNC Output LUT Mode lutMode Allows t...

Страница 66: ...format of the sensor 1 00 Beginner SFNC Pixel Size PixelSize Number of bits per pixel RO Pixel Color Filter PixelColorFilter Always None for mono camera RO 1 00 Beginner DFNC Line Select ComponentSele...

Страница 67: ...mp progressively for each row Grey Diagonal Ramp Grey Diagonal Ramp Selects a combination of horizontal and vertical raps to form a diagonal grey scale User Pattern User Pattern User can define a test...

Страница 68: ...68 Camera Performance and Features Transport Layer Control Category Note All features shown in Guru visibility Figure 28 Transport Layer Panel...

Страница 69: ...s that it fails read this feature to get the actual reason for the failure Returns the last error Reading this feature clears it 1 00 Beginner DFNC CLHS Discovery Discovery Disabled Discovery Enabled...

Страница 70: ...the number of frames to capture during an acquisition and the way it stops Only continuous mode is currently available 1 00 Beginner DFNC Acquisition Start AcquisitionStart Commands the camera to star...

Страница 71: ...r Figure 30 File Access Control Panel File Access Control Feature Descriptions Display Name Feature Description View File Selector FileSelector Selects the file to access The files which are accessibl...

Страница 72: ...Access Buffer FileAccessBuffer Defines the intermediate access buffer that allows the exchange of data between the device file storage and the application 1 00 Guru File Access Offset FileAccessOffse...

Страница 73: ...ve or from a network location b Click the Upload button to execute the file transfer to the camera 5 Alternatively click the Download button and then specify the location where the file should be stor...

Страница 74: ...ed Download File 1 Select the file by setting the FileSelector feature 2 Set the FileOpenMode to Write 3 Set the FileOperationSelector to Open 4 Open the file by setting FileOperationExecute to 1 This...

Страница 75: ...ion tab Press the associated refresh button for a real time measurement Test Patterns What Can They Indicate The camera can generate fixed test patterns that may be used to determine the integrity of...

Страница 76: ...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 0...

Страница 77: ...xternal Trigger Mode 4 From the Frame Grabber CamExpert Advanced tab select the Line Sync Source to be Internal Line Trigger and the Internal Line Trigger frequency to the maximum that will be used 5...

Страница 78: ...n the user manual all pixels should achieve the same response However over time dust in the lens extension tube may migrate to the sensor surface and reduce the response of some pixels If the dust par...

Страница 79: ...e image will be randomly compressed and possibly smeared for short periods in the scan direction This is indicative of the inspection systems transport mechanism dynamics causing momentary over speed...

Страница 80: ...ill protect against the application of voltages above approximately 28 V If the overvoltage protection threshold is exceeded then power is turned off to the camera s internal circuitry The power suppl...

Страница 81: ...ine triggers will not be generated Additionally the camera s power will reduce to approximately 70 of normal operation If the camera s temperature continues to rise at 90 C the camera will further red...

Страница 82: ...82 Camera Performance and Features Declaration of Conformity...

Страница 83: ...e added that 300 kHz line rate achievable using AOI feature in 8k cameras Power GPIO connector pin 8 revised to line 6 out Added revised mechanical drawings to include z of 0 4 HDR Demo Mode section r...

Отзывы: