Improving Time Estimation by Blind Deconvolution: with Applications to TOFD and Backscatter Sizing Roberto Henry Herrera, Zhaorui Liu, Natasha Raffa, Paul.

Slides:



Advertisements
Similar presentations
Signal Estimation Technology Inc. Maher S. Maklad Optimal Resolution of Noisy Seismic Data Resolve++
Advertisements

Well-Seismic Ties Lecture 7 Depth Time Synthetic Trace SLIDE 1
Interpretational Applications of Spectral Decomposition
A Frequency Domain Technique for Correction of Audio Distortion Caused by Variable Recording Speed: Authors Robert Hembree Henry Skiba Alex Smith Advisor.
Foundations of Medical Ultrasonic Imaging
Signal Estimation Technology Inc. Maher S. Maklad A Brief Overview of Optimal Seismic Resolution.
WAVELET PHASE ESTIMATION WITHOUT ACCURATE TIME-DEPTH CONVERSION JIANGBO YU ADVISOR: DR. JOHN CASTAGNA AGL UPDATE MEETING MAY 2, 2012.
Predictive Deconvolution in Practice
Tom Wilson, Department of Geology and Geography Environmental and Exploration Geophysics II tom.h.wilson
The recovery of seismic reflectivity in an attenuating medium Gary Margrave, Linping Dong, Peter Gibson, Jeff Grossman, Michael Lamoureux University of.
74 th EAGE Conference & Exhibition incorporating SPE EUROPEC 2012 Automated seismic-to-well ties? Roberto H. Herrera and Mirko van der Baan University.
Establishing Well to Seismic Tie
Time-Frequency and Time-Scale Analysis of Doppler Ultrasound Signals
Occurs when wave encounters sharp discontinuities in the medium important in defining faults generally considered as noise in seismic sections seismic.
Xi’an Jiaotong University 1 Quality Factor Inversion from Prestack CMP data using EPIF Matching Jing Zhao, Jinghuai Gao Institute of Wave and Information,
Wiener Deconvolution: Theoretical Basis The Wiener Deconvolution is a technique used to obtain the phase-velocity dispersion curve and the attenuation.
Despeckle Filtering in Medical Ultrasound Imaging
Computational Geophysics and Data Analysis
Introduction to Spectral Estimation
ElectroScience Lab IGARSS 2011 Vancouver Jul 26th, 2011 Chun-Sik Chae and Joel T. Johnson ElectroScience Laboratory Department of Electrical and Computer.
Deconvolution Bryce Hutchinson Sumit Verma Objectives: -Understand the difference between exponential and surface consistent gain -Identify power line.
Module 2 SPECTRAL ANALYSIS OF COMMUNICATION SIGNAL.
Sparsity decon in the log domain with variable gain Jon Claerbout, Qiang Fu, and Antoine Guitton SEG Las Vegas November 2012.
SISMO Can we use the spectral ridges to estimate Q ? Marcílio Castro de Matos
Deconvolution in Reaction Kinetics Ernő Keszei Eötvös University Budapest, Hungary.
Chapter 2 Signals and Spectra (All sections, except Section 8, are covered.)
Introduction to Deconvolution
Lee M. Liberty Research Professor Boise State University.
Estimation of Point Spread Function (PSF) in Ultrasound Imaging Clara M Mosquera Lopez.
Ultrasonic reflectivity imaging with a depth extrapolation algorithm Ernesto Bonomi, Giovanni Cardone, Enrico Pieroni CRS4, Italy.
Time-frequency analysis of thin bed using a modified matching pursuit algorithm Bo Zhang Graduated from AASP consortium of OU in 2014 currently with The.
Removing motion blur from a single image
Today Defocus Deconvolution / inverse filters. Defocus.
Eeng360 1 Chapter 2 Fourier Transform and Spectra Topics:  Fourier transform (FT) of a waveform  Properties of Fourier Transforms  Parseval’s Theorem.
Does It Matter What Kind of Vibroseis Deconvolution is Used? Larry Mewhort* Husky Energy Mike Jones Schlumberger Sandor Bezdan Geo-X Systems.
Fourier Transform and Spectra
EXERCISE 3: Convolution and deconvolution in seismic signal processing.
Pressure Vessel Inspection Techniques
Fang Liu and Arthur Weglein Houston, Texas May 12th, 2006
Degradation/Restoration Model
Lecture 1.30 Structure of the optimal receiver deterministic signals.
Non-Destructive testing of Weldments
Deconvolution , , Computational Photography
VII. Other Time Frequency Distributions (II)
Spatially Varying Frequency Compounding of Ultrasound Images
Filtering Geophysical Data: Be careful!
Compensating for attenuation by inverse Q filtering
Fang Liu, Arthur B. Weglein, Kristopher A. Innanen, Bogdan G. Nita
Review of Ultrasonic Imaging
Removing motion blur from a single image
POTSI Gaboring Advances
Accommodating the source (and receiver) array in the ISS free-surface multiple elimination algorithm: impact on interfering or proximal primaries and multiples.
New ProMAX modules for reflectivity calibration and noise attenuation
Outline Linear Shift-invariant system Linear filters
Convolution and Deconvolution
Source wavelet effects on the ISS internal multiple leading-order attenuation algorithm and its higher-order modification that accommodate issues that.
Wavelet estimation from towed-streamer pressure measurement and its application to free surface multiple attenuation Zhiqiang Guo (UH, PGS) Arthur Weglein.
Gary Margrave and Michael Lamoureux
Does AVO Inversion Really Reveal Rock Properties?
Processing of the Field Data using Predictive Deconvolution
Direct horizontal image gathers without velocity or “ironing”
Fourier Transform and Spectra
Minimum Phase Revisited
Adriana C. Ramírez and Arthur B. Weglein
Examining the phase property of nonstationary Vibroseis wavelet
Homomorphic Speech Processing
bc POTSI Gaboring Advances
Computed Tomography (C.T)
SIGNALS & SYSTEMS (ENT 281)
Bogdan G. Nita *University of Houston M-OSRP Annual Meeting
Presentation transcript:

