Region of Interest (RoI) Detection in Ground Penetrating Radar (GPR) Data
2D ENTROPY ANALYSIS
Presenter: Yu Zhang
Region of Interest (RoI) Detection in Ground Penetrating Radar - - PowerPoint PPT Presentation
Region of Interest (RoI) Detection in Ground Penetrating Radar (GPR) Data 2D ENTROPY ANALYSIS Presenter: Yu Zhang 2 Autobiography RESEARCH INTERESTS 3 Autobiography University of Vermont Doctor of Philosophy (Ph.D.) in Electrical
2D ENTROPY ANALYSIS
Presenter: Yu Zhang
RESEARCH INTERESTS
University of Vermont
Doctor of Philosophy (Ph.D.) in Electrical Engineering 2012 – Present Advisor: Dr. Tian Xia
Huazhong University of Science and Technology
Bachelor of Science (B.S.) in Electrical Engineering 2008 – 2012
Tx Rx Rebar Concrete 30% Compression 5% Compression Full OFDM Spectrum
Cylinder Triangle Rectangle Test Scenario Regular GPR B-Scan Image GPR-SAR B-Scan Image
Test Scenario GPR B-Scan Regular Clutter Removal L + S Representation
Image De-noising Clutter Removal Image Migration Region of Interest (RoI) Detection
WHY GPR, GPR OPERATING MECHANISM & OUR GPR SYSTEM
Non-destructive evaluation (NDE) of transportation
infrastructure.
GPR as a highly efficient NDE method:
Concrete bridge deck inspection; Asphalt pavement monitoring; Highway rebar detection; Railroad ballast condition assessment, Soil moisture estimation.
Subsurface medias of different dielectric constants Each position: A-Scan trace Assemble all A-Scan traces: B-Scan image
Ultra-wide band (UWB) pulse generator UWB antenna High speed digitizer configuration Wheel encoder FPGA controller PC & LabVIEW user interface
A ROBUST system package that can hold two adults’ weight!!!
Data acquisition unit 8 Gsps, 10-bit resolution Sampling window width 40 ns Pulse repetition frequency 0 to 30 kHz tunable Horizontal resolution 1 cm at 60 miles/h survey speed Signal bandwidth 600 MHz to 2 GHz tunable Penetrating capability Up to 1 meter
ROI DETECTION IN GPR DATA USING 2-D ENTROPY
Large volume (overall 20 miles) railroad GPR data set
collected during the field test at Metro St. Louis and Massachusetts Bay Transit Authority.
Data collection in St. Louis Forest Park Station to Sunnen Station
High resolution GPR system brings us ~300 GB data. How to process such large volume data???
Large data volume
Sophisticated data processing is too computationally
complex and even infeasible
Properties of subsurface scatters or material are too
complex
Obtain of prior knowledge or training data is unrealistic
It is desirable to
Develop an unsupervised and automatic GPR data
processing method that can effectively and rapidly identify suspicious features from big radargram
Entropy is a measure of the uncertainty associated
with a random variable.
Entropy characterization is explored to identify singular
regions within a large GPR data set
High entropy value indicates high similarity Low entropy value specifies high singularity
Noises Clutter Cross-ties
Useless Background Multiple Peaks from
Raw Data Stacking Every 50 Traces Low Pass Filter Hilbert Transform A-Scan Decomposition Region of Interest 2-D Entropy Analysis Stacking Every 10 Trace Clutter Removal Subsurface Identification Pre-processing Power Information Characterization Subsurface Identification B-Scan Image Enhancement RoI Detection
Step 1: Stack every 50 A-scan traces to calculate the
average to boost the signal-to-noise ratio (SNR).
balance between the obtainable image resolution and noise reduction performance
Step 2: Apply Low Pass Filtering (LPF) with a 2 GHz
cutoff frequency.
Hilbert Transform is implemented to extract the pulse
envelope.
Hilbert Transform of signal 𝑡 𝑢
𝑡 𝑢 = ℋ 𝑡 = ℎ 𝑢 ∗ 𝑡 𝑢 = 1 𝜌𝑢 ∗ 𝑡(𝑢)
Analytic signal
𝑡𝑏 𝑢 = 𝑡 𝑢 + 𝑗 𝑡(𝑢)
Signal’s envelope
𝑡𝑏 𝑢 = 𝑡 𝑢 2 + 𝑡(𝑢)2
Ricker wavelet source – 3 peaks 1st pulse - antennas’ direct coupling 2nd pulse - reflection signal from 1st scatter 3rd pulse – reflection signal from 2nd scatter
GPR A-Scan trace GPR A-Scan envelope
A-Scan decomposition is performed to isolate
subsurface layer and narrow down the scope of data
Transmitter and receiver antennas’ direct coupling
pulse as the reference signal
By performing iterative cross correlations, an A-Scan
waveform is decomposed into the combinations of multiple pulses of varying amplitude and phases characterizing the reflection signals from different scatters
Direct coupling signal 1st backscattering pulse 2nd backscattering pulse
Step 1: Remove the background signal using a 2-D
High Pass Filter (HPF)
is much narrower than that of subsurface scattering signals.
Step 2: Stack every 10 A-scan traces
volume and redundancy
GPR backscattering signal 𝑍 𝑢 can be modeled as
𝑍 𝑢 = 𝐸 𝑢 + 𝑇(𝑢) 𝐸 𝑢 - reflection signal from objects of interest, 𝑇(𝑢) - background signals.
Power normalization is first performed
𝑧𝑗 𝑢 = 𝑍
𝑗(𝑢) 2
𝑗=1
𝑁
𝑍
𝑗(𝑢) 2
𝑧𝑗 𝑢 - normalized signal, 𝑗 - trace index, 𝑁 – total number of traces included, 𝑢 - time index of data points on each trace.
Renyi’s entropy: 𝐹𝛽 𝑢 =
1 1−𝛽 loge 𝑗=1 𝑁
𝑧𝑗 𝑢
𝛽
𝛽 – the entropy order. (𝛽 = 3 here)
Step 1: 2-D Renyi entropy calculation Step 2: Entropy curve smoothing using moving average
method: 𝐹𝑡𝑛𝑝𝑝𝑢ℎ 𝑜 = 1 𝑛
𝑗=𝑜−𝑛+1 𝑜
𝐹(𝑗) 𝐹(𝑗) – entropy value of 𝑗th data in entropy sequence, 𝑛 is selected as 5% of the total number of entropy data points
Step 3: Adaptive entropy threshold determination using OTSU
method.
Railroad ballast test platform Side view for the subsurface structure The ballast layer of 0.3 meters thickness is laid above the
soil
0.75 meters apart from the left end of the platform, an
area of 0.45 meters length and 0.2 meters depth is filled with the fouled ballast, which is a mixture of sand, ballast, and water
Raw B-Scan image Pre-processed B-Scan image
Signal Envelope Signal Decomposition
Ballast layer image Enhanced B-Scan ballast layer image
Entropy along Travel Time (y-axis) Entropy along Scan Axis (x-axis)
RoI Detection Result based on 2-D Entropy analysis
Home made GPR system mounted on vehicle during field tests
Metro St. Louis MetroLink blue line (1:00~4:00 am) Railroad ballast
Raw B-Scan image Pre-processed B-Scan image
Signal Envelope Cross-tie marked by signal decomposition
Ballast layer image Enhanced B-Scan ballast layer image
Entropy along Travel Time (y-axis) Entropy along Scan Axis (x-axis)
Suspicious fouled ballast regions marked by white rectangle
The unsupervised automatic ROI detection method
developed in this study can effectively identify regions
The proposed unsupervised automatic GPR data
processing algorithm has been effectively applied to laboratory and field test data.
The analysis results prove that the proposed algorithm
can correctly identify the region of interest and can accurately measure the region’s location.
Local entropy & multi-scale entropy analysis
Q&A?