background image

                                                                                 

NED 

RMSL6K17GE

       

                                     

           

UM-0099-03 

70 

 

4.8 Pixel Correction 

Generally  speaking,  image  sensors  (CCD,  CMOS  and  so  on)  have  fixed  pattern 

noise and photo response non-uniformity. When you use the lens,

 

lens shadings 

and  light  sources  also  can  cause  non-uniformity.  The  camera  is  set  to  the optimal 

correction  before  shipping  in  order  to  provide  images  of  high  grade.  The  camera 

also  has  the  function  of  user  white  correction  to  cope  with  lens  shading  and 

non-uniform illumination. 

   

Cal_bl  : Output data of each pixel at perfectly dark (factory correction) 
Cal_wh : Output data of each pixel in uniform illumination (factory correction)   

or in taking a picture of subject for correction (user white correction) 

Target_Val : Target value for user correction (10bit output conversion value) 
Vin:Input data (Before correction)    Vout :Output data (After correction)   
The corrected data is expressed in the following equation.   
Vout=(Vin-Cal_bl) x Target_val / (Cal_wh-Cal_bl) 

Image “before” user arbitrary pixel                  Green line is Luminance Profile 
is corrected. 
 
 

Image “after” user arbitrary pixel                      Green line is Luminance Profile   
is corrected. 

 

 

 

Figure 4-8-1 Waveform and image before and after bit correction 

 

 

 

 

 

Luminance Profile

 

Summary of Contents for RMSL6K17GE

Page 1: ...User s Manual Line Scan Camera Type RMSL6K17GE NIPPON ELECTRO SENSORY DEVICES CORPORATION GigE Vision is a registered trademark of AIA...

Page 2: ...ation 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 or her own expense For Customers in the...

Page 3: ...ise specified to do so in this manual When hands are wet avoid handling this product and do not touch any of the connection cable pins or other metallic components Do not operate this product in an en...

Page 4: ...ys install an infrared filter into your system configuration Note that exposure to long wavelength light outside of the sensors visible optical range can affect the image Sensitivity may fluctuate dep...

Page 5: ...paired or replaced during the warranty period of the original product is the same as the expired date of the warranty period on the original product Exclusions from Warranty Coverage We will under no...

Page 6: ...ufactured as a general purpose product for general industry In applications expected to be life critical or safety critical the installer or user is requested to install double or triple failsafe syst...

Page 7: ...igger Connector HR10G 10R 12PB 21 3 4 1 RS 422 Input 22 3 4 2 LVDS Input 22 3 4 3 TTL Input 23 3 4 4 RS 422 Output 23 3 4 5 LVDS Output 24 3 4 6 TTL Output 24 3 4 7 Relation of External Trigger Input...

Page 8: ...ity Reversal 45 4 2 6 4 Setting Line Source 45 4 2 6 5 Setting I O Signal Format 45 4 2 6 6 Setting External Line Trigger Chattering Prevention 46 4 2 7 Encoder Control 47 4 2 7 1 Setting Encoder Cont...

Page 9: ...ting the Maximum Value of Packet Delay 63 4 6 Exposure Mode and Timing 64 4 6 1 Free run Exposure Mode 64 4 6 2 External Trigger Timed Exposure Mode 65 4 6 3 External Trigger TriggerWidth Exposure Mod...

Page 10: ...r above Single power source DC12 15V for operation Pixel non linearity shading correcting function 1 2 Applications Inspection of transparent panels and PCBs Inspection of high speed moving objects Fl...

Page 11: ...utomobile component Architectural reinforcement parts Various pin parts Typical detection item Chip Dent Scratch Chipped end faces External dimensions Device specification 1 Camera 8192 pixel Line sca...

Page 12: ...Range Analog Amplifier Digital Analog Amplifier x 1 x 10 8 STEP Digital x 1 x 2 512 STEP Digital Offset Adjustable Range DN 8bit 63 63DN 0 5DN STEP 10bit 254 254DN 2DN STEP FPN Fixed Pattern Noise Ty...

Page 13: ...ding Correction 2 Gain Offset Video Output Control 3 Programmable Exposure Control 4 Scan Direction Switching 5 Test Pattern Output 6 Two phase Trigger Remarks 1 DN Digital Number 8bit 0 255 10bit 0 1...

Page 14: ...les 4 places at the front 8 places at the side to fix the camera Or use the 1 4 20UNC screw hole the screw hole for a tripod 1 place at the side to fix the camera If using the front panel M4 mounting...

Page 15: ...NED U M 0099 03 RMSL6K17GE 15 The dimensions for camera are shown below Figure 2 2 1 Dimensions F Mount...

