Photon Focus OEM-D1024E User Manual Download Page 5

Contents

1 Preface

5

1.1 About Photonfocus . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

5

1.2 Contact . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

5

1.3 Sales Offices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

5

1.4 Further Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

5

1.5 Legend . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

6

2 Introduction and Motivation

7

3 OEM Specification

9

3.1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

9

3.2 Feature Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
3.3 Technical Specification . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
3.4 Signal Assignment . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13

4 Functionality

17

4.1 Image Acquisition . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17

4.1.1 Readout Modes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
4.1.2 Exposure Control . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
4.1.3 Maximum Frame Rate . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
4.1.4 Constant Frame Rate (CFR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19

4.2 Image Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20

4.2.1 Counters and Average Value

. . . . . . . . . . . . . . . . . . . . . . . . . . . . 20

4.2.2 Status Line . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20

4.3 Pixel Response . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21

4.3.1 Linear Response . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
4.3.2 LinLog

®

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22

4.3.3 Skimming . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
4.3.4 Grey Level Transformation (LUT) . . . . . . . . . . . . . . . . . . . . . . . . . . 28

4.4 Test Images . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30

4.4.1 OEM-D1024E Test Images . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
4.4.2 OEM-D752E Test Images . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
4.4.3 Troubleshooting using the LFSR . . . . . . . . . . . . . . . . . . . . . . . . . . . 32

4.5 Image Correction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34

4.5.1 Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
4.5.2 Offset Correction (FPN, Hot Pixels) . . . . . . . . . . . . . . . . . . . . . . . . . 34
4.5.3 Gain Correction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36
4.5.4 Corrected Image . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37

4.6 Reduction of Image Size . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38

4.6.1 Region of Interest (ROI) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
4.6.2 Multiple Regions of Interest . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
4.6.3 Decimation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41

CONTENTS

3

Summary of Contents for OEM-D1024E

Page 1: ...User Manual OEM D752E and OEM D1024E CMOS Sensor Module Series MAN032 04 2012 V1 2...

Page 2: ......

Page 3: ...responsibility is assumed by Photonfocus AG for its use Photonfocus AG reserves the right to make changes to this information without notice Reproduction of this manual in whole or in part by any mean...

Page 4: ...2...

Page 5: ...Frame Rate CFR 19 4 2 Image Information 20 4 2 1 Counters and Average Value 20 4 2 2 Status Line 20 4 3 Pixel Response 21 4 3 1 Linear Response 21 4 3 2 LinLog 22 4 3 3 Skimming 27 4 3 4 Grey Level Tr...

Page 6: ...1 2 Pinout PCB connector 46 5 2 Parallel Data Interface 50 5 3 Read out Timing 51 5 3 1 Free running Mode 51 5 3 2 Constant Frame Rate Mode CFR 53 5 4 Trigger 55 5 4 1 Trigger Modes 55 5 4 2 Trigger D...

Page 7: ...10 CH 8853 Lachen SZ Switzerland Sales Phone 41 55 451 07 45 Email sales photonfocus com Support Phone 41 55 451 01 37 Email support photonfocus com Table 1 1 Photonfocus Contact 1 3 Sales Offices Pho...

Page 8: ...ving been obtained from Photonfocus AG Photonfocus can not be held responsible for any technical or typographical er rors 1 5 Legend In this documentation the reader s attention is drawn to the follow...

Page 9: ...s Modifications in the firmware can be made on request on contract base This applies also to modifications in the Photonfocus software The user can set up his own software on the base of the PFRemote...

Page 10: ...2 Introduction and Motivation 8...

Page 11: ...y high image contrast achieved by LinLog technology Ideal for high speed applications global shutter in combination with several simultaneously selectable read out windows Multiple ROI Grey scale reso...

Page 12: ...and separate Trigger I O Exposure Time Defined by camera module or trigger pulse width Features Linear Mode LinLog Mode Skimming Mode Shading Correction Offset and Gain Grey scale resolution 12 bit 1...

Page 13: ...al fill factor 35 Dynamic range up to 120 dB with LinLog Colour format monochrome Characteristic curve linear LinLog Skimming Shutter mode global shutter Min Region of Interest 1 row x 9 columns Grey...

Page 14: ...5 A 1 8 V DC 10 Max power consumption 0 87 W 0 87 W Dimensions 44 x 44 mm2 44 x 44 mm2 Mass 15 g 15 g Conformity RoHS WEEE RoHS WEEE Table 3 5 Physical characteristics and operating ranges for the OEM...

Page 15: ...modules is a parallel data interface which follows the AIA standard On the module connector the signals are available in a parallel format OEM D752E 40 OEM D1024E 40 OEM D1024E 80 OEM D1024E 160 Pixel...

Page 16: ...EM D752E 40 and for the OEM D1024E 40 camera modules Bit Tap 0 Tap 1 Tap 0 Tap 1 Tap 0 Tap 1 8 Bit 8 Bit 10 Bit 10 Bit 12 Bit 12 Bit 0 LSB A0 B0 A0 C0 A0 C0 1 A1 B1 A1 C1 A1 C1 2 A2 B2 A2 C2 A2 C2 3 A...

Page 17: ...A5 A5 PORT_A6 DATA6 A6 A6 A6 PORT_A7 DATA7 A7 A7 A7 PORT_B0 DATA8 B0 A8 A8 PORT_B1 DATA9 B1 A9 A9 PORT_B2 DATA10 B2 A10 PORT_B3 DATA11 B3 A11 PORT_B4 DATA12 B4 B8 B8 PORT_B5 DATA13 B5 B9 B9 PORT_B6 D...

Page 18: ...3 OEM Specification 16...

Page 19: ...the next image can start during the readout time of the current image Module OEM D752E 40 OEM D1024E 40 OEM D1024E 80 OEM D1024E 160 Sequential readout available available available available Simulta...

Page 20: ...les continuously delivers images as fast as possible Free running mode in the sequential readout mode Exposure time of the next image can only start if the readout time of the current image is finishe...

Page 21: ...fer to Table 3 4 for the allowed exposure time range and see Section 5 4 1 4 1 3 Maximum Frame Rate The maximum frame rate depends on the exposure time the readout scheme and the size of the image see...

Page 22: ...ue The average image value gives the average of an image in 12 bit format 0 4095 DN regardless of the currently used grey level resolution 4 2 2 Status Line If enabled the status line replaces the las...

Page 23: ...e between input light signal and output grey level This can be modified by the use of LinLog or Skimming as described in the following sections In addition a linear digital gain may be applied as foll...

Page 24: ...pper grey level region can be achieved with the LinLog technology At low intensities each pixel shows a linear response At high intensities the response changes to logarithmic compression see Fig 4 8...

Page 25: ...ch corresponds to the exposure time Examples in the following sections illustrate the LinLog feature LinLog1 In the simplest way the pixels are operated with a constant LinLog voltage which defines th...

Page 26: ...s occurs during the exposure time see Fig 4 11 The exposure starts with strong compression with a high LinLog voltage Value1 At Time1 the LinLog voltage is switched to a lower voltage resulting in a w...

Page 27: ...4 Figure 4 12 Response curve for different LinLog settings in LinLog2 mode 0 20 40 60 80 100 120 140 160 180 200 Typical LinLog2 Response Curve Varying Parameter Time1 Illumination Intensity Output gr...

Page 28: ...l u e 2 t e x p T i m e 2 T i m e 1 T i m e 1 T i m e 2 t e x p V a l u e 3 C o n s t a n t 0 Figure 4 14 Voltage switching in the LinLog3 mode 0 50 100 150 200 250 300 Typical LinLog2 Response Curve...

Page 29: ...o give a smooth monotonic transfer function from high gain at low levels through normal linear operation to logarithmic compression for high signal levels see Fig 4 16 The resulting response is simila...

Page 30: ...s explained in the next sections The output grey level resolution of the look up table independent of gain gamma or user definded mode is always 8 bit There are 2 predefined functions which generate a...

Page 31: ...ray level transformation Gamma y 255 1023 x 1 x gray level input value 10 bit DN y gray level output value 8 bit DN 1 0 1 2 1 5 1 8 2 5 4 0 Figure 4 18 Applying gamma correction to an image gamma 1 0...

Page 32: ...Therefore the histogram of the received image must be flat A test image is a useful tool to find data transmission errors that are caused most often by a defective cable between camera and frame grab...

Page 33: ...to application note AN026 for the calculation and the values of the LFSR test image 4 4 2 OEM D752E Test Images Ramp Depending on the configured grey level resolution the ramp test image outputs a con...

Page 34: ...Troubleshooting using the LFSR To control the quality of your complete imaging system enable the LFSR mode and check the histogram If your vision solution does not provide a real time histogram store...

Page 35: ...st pattern received at the frame grabber and typical histogram for error free data transmission Figure 4 26 LFSR test pattern received at the frame grabber and histogram containing transmission errors...

Page 36: ...d Then the correction values are determined automatically in the camera module Do not set any reference images when gain or LUT is enabled Correction values of both reference images can be saved into...

Page 37: ...not be properly corrected see Fig 4 28 The peak in the histogram should be well below the hot pixel threshold of 1008 DN 12 bit Camera module settings such as exposure time LinLog skimming and digita...

Page 38: ...age value by the offset corrected grey reference image 4 Pixels that have a grey level bigger than a certain threshold are marked as hot pixels 5 Store the result in the camera module as the gain corr...

Page 39: ...camera module settings of the image to be corrected 2400 2600 2800 3000 3200 3400 3600 3800 4000 4200 0 0 2 0 4 0 6 0 8 1 Histogram of the uncorrected grey reference image Grey level 12 Bit DN Relativ...

Page 40: ...sibilities to focus on the interesting parts of an image thus reducing the data rate and increasing the frame rate The most commonly used feature is Region of Interest ROI 4 6 1 Region of Interest ROI...

Page 41: ...76 fps 35 fps 65 72 fps 115 140 fps 5 ms 62 fps 31 fps 54 72 fps 85 140 fps 10 ms 47 fps 27 fps 42 72 fps 60 99 fps 12 ms 43 fps 26 fps 39 72 fps 53 82 fps Table 4 5 Frame rate of different exposure t...

Page 42: ...s in x direction PY number of pixels in y direction 1 for MV D1024E 80 and MV D1024E 160 LP line pause constant LP 8 for all models OEM D752E 40 OEM D1024E 40 OEM D1024E 80 OEM D1024E 160 texp 10 s 41...

Page 43: ...34 Multiple Regions of Interest with 5 ROIs 4 6 3 Decimation Decimation reduces the number of pixels in x and y direction Decimation can also be used together with ROI or MROI Decimation in y directio...

Page 44: ...l is applied to the OEM camera module by the user electronic I O Trigger In the I O trigger mode the trigger signal is applied directly to the OEM camera module by an additional trigger signal 4 36 se...

Page 45: ...e l c o n t r o l l e d e x p o s u r e E x p o s u r e S t a r t E x p o s u r e S t o p E x S y n c C a m e r a E x S y n c E x S y n c P o l a r i t y A c t i v e H i g h E x p o s u r e S t a r t...

Page 46: ...4 Functionality 44...

Page 47: ...g power supplies although well regulated linear power supplies provide optimum performance It is extremely important that you apply the appropriate voltages to your OEM camera module Incorrect voltage...

Page 48: ...17 33 O DATA16 Image data bit 16 31 O DATA15 Image data bit 15 29 O DATA14 Image data bit 14 27 O DATA13 Image data bit 13 25 O DATA12 Image data bit 12 23 O DATA11 Image data bit 11 21 O DATA10 Image...

Page 49: ...63 I CC4 External control 61 I CC3 External exposure control 59 I CC1 External synchronization 57 O CL_SPARE CameraLink signal do not connect 55 O PIXEL_CLK Pixel clock data changes with rising edge 5...

Page 50: ...ect 26 PW GND Ground 24 O TMS JTAG do not connect 22 PW GND Ground 20 O TDI JTAG do not connect 18 PW GND Ground 16 I TDO JTAG do not connect 14 PW GND Ground 12 O Misc_Analog Miscellaneous analog vol...

Page 51: ...ESERVED reserved for future implementations do not connect 58 I O RESERVED reserved for future implementations do not connect 56 PW GND Ground 54 I O RESERVED reserved for future implementations do no...

Page 52: ...e CC signal assignment CC1 EXSYNC External Trigger May be generated either by the frame grabber itself software trigger or by an external event hardware trigger CC2 CTRL0 Control0 This signal is reser...

Page 53: ...r clarity only P C L K S H U T T E R F V A L L V A L D V A L D A T A L i n e p a u s e L i n e p a u s e L i n e p a u s e F i r s t L i n e L a s t L i n e E x p o s u r e T i m e F r a m e T i m e C...

Page 54: ...e C P R E E x p o s u r e T i m e C P R E Figure 5 2 Timing diagram simultaneous readout mode readout time exposure time P C L K S H U T T E R F V A L L V A L D V A L D A T A L i n e p a u s e L i n e...

Page 55: ...100 values transferred within one LVAL active high period or 100 100 values within one FVAL period Line pause Delay before the first line and after every following line when reading out the image data...

Page 56: ...t t i m e F r a m e t i m e E x p o s u r e t i m e R e a d o u t t i m e c f r t i m e c f r t i m e i d l e i d l e c f r t i m e i d l e c f r t i m e i d l e F r a m e t i m e C F R o f f C F R o...

Page 57: ...al The image is read out after the pre configured exposure time After the readout the sensor returns to the reset state and the camera module waits for a new trigger pulse see Fig 5 7 The data is outp...

Page 58: ...gger pulse see Fig 5 8 The data is output on the rising edge of the pixel clock the handshaking signals FRAME_VALID FVAL and LINE_VALID LVAL mask valid image information The signal SHUTTER in Fig 5 8...

Page 59: ...a Fig 5 9 Usually the delay in the frame grabber is relatively large to avoid accidental triggers caused by voltage spikes see Fig 5 10 The trigger can also be delayed by the property Trigger Delay I...

Page 60: ...C a m e r a Figure 5 10 Timing Diagram for Trigger Delay For the delay in the frame grabber please ask your frame grabber manufacturer The camera module delay consists of a constant trigger delay and...

Page 61: ...dequately from vibration and shock during storage and transport Please either retain this packaging for possible later use or dispose of it according to local regulations 4 4 3 8 4 4 3 8 4 4 3 8 1 6 8...

Page 62: ...ensions are in mm The optical centre of the pixel matrix is located centrally in the sensor package The sensor die is encapsulated using a black epoxy passivation material The optically active area of...

Page 63: ...ination is diffuse 1 The camera should only be cleaned in ESD safe areas by ESD trained personnel using wrist straps Ideally the sensor should be cleaned in a clean environment Otherwise in dusty envi...

Page 64: ...ally active surface during the cleaning process Product Supplier Remark EAD400D Airduster Electrolube UK www electrolube com Anticon Gold 9 x 9 Wiper Milliken USA ESD safe and suitable for class 100 e...

Page 65: ...the manufacturer and accompanying said product and the product shall be free from defects in materials and workmanship under normal use The distributor shall not make or pass on to any party any warra...

Page 66: ...7 Warranty 64...

Page 67: ...Application Note LinLog Photonfocus December 2002 AN024 Application Note LinLog Principle and Practical Example Photonfocus March 2005 AN007 Application Note Camera Acquisition Modes Photonfocus Marc...

Page 68: ...8 References 66...

Page 69: ...erface Trigger Trigger Modes Level controlled Exposure corrected bug in tip level controlled exposure is not supported in simultaneous readout mode Section Mechanical and Optical Considerations Optica...

Reviews: