Wavelet analysis applications Gennady Ososkov LIT JINR, Dubna Semeon Lebedev GSI, Darmstadt and LIT JINR, Dubna.

Slides:



Advertisements
Similar presentations
Scale & Affine Invariant Interest Point Detectors Mikolajczyk & Schmid presented by Dustin Lennon.
Advertisements

Shapelets Correlated with Surface Normals Produce Surfaces Peter Kovesi School of Computer Science & Software Engineering The University of Western Australia.
ECG Signal processing (2)
Chapter 11 Signal Processing with Wavelets. Objectives Define and illustrate the difference between a stationary and non-stationary signal. Describe the.
ECE 8443 – Pattern Recognition ECE 8423 – Adaptive Signal Processing Objectives: The Linear Prediction Model The Autocorrelation Method Levinson and Durbin.
Principal Component Analysis Based on L1-Norm Maximization Nojun Kwak IEEE Transactions on Pattern Analysis and Machine Intelligence, 2008.
(t,x) domain, pattern-based ground roll removal Morgan P. Brown* and Robert G. Clapp Stanford Exploration Project Stanford University.
Introduction to the Curvelet Transform
P. Venkataraman Mechanical Engineering P. Venkataraman Rochester Institute of Technology DETC2013 – 12269: Continuous Solution for Boundary Value Problems.
Characterizing Non- Gaussianities or How to tell a Dog from an Elephant Jesús Pando DePaul University.
Foreground cleaning in CMB experiments Carlo Baccigalupi, SISSA, Trieste.
Slepton Discovery in Cascade Decays Jonathan Eckel, Jessie Otradovec, Michael Ramsey-Musolf, WS, Shufang Su WCLHC Meeting UCSB April
0 - 1 © 2007 Texas Instruments Inc, Content developed in partnership with Tel-Aviv University From MATLAB ® and Simulink ® to Real Time with TI DSPs Wavelet.
Detecting Image Region Duplication Using SIFT Features March 16, ICASSP 2010 Dallas, TX Xunyu Pan and Siwei Lyu Computer Science Department University.
Speech Enhancement Based on a Combination of Spectral Subtraction and MMSE Log-STSA Estimator in Wavelet Domain LATSI laboratory, Department of Electronic,
Wavelet Transform A very brief look.
Evaluating Hypotheses
Total Variation Imaging followed by spectral decomposition using continuous wavelet transform Partha Routh 1 and Satish Sinha 2, 1 Boise State University,
TSpectrum class developments Miroslav Morháč, Institute of Physics, Slovak Academy of Sciences, Bratislava, Slovakia Introduction TSpectrum class of the.
Introduction to Wavelets
Course AE4-T40 Lecture 5: Control Apllication
ECE 530 – Analysis Techniques for Large-Scale Electrical Systems
1 Adjoint Method in Network Analysis Dr. Janusz A. Starzyk.
Chapter 12 Fast Fourier Transform. 1.Metropolis algorithm for Monte Carlo 2.Simplex method for linear programming 3.Krylov subspace iteration (CG) 4.Decomposition.
Wavelets Series Used to Solve Dynamic Optimization Problems Lizandro S. Santos, Argimiro R. Secchi, Evaristo. C. Biscaia Jr. Programa de Engenharia Química/COPPE,
1 Mohammed M. Olama Seddik M. Djouadi ECE Department/University of Tennessee Ioannis G. PapageorgiouCharalambos D. Charalambous Ioannis G. Papageorgiou.
The Wavelet Tutorial: Part3 The Discrete Wavelet Transform
880.P20 Winter 2006 Richard Kass 1 Confidence Intervals and Upper Limits Confidence intervals (CI) are related to confidence limits (CL). To calculate.
1 Orthonormal Wavelets with Simple Closed-Form Expressions G. G. Walter and J. Zhang IEEE Trans. Signal Processing, vol. 46, No. 8, August 王隆仁.
1 Wavelets, Ridgelets, and Curvelets for Poisson Noise Removal 國立交通大學電子研究所 張瑞男
Blue: Histogram of normalised deviation from “true” value; Red: Gaussian fit to histogram Presented at ESA Hyperspectral Workshop 2010, March 16-19, Frascati,
1 Physical Fluctuomatics 5th and 6th Probabilistic information processing by Gaussian graphical model Kazuyuki Tanaka Graduate School of Information Sciences,
Ososkov G. Wavelet analysis CBM Collaboration meeting Wavelet application for handling invariant mass spectra Gennady Ososkov LIT JINR, Dubna Semeon Lebedev.
WAVELET TRANSFORM.
ECE 8443 – Pattern Recognition ECE 8423 – Adaptive Signal Processing Objectives: Deterministic vs. Random Maximum A Posteriori Maximum Likelihood Minimum.
Multiresolution analysis and wavelet bases Outline : Multiresolution analysis The scaling function and scaling equation Orthogonal wavelets Biorthogonal.
Wavelet-based Coding And its application in JPEG2000 Monia Ghobadi CSC561 final project
STS track recognition by 3D track-following method Gennady Ososkov, A.Airiyan, A.Lebedev, S.Lebedev, E.Litvinenko Laboratory of Information Technologies.
May 20-22, 2010, Brasov, Romania 12th International Conference on Optimization of Electrical and Electronic Equipment OPTIM 2010 Electrocardiogram Baseline.
EDGE DETECTION IN COMPUTER VISION SYSTEMS PRESENTATION BY : ATUL CHOPRA JUNE EE-6358 COMPUTER VISION UNIVERSITY OF TEXAS AT ARLINGTON.
BARCODE IDENTIFICATION BY USING WAVELET BASED ENERGY Soundararajan Ezekiel, Gary Greenwood, David Pazzaglia Computer Science Department Indiana University.
Basis Expansions and Regularization Part II. Outline Review of Splines Wavelet Smoothing Reproducing Kernel Hilbert Spaces.
DCT.
Wavelets and Multiresolution Processing (Wavelet Transforms)
ACAT'2002 E.I. Litvinenko Joint Institute for Nuclear Research Labs: Neutron Physics & Information Technologies Application of wavelet analysis for data.
Modern Navigation Thomas Herring MW 11:00-12:30 Room
CCN COMPLEX COMPUTING NETWORKS1 This research has been supported in part by European Commission FP6 IYTE-Wireless Project (Contract No: )
Different types of wavelets & their properties Compact support Symmetry Number of vanishing moments Smoothness and regularity Denoising Using Wavelets.
A Flexible New Technique for Camera Calibration Zhengyou Zhang Sung Huh CSPS 643 Individual Presentation 1 February 25,
V0 analytical selection Marian Ivanov, Alexander Kalweit.
Z bigniew Leonowicz, Wroclaw University of Technology Z bigniew Leonowicz, Wroclaw University of Technology, Poland XXIX  IC-SPETO.
Wavelet Spectral Analysis Ken Nowak 7 December 2010.
Time frequency localization M-bank filters are used to partition a signal into different frequency channels, with which energy compact regions in the frequency.
The Development of a Relative Point SLAM Algorithm and a Relative Plane SLAM Algorithm.
Track reconstruction in TRD and MUCH Andrey Lebedev Andrey Lebedev GSI, Darmstadt and LIT JINR, Dubna Gennady Ososkov Gennady Ososkov LIT JINR, Dubna.
Mammographic image analysis for breast cancer detection using complex wavelet transforms and morphological operators.
Distinctive Image Features from Scale-Invariant Keypoints
APPLICATION OF A WAVELET-BASED RECEIVER FOR THE COHERENT DETECTION OF FSK SIGNALS Dr. Robert Barsanti, Charles Lehman SSST March 2008, University of New.
By Dr. Rajeev Srivastava CSE, IIT(BHU)
Instructor: Mircea Nicolescu Lecture 7
06/2006I.Larin PrimEx Collaboration meeting  0 analysis.
Comparison of filters for burst detection M.-A. Bizouard on behalf of the LAL-Orsay group GWDAW 7 th IIAS-Kyoto 2002/12/19.
WAVELET NOISE REMOVAL FROM BASEBAND DIGITAL SIGNALS IN BANDLIMITED CHANNELS Dr. Robert Barsanti SSST March 2010, University of Texas At Tyler.
Charm Mixing and D Dalitz analysis at BESIII SUN Shengsen Institute of High Energy Physics, Beijing (for BESIII Collaboration) 37 th International Conference.
Feature Matching and Signal Recognition using Wavelet Analysis Dr. Robert Barsanti, Edwin Spencer, James Cares, Lucas Parobek.
Bayesian fMRI analysis with Spatial Basis Function Priors
PERFORMANCE OF A WAVELET-BASED RECEIVER FOR BPSK AND QPSK SIGNALS IN ADDITIVE WHITE GAUSSIAN NOISE CHANNELS Dr. Robert Barsanti, Timothy Smith, Robert.
k is the frequency index
Multidisciplinary Engineering Senior Design Project P06441 See Through Fog Imaging Preliminary Design Review 05/19/06 Project Sponsor: Dr. Rao Team Members:
k is the frequency index
Presentation transcript:

