Doppler Ultrasound

doppler_ultrasound Medical Acoustic Acoustic
View Benchmarks (1)

Doppler ultrasound measures blood flow velocity by detecting the frequency shift of ultrasound echoes reflected from moving red blood cells. The Doppler shift f_d = 2*f_0*v*cos(theta)/c relates velocity v to the observed frequency shift. Color Doppler maps 2D velocity fields by applying autocorrelation estimators to ensembles of pulse-echo data at each spatial location. A wall filter (high-pass) separates slow tissue clutter from blood flow signals. Challenges include aliasing when velocity exceeds the Nyquist limit (PRF/2) and angle-dependence of the velocity estimate.

Forward Model

Doppler Frequency Shift

Noise Model

Speckle

Default Solver

autocorrelation estimator

Sensor

PIEZOELECTRIC_ARRAY

Forward-Model Signal Chain

Each primitive represents a physical operation in the measurement process. Arrows show signal flow left to right.

P acoustic Acoustic Propagation Sigma t Temporal Integration D g, η₂ Piezo Array
Spec Notation

P(acoustic) → Σ_t → D(g, η₂)

Benchmark Variants & Leaderboards

Doppler Ultrasound

Doppler Ultrasound

Full Benchmark Page →
Spec Notation

P(acoustic) → Σ_t → D(g, η₂)

Standard Leaderboard (Top 10)

# Method Score PSNR (dB) SSIM Trust Source
🥇 DiffDoppler 0.882 39.3 0.954 ✓ Certified Gao et al. 2024
🥈 PhysDoppler 0.853 37.9 0.942 ✓ Certified Perdios et al. 2024
🥉 SwinDoppler 0.829 36.8 0.932 ✓ Certified Li et al. 2023
4 TransFlow 0.792 35.1 0.914 ✓ Certified Wang et al. 2022
5 FlowNet-US 0.726 32.4 0.872 ✓ Certified Nair et al. 2020
6 DnCNN-Doppler 0.658 29.5 0.832 ✓ Certified Perdios et al. 2018
7 MV-Doppler 0.586 26.8 0.778 ✓ Certified Langeland et al. 2003
8 VENC-Flow 0.521 24.1 0.738 ✓ Certified Moran 1982
9 CF-Doppler 0.481 22.5 0.712 ✓ Certified Evans & McDicken 2000
Mismatch Parameters (4) click to expand
Name Symbol Description Nominal Perturbed
sos Δc Speed-of-sound error (m/s) 1540 1555
doppler_angle Δθ Doppler angle error (deg) 0 5.0
wall_filter Δf_w Wall filter cutoff error (Hz) 50 80
prf ΔPRF PRF jitter (%) 0 1.0

Reconstruction Triad Diagnostics

The three diagnostic gates (G1, G2, G3) characterize how reconstruction quality degrades under different error sources. Each bar shows the relative attribution.

G1 — Forward Model Accuracy How well does the mathematical model match reality?

Model: doppler frequency shift — Mismatch modes: aliasing, angle dependence, clutter residual, spectral broadening, wall filter artifact

G2 — Noise Characterization Is the noise model correctly specified?

Noise: speckle — Typical SNR: 10.0–30.0 dB

G3 — Calibration Quality Are instrument parameters accurately measured?

Requires: prf, doppler angle, wall filter cutoff, velocity scale, beam steering angle

Modality Deep Dive

Principle

Doppler ultrasound measures blood flow velocity by detecting the frequency shift of echoes reflected from moving red blood cells. The Doppler equation relates the frequency shift to velocity: Δf = 2f₀·v·cos(θ)/c, where θ is the beam-flow angle. Color Doppler maps velocity spatially, spectral Doppler provides velocity-time waveforms at a sample volume, and power Doppler shows flow amplitude regardless of direction.

How to Build the System

Use a clinical ultrasound system with Doppler capability. For vascular studies, use a linear array transducer (5-12 MHz). Steer the beam to achieve a Doppler angle <60° to the vessel axis. Set the velocity scale (PRF) to match expected flow speeds (avoid aliasing). For spectral Doppler, place the sample volume within the vessel lumen and adjust the gate size. Angle correction must be applied for accurate velocity measurements.

Common Reconstruction Algorithms

  • Autocorrelation-based color flow estimation (Kasai algorithm)
  • FFT spectral analysis for pulsed-wave Doppler
  • Clutter filtering (wall filtering) to remove tissue motion
  • Power Doppler (amplitude mode) for slow flow detection
  • Ultrafast Doppler (plane-wave compounding) for functional ultrasound

Common Mistakes

  • Doppler angle >60° causing large velocity measurement errors
  • Aliasing in color or spectral Doppler from PRF set too low for flow velocity
  • Wall filter too aggressive, eliminating slow venous flow signals
  • Blooming artifact in color Doppler from excessive gain
  • Not correcting for angle in spectral Doppler velocity measurements

How to Avoid Mistakes

  • Maintain Doppler angle <60°; ideally 30-60° for best accuracy
  • Increase PRF (velocity scale) until aliasing resolves; or use CW Doppler
  • Reduce wall filter setting when looking for slow flow (venous, microvascular)
  • Reduce color Doppler gain until color just fills the vessel without overflow
  • Always apply angle correction cursor parallel to the vessel wall for spectral Doppler

Forward-Model Mismatch Cases

  • The widefield fallback produces a 2D (64,64) image, but Doppler ultrasound acquires velocity-encoded data — output includes blood flow velocity maps estimated from phase shifts between consecutive pulses
  • Doppler measurement relies on the frequency shift of backscattered ultrasound from moving blood cells (f_d = 2*v*cos(theta)*f_0/c) — the widefield spatial blur has no velocity or frequency-shift information

How to Correct the Mismatch

  • Use the Doppler ultrasound operator that models pulsed-wave Doppler: multiple pulses along each line, with phase differences between returns encoding blood flow velocity
  • Estimate velocity using autocorrelation (Kasai estimator) or spectral Doppler analysis on the correctly modeled multi-pulse RF data, then map to color flow images

Experimental Setup

Instrument

GE LOGIQ E10 / Philips EPIQ Elite

Probe Frequency Mhz

5.0

Prf Khz

10.0

Ensemble Length

16

Wall Filter

polynomial regression / SVD clutter filter

Velocity Range Cm S

0-200

Application

carotid / renal flow imaging

Signal Chain Diagram

Experimental setup diagram for Doppler Ultrasound

Key References

  • Kasai et al., 'Real-time two-dimensional blood flow imaging using an autocorrelation technique', IEEE Trans. Sonics Ultrasonics 32, 458-464 (1985)

Canonical Datasets

  • Clinical Doppler benchmark collections

Benchmark Pages