background image

39

10.4  Pixel Correction

Notice

If defect pixels should exist in the first (mono cameras) or in the first two (color 

cameras) rows or columns of a ROI, these cannot be corrected with the defect 

pixel correction.

 

In this case you need to move or increase the ROI by a few 

pixels. 

The coordinates of defect pixels can be read out with the Camera Explorer 

(Category: Control LUT).

10.4.1  General information

A certain probability for abnormal pixels - the so-called defect pixels -  applies to the sen-

sors of all manufacturers. The charge quantity on these pixels is not linear-dependent on 

the exposure time.

The occurrence of these defect pixels is unavoidable and intrinsic to the manufacturing 

and aging process of the sensors.

The operation of the camera is not affected by these pixels. They only appear as brighter 

(warm pixel) or darker (cold pixel) spot in the recorded image.

Warm Pixel

Cold Pixel

Charge quantity

„Normal Pixel“

Charge quantity

„Cold Pixel“

Charge quantity

„Warm Pixel“

10.4.2  Correction Algorithm

On Baumer LXC cameras the problem of defect pixels is solved as follows:

 ▪ Possible defect pixels are identified during the production process of the camera.

 ▪ The coordinates of these pixels are stored in the factory settings of the camera.  

Once the sensor readout is completed, correction takes place:

 ▪ Before any other processing, the values of the neighboring pixels with the same 

color on the left and the right side of the defect pixel, will be read out

 ▪ Then the average value of these pixels is determined

 ▪ Finally, the value of the defect pixel is substituted by the previously determined 

average value

This works horizontally and vertically. With this approach whole defect rows and defect 

columns can be corrected.

Defect Pixel

Average Value

Corrected Pixel

◄ Figure 30

Distinction of "hot" and 
"cold" pixels within the 
recorded image.

◄ Figure 31

Charge quantity of "hot" and 
"cold" pixels compared with 
"normal" pixels.

◄ Figure 32 

Schematic diagram of 
the Baumer pixel 
correction.

Содержание LXC-120C

Страница 1: ...User s Guide LXC cameras Camera Link Document Version v1 3 Release 07 11 16 Document Number 11160995...

Страница 2: ...2...

Страница 3: ...ure 14 6 3 Mechanical Tests 15 7 Process and Data Interface 16 7 1 Pin Assignment Interface 16 7 2 Pin Assignment Power Supply and Digital IOs 16 7 3 Power saving Mechanisms 17 7 4 LED Signaling 18 8...

Страница 4: ...10 4 1 General information 39 10 4 2 Correction Algorithm 39 10 4 3 Add Defect Pixel Defect Columns Defect Rows to Defect pixel list 40 10 5 Sequencer 41 10 5 1 General Information 41 10 5 2 Baumer Op...

Страница 5: ...5 12 Cleaning 58 12 1 Sensor 58 12 2 Cover glass 58 12 3 Housing 58 13 Transport Storage 59 14 Disposal 59 15 Warranty Information 59 16 Conformity 60 16 1 CE 60 17 Support 60...

Страница 6: ...ication or reprinting of this documentation in whole or in part and the reproduc tion of the illustrations even in modified form is permitted only with the written approval of Baumer This document is...

Страница 7: ...Intended Use The camera is used to capture images that can be transferred over Camera Link inter faces to a PC Notice Use the camera only for its intended purpose For any use that is not described in...

Страница 8: ...C LXC 120M C LXC 200M C LXC 250M C Camera Type Sensor Size Resolution Full Frames max fps Monochrome Color LXC 20M C 2 3 2048 1088 337 LXC 40M C 1 2048 2048 180 LXC 120M C APS C 4096 3072 63 LXC 200M...

Страница 9: ...5 20 19 2 48 8 14 7 18 035 0 025 8 26 26 8 Pixel 0 0 1 32 UN 30 4 9 LXC 120M C LXC 200M C LXC 250M C 60 47 47 60 4 x M3 x 6 26 8 8 x M3 x 6 47 95 50 02 38 45 40 52 43 05 45 12 17 5 17 5 20 19 2 48 8 1...