Wavelet analysis applications Gennady Ososkov LIT JINR, Dubna Semeon Lebedev GSI, Darmstadt and LIT JINR, Dubna

Wavelet analysis applications CBM Collaboration meeting, Outline Formulating the peak finding problem Background estimation and elimination Wavelet features to be applied New idea: work in the wavelet domain A comparative accuracy study First results of CBM data handling Summary and outlook

Wavelet analysis applications CBM Collaboration meeting, Resonance peak identifying from invariant mass spectra 2. Detect a resonance peak in question and estimate its parameters Assuming a spectrum as a composition of background, peaks and statistical disturbances (noise), one has two steps procedure: 1. Approximate the spectrum pedestal and subtract it from the spectrum

Wavelet analysis applications CBM Collaboration meeting, Step 1. Background estimation There are many well elaborated algorithms, 1.Background simulation by Monte Carlo as either event mixing or like sign technique. However, it supposes, one has the adequate knowledge about background processes. Since is not always the case, an arbitrariness appears which leads to a stray background and/or worsen the accuracy. 2.Approximate by a polynomial of the 4th order 3.2. Sensitive Nonlinear Iterative Peak (SNIP) clipping algorithm is avialavle in ROOT with simultaneous smoothing, when signal values are to be recalculated as where p=1,2,… is iteration number. 4. Wavelet filtering on the basis of the orthogonal discrete wavelets We have tested those algorithms, their efficiency depends on the particular spectrum peculiarity, but they are feasible. So the main focus should be on the step 2. We have tested those algorithms, their efficiency depends on the particular spectrum peculiarity, but they are feasible. So the main focus should be on the step 2.

