Ultrasound Signal Processing
& Artificial Intelligence in Medicine
Pradeep Chaudhary, PhD
Research Fellow
Mayo Clinic, USA
Content
Ultrasound Signal Processing & AI in Medicine
What is ultrasound?
What is sound?
High-level messages
Ultrasound Signal Processing & AI in Medicine
What is Ultrasound?
Ultrasound Signal Processing & AI in Medicine
Adopted from community element14.com
Significance of Ultrasound
Ultrasound Signal Processing & AI in Medicine
Why Ultrasound
Uses of Medical US
Ultrasound Technique
Ultrasound Signal Processing & AI in Medicine
https://www.genosound.com/
Imaging modalities
Ultrasound Signal Processing & AI in Medicine
Research ultrasound device
(verasonics)
Vibration analysis
Via Ultrasound
Why monitor bone health in preterm infants?
Ultrasound Signal Processing & AI in Medicine
Experimental setup
Acquisition
Received hydrophone data
Wave parameters used as bone biomarkers
Quality → Denoise → Segment fast/slow waves → Estimate SoS (time‑delay) + MPF (STFT)
Received hydrophone data
Biomarkers
1) Speed‑of‑Sound (SoS)
2) Mean Peak Frequency (MPF)
Outputs analyzed: SoS1, SoS2, MPF1, MPF2 vs postmenstrual age (weeks) and weight (kg)
Invivo Dataset
Statistical analysis
Statistical analysis
Take aways
SoS1/SoS2 show significant positive association with postmenstrual age and with weight.
MPF1/MPF2 also increase with maturation (age/weight) with statistically significant effects in the pilot cohort.
Next steps
Ultrasound-based Urodynamic Study for Bladder Pressure Estimation
Motivation
Why replace catheter-based UDS?
Goal: non-invasive ultrasound-only framework to estimate Pves, Pabd, and Pdet and derive clinical indices.
UDS invasive: UDS is the clinical gold standard for LUT dysfunction diagnosis, but it is invasive (urethral + rectal catheters).
Discomfort/embarrassment and complications (pain, bleeding, infection) reduce adoption and repeatability
Artifacts/ errors: Body movement, pump, less doctor are trained for UDS analysis
Need real-time
Ultrasound acquisition during UDS
In vivo acquisition (summary)
Signals available during UDS
Overall pipeline
. . .
High frame rate IQ data
[410 ×365×55]
Bladder wall segmentation
US imaging acquisition during UDS every 6 seconds
EMG
Flow
Filled volume
. . .
Along bladder wall
Along anterior tissue
Displacement plots
Autocorrelation technique for Particle velocities
temporal filtering (moving average of three frames)
Time
Time
Distance
Distance
(a)
(b)
(c)
(d)
(e)
(f)
Wave tracking (displacement plot)
Proposed CNN model
1) Direct Pdet prediction from displacement plots + bladder features (ResNet‑50 regression).
2) Indirect Pdet estimate: Pdet = Pves − Pabd, where Pves and Pabd are predicted by separate models.
3) Final refinement: concatenate (Pdet_direct, Pdet_indirect) and pass through a small regressor:
• FC(32) → FC(16) → Regression (final Pdet).
Motivation: mitigate artifacts/inconsistencies in UDS-derived ground truth and improve stability of peaks
Training & validation
Data and preprocessing
Subjects: 27 (majority male) with bladder overactivity cohort (as reported).
Remove UDS samples with negative pressures (Pves/Pabd/Pdet) and segments with poor wave propagation (noisy displacement plots).
Time alignment between UDS and US via sync/maneuver marks.
Prediction Results
Pdet > 15cmH20 consider alarm
Clinical interpretability: BOOI & BCI
Indices derived from predicted pressures/flow
BOOI = Pdet@Qmax − 2·Qmax
BCI = Pdet@Qmax + 5·Qmax
Clinical cutoffs:
• BOOI > 40 obstructed; 20–40 equivocal; <20 unobstructed
• BCI >150 strong; 100–150 normal; <100 weak
Take aways
US‑UDS: non‑invasive pressure estimation + clinically interpretable outputs
Ultrasound wave dynamics (displacement plots) + bladder anatomy features can predict Pves, Pabd, and Pdet.
Transfer learning (modified ResNet‑50) + multi-stage refinement improves Pdet robustness.
High event-detection AUC and strong agreement for BOOI/BCI suggest real clinical utility.
Limitations & future work
Ultrasound Localized Microscopy
Motivation behind using orientation biomarker
Fig: Stage of angiogenesis
Small avascular tumor
Tumor secretion of angiogenesis factor
Neovascularization
(orientation pattern)
Rapid growth of tumor and the microvessels
Stage 1:
Stage 2:
Stage 3:
Stage 4:
HDMI Technique
Fig: Steps for HDMI formation
Proposed orientation biomarkers
Polar coordinate-based biomarkers
Ѳ
r
Radial histogram
Tangential histogram
1
2
3
4
Proposed orientation biomarkers
Polar coordinate-based biomarkers (Contd…)
PGA 🡪 180
PGA 🡪 0
Polar gradient angle (PGA): Provide directionality of microvessel. Gradient operation is used to provide directionality of change of pixel
Fig: Polar gradient angle (PGA)
5
Fig: Angle based penetration density (APD)
Cartesian coordinate-based biomarkers
6
Proposed orientation biomarkers
Fig: PCD biomarker relative distance measurement.
Lesion | Benign | Malignant |
Number of subjects | 35 | 35 |
Age (mean ± Standard deviation) | 44.8±14.7 | 60.6±13.7 |
Lesion Size (mean ± Standard deviation) | 14.2±8.3 | 18.82±11.4 |
BIRADS (count and percentage) | 3 (count=4, Percentage =11.4%) | 4 (count=16, Percentage =45.7%) |
4 (count=30, Percentage =85.7%) | 5 (count=19, Percentage =54.2%) | |
5 (Number=1, Percentage =0.02%) |
|
Database
Benign
Malignant
Fig: (A, D) B-mode images with lesion boundary (blue) and 2 mm dilation (green).� (B, E) HDMI images of the corresponding lesions.� (C, F) HDMI images after conversion into polar coordinates.
Results
Biomarker | P-value |
MRH | <0.001 |
| 0.36 |
MTH | <0.001 |
| 0.18 |
PGA | <0.001 |
APD | <0.001 |
PCD | <0.001 |
Table : Univariable analysis
Results
Results
B-mode + Signal processing + CNN
Motivation
Why ultrasound CAD for breast cancer?
Datasets
Two public breast ultrasound datasets used for evaluation
BUSI (Breast Ultrasound Images)
Dataset-B (Breast Ultrasound Lesion Dataset)
Sample images (paper Fig. 1)
Key point: Dataset-B is small → motivates transfer learning + robust feature mapping
Main contributions
What is new here?
Proposed framework (overview)
End-to-end pipeline used in the paper
IFBDM: what the decomposition produces
Sub-bands provide multi-resolution views of texture/edges vs smooth structure
High-level intuition
Example sub-bands (paper Fig. 4)
CNN-kernel features: why add kernels on top of deep features?
Step 1: Transfer learning (feature extraction)
Step 2: Kernel mapping (feature space enrichment)
IFBDM
sub-bands
Pre-trained
CNN
Deep features (per sub-band)
Kernel mapping (RBF / POL / Linear)
Feature
ensemble
Classifier
(SVM / RF)
Output: benign / malignant
(+ normal in BUSI)
Key idea: kernels can make deep features more discriminative with limited training data
Which CNN backbone works best?
Performance comparison across pre-trained CNNs (Perf_avg)
Perf_avg = (Accuracy + Sensitivity + Specificity) / 3 (as defined in the paper)
What helps most? Kernels and decomposition (ablation)
Table II: kernel features vs no kernel, and IFBDM vs no decomposition
Key observations
Highlighted: best performance
Comparison with prior methods (state-of-the-art)
Reported best metrics (paper Table III)
The proposed method is shown at the bottom of each dataset block and reports the best overall performance in this table.
How to read this
Conclusions
Main conclusions (as stated in the paper)
Limitations / next steps (practical)
Q & A
Thank you