Improving Time Estimation by Blind Deconvolution: with Applications to TOFD and Backscatter Sizing Roberto Henry Herrera, Zhaorui Liu, Natasha Raffa, Paul Christensen, Adrianus Elvers UT Technology a RAE Energy Company Edmonton, Canada. Phone: +1 780 930 2802 e-mail: hherrera@uttechnology.com NDT in Canada 2015 Conference

Outline Introduction Deconvolution and Blind Deconvolution Wavelet Estimation by Kurtosis Maximization The why and how it works From the white reflectivity to spectral widening Autoregressive spectral extrapolation Examples Synthetic and real examples in TOFD and Backscatter signals Conclusions NDT in Canada 2015 Conference

The problem (convolutional model) ? ? ? r(t) – medium reflectivity w(t) – wavelet η(t) – noise s(t) – observation re(t) – estimated Blind deconvolution s(t) - Only observation is known w(t) - ? -- r(t) - ? 𝑠 𝑡 =𝑤 𝑡 ∗𝑟 𝑡 +𝜂(𝑡) NDT in Canada 2015 Conference

The problem (convolutional model) - A wavelet is a ‘small wave’ - It is a pulse-like waveform. - The dreamed wavelet: A Dirac delta function. Physical reasons limiting these dreams Sources of generation Dynamite (Seismic) Air guns (Offshore seismic) PZT (UT) Steven Henry, Geophysical Corner, 1997 The air-gun array signature is close to minimum-phase 

Wavelet Estimation and Deconvolution Objective: Can we extract the reflectivity without prior knowledge about the wavelet? Possible applications: Weak diffracted signals: TOFD and backscattered signals. Deconvolution and localized decon – time resolution Main problem Extracting the reference wavelet: It is time (depth) dependent, angle dependent, user dependent (subjective task ) We provide a fully blind deconvolution framework NDT in Canada 2015 Conference

Wavelet estimation How many eligible wavelets are there? Convolutional Model m- roots n- roots m = 3000; % length(s(t)) n = 100; % length(w(t)) Possible solutions How to find the n roots of the wavelet, from the m roots of the seismogram ? Combinatorial problem!!! * Ziolkowski, A. (2001). CSEG Recorder, 26(6), 18–28.