Wavelet analysis applications CBM Collaboration meeting, Recall to wavelet introduction One-dimensional wavelet transform (WT) of the signal f(x) has 2D form where the function  is the wavelet, b is a displacement (shift), and a is a scale. Condition C ψ < ∞ guarantees the existence of  and the wavelet inverse transform. Due to freedom in  choice, many different wavelets were invented. The family of continuous wavelets is presented here by Gaussian wavelets, which are generated by derivatives of Gaussian function Two of them, we use, are and Most known wavelet G 2 is named “the Mexican hat”

Wavelet analysis applications CBM Collaboration meeting, Recall to wavelet introduction (cont) Applicatios for extracting special features of mixed and contaminated signal G 2 wavelet spectrum of this signal Filtering results. Noise is removed and high frequency part perfectly localized An example of the signal with a localized high frequency part and considerable contamination then wavelet filtering is applied Filtering works in the wavelet domain by thresholding of scales, to be eliminated or extracted, and then by making the inverse transform

Wavelet analysis applications CBM Collaboration meeting, Continuous or discrete wavelets Continuous wavelets are remarkably resistant to noise (robust), but because of their non- orthogonality one obtains non-admissible signal distortions after inverse transform. Besides, real signals to be analysed by computer are always discrete. So orthogonal discrete wavelets look preferable. The discrete wavelet transform (DWT) was built by Mallat as multi-resolution analysis. It consists in representing a given data as a signal decomposition into basis functions φ and ψ, which must be compact. Various types of discrete wavelets One of Daubechie’s wavelets Coiflet – most symmetric An example of Daub2 spectrum The discrete wavelets are a good tool for background eliminating and peak detecting. However the main problem of wavelet applications was the absence of corresponding C++ software in any of available frameworks. So we had to build it ourselve.

