image acquisition in lcls

Post on 06-Jan-2016

22 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

DESCRIPTION

Image Acquisition in LCLS. Sheng Peng EPICS Meeting 2008, Shanghai. Applications. We have many applications which need camera Injection Laser Stabilization Beam Profile Monitors: OTR/YAG Experiments Requirement Resolution, Frame rate CCD sensitivity/Dynamic rage Thermal noise - PowerPoint PPT Presentation

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