Страница 10: ...pter M58 F mount Art No 11117852 59 40 43 F Mount M58x0 75 Adapter M58 M42x1 mount 26 8mm Art No 11127232 20 75 59 M58x0 75 M42x1 3 50 Notice flange focal distance 27 mm 0 25 mm suitable for Zeiss M42...

Страница 11: ...3 59 M58x0 75 M42x1 3 50 Notice suitable for Zeiss e g Distagon T 2 25 Z M42 I Planar T 1 4 50 Z M42 I Makro Planar T 2 50 Z M42 I and KOWA M42 lenses e g LM28LF P Mount LM35LF P Mount Adapter M58 C m...

Страница 12: ...free as possible Keep the dust cover foil on camera as long as possible Hold the print with the sensor downwards with unprotected sensor Avoid contact with any optical surface of the camera 6 1 Enviro...

Страница 13: ...specific method for proper heat dissipation but suggest the following prin ciples operate the cameras only in mounted condition mounting in combination with forced convection may provide proper heat...

Страница 14: ...In the DeviceTemperatureStatusTransition feature the temperatures for the programma ble temperature transitions are set The Event EventDeviceTemperatureStatusChanged is always generated when Device T...

Страница 15: ...onance 10 2000 Hz Amplitude un derneath cross over frequencies 0 75 mm Acceleration 1 g Test duration 15 min axis 45 min total Vibration broad band IEC 60068 2 64 Frequency range 10 1000 Hz Accelerati...

Страница 16: ...2 5 XCLK 18 XCLK 5 YCLK 18 YCLK 6 X3 19 X3 6 Y3 19 Y3 7 SERTC 20 SERTC 7 100 term 20 100 term 8 SERTFG 21 SERTFG 8 Z0 21 Z0 9 CC1 22 CC1 9 Z1 22 Z1 10 CC2 23 CC2 10 Z2 23 Z2 11 CC3 24 CC3 11 ZCLK 24 Z...

Страница 17: ...ramerate The frame rate is dynamically adjusted to the current situation This means that only so many frames are recorded as can be transferred via the interface with the current set tings e g resolut...

Страница 18: ...Signal Meaning LED green on Power on link good green blinking Power on no link red on Error Overtemperature red blinking Boot process or Warning update in progress don t switch off yellow Readout acti...

Страница 19: ...Values relating to the respective technical data sheets of the sensors manufacturer 350 450 550 650 750 850 950 1050 Wave Length nm Quantum Efficiency LXC 20C LXC 40C Red Green Blue 350 450 550 650 7...

Страница 20: ...elapsed the information of a pixel is transferred immediately to its circuit and read out from there Due to the fact that photosensitive area gets lost by the implementation of the circuit area the p...

Страница 21: ...A A A A Y X X Y M M R R LXC 20 LXC 40 A A Y X X Y M M R R A A LXC 120 LXC 200 LXC 250 Camera Type xM typ mm yM typ mm xR typ mm yR typ mm typ LXC 20 0 09 0 09 0 1 0 1 0 4 LXC 40 0 09 0 09 0 1 0 1 0 4...

Страница 22: ...re the time intervals are long enough to process exposure and readout succes sively In this operation the exposure of a frame n 1 takes place during the readout of frame n Exposure Readout Exposure Re...

Страница 23: ...to process occuring trigger signals tnotready This interval is situated between two exposures When this process time tnotready has elapsed the camera is able to react to external events again After tn...

Страница 24: ...ulated with the formulas mentioned above no 2 or 4 as is the case Exposure Readout texposure n treadout n 1 treadout n texposure n 1 texposure n 2 ttriggerdelay tmin Trigger Flash tflash n tflashdelay...

Страница 25: ...start the trigger will be skipped Exposure Readout texposure n treadout n 1 treadout n texposure n 1 texposure n 2 ttriggerdelay tmin Trigger Flash tflash n tflashdelay tflash n 1 TriggerReady tnotre...

