image acquisition in lcls
Post on 06-Jan-2016
22 Views
Preview:
DESCRIPTION
TRANSCRIPT
Sheng Peng
Image Acquisition in LCLS pengsh2003@yahoo.com
3/12/20081
Image Acquisition in LCLS
Sheng Peng
EPICS Meeting 2008, Shanghai
Sheng Peng
Image Acquisition in LCLS pengsh2003@yahoo.com
3/12/20082
Applications
We have many applications which need cameraInjection Laser StabilizationBeam Profile Monitors: OTR/YAGExperiments
Requirement Resolution, Frame rateCCD sensitivity/Dynamic rageThermal noiseBeam synced acquisition capabilityInterface to control system
LCLS standard IOC platform is EPICS/RTEMS/MV6100
Sheng Peng
Image Acquisition in LCLS pengsh2003@yahoo.com
3/12/20083
Possible Data Throughput on MVME6100
The data throughput may be very high640*480*2bytes/pixel*120Hz ~= 72MB/s
1392*1040*2bytes/pixel*15Hz ~= 42MB/s
Theoretical maximum throughputGiga-Ethernet: ~100MB/s
USB2.0: 60MB/s
Firewire 1394b: 100MB/s
32-Bit 66MHz PCI: 264MB/s
64-Bit 66MHz PCI: 528MB/s
Sheng Peng
Image Acquisition in LCLS pengsh2003@yahoo.com
3/12/20084
Possible Camera InterfacesThere are a few most popular interfaces in camera industry:
Cameralink (2.38Gbps for Base)Ethernet (1Gbps)LVDS(RS-644) (1.923Gbps)USB2.0 (480Mbps)Firewire (400Mbps/800Mbps)
Some decisions are easy:Ethernet is attractiveFirewire is better than USB
More camera choicesHigher powerLess CPU involvementRTEMS no USB stack
CameraLink is better than LVDSCameraLink is serialized LVDS, so less wiresMore popular
Sheng Peng
Image Acquisition in LCLS pengsh2003@yahoo.com
3/12/20085
Possible Camera Interfaces
The most of cameras we are using now are all CameraLink cameras so far
We have two methods to integrate Cameralink interface into our control system:
Ethernet
PMC Frame Grabber
Sheng Peng
Image Acquisition in LCLS pengsh2003@yahoo.com
3/12/20086
Ethernet Interface for CameraAs always, I love Ethernet. But at that time, the choice we had was CameraLink to Ethernet converter.
Proprietary protocol, can’t get any info out from Pleora. Later on it turned to GigEVision.Vendor driver works with particular Ethernet chip
Pleora and JAI PULNiX and another ten companies started GigEVisionWe still need protocol/source code if we are not using Windows/Linux to interface to cameraEven now, CameraLink is probably more sophisticated.
Sheng Peng
Image Acquisition in LCLS pengsh2003@yahoo.com
3/12/20087
Profile Monitor Image Acquisition
UNIQ UP900CL-12B cameraCCD: 1/2”Shutter: Full FrameResolution:1392x1040Progressive: YesExternal Trigger: YesFull scan: 14.97HzAnalog Output: YesCameralink: Yes
EDT PMC DV C-LinkCameralink compatible32bit/66MHz PCIExternal trigger input
RCX C-LinkConvert between CameraLink and 50ns Duplex LC fiber up to 300mTested with ~70m fiber and ~110ºF
Sheng Peng
Image Acquisition in LCLS pengsh2003@yahoo.com
3/12/20088
Profile Monitor
Sheng Peng
Image Acquisition in LCLS pengsh2003@yahoo.com
3/12/20089
Snapshot: historical moment
Sheng Peng
Image Acquisition in LCLS pengsh2003@yahoo.com
3/12/200810
Drive Laser Image Acquisition
PULNiX TM-6710CL cameraCCD: 1/2”Shutter: Full FrameUV option: YesResolution: 648x484Progressive: YesExternal Trigger: YesFull scan:120HzAnalog Output: YesCameralink: YesGenlock: Yes
EDT PMC DV C-LinkCameralink compatible32bit/66MHz PCIExternal trigger input
Sheng Peng
Image Acquisition in LCLS pengsh2003@yahoo.com
3/12/200811
Drive Laser Camera Crate
Sheng Peng
Image Acquisition in LCLS pengsh2003@yahoo.com
3/12/200812
LCLS Drive Laser
Sheng Peng
Image Acquisition in LCLS pengsh2003@yahoo.com
3/12/200813
Integrated Plug-and-Plug System should be very welcome
Sheng Peng
Image Acquisition in LCLS pengsh2003@yahoo.com
3/12/200814
Test Stand
Sheng Peng
Image Acquisition in LCLS pengsh2003@yahoo.com
3/12/200815
Test Stand
Sheng Peng
Image Acquisition in LCLS pengsh2003@yahoo.com
3/12/200816
Picture
Sheng Peng
Image Acquisition in LCLS pengsh2003@yahoo.com
3/12/200817
Air Force Reticle
Sheng Peng
Image Acquisition in LCLS pengsh2003@yahoo.com
3/12/200818
Snapshot: history buffer
Sheng Peng
Image Acquisition in LCLS pengsh2003@yahoo.com
3/12/200819
Dark/White Image Structure Spectrum
100 200 300 400 500 60010
2
104
106
Hor. Frequency (pixel-1)
Sp
ect
ral I
nte
nsi
ty
100 200 300 400 50010
2
104
106
Vert. Frequency (pixel-1)
Sp
ect
ral I
nte
nsi
ty
Single imageDiff image
100 200 300 400 500 60010
2
104
106
Hor. Frequency (pixel-1)
Sp
ect
ral I
nte
nsi
ty
100 200 300 400 50010
2
104
106
Vert. Frequency (pixel-1)
Sp
ect
ral I
nte
nsi
ty
Single imageDiff image
Sheng Peng
Image Acquisition in LCLS pengsh2003@yahoo.com
3/12/200820
CCD test (Data analyzed by Henrik Loos)
Dark image noise histogram
20 30 40 50 60 70 80 9010
0
101
102
103
104
105
Intensity Level
Co
un
ts
Single imageDiff imageFit = 6.6
Fit = 7.1
-30 -20 -10 0 10 20 30 4010
0
101
102
103
104
105
Intensity Level
Co
un
ts
Single imageDiff imageFit = 3.7
Fit = 4.9
White image noise histogram
top related