The white reflectivity assumption 𝑠 𝑡 =𝑤 𝑡 ∗𝑟 𝑡 +𝜂(𝑡) TIME DOMAIN FREQUENCY DOMAIN 7

Wavelet w(t) is the propagating UT pulse If we find the proper Inverse filter the wavelet should become ZERO-PHASE after deconvolution. NDT in Canada 2015 Conference 8

Deconvolution in the Fourier domain FT 𝑠 𝑡 =𝑤 𝑡 ∗𝑟 𝑡 +𝜂(𝑡) 𝑆 𝑓 =𝑊 𝑓 𝑅 𝑓 +𝑁(𝑓) Simple inverse filter 𝑅 𝑒𝑠𝑡 𝑓 = 𝑊 −1 𝑓 𝑅 𝑓 − 𝑊 −1 𝑓 𝑁(𝑓) where H( f )  zero, N  Inf leading to incorrect estimates Wiener filter 𝐺 𝑓 = 𝑊 ∗ (𝑓) 𝑊 𝑓 2 + 𝑄 2 𝑅 𝑒𝑠𝑡 𝑓 = 𝑆 𝑓 𝑊 ∗ (𝑓) 𝑊 𝑓 2 + 𝑄 2 𝑄 2 – noise desensitizing factor 𝑄 2 = max ( 𝑊 𝑓 2 )/100 , - Damping Factor - Water level - Regularization parameter NDT in Canada 2015 Conference

What we have so far? We need a wavelet The reflectivity is white – Why? Good question! |𝑆 𝑓 |=𝜎|𝑊(𝑓)| What else we need? Deconvolve to get a zero-phase wavelet Spectral broadening or whitening by autoregressive spectral extrapolation NDT in Canada 2015 Conference

Wavelet estimation Deterministic approaches Statistical Methods Take a representative part of the trace Backwall reflector (Honarvar et al., 2004) Lateral wave Honarvar and Yaghootian (2008): Reference wavelets. Create a dictionary of wavelet for different conditions. Homomorphic deconvolution (Ulrych, 1971) Bicepstrum (Herrera et al., 2006) Short-time homomorphic wavelet estimation (Herrera and van der Baan, 2012) Kurtosis-based wavelet estimation (Van der Baan, 2008) Reflections with shapes that differ from the preselected reflector will be misrepresented NDT in Canada 2015 Conference

Wavelet estimation by Kurtosis Maximization Convolving any white reflectivity with an arbitrary wavelet renders the outcome less white, but also more Gaussian. Since kurtosis measures the deviation from Gaussianity, we can recover the original reflectivity by maximizing the kurtosis 𝜅 𝑠 = 𝐸 𝑠 4 𝐸 𝑠 2 2 − 3, Constant phase rotation of the observed ultrasound trace. 𝑠 𝑟𝑜𝑡 𝑡 =𝑠 𝑡 cos 𝛷+H 𝑠 𝑡 sin 𝛷 𝑊 𝑒𝑠𝑡 𝑓 = 𝑆 𝑐𝑐 𝑓 exp 𝑖 𝛷 kurt 𝑠𝑔𝑛 𝑓 NDT in Canada 2015 Conference

Examples TOFD Backscatter signal Synthetic reflectivity Upper tip Discontinuity Backwall echo Lower tip Tx Rx  h Notch Tip Notch Base Lateral wave Synthetic reflectivity Lateral wave (+) Lower tip (+) Notch tip (+) Upper tip (-) Back wall (-) NDT in Canada 2015 Conference

Convolutional model in action Original Wavelet – w(t) Estimated Reflectivity – r(t) Lateral wave Signal – s(t) Backwall + Notch Tip + 𝜂(𝑡)  15 dB 𝑠 𝑡 =𝑤 𝑡 ∗𝑟 𝑡 +𝜂(𝑡) NDT in Canada 2015 Conference

