Skip to main content
Sandbox Physics

FR33 · Ultrasound

Ultrasound Pulse-Echo Imaging: Building a Picture from Echo Times

How does an ultrasound scanner turn echo arrival times into a picture, and what limits its sharpness? An ultrasound scanner sends a short pulse and records when echoes return to each element of its array. For every pixel it adds the samples that a reflector there would produce, so true echoes add up and others cancel. A shorter pulse sharpens depth; a wider array or a shorter wavelength sharpens the sideways detail.

A 5 MHz plane pulse hits three thin wires and a plastic plate. The echo times on 64 elements become an image. Drag a wire and see its blur.

Interactive modelUltrasound Pulse-Echo Imaging: Building a Picture from Echo Times
Depth blur of a wire (FWHM)0.224 mm0.224\,\mathrm{mm}
Sideways blur of a wire (FWHM)0.498 mm0.498\,\mathrm{mm}
Brightest sidelobe−18.5 dB-18.5\,\mathrm{dB}
Pressure reflection at the plate0.2460.246
What the elements recorded
The image made from those echoes
Sideways cut through the selected wire
More numbers and how they are checked
Wavelength in water
00
Pulse envelope duration at half height
00
Depth blur expected from the pulse
00
Receive aperture width
00
Depth over aperture at the selected wire
00
First sideways minimum, simulated pulse
00
First sideways zero, single frequency
00
First sideways zero, paraxial formula
00
Grating-lobe angle for this pitch
00
Pressure transmission into the plate
00
Reflected plus transmitted energy flux
00
Back-face echo amplitude
00
Back face in the image
00
Back face, true depth
00

The yellow profile comes from the simulated broadband channel data. The dashed green curve sums the elements at one frequency without any time signals, and the white markers are the paraxial first zero. A short pulse averages over many wavelengths, which fills the zeros and lowers the sidelobes. The plate coefficients are checked separately against a one-dimensional wave simulation that never uses the formulas.

Physics tutorial

An image made of echo times

BackgroundA linear array sends one short pulse into water and then listens. Each wire and each plate face sends part of the pulse back, and every element records when the echoes arrive.

Why it mattersThe array never sees the wires directly. It only has a table of pressure against time for each element. Turning that table into a picture, and knowing how sharp the picture can be, is the core of ultrasound imaging.

Start with the essentials

Focus question
How does an ultrasound scanner turn echo arrival times into a picture, and what limits its sharpness?
One-sentence intuition
For every pixel, the scanner works out how long sound would take to go there and come back to each element, picks those samples and adds them. Echoes from that pixel add in step, everything else partly cancels. Depth sharpness is set by the pulse length; sideways sharpness by the wavelength, the depth and the width of the receiving aperture.

Core mathematical model

Delay for one pixel and one element

τj(x,z)=z+(x−xj)2+z2c\tau_j(x,z)=\frac{z+\sqrt{(x-x_j)^2+z^2}}{c}

The plane pulse reaches depth zz after z/cz/c; the echo then travels back to element jj at xjx_j. The image value is the envelope of the weighted sum of all channels at these delays.

Reflection and transmission at a flat face

R=Z2−Z1Z2+Z1,T=2Z2Z2+Z1,R2+Z1Z2T2=1R=\frac{Z_2-Z_1}{Z_2+Z_1},\qquad T=\frac{2Z_2}{Z_2+Z_1},\qquad R^2+\frac{Z_1}{Z_2}T^2=1

Pressure and normal velocity are continuous at the face, and Z=ρcZ=\rho c is the characteristic impedance. The last relation says reflected plus transmitted energy flux equals the incident flux.

Depth resolution

Δz≈c τFWHM2\Delta z\approx\frac{c\,\tau_{\mathrm{FWHM}}}{2}

The echo envelope lasts τFWHM\tau_{\mathrm{FWHM}} at half height; the factor one half comes from the round trip. A wider bandwidth means a shorter pulse.

Sideways resolution

xnull≈λzLx_{\mathrm{null}}\approx\frac{\lambda z}{L}

The first zero beside a point, for a uniformly weighted aperture of width LL focused at depth zz (Jensen, Eq. 3.10). Its first sidelobe is near 2/(3π)2/(3\pi), about −13 dB, for a single frequency.

Common difficulties

Depth comes from time, not from sight

Typical misconceptionThe scanner measures where things are, so the plate back face appears at its true depth.

Better mental modelThe image assumes one sound speed. Sound crosses the plastic faster than water, so the back-face echo returns early and the 2 mm plate looks about 1.3 mm thick.

Run the experiment

  1. 01

    Follow one pulse

    Start with Three wires and a plate and watch the stage.

    What to observe: The flat pulse passes each wire, which sends back a circular echo. The array elements light up as the echoes arrive, and the channel data fill in curved traces.
  2. 02

    Shorten and lengthen the pulse

    Choose A long pulse smears depth, then slide the bandwidth back up.

    What to observe: Each wire stretches along the depth axis when the bandwidth is small; the sideways width hardly changes.
  3. 03

    Narrow the array

    Choose A narrow array blurs sideways, then drag the middle wire deeper.

    What to observe: The wire spreads sideways, and more so the deeper it sits, as the ratio of depth to aperture predicts.

Related experiments and articles

Acoustics and ultrasound · Reading path

From a pressure wave to trapped beads, echoes and a driven bubble

Articles on this path that use this experiment, followed by the other experiments they suggest.

  1. ArticlePressure, particle velocity and acoustic impedance of ultrasound in water
  2. LabAcoustic Radiation Force: Trapping Particles in a Standing WaveTurn energy density into pressure
  3. ArticleHow much of a sound wave reflects at an interface and how much passes through
  4. ArticleWhy a point comes out as a blob when echo times become an image
FeedbackSomething broken, confusing, or missing on this page?Tell us
What kind of feedback?

Sent with this page’s address, its Lab ID, the site language and your device type. Please leave out personal details. Feedback is kept for up to 12 months.Privacy policy