Status of 3D track-finding Gennady Ososkov, A.Airiyan, A.Lebedev, S.Lebedev Laboratory of Information Technologies Joint Intstitute for Nuclear Research,

Slides:



Advertisements
Similar presentations
Modeling of Data. Basic Bayes theorem Bayes theorem relates the conditional probabilities of two events A, and B: A might be a hypothesis and B might.
Advertisements

Arc-length computation and arc-length parameterization
Computational Statistics. Basic ideas  Predict values that are hard to measure irl, by using co-variables (other properties from the same measurement.
CSCE643: Computer Vision Bayesian Tracking & Particle Filtering Jinxiang Chai Some slides from Stephen Roth.
Copyright © 2009 Pearson Education, Inc. Chapter 29 Multiple Regression.
CmpE 104 SOFTWARE STATISTICAL TOOLS & METHODS MEASURING & ESTIMATING SOFTWARE SIZE AND RESOURCE & SCHEDULE ESTIMATING.
FTP Biostatistics II Model parameter estimations: Confronting models with measurements.
Planning under Uncertainty
Visual Recognition Tutorial
Resampling techniques Why resampling? Jacknife Cross-validation Bootstrap Examples of application of bootstrap.
Curve-Fitting Regression
Evaluating Hypotheses
Fitting a Model to Data Reading: 15.1,
Ch. 6 The Normal Distribution
Chapter 11 Multiple Regression.
Multiple Linear Regression
Lehrstuhl für Informatik 2 Gabriella Kókai: Maschine Learning 1 Evaluating Hypotheses.
1 Simple Linear Regression 1. review of least squares procedure 2. inference for least squares lines.
Face Recognition Using Neural Networks Presented By: Hadis Mohseni Leila Taghavi Atefeh Mirsafian.
כמה מהתעשייה? מבנה הקורס השתנה Computer vision.
Objectives of Multiple Regression
Introduction to Monte Carlo Methods D.J.C. Mackay.
Physics 114: Lecture 15 Probability Tests & Linear Fitting Dale E. Gary NJIT Physics Department.
Inference for regression - Simple linear regression
06 - Boundary Models Overview Edge Tracking Active Contours Conclusion.
1 Least squares procedure Inference for least squares lines Simple Linear Regression.
Dr. Richard Young Optronic Laboratories, Inc..  Uncertainty budgets are a growing requirement of measurements.  Multiple measurements are generally.
 1  Outline  stages and topics in simulation  generation of random variates.
1 CSI5388: Functional Elements of Statistics for Machine Learning Part I.
Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display. 1 Part 4 Curve Fitting.
Section 8.1 Estimating  When  is Known In this section, we develop techniques for estimating the population mean μ using sample data. We assume that.
Fundamentals of Data Analysis Lecture 10 Management of data sets and improving the precision of measurement pt. 2.
Non-Linear Models. Non-Linear Growth models many models cannot be transformed into a linear model The Mechanistic Growth Model Equation: or (ignoring.
Tracking at LHCb Introduction: Tracking Performance at LHCb Kalman Filter Technique Speed Optimization Status & Plans.
The Examination of Residuals. Examination of Residuals The fitting of models to data is done using an iterative approach. The first step is to fit a simple.
STS track recognition by 3D track-following method Gennady Ososkov, A.Airiyan, A.Lebedev, S.Lebedev, E.Litvinenko Laboratory of Information Technologies.
1 Realistic top Quark Reconstruction for Vertex Detector Optimisation Talini Pinto Jayawardena (RAL) Kristian Harder (RAL) LCFI Collaboration Meeting 23/09/08.
CS 782 – Machine Learning Lecture 4 Linear Models for Classification  Probabilistic generative models  Probabilistic discriminative models.
Charmonium feasibility study F. Guber, E. Karpechev, A.Kurepin, A. Maevskaia Institute for Nuclear Research RAS, Moscow CBM collaboration meeting 11 February.
STAR Sti, main features V. Perevoztchikov Brookhaven National Laboratory,USA.
The Pattern Recognition issue for the Mu2e experiment Giovanni F. Tassielli - G. Marconi University.
1 Complex Images k’k’ k”k” k0k0 -k0-k0 branch cut   k 0 pole C1C1 C0C0 from the Sommerfeld identity, the complex exponentials must be a function.
Track reconstruction and pattern recognition V.V. Ivanov Laboratory of Information Technologies Joint Institute for Nuclear Research,
CBM RICH multiring recognition and fitting CBM Tracking Week, January, 2005 at GSI, Darmstadt B.Kostenko, E.Litvinenko, G.Ososkov JINR LIT
Pattern Recognition in OPERA Tracking A.Chukanov, S.Dmitrievsky, Yu.Gornushkin OPERA collaboration meeting, Mizunami, Japan, of January 2009 JINR,
CBM RICH ring recognition G.Ososkov, B.Kostenko, A.Solovjev Laboratory of Information Technologies Joint Institute for Nuclear Research Abstract Method.
1  The Problem: Consider a two class task with ω 1, ω 2   LINEAR CLASSIFIERS.
Course 8 Contours. Def: edge list ---- ordered set of edge point or fragments. Def: contour ---- an edge list or expression that is used to represent.
Secondary Vertex reconstruction for the D + Elena Bruna University of Torino ALICE Physics Week Erice, Dec. 6 th 2005.
Non-Linear Models. Non-Linear Growth models many models cannot be transformed into a linear model The Mechanistic Growth Model Equation: or (ignoring.
Sampling and estimation Petter Mostad
Fast Tracking of Strip and MAPS Detectors Joachim Gläß Computer Engineering, University of Mannheim Target application is trigger  1. do it fast  2.
1 Introduction to Statistics − Day 4 Glen Cowan Lecture 1 Probability Random variables, probability densities, etc. Lecture 2 Brief catalogue of probability.
Track reconstruction in TRD and MUCH Andrey Lebedev Andrey Lebedev GSI, Darmstadt and LIT JINR, Dubna Gennady Ososkov Gennady Ososkov LIT JINR, Dubna.
Global Tracking for CBM Andrey Lebedev 1,2 Ivan Kisel 1 Gennady Ososkov 2 1 GSI Helmholtzzentrum für Schwerionenforschung GmbH, Darmstadt, Germany 2 Laboratory.
06/2006I.Larin PrimEx Collaboration meeting  0 analysis.
R. Kass/W03 P416 Lecture 5 l Suppose we are trying to measure the true value of some quantity (x T ). u We make repeated measurements of this quantity.
STAR SVT Self Alignment V. Perevoztchikov Brookhaven National Laboratory,USA.
Localization of a Neutrino Interaction Vertex in the OPERA Experiment S.Dmitrievsky, Yu.Gornushkin, G.Ososkov (JINR, Dubna) Gran Sasso, Italy, November.
09/06/06Predrag Krstonosic - CALOR061 Particle flow performance and detector optimization.
CORRELATION-REGULATION ANALYSIS Томский политехнический университет.
Object-Oriented Track Reconstruction in the PHENIX Detector at RHIC Outline The PHENIX Detector Tracking in PHENIX Overview Algorithms Object-Oriented.
Tracking software of the BESIII drift chamber Linghui WU For the BESIII MDC software group.
Track Reconstruction in MUCH and TRD Andrey Lebedev 1,2 Gennady Ososkov 2 1 Gesellschaft für Schwerionenforschung, Darmstadt, Germany 2 Laboratory of Information.
Stats Methods at IC Lecture 3: Regression.
Statistical Methods For Engineers
Modelling data and curve fitting
Where did we stop? The Bayes decision rule guarantees an optimal classification… … But it requires the knowledge of P(ci|x) (or p(x|ci) and P(ci)) We.
Product moment correlation
Reconstruction and calibration strategies for the LHCb RICH detector
Presentation transcript:

Status of 3D track-finding Gennady Ososkov, A.Airiyan, A.Lebedev, S.Lebedev Laboratory of Information Technologies Joint Intstitute for Nuclear Research, Dubna, Russia home page: CBM Collaboration Meeting October 6-8, 2004 at GSI, Darmstadt G.Ososkov Status of 3D track-finding

Remindering The track recognition procedure was accomplished in 3D space on both X-Z and Y-Z projections simultaneously by alternating between both views predicting a track position on the next station and searching for hits in the vicinity of the predicted position. However this approach was oriented on the earlier designed STS with hybrid pixel detectors (HPD) and scarcely would suit for the MAPS or Si-strip detectors. Two scenarios are (still) possible: 1. Maps for 1-3 stations and Si-strip for 4-7 stations; 2. HPD and Si-strip. In the first case both types of detectors need a guidance. In the 2d case HPD data can be handled by 3D track-following and, if necessary, provide a guidance for the robust track search and fitting in the Si-strip STS section. Let us consider, at first, the second scenario. What’s new was done Y-Z and X-Z projections of an event. Hits are marked as blue points

Stage 1. Starting from the middle of the target area we connect this point sequentially with all points on the first station in Y-Z view, where tracks are close to straight lines. Each time we prolong the straight line driven via these two points to the plane of the second station. Then we set aside from the crossing point an asymmetrical corridor and look for all points appeared in this corridor. For each of these found points and two more on the previous stations we draw in X-Z view a parabola to estimate P xz - the momentum projection at the 3-d station. Then taking the magnetic field into account we use the corresponding curvature radius r for a new parabolic prolongation to the crossing with the next station plane. Since several prolongations can happened, we set aside corridors from each of point predicted matching found points in both X-Z and Y-Z views. Prediction and search in YoZ view Prediction and search in XoZ view

How to take the magnetic field into account Knowing parameter a from the initial parabola x=az 2 +bz+c we obtain the approximate value of P xz for the 2d station as P xz = /|a|. We use approximations previously calculated for each station by MC-data. From P xz and the Y-component B y of magnetic field known from its map we obtain the approximation of the curvature radius r = P xz /0.3*B y at the point (x 2,z 2 ), in which we also know the tangent slope tg α =2a*z 2 +b. That’s enough to draw a new parabola to make a prediction on the 3d station. Further prolongations are made in the same manner. The next trick consists in very careful preliminary calculations of tables with confidence bounds of prediction corridors depending on the station number and the sign of the particle charge. Those tables were calculated by statistics obtained by many thousands simulated events. P xz versus parabola parameter a for the 3d station. Distribution and approximation

Since the conventional approach to use symmetrical 3σ corridors had failed being too inefficient, we use the distributions of deviations between real hit positions and their predictions for the all remaining stations. Magnetic field knowledge gave us a striking result: distributions and corresponding confidential corridors for prediction got narrowed 6 times. That increases substantially the accuracy of prediction and speed up track-finding performance. Stage 2. Having tracks found on the first stage we make a selection on the basis of the following criterion: each point can belong to the only one track. So any track with one or more points belonging to some other track must be rejected. Unlike to 70% criterion of efficiency, when a reconstructed track is assigned to a generated particle if at least 70% of its hits have been caused by this particle, we use 100% criterion of efficiency in order to reduce the ghost rate. Without taking magnetic field into account it was in average 92% with 1.62 ghosts per event for 6&7 hit tracks.

Si-strip STS section peculiarities has been studied on a sample of space points with their ΔX and ΔY errors. 2D histograms of those errors are as follows: Since these space points are not provided by any information about track hits in the first three stations, we tried to simulate Si-strip hits by smearing GEANT hits adding normally distributed random numbers with zero mean and σ=36 mkm, while on the first three station hits were smeared with σ=10 mkm. RMS grows with the station number not exceeding 36 mkm

Vertex positioning improvement. Although the algorithm has shown its stability to minor vertex shifts, the option exists to estimate the vertex position after the first run on the basis of several reference tracks. Then in the second run all track-following process is recalculated with the improved vertex position. Despite of this smearing the obtained track-finding efficiency is not worse than it was without taking the magnetic field into account (92% in average). Efficiency rate with 100% criterion and taking the magnetic field into account

The 1st scenario. Elastic arm methods can help The idea of "elastic" methods (elastic tracking, elastic arms, deformable templates) is based on known parametric form of curves to be recognized and consists in a simultaneous accomplishment of both stages: a curve recognition and fitting. Proposing the elastic tracking method, Gyulassy and Harlander (G & H, 1991) based on the concept of the elastic template, i.e. the track equation depending on varying parameters so that being bent with their variations, a curve described by this equation passed as close as possible to the points measured in a track. This approach can physically be described as interaction between the positively charged template and negatively charged spatial points measured in the track. The better the elastic template fits points, the lower the energy of their interaction. Let a charge of the track template be distributed with the density ρ T (r), and the set of measured points have charge density ρ(r’). Calculating the energy E of interaction between these two charges, we obtain where V is the Lorentz potential with the time-dependent width T is the time constant, a is the maximal distance, at which points are still accredited to this template, and b~σ res is spatial resolution of a detector. It is evident that b << a.

Taking measurement discreteness into account, we obtain the track interaction energy as the sum: were, N is the number of points in the track, x i and r are the i-th point measured in the space and its distance from the template, respectively, and is the set of the track parameters. When a detector is placed in a homogeneous magnetic field, the track is described by a helix with the curvature κ, helix angle λ, and phase Φ at the point x i, i.e.. The functional E(π,t) depends on the points of only one track. Although all tracks could be fitted simultaneously, G&H did not recommend such a synchronous fit. To avoid E(π,t) getting caught in local spurious minima the simulated annealing procedure is applied. On the first iteration w(t) is taken for the highest temperature, when E(π,t) has the only one minimum. Then w(t) is narrowed gradually allowing more and more accurate search of the global minimum.

Elastic templates as robust tracking Let us consider linear track model: x i = x 0 + t x z i + ε i i= 1,…,n; where z i is z-coordinate of i-th plane, x i is the only measured point at this i-th plane, εi is a measurement error supposed to be normally distributed ε i € N(0;σ ). Two simple examples, when Least Square approach L(p) = Σ i ε i 2 → min p (1) does not work: a) point - outlier b) uniform contamination In both cases the crucial assumption of residual normality is violated - it demands to replace the Least Square functional Σ i ε i 2 by a functional L(p,σ)=Σ i ρ(ε i ) (2) where ε i are residuals and ρ(ε) is a compact contribution function

It’s easy to show that for minimizing of the functional (2) by parameters its derivative by denoting can be modified to the form which is similar to the normal LSM equations, but with replacement of the numerical weight coefficients to the weight function w(ε) to be recalculated on each step of an iterative procedure. Arisen problems: 1. Lack of theoretical foundation for the use of w(ε) 2. Initial values of parameters to start iterations 3. Computational problems due to non-uniqueness of the solution 4. Helix applications It gives a weight to each measured poit depending on its distance ε from the fitted curve. Weight function must quickly decrease with growing the residual ε

with the only parameter, which is determined by the contamination of data not in the whole range of the sample but within its essential part where all useful observations are practically concentrated. Now the next problem is Initial values of parameters to start iterations Lack of theoretical foundations for w(ε) Let us return to Si-strip ΔX and ΔY distribution. Fake contamunations look uniformal Our proposal for such a case of the uniform contamination : use the residual distribution model as a mixture of two distributions: gaussian φ(ε) and the uniform one h(ε) = h 0 f(ε) = (1-c) φ(ε) + c h(ε) to evaluate the corresponding likelihood equation (2) in order to derive the optimal weights w(ε) 2D histogram of all ΔX and ΔY in linear scale

The 1 st scenario. Hough transform & robust elastic tracking The Hough transform is needed to get starting parameters for robust iterations Helix parametrization to initialize a track. Using unique combinations of all sub-sets of 3 hits, helix parameters can be calculated analytically since a set of three hits is sufficient to determine the parameters for a helix: curvature (κ=1/R), dip angle (λ) and phase (Φ), what is possible determine by a 3D Hough transform (or 2D & 1D sequentially). X(s)=x 0 +1/k[cos( Φ 0 +h s cosλ) - cosΦ 0 ) Z(s)=z 0 +1/k[sin(Φ 0 +h s cosλ) - sinΦ 0 ) Y(s)=y 0 +s sinλ, where s is the path length along the helix, (x 0,y 0,z 0 ) is the vertex coord. at s=0, Φ 0 is its azimut angle of the starting point (phase): Ф 0 =Ψ - h π/2=arctan((x 1 -x c )/(z 1 -z c )) B y is the y component of the field q is charge of the particle in units of positron charge h is the sense of rotation of the projected helix in the xy-plane, i.e. h = -sign(qB) = +-1 Then the momentum can be evaluated as:

1. Organize a rough estimation of Si-strip track parameters by 3D Hough transform. 2. Robust track finding 3. Apply found tracks to facilitate tracking in the MAPS STS section. A proposal of the robust approach to Si-stip STS track finding Now we consider track-finding problem as finding minima to the functional L(p,t)=∑w(d i )d i 2, where d i is the Euclidean distance between the space point i and the template and p is the set of track parameters p={κ,λ,Φ,(x 0,y 0,z 0 )}. Again using the dependence of the curvature from the magnetic field one can make corrections calculating the distance from the current point to the helix. Robust weights are to be recalculated iteratively during the minimization process. Their functional view is to be selected depending on the behaviour of the ΔX and ΔY distributions. It could be approximated by a mixture of gaussian with some distribution generated by fake points: either uniform of very wide gaussian distribution. Simulated annealing schedule should allow to avoid local minima What to do next (not, of course, by only Dubna group)