Wavelet analysis applications CBM Collaboration meeting, Peak parameter estimating by gaussian wavelets When a signal is bell-shaped one, it can be approximated by a gaussian Thus, we can work directly in the wavelet domain instead of time/space domain and use this analytical formula for W G2 (a,b;x 0,σ)g surface in order to fit it to the surface, obtained for a real invariant mass spectrum. The most remarkable point is: since the fitting parameters x 0 and σ, can be estimated directly in the G 2 domain, we do not need the inverse transform! Then it can be derived analytically that its wavelet transformation looks as the corresponding wavelet. For instance, for G 2 (x) one has Considering W G2 as a function of the dilation b we obtain its maximum and then solving the equation we obtain.

Wavelet analysis applications CBM Collaboration meeting, Step 2. Peak parameters estimating in G 2 wavelet domain How it works: after stage 1 we have a noisy spectrum It is transformed by G 2 into wavelet domain, where we look for the wavelet surface maximum b max a max and then fit this surface by the analytical formula for W G2 (a,b;x 0,σ)g starting fit from x 0 =b max and. Eventually, we should find the maximum of this fitted surface and use its coordinates as estimations. From them we can obtain and. Integral

Wavelet analysis applications CBM Collaboration meeting, Comparative accuracy study Compare result with the LSF original peak original peak reconstructed by wavelets reconstructed by wavelets reconstructed by LSF reconstructed by LSF The accuracy test has been done on several samples of 500 simulated spectrum of invariant mass, consisting of small gaussian peak at the point 0.5 and the white noise with various s/n ratio Two methods were compared: 1.nonlinear least square fit by a gaussian, 2.G 2 wavelet approach Example of the peak restoration. Noise dispersion = signal amplitude

Wavelet analysis applications CBM Collaboration meeting, Comparative accuracy study II We present two examples utmost from their noisiness point of view: 1. At each point of the spectrum with amplitude A gaussian noise is added with σ =0.2*A Results of estimating signal parameters A, σ, mean by two methods are shown on the histograms below. Histogramed values: Δ=(MC-Rec)/MC - First three histograms – wavelet approach - Second three histograms – least square estimations

Wavelet analysis applications CBM Collaboration meeting, Comparative accuracy study III 2. At each point of the spectrum with amplitude A gaussian noise is added with σ =2*A. m A σ m A σ Summary of results for various signal distortions is shown in this plot where errors of reconstructed parameters marked in red for LSF method and in blue for wavelets approach Wavelets advantage is doubtless! Cut applied

Wavelet analysis applications CBM Collaboration meeting, CBM spectra. First results 1. Λc invariant mass spectrum (by courtesy of Iou.Vassilev) and its G 2 spectrum more and more detailed Wavelet method results: A=15.0 σ = mean= I w =0.435 PDG m=2.285 I gauss =0.365 (19% less)

Wavelet analysis applications CBM Collaboration meeting, CBM spectra. First results 2. Low-mass dileptons (muon channel) ω. Gauss fit of reco signal M= σ = A= I g = ω. Wavelets M= σ = A= I w = ω– wavelet spectrum ω.ω. ω-meson φ-meson Even φ- and mesons have been visible in the wavelet space, so we could extract their parameters. Thanks to Ana Kiseleva

Wavelet analysis applications CBM Collaboration meeting, Summary and outlook Algorithms and programs have been developed for estimating resonance peak parameters in invariant mass spectra on the basis of G 2 continuous wavelets Accuracy study has been performed, which shows significant advantages of the wavelet approach in comparison with LSF First attempts of the wavelet applications to CBM open charm and meson data are very promising What to do – a lot! Tuning of running software in close contacts with physicists interested in peak finding business Extend this software by including ready algorithms for applying G 4 wavelets Make a comparison of G 2 and G 4 wavelet applications Develop discrete wavelet algorithms and corresponding programs for resonance peak detection and background elimination Commit, eventually, wavelet-oriented software into SVN