cristiano bozza – european emulsion scanning group of opera– jan 2008, nagoya 1 status and...
Post on 20-Dec-2015
220 views
TRANSCRIPT
Cristiano Bozza – European Emulsion Scanning Group of OPERA– Jan 2008, Nagoya
1
Status and evolution of the European Scanning System
Basic concepts
Present Status of the System
Evolution – Next Future
Cristiano Bozza – European Emulsion Scanning Group of OPERA– Jan 2008, Nagoya
2
The European Scanning System - Basic concepts
Cheap system:use commercial componentsas much as possible
Modular system:incremental improvementsby replacing one componentat a time
Software-based system:focus on software to makethe system flexibleto various situations
Cristiano Bozza – European Emulsion Scanning Group of OPERA– Jan 2008, Nagoya
3
The European Scanning System - Present Status
CMOS camera1280×1024 pixel256 gray levels376 frames/sec(Mikrotron MC1310)
XY stage (Micos)0.1 μm nominalprecision
Emulsion Plate
Z stage (Micos)0.05 μm nominalprecision
Illumination system, objective (Oil 50× NA 0.85/Dry 50× NA 0.95) and optical tube (Nikon)
Cristiano Bozza – European Emulsion Scanning Group of OPERA– Jan 2008, Nagoya
4
The European Scanning System - Present Status
The ESS is mostly SW-based and very modular
New, better components are quickly integratedto increase performances
Cristiano Bozza – European Emulsion Scanning Group of OPERA– Jan 2008, Nagoya
5
The European Scanning System - Present Status
2000 2001 2003 2004 2007
0
2
4
6
8
10
12
14
16
18
20
Sp
eed
(cm
2/h
)
Year
DALSA 1M60 Camera, 3×Genesis
Photonfocus camera,Matrox Odyssey
Mikrotron camera
SW improvements
Hitachi KPF110 camera
Scanning speed (area scan of 43 m thick emulsion)
Total installedscanning power:~600 cm2/h/side(~30 microscopes)Current workfocused onincreasing purityrather than speed
Cristiano Bozza – European Emulsion Scanning Group of OPERA– Jan 2008, Nagoya
6
280×365μm2
Tomographic sequencesZ axis moving, 2D imagesspanning emulsion thickness
Move XYZ to next view
Process/save data
Next field of view,Z at top, new cycle
The European Scanning System - Present Status
DAQ cycle(185 ms)
Camera
2D Images(peak 452 MB/s,avg. 97 MB/s)
Vision Processor(Matrox Odyssey)
Binarized2D Images
Host PC(Dual PentiumWorkstation)
RunningWinXP 3D
microtracks
XYZ MotionCommands
Motion Controller(National Instruments
FlexMotion)
Motors(VEXTA
Nanostep)Power
Functional blocks
Cristiano Bozza – European Emulsion Scanning Group of OPERA– Jan 2008, Nagoya
7
The European Scanning System - Present Status
15 images10 grains signal/image,
3000 grains background+noise, shadows, scratches, spots
2D FIR Filter+Equalization+Threshold
Grain recognition (Host PC, multithreadedAssembler code)
300 ÷ 3000 microtracks / view
3D microtrack reconstruction(Host PC, multithreaded C++ code)
Cristiano Bozza – European Emulsion Scanning Group of OPERA– Jan 2008, Nagoya
8
The European Scanning System - Present Status
Data sent to temporary file serversDistributed computing based on .NET
Batch Manager coordinatesjobs and directs Scan Servers
Data Processing Serverstake care of heavy computingfor data postprocessing
Data ready for physics analysisare written to DB servers(also used to share data)
ScanServers:PC + microscopes
File servers + BatchManagers
Private network hub
Data processing servers
Oracle servers
External network gateway
Web server (I IS)
ScanServers:PC + microscopes
File servers + BatchManagers
Private network hub
Data processing servers
Oracle servers
External network gateway
Web server (I IS)
Cristiano Bozza – European Emulsion Scanning Group of OPERA– Jan 2008, Nagoya
9
The European Scanning System - Present Status
Performances of the European Scanning System
Scanning speed: 20 cm2/h/side (40 GB/day/microscope of raw data) Microtracking precision (single emulsion layer): 0.066 m
Cristiano Bozza – European Emulsion Scanning Group of OPERA– Jan 2008, Nagoya
10
A track is the result of the connection of two
microtracks on opposite sides of a
plate
The European Scanning System - Present Status
Performances of the European Scanning System
Scanning speed: 20 cm2/h/side (40 GB/day/microscope of raw data) Purity: 10 fake tracks / cm2 (slope < 0.5) Efficiency: up to 95% using tracks, ~100% using microtracks (however, background is larger with microtracks) 0.3÷0.7μm precision for reconstructed tracks
Cristiano Bozza – European Emulsion Scanning Group of OPERA– Jan 2008, Nagoya
11
The European Scanning System - Present Status
Residuals of tracks w.r.t. multi-plate fit of 8 GeV
t, l
Slope=0.2t~0.3m
Top viewSide view
Slope=0.2l~0.5m
Slope=0.7t~0.7m
tl
plate-to-plate alignment by high-energy passing-through-tracks
Cristiano Bozza – European Emulsion Scanning Group of OPERA– Jan 2008, Nagoya
12
The European Scanning System - Present Status
A reconstructed vertex in OPERA, outof 61,000,000 microtracks
XZXZ
6 prongs 6 prongs
aabb
ee
dd
Tk Slope CS tk Stop IP (m) Fill (basetks/tks)
A -0.028,0.095-0.028,0.095 6 57 5.2 72% / 91%
B -0.114,0.143-0.114,0.143 (7?) 57 0.3 79% / 94%
C 0.091,0.0090.091,0.009 57 6.2 94% / 100%
D -0.166,-0.342-0.166,-0.342 32 21.4 100% / 100%
E 0.127,0.0750.127,0.075 35 16.4 81% / 91%
F -0.370,0.430-0.370,0.430 28 15.3 75% / 100%
XYXY
cc
ff
BeamVertexZ=892 VertexZ=892 mmupstream of plate 25upstream of plate 25
Cristiano Bozza – European Emulsion Scanning Group of OPERA– Jan 2008, Nagoya
13
The European Scanning System - Evolution – Next Future
Increase of image processing power for:• higher scanning speed• higher camera resolution / better imaging precision
Currently, one Odyssey board can handle 20 cm2/h/sideat high resolution (0.3 m/pixel)
With resolution going to 0.387 m/pixel,5 Odyssey boards can handle 167 cm2/h/side
Matrox Odyssey is superscalar, i.e. several boards can be mounted
in the same host and share tasks
Cristiano Bozza – European Emulsion Scanning Group of OPERA– Jan 2008, Nagoya
14
The European Scanning System - Evolution – Next Future
Increase of processing power for:• higher scanning speed• better tracking quality• higher camera resolution / better imaging precision• dealing with more background tracks
Presently, ~50% of CPU time is free for tracking
Data size is relatively small, and can easily travel on a LAN
Increase of track processing power by a factor 10: 5×2,000€ = 10,000€!
(ready for 200 cm2/h/side)
Tracking can be moved to a tracking server factory
Code already written, just waiting for debugging/testing!
Cristiano Bozza – European Emulsion Scanning Group of OPERA– Jan 2008, Nagoya
15
The European Scanning System - Evolution – Next Future
Increase of image quality for:• precision measurement• improved efficiency
The system is not bound to use one single type of camera
Mikrotron EoSens has lower noiseand higher sensitivity than
present MC1310(goes up to 2500 ASA)
500 fps/600 MPixel/s
Already under testing to estimate data quality improvement
Larger pixel size (36% area increase)brings proportionally higher speed
Cristiano Bozza – European Emulsion Scanning Group of OPERA– Jan 2008, Nagoya
16
Scanning speed is coupled with precision, efficiency and purity20 cm2/h/side on 43m emulsion layers0.3÷0.7 m precision95% track finding efficiency10 fake tracks / cm2 (slope < 0.5)
Conclusions
A modular system has been shown for nuclear emulsion scanningCheap hardwareCommercial componentsSW approach to problem solution
Improvements already going on for the next challengesBetter camera (higher precision/higher speed) already being testedTracking server to increase processing power (prototype next weeks)Superscalarity vision processor can be used to increase image processing power
The European Scanning System
An evolving project!