240 likes | 272 Views
Instrumentation of Line CCD. Cheng Qian. Outline. Line CCD Experimental Setting GUI Performance analysis Line CCD Brick. Line CCD. HRLC CLS-M80250 ( AdaptiveOptics Inc. ) :
E N D
Instrumentation of Line CCD Cheng Qian
Outline • Line CCD • Experimental Setting • GUI • Performance analysis • Line CCD Brick
Line CCD HRLC CLS-M80250 ( AdaptiveOptics Inc.) : three-channel line-scanning CCD with a parallel port for data communication and a RS232 serial port for control. Parallel port Serial port Power port
Line CCD - Specifications Frame format r value of the ith pixel in the line m, 2bytes Imaging specification
GUI - Setting Camera property: Exposure of R,G,B channels Dark current level of R,G,B Line Rate Control Port
GUI - Setting Gain property: Gains of R,G, B channels
GUI - Setting Picture property Horizontal Resolution Vertical Resolution Line Offset Field of View Pixel offset of R,G,B channels Line offset of R,G,B channels Horizontal Flip Vertical Flip
Scanning line GUI - View RGB R B G
GUI-Structure Registry App Open/Close Line CCD App Camera Setup Doc-View Window Thread Doc-View Window Thread Camera Property Doc-View Window Thread Serial I/O Frame Grabber Driver RS 232 Parallel Port Camera Setting RGB data Line Camera
Performance Analysis Speed: 40-1300 lines/second The screen is refreshed once when 500 lines are accumulated, (Resolution is 500 pixels /line) 1300 lines/second 200 lines/second
Performance Analysis Speed: 40-1300 lines/second The screen is refreshed once when 500 lines are accumulated, (Resolution is 10000 pixels /line) 1300 lines/second 200 lines/second Fetching data from the I/O buffer is the major factor in deciding scanning speed.
Performance Analysis Resolution: Vertical resolution is up to 10000 pixels /line 500 pixels/line details High resolution = Details 10000 pixels/line
Should be 3000lines 3600lines Lots of data (lines ) are lost due to low speed of fetching the data from the I/0 buffer Performance Analysis Resolution: Horizontal resolution is up to 1300 lines/second The rotator is 9 seconds/round (Speed16). The images below contains 1000 lines 1300 lines/second 200 lines/second
Performance Analysis Color: Too red 0 R 89 218 255 G 72 75 B 91 87 The Blue and Green CCD are not sensitive enough
Performance Analysis Color: White Balancing----Offset and scaling, No correlation between channels
Performance Analysis Color: Color Matrix: Correlation between channels
Performance Analysis Face Model: - White Balancing details
Performance Analysis Face Model: - Color Matrix details
Line CCD Brick Activate Line Camera GUI Two working mode: Slave: Central control system Controller takes over the control of this brick once this brick is powered on Master: Node distributed system Self management is executing the embedded scheme all the time Programming finished Successful testing in IRIS west. RS 232 Parallel Port Self Management Data Acquisition Data Processing Data Transmission Communication Management Control Channel Data Channel COMM DLL of Cheng Zhenhao Talk to other bricks
Other tasks 1. “Brick” Robot ( Zhenhao, Cheng, and me ) Programmed Sick Brick, LineCCD brick and Controller brick …. Applications and Basic Communication can work now. 2. Thermal regularization (Lunch presentation ) 3. Thermal paper submitted 4. Survey of fusion of range data and texture data. 20% done ( See final report)