Page 16: ...ources are relatively inexpensive provide a uniform field and longer life span compared to other light sources However they also require a camera with excellent sensitivity Halogen light sources gener...

Page 17: ...bit CT Desktop Adapter EXPI9301CT etc on the PCI or PCI Express bus 2 Connect the power to the camera Note Use a power cable to connect the camera power to the camera Connect the plug end of the cable...

Page 18: ...NIC Multi port Gigabit NIC 1port Gigabit Switching HUB PC PC PC PC Example of connection between 1 PC and 1 camera Example of connection between 1 PC and 3 cameras Example of connection between 1 PC a...

Page 19: ...NED U M 0099 03 RMSL6K17GE 19 3 2 Input Output Connectors and Indicator The layout of input output connectors and the indicator lamp are as follows Figure 3 2 1 Input Output Connectors and Indicator...

Page 20: ...ng power transmission Do not remove the cable while image data is being transmitted Compatible Cable Compatible plug DGPSH 10 HIROSE HR10A 7P 6S Power supply voltage DC 12 15V 5 Consumption Current ra...

Page 21: ...AME I O 1 LineIn1 IN 7 LineOut1 OUT 2 LineIn1 IN 8 LineIn2 IN 3 LineIn3 IN 9 LineIn2 IN 4 LineIn3 IN 10 Unused NC 5 GND GND 11 LineOut2 OUT 6 LineOut1 OUT 12 LineOut2 OUT Notes 1 In order to ensure co...

Page 22: ...e receivers The signal level will decrease and the signal will not be received correctly Figure 3 4 2 External Trigger Input Connection Diagram differential 3 4 2 LVDS Input When using LVDS for input...

Page 23: ...igure 3 4 3 External Trigger Input Connection Diagram TTL 3 4 4 RS 422 Output To use the RS 422 output connect the camera with a differential twisted pair as shown in figure 3 4 4 For correct operatio...

Page 24: ...re to check that the receiver side must be terminated If not correct signals may not be received Figure 3 4 5 External Trigger Output Connection Diagram LVDS 3 4 6 TTL Output To use TTL output connect...

Page 25: ...ernal trigger output uses the external trigger input driver as an intermediary as shown in figure 3 4 7 Therefore it is possible to switch the output ON OFF by use of an enable resistor For settings s...

Page 26: ...s Figure 3 5 1 RJ 45 connector 3 6 LED indicating camera status The LED is used to indicate power present and to the camera status Table 3 6 1 LED indication Camera Status by LED Indicator LAN is conn...

Page 27: ...r Discovery Check your frame grabber s manual for how to perform device discovery 4 1 2 List of Camera Control Registers This camera supports GenICam SFNC 2 3 and the camera setting of the features sh...

Page 28: ...mmyFrameOutput FrameActive Enabling frame ExposureStart Start Each line DummyFrameOutput TriggerMode RW Off On Off Off Disabling External trigger On Enabling External trigger TriggerSource RW NoConnec...

Page 29: ...eIn3 LineOut1 LineOut2 LineMode R Input Output No need of Setting change LineInverter RW True False False True Input Invert ON False Input Invert Off Line Format RW TTL RS422NotTerminate RS422Terminat...

Page 30: ...End LineIn1 LineIn2 LineIn3 EncoderResetActivation RW Rising Edge Falling Edge Any Edge Level High Level Low Rising Edge Falling Edge Any Edge Rising Falling Edge Level High H level activation Level L...

Page 31: ...ser arbitrary white correction User arbitrary black correction Factory white correction User arbitrary black correction User arbitrary white correction NED_PRNUTarget RW 1 1023 800 Target value of cor...

Page 32: ...e categories are shown Categories Reference 1 Device Control for Device temperature 2 Image Format Control for Imaging 3 Acquisition Control for Exposure Trigger 4 Analog Control for Gain Offset 5 Dig...

Page 33: ...NED U M 0099 03 RMSL6K17GE 33 4 2 2 Device Control 4 2 2 1 Displaying Temperature of Camera Displays the temperature of camera inside Register name Device Temperature Displaying Value...

Page 34: ...the input will not be accepted First reduce one value then increase the other e g 1 To go from OffsetX 0 Width 6144 to OffsetX 572 Width 5000 First set Width to 5000 then set OffsetX to 572 e g 2 To g...

Page 35: ...6 4096 OffsetX Width Height 1Frame Figure 4 2 3 2 Area of 1 Frame Notes The time for 1 frame can be calculated as follows 1 Frame period us 1 Line Scan Period us x Height Depending on the scan period...

Page 36: ...ister name Reverse X VAL Forward FALSE Reverse TRUE 4 2 3 4 Pixel Format Setting The Pixel Format parameter is used to select the video output format Supported formats are as follows Register name Pix...

Page 37: ...ta The A D converter of the camera has a 10 bit resolution For 8 bit output the upper 8 bit signal can be output as video data 4 2 3 5 Test Pattern The test pattern function allows you to check that d...

Page 38: ...els GreyHorizontalRamp Figure 4 2 3 5 2 Test Image of 10bit 8192 Pixels GreyHorizontalRamp It increases in increments of 1DN to 1023DN in order from the first pixel 0DN This pattern is repeatedly outp...

Page 39: ...tical direction in 8 bit mode the pattern repeats 4 2 4 Acquisition Control 4 2 4 1 Setting Line Rate Sets the Line Rate Register name Acquisition Line Rate VAL 300 19011 1 Hz Example When 8176Hz is s...

Page 40: ...ughly set according to the following formula Exposure Time 1 Acquisition Line Rate 2 3 s 4 2 4 2 Setting Trigger Selector Sets the Trigger Register name Trigger Selector VAL Frame Active Exposure Star...

Page 41: ...using the External trigger See 4 3 Examples of External trigger setting 4 2 4 4 Setting Exposure Mode Sets the Exposure Mode of Register name when the Trigger Mode is set to On Enable Register name Ex...

Page 42: ...ime VAL 2 000 3331 000 0 1100 s step Example Exposure Time 1000 000 The value of the Acquisition Line Rate may be changed automatically when the value of the Exposure Time is too large The values are...

Page 43: ...o set it in the adjustable range of 254 254 DN when 10bit is output 63 63 DN when 8bit is output Register name Black Level VAL 127 127 1step Figure 4 2 5 3 1 Offset Adjustment Note 1 Adjust amount of...

Page 44: ...nal Sets I O signal Register name Line Selector VAL LineIn1 LineIn2 LineIn3 input LineOut1 LineOut2 output See Table 3 4 1 External Trigger Connector Pin Assignments for the relation with VAL LineIn L...

Page 45: ...ox Enabling Input signal polarity reversal Example Enabling Input signal polarity reversal Line Inverter On 4 2 6 4 Setting Line Source Sets Line Source Register name Line Source VAL Off Acquisition A...

Page 46: ...eF Figure 4 2 6 External Line Trigger Input Mask Effect NED_LineMaskTimeR The time during which changes in the signal rising edge are invalid NED_LineMaskTimeF The time during which changes in the sig...

Page 47: ...ntrol Only Encoder1 can be selected Register name Encoder Selector VAL Encoder1 4 2 7 2 Setting Input Signal for Encoder Source A Sets Input signal for Encoder Source A Register name Encoder Source A...

Page 48: ...3 48 4 2 7 3 Setting Input Signal for Encoder Source B Sets Input signal for Encoder Source B Register name Encoder Source B VAL Off LineIn1 LineIn2 LineIn3 Example when LineIn2 is set on Encoder Sour...

Page 49: ...This can filter the unnecessary signals such as the chattering signals by noise High Resolution Any changes by rising and falling edges on pulses of Phase A or Phase B are counted as one cycle of puls...

Page 50: ...n Direction Down Pulse output in reverse rotation direction Motion Pulse output in normal and reverse rotation directions Example when Position Up is set on Encoder Output Mode Encoder Output Mode Pos...

Page 51: ...neIn3 Example when Frame End is set on Encoder Reset Source Encoder Reset Source Frame End 4 2 7 10 Setting Encoder Reset Activation Sets the Encoder Reset Source to reset Register name Encoder Activa...

Page 52: ...tory setting User setting Example User Set Selector User Set 1 4 2 8 2 Setting Memory Loading Reading the camera setting data from the flash memory The camera setting data selected by User Set Selecto...

Page 53: ...he steps below to set the camera setting at the time of factory shipping Select Default on User Set Selector User Set Selector Default Set the Execute on User Set Load User Set Load Execute The camera...

Page 54: ...ute The camera setting data at factory shipping can be used to operate the camera even after the power for camera is off 4 2 9 Transport Layer Control 4 2 9 1 Setting Persistent IP Sets IP by checking...

Page 55: ...NED U M 0099 03 RMSL6K17GE 55 When the box is checked Persistent IP address Persistent Subnet mask and Persistent Default gateway are effective...

Page 56: ...9152 1 packet contains not only image data but also a data header with transmission information Therefore by increasing the packet size the number of packets to send can be reduced reducing the overal...

Page 57: ...me Gev SCPD VAL 0 4294967295 Notes Packet Delay is set to 0 at the time of shipping however it should be set to as large a value as possible to obtain stable image data However if the value is too lar...