Страница 26: ...overlapped Exposure Readout texposure n treadout n 1 treadout n texposure n 1 ttriggerdelay tmin Trigger Flash tflash n tflashdelay tflash n 1 TriggerReady tnotready Image parameters Offset Gain Mode...

Страница 27: ...ion See compliance list for details which frame grabbers support this 9 2 Frame grabber without GenCP support The camera can be controlled via the GenCP GenICam protocol If the SDK of the Cam era Link...

Страница 28: ...e type of camera Compared with standard cameras the image format on Baumer cameras not only in cludes resolution but a set of predefined parameter These parameters are Resolution horizontal and vertic...

Страница 29: ...XC 120C LXC 200C LXC 250C 10 1 2 2 Definitions Notice Below is a general description of pixel formats The table above shows which camera support which formats Bayer Raw data format of color sensors Co...

Страница 30: ...h of the three components has the same sample rate Therefore there is no subsampling here YUV 4 2 2 The chroma components are sampled at half the sample rate This reduces the necessary bandwidth to tw...

Страница 31: ...NU DSNU Correction FPN Fixed Pattern Noise CMOS sensors exhibit nonuniformities that are often called fixed pattern noise FPN However it is no noise but a fixed variation from pixel to pixel that can...

Страница 32: ...s for tExpo0 tExpo1 Pot0 and Pot1 can be edited The value for tExpo2 will be calculated automatically in the camera tExpo2 texposure tExpo0 tExpo1 HDR Off HDR On Low Illumination H i g h Illumination...

Страница 33: ...eases the frame rate The ROI is specified by following values Region Selector Region 0 Multi ROI horizontal 1 8 Multi ROI vertical 1 8 Region Mode On Off Offset X x coordinate of the first relevant pi...

Страница 34: ...d ROI 10 1 9 Multi ROI With Multi ROI it is possible to predefine several Region of Interests ROIs It can be specified up to 8 ROIs Region 0 Region 7 which must have the same size Overlapped ROIs in t...

Страница 35: ...tal and bidirectional In unidirectional binning vertically or horizontally neighboring pixels are aggregated and reported to the software as one single superpixel In bidirectional binning a square of...

Страница 36: ...amera must be stopped before decimation can be set Decimation Illustration Example color mono without 1x2 Readout pixels Readout pixels 2x1 Readout pixels Readout pixels 2x2 Readout pixels Readout pix...

Страница 37: ...each channel 10 2 1 User specific Color Adjustment The user specific color adjustment in Baumer color cameras facilitates adjustment of the correction factors for each color gain This way the user is...

Страница 38: ...63 LSB 10 bit LXC 120C 0 63 LSB 10 Bit LXC 200C 0 255 LSB 12 Bit LXC 250C 0 63 LSB 10 Bit 10 3 2 Gain In industrial environments motion blur is unacceptable Due to this fact exposure times are limite...

Страница 39: ...Pixel Charge quantity Normal Pixel Charge quantity Cold Pixel Charge quantity Warm Pixel 10 4 2 Correction Algorithm On Baumer LXC cameras the problem of defect pixels is solved as follows Possible de...

Страница 40: ...igTool v2 Connect to the camera Select the profile GenICam Expert 2 Open the category LUT Control 3 Select the to be corrected defect at Defect Pixel List Selector Pixel Column Row 4 Locate an empty D...

Страница 41: ...rmined before The additional frame counter z is used to create a half automated sequencer It is ab solutely independent from the other three counters and used to determine the number of frames per ext...

Страница 42: ...BoSequencerGain Parameter gain BoSequencerOffsetX ROI Offset X BoSequencerOffsetY ROI Offset Y BoSequencerIOSelector Selected output lines BoSequencerIOStatus Status of all Sequencer outputs BoSequenc...

Страница 43: ...ample The frame counter z is set to 2 This means the camera records two pictures after an incoming trigger signal 10 5 4 Capability Characteristics of Baumer GAPI Sequencer Module up to 128 sets of pa...