Wiener filtering + ASE Original reflectivity – r(t) Deconvolved Wiener filtered – rw_est(t) Estimated reflectivity r_est(t) Wiener filter + Autoregressive Spectral Extrapolation NDT in Canada 2015 Conference

Final deconvolution stage Original Noisy Signal – s(t) Deconvolved Wiener filtered – rw_est(t) Deconvolved Wiener filtered – rw_est(t) Estimated reflectivity - r_est(t) NDT in Canada 2015 Conference

Spectrum estimation Original Noisy Signal – s(t) Deconvolved Wiener filtered – rw_est(t) Estimated reflectivity spectrum Estimated reflectivity - r_est(t) Original reflectivity - r(t) Actual reflectivity spectrum Extrapolating the green spectrum leads to the estimated reflectivity spectrum NDT in Canada 2015 Conference

Real data examples Deconvolution of TOFD dataset dataset acquired using the UTScan system fs = 100 MS/s TOFD with 5 MHz probes 10.8’’ pipe of 17.5 mm of thickness 862 A-Scans Estimate 1 wavelet per trace Next  Parallel processing (1 A-scan per core) NDT in Canada 2015 Conference

TOFD – A-Scans Deconvolution of TOFD dataset 862 A-Scans dataset acquired using the UTScan system fs = 100 MS/s TOFD with 5 MHz probes 10.8’’ pipe of 17.5 mm of thickness 862 A-Scans Estimate 1 wavelet per trace. Parallel processing (1 A-scan per core) NDT in Canada 2015 Conference

TOFD – A-Scan 120 Deconvolution of TOFD dataset 862 A-Scans dataset acquired using the UTScan system fs = 100 MS/s TOFD with 5 MHz probes 10.8’’ pipe of 17.5 mm of thickness 862 A-Scans Estimate 1 wavelet per trace. Parallel processing (1 A-scan per core) NDT in Canada 2015 Conference

Deconvolution of A-Scan 120 NDT in Canada 2015 Conference

Deconvolution of TOFD dataset NDT in Canada 2015 Conference

Deconvolution of back diffraction dataset Phased array inspection  surface breaking flaw S-Scan  h Notch Tip Notch Base Jacques, F., Moreau, F., & Ginzel, E. (2003). Ultrasonic backscatter sizing using phased array–developments in tip diffraction flaw sizing. Insight-Non-Destructive …, 45(11), 724–728. From Olympus book- Intro to phased arrays Page 79. NDT in Canada 2015 Conference

Deconvolution of back diffraction dataset NDT in Canada 2015 Conference

Deconvolution of back diffraction dataset A-Scan 15 Deconvolved A-Scan 15 Envelope A-Scan 15 Hilbert T NDT in Canada 2015 Conference

Conclusions Constant phase wavelet estimation good results in isotropic media (wavelet changes are mainly due to amplitude attenuation with almost constant frequency)  For strong frequency variations then use short-time homomorphic wavelet estimation method STHWE. One wavelet per trace or One wavelet per section Computational cost and real time implementation. Autoregressive spectral extrapolation – Wavelet per trace The deconvolution step can be integrated into the TOFD and S-Scan methods. Its implementation could be easily parallelized. NDT in Canada 2015 Conference

Conclusions Time variant implementation For example we can divide a TOFD dataset into three zones: lateral wavelet, center and backwall. We can then perform the blind deconvolution method and join the deconvolved sections. Regarding the phase information: Further work is needed to use the phase information provided by the deconvolution method in both techniques (TOFD and back diffraction). NDT in Canada 2015 Conference

Future work Combine statistical wavelet estimation with Sparse deconvolution NDT in Canada 2015 Conference

Thank you for your attention Improving Time Estimation by Blind Deconvolution: with Applications to TOFD and Backscatter Sizing Roberto Henry Herrera, Zhaorui Liu, Natasha Raffa, Paul Christensen, Adrianus Elvers UT Technology a RAE Energy Company Edmonton, Canada. Phone: +1 780 930 2802 e-mail: hherrera@uttechnology.com https://www.ualberta.ca/~rhherrer/ (Website UofA) NDT in Canada 2015 Conference