cristiano bozza – european emulsion scanning group of opera– jan 2008, nagoya 1 status and...

16
ano 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

Post on 20-Dec-2015

220 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Cristiano Bozza – European Emulsion Scanning Group of OPERA– Jan 2008, Nagoya 1 Status and evolution of the European Scanning System  Basic concepts

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

Page 2: Cristiano Bozza – European Emulsion Scanning Group of OPERA– Jan 2008, Nagoya 1 Status and evolution of the European Scanning System  Basic concepts

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

Page 3: Cristiano Bozza – European Emulsion Scanning Group of OPERA– Jan 2008, Nagoya 1 Status and evolution of the European Scanning System  Basic concepts

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)

Page 4: Cristiano Bozza – European Emulsion Scanning Group of OPERA– Jan 2008, Nagoya 1 Status and evolution of the European Scanning System  Basic concepts

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

Page 5: Cristiano Bozza – European Emulsion Scanning Group of OPERA– Jan 2008, Nagoya 1 Status and evolution of the European Scanning System  Basic concepts

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

Page 6: Cristiano Bozza – European Emulsion Scanning Group of OPERA– Jan 2008, Nagoya 1 Status and evolution of the European Scanning System  Basic concepts

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

Page 7: Cristiano Bozza – European Emulsion Scanning Group of OPERA– Jan 2008, Nagoya 1 Status and evolution of the European Scanning System  Basic concepts

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)

Page 8: Cristiano Bozza – European Emulsion Scanning Group of OPERA– Jan 2008, Nagoya 1 Status and evolution of the European Scanning System  Basic concepts

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)

Page 9: Cristiano Bozza – European Emulsion Scanning Group of OPERA– Jan 2008, Nagoya 1 Status and evolution of the European Scanning System  Basic concepts

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

Page 10: Cristiano Bozza – European Emulsion Scanning Group of OPERA– Jan 2008, Nagoya 1 Status and evolution of the European Scanning System  Basic concepts

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

Page 11: Cristiano Bozza – European Emulsion Scanning Group of OPERA– Jan 2008, Nagoya 1 Status and evolution of the European Scanning System  Basic concepts

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

Page 12: Cristiano Bozza – European Emulsion Scanning Group of OPERA– Jan 2008, Nagoya 1 Status and evolution of the European Scanning System  Basic concepts

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

Page 13: Cristiano Bozza – European Emulsion Scanning Group of OPERA– Jan 2008, Nagoya 1 Status and evolution of the European Scanning System  Basic concepts

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

Page 14: Cristiano Bozza – European Emulsion Scanning Group of OPERA– Jan 2008, Nagoya 1 Status and evolution of the European Scanning System  Basic concepts

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!

Page 15: Cristiano Bozza – European Emulsion Scanning Group of OPERA– Jan 2008, Nagoya 1 Status and evolution of the European Scanning System  Basic concepts

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

Page 16: Cristiano Bozza – European Emulsion Scanning Group of OPERA– Jan 2008, Nagoya 1 Status and evolution of the European Scanning System  Basic concepts

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!