Страница 44: ...xels of the sensor are recepitve again shortly after the first exposure In order to realize the second short exposure time without an overrun of the sensor a second short flash must be employed and an...

Страница 45: ...User Definable Inputs The wiring of the input connector is left to the user Sole exception is the compliance with predetermined high and low levels 0 4 5V low 11 30V high The defined signals will hav...

Страница 46: ...a Frame consisting of exposure and readout TriggerReady Camera is able to process an incoming trigger signal TriggerOverlapped The camera operates in overlapped mode TriggerSkipped Camera rejected an...

Страница 47: ...ettings of the Trigger Delay Delay 0 2 sec Number of tracked Triggers 512 Step 1 sec There are three types of modes The timing diagrams for the three types you can see below Normal Trigger with adjust...

Страница 48: ...p r o g r a m m able logic c o n t r o l l e r others s oftware trigg e r Hardware trigger Each trigger source has to be activated separately When the trigger mode is activated the hardware trigger i...

Страница 49: ...as end of the signal The debouncing times tDebounceHigh and tDebounceLow are adjustable from 0 to 5 msec in steps of 1 sec This feature is disabled by default low high U t 0 4 5V 11V 30V low high U t...

Страница 50: ...he start of the timer 0 sec 2 sec step 1 sec TimerDuration By this feature the activation time of the timer is adjustable 10 sec 2 sec step 1 sec Different Timer sources can be used Off Exposure Start...

Страница 51: ...tus DefectPixelCorrection LineInverter ExposureTime LineSource BinningHorizontal TimerDuration BinningVertical TimerDelay TriggerMode TimerTriggerSource TriggerWidth TimerTriggerActivation TriggerSour...

Страница 52: ...ogy consists of a transmitter receiver pair with 21 28 or 48 single ended data signals and a single ended clock signal can be wired on transmitter side Within the transmitter the data is serialized wi...

Страница 53: ...They are defined as frame grabber outputs and camera inputs The definition of these signals is left to the camera manufacturer Signal Baumer Naming Employment Camera Control 1 CC1 CC1 On Baumer LXC ca...

Страница 54: ...m the falling edge of LVAL to the falling edge of FVAL 0 F The time of FVAL Low 64 clock cycle G The time from the rising edge of LVAL to the rising edge of DVAL 0 H The time of DVAL High DVAL LVAL No...

Страница 55: ...edium 3T10 3T12 4T8 4T10 4T12 2 CL Full 8T8 2 CL Eighty Bit 10T8 8T10 2 11 3 2 Tap Geometry Since frame grabbers possess the ability of image reconstruction from multi tap cameras on the fly the Camer...

Страница 56: ...cameras of the Baumer LXC series employ the 1X3 1Y tap geometry 11 3 2 4 Quad Eight and Ten Tap Geometry For Quad Eight and Ten tap transmission the cameras of the Baumer LXC series use the same syste...

Страница 57: ...or each image Beginning of image pImageStart The chunk data is assigned to the last 8 pixels as follows depending on the settings Combination Pixel n 7 Pixel n 6 Pixel n 5 Pixel n 4 Pixel n 3 Pixel n...

Страница 58: ...g contamination 5 Clean the contamination on the sensor using one drop pure alcohol on a swab Wipe the swab from left to right or conversely but only in one direction Do this in an overlapping pattern...

Страница 59: ...resources and prevent possible adverse effects on human health and the environment The return of the packaging to the material cycle helps conserve raw mate rials an reduces the production of waste W...

Страница 60: ...mer LXC cameras conform with the directives of the CE electromagnetic compatibility EMC 2004 108EC 17 Support If you have any problems with the camera then feel free to contact our support Worldwide B...

Страница 61: ...61...

Страница 62: ...54 Radeberg Germany Phone 49 0 3528 4386 0 Fax 49 0 3528 4386 86 sales baumeroptronic com www baumer com Technical data has been fully checked but accuracy of printed matter not guaranteed Subject to...

Отзывы: