Reconstruction & Modelling Challenges for Large Volume Liquid Argon Detectors Andrew J. Bennieston

advertisement
Reconstruction & Modelling Challenges
for
Large Volume Liquid Argon Detectors
Andrew J. Bennieston
University of Warwick
IPRD 2010, Siena, Italy
7–10 June 2010
Time Projection Chambers
I
Interested in reconstruction for liquid Argon TPCs
I
Detectors on the scale of 100 kiloton required for
next-generation ν experiments
I
TPCs use ionisation charge to track particles through gas
or liquid volume
Readout
Ionisation Charge
E
Charged
Particle
I
2D readout plane (xy ) and z coordinate from drift time
I
High-density, fine-grained 3D spatial data
Liquid Argon TPCs
(ICARUS, arxiv:0812:2373)
I
LAr TPCs track events with
bubble-chamber quality
I
High resolution,
homogeneous volume:
tracks and showers
develop side-by-side
I
Automated reconstruction
software not established
Reconstruction Challenges
Collider Experiments
LAr TPCs
I
Well-defined primary
vertex
I
No well-defined start point
for ν interactions
I
Sparse hit data radiating
from this point
I
High density of hit
information throughout
I
Multiple scattering mostly
at well-defined boundaries
I
Multiple scattering
throughout volume
I
Tracks and showers
develop separately; track
hits easy to find
I
Tracks and showers
develop together; tracks
difficult to find amongst
other hits
Need to classify hit information (energy deposited) as tracks or
showers to do PID and kinematics
Track Reconstruction
Event at 30°
y
Procedure:
180
160
I
Start with simple geometric
tracks; charge deposited
into cubic voxels (volume
elements)
I
Compare reconstruction
algorithms with the same
data
140
120
100
80
60
40
20
0
-350
-300
-250
-200
-150
-100
-50
0
x
y
Voxel Data: Event at 30° (Zoom to vertex region)
144
Algorithms:
142
140
I
Hough Transform
I
KDTree Search
I
Corner Detection
I
Clustering
138
136
134
132
130
128
-160
-155
-150
-145
-140
x
Hough Transform
y = mx + c
r = x cos θ + y sin θ
µ
¶
cos θ
r
y= −
x+
sin θ
sin θ
I
Maps points in (x, y ) to
sinusoids in (r , θ )
I
Intersect at (r , θ )
parameters of straight lines
in the image
I
Originally used for bubble
chamber images; now
widely used in image
processing
y
r
θ
x
Hough Transform
Red Allocated hits
Black Unallocated hits
I
Highest peak in HT gives
line in a projection
I
Hits allocated to line if they
fall within some radius of it
I
Iterative HT; allocated
points not included in
subsequent steps
I
Projections used for HT;
3D data retained for final
fits
I
Segments combined from
projections based on 3D
fits
KDTree
(3, 8)
(8, 9)
(2, 5)
(6, 3)
Data structure:
I
I
Binary search
tree built in
O(N log N) time
Nearestneighbour search
in O(log N) time
Algorithm:
I
Pick seed point
I
Find nearest (unallocated)
neighbour
I
Build up collection of points
I
Fit line; histogram direction cosines
I
Move onto next line when histogram
develops second peak
KDTree: Angle Reconstruction
Clustering
I
Clustering hits based on
density (DBSCANa and
OPTICSb )
I
Clustering could be used
to find tracks
I
Left: Hits coloured by
clusters found by DBSCAN
I
Problems with
over/underclustering
(Kinga Partyka, ArgoNeuT)
a
Sander et al., Data Mining and Knowledge
Discovery 2, pp169–194 (1998)
b
M. Ankerst et al., ACM SIGMOD Int. Conf. on
Management of Data, pp49–60 (1999)
Interest-Point Detection
I
Hough Transform provides lines through image but no end
points
I
KDTree algorithm relies on moving through corners to see
gradient changes
I
KDTree algorithm requires a seed point; any will do, but
some are better than others
I
Clustering algorithms pick out related points, but some
clusters ‘wrap around’ corners
Interest-point detection finds corners and endpoints to help
tracking algorithms
Corner Finding
I
I
Harris-Stephens/Plessey1 ‘cornerness’ measure
Image I(x, y ) has structure tensor S(x, y ):
 2

Ix Ix Iy

S(x, y ) = 
2
Ix Iy Iy
1 C. Harris, M. Stephens, Proc. 4th Alvey Vision Conf. pp147–151 (1988)
Corner Finding
I
GENIE νµ CCQE event (B. Morgan, Warwick)
I
Vertex, proton track endpoint and delta electron identified
I
3D implementation (D. Roythorne, Warwick)
Conclusions
I
High levels of detail in LAr TPC events
I
Promising results with spatial data & image processing
techniques
I
Ability to tag feature points with high efficiency is required
for progress
I
Showers are complex features which appear side-by-side
with tracks
I
Feature detection can be used as input to a variety of track
& shower fitting algorithms
I
Many more image processing & feature extraction
techniques to explore
Work is progressing in the UK, Europe and the U.S. —
collaborative links are developing
Download