Page 58: ...lack and user white correction User black Factory white User black and factory white correction User black User white User black and user white correction Example NED_FFCMode User white 4 2 10 2 Setti...

Page 59: ...p of analog gain Register name NED_FPNCalibration VAL Execute Example NED_FPNCalibration Execute 4 2 10 5 Setting conditions of White pixel correction and Black correction Setting conditions of white...

Page 60: ...ormat of External Trigger Signal LineIn1 LineIn2 LineIn3 TTL RS422NotTerminate RS422Terminate LVDS After selecting Line Selector in the categories of Digital IO Control Example LineIn3 and TTL Line Se...

Page 61: ...but set Off at this time Note Do not skip the step above otherwise the wave pattern and the image may not be output properly Setting External Trigger Signal Format LineIn1 LineIn2 LineIn3 and TTL RS4...

Page 62: ...ignal Type can be set below After selecting Trigger Selector in the category of Acquisition Control set as follows Example Encoder 1 and Rising Edge Trigger Source Encoder1 Trigger Activation Rising E...

Page 63: ...125 Mbyte s Notes The maximum Gigabit Ethernet transfer rate may vary depending on the processing power of your PC and NIC Allowing some margin it is recommended to calculate around 110 120 Mbytes s...

Page 64: ...e Time are set in the camera control registers The range of the settable Line rate and the programmable exposure time are shown below Table 4 5 1 1 Free Run Exposure Time 1 scan Acquisition Line Rate...

Page 65: ...the programmable exposure time The range of the settable line period and the programmable exposure time are shown below Table 4 5 2 External Trigger Timed Exposure Time a Trigger pulse H time s 2 9 b...

Page 66: ...to rising edge of the trigger pulse cycle The start of each exposure is determined by the rising edge of the trigger pulse cycle The exposure time is set by the trigger pulse H time The range of the...

Page 67: ...amount of exposure when the output saturates Figure 4 6 1 Saturation Exposure and Dark Current Output By setting the offset you can set the Y intercept arbitrarily DF shows the digital offset value Th...

Page 68: ...s response curve and results in a higher camera output for a given amount of light See section 4 2 5 1 for setting Analog gain and section 4 2 5 2 for setting Digital gain Figure 4 7 1 PGA Gain Adjus...

Page 69: ...sitivity Analog Amplifier Sensitivity 0 x1 00 0 0dB 100 1 x2 00 6 0dB 200 2 x3 00 9 5dB 300 3 x4 00 12 0dB 400 4 x5 00 14 0dB 500 5 x6 00 15 6dB 600 6 x8 00 18 1dB 800 7 x10 00 20 0dB 1000 Digital gai...

Page 70: ...of each pixel at perfectly dark factory correction Cal_wh Output data of each pixel in uniform illumination factory correction or in taking a picture of subject for correction user white correction Ta...

Page 71: ...E 71 4 9 Gamma Correction Setting Switches Gamma correction value The relation between Input and Output should be calculated to the following formula Output 1023 Input 1023 gamma Figure 4 14 1 Gamma C...

Page 72: ...ve is recommended Be sure that the network on which you connect your GigE camera is a dedicated network and not shared with any other data transmitting devices Not only will image data not be correctl...

Page 73: ...and should be handled like other optical components with care If you use the camera in a dusty area prepare a dust proof enclosure Dust can obscure pixels producing dark lines on the image 6 3 Cleani...

Page 74: ...pacity of the power source is sufficient Connect the camera and the PC with LAN cables Use a 1000BASE T compatible device as your network adapter Are you using the supplied GigEGrab software Can the f...

Page 75: ...t the full aperture The optical axes of the camera and the image sensor are aligned The capture software must support the camera s pixel format Check whether the software included on the GigEGrab can...

Page 76: ...d for 3 or more years or the ambient temperature is higher than room temperature Check the deterioration of the power supply The camera LAN cables and the power source cable are in swinging motion Che...

Page 77: ...will become hotter than the ambient temperature while in operation because of self heating Allow sufficient air circulation around the camera to give it a longer life Keep the ambient temperature wit...

Page 78: ...rrors or omissions please notify your nearest NED representative 8 2 Contact for support Nippon Electro Sensory Devices Corporation Head Office 2 5 12 Itachibori Nishi Ku Osaka 550 0012 Japan Phone 81...

Page 79: ...duct Support If there is a problem with your camera after checking it in accordance to the troubleshooting turn off the power and call your NED representative When contacting us with a problem please...

Page 80: ...NED RMSL6K17GE UM 0099 03 80 Revision History Revision Number Date Changes 01 20 June 2019 Initial release 02 16 Dec 2019 Change in the setting area of exposure time 03 12 Feb 2020 Change 1st page...

Reviews: