Optics

Laser Speckle: Why a Laser Spot Shimmers With Grain

Shine a $2 red laser pointer (λ = 650 nm) at a white wall and the bright dot is not smooth at all — it boils with a fine, glittering grain of light and dark specks that swims when you move your head. That granularity is not dirt on the wall or a flaw in the laser. It is a fully-formed interference pattern: light scattered from millions of microscopic surface bumps, each path differing by many wavelengths, adding up as complex phasors to produce a random field whose intensity ranges from total darkness to four times the average.

This is laser speckle. Its intensity obeys a clean negative-exponential law, its contrast is exactly 1 for coherent light, and its grain size is set by nothing more than the wavelength and the geometry of your eye. The same effect that annoys a laser-show designer is used to measure blood flow in the retina, track a computer mouse, and gauge surface roughness to nanometer precision.

  • Intensity lawP(I) = (1/⟨I⟩)·e^(−I/⟨I⟩)
  • Contrast (fully developed)C = σ_I/⟨I⟩ = 1
  • Objective speckle size≈ λL/D
  • Subjective speckle size≈ 1.22 λ (1+m)/N.A.
  • RequiresCoherence length ≫ surface roughness
  • First analyzedGoodman, Dainty (1970s)

Interactive visualization

Press play, or step through manually. The visualization is yours to drive — try it before reading on.

Open visualization fullscreen ↗

Watch the 60-second explainer

A condensed visual walkthrough — narrated, captioned, under a minute.

A random walk of phasors on the complex plane

A wall looks smooth but on the scale of a wavelength it is a mountain range: paint grains, fibers, and scratches with height variations of many micrometers — far larger than λ ≈ 0.65 μm. When coherent laser light hits it, every scattering point re-radiates a spherical wavelet, and each wavelet reaches your eye having travelled a slightly different distance. Because those path differences are large and effectively random compared to λ, the phases arriving at any one point are uniformly scrambled over 0 to 2π.

Represent the field at that point as a sum of complex phasors, one per scatterer:

  • Total field: A = Σₖ aₖ e^(iφₖ), with random amplitudes aₖ and uniformly random phases φₖ.
  • This is a random walk in the complex plane — many small steps in random directions.
  • By the central limit theorem, for many scatterers the real and imaginary parts of A become independent zero-mean Gaussian random variables.
  • The intensity is I = |A|² = (Re A)² + (Im A)².

At some points the phasors add constructively (a bright speck); at others they cancel almost perfectly (a dark speck, ideally pitch black). The grain you see is the spatial map of where these random sums land bright or dark.

The negative-exponential intensity law

The sum of the squares of two independent zero-mean Gaussians has a known distribution. Its probability density is a pure decaying exponential — the signature statistic of fully developed speckle:

  • P(I) = (1/⟨I⟩) · e^(−I/⟨I⟩), valid for I ≥ 0, where ⟨I⟩ is the mean intensity.
  • The most probable intensity is zero — darkness is the single commonest value. This is why speckle patterns look so "holey."
  • The standard deviation equals the mean: σ_I = ⟨I⟩.

From this follows the defining number of speckle, the speckle contrast:

  • C = σ_I / ⟨I⟩ = 1 for a fully polarized, fully coherent, fully developed pattern.
  • A contrast of 1 means the fluctuations are as large as the signal itself — maximal graininess.
  • The probability of a spot being brighter than n times the mean is e^(−n): about 37% exceed the mean, 5% exceed 3⟨I⟩, and peaks near 4–5⟨I⟩ do occur.

Contrast is the master knob. Add a second uncorrelated polarization and it drops to 1/√2 ≈ 0.707. Sum N independent patterns (different wavelengths, angles, or times) and C falls as 1/√N — the principle behind every speckle-reduction scheme.

How big is a speckle? Two geometries, two answers

The grains have a characteristic size, set by the autocorrelation of the field — essentially a diffraction argument. There are two cases depending on whether a lens is in the way.

Objective speckle forms in free space when scattered light lands directly on a screen. The illuminated patch of diameter D acts like an aperture, so the far-field grain size is a diffraction spread:

  • d_obj ≈ λ L / D, where L is screen distance and D the illuminated spot diameter.
  • Example: λ = 633 nm, L = 1 m, D = 1 mm → d ≈ 0.63 mm — a visible glitter.

Subjective speckle forms when a lens (a camera or your eye) images the surface. Now the aperture of the lens, not the illuminated area, sets the grain:

  • d_subj ≈ 1.22 λ (1 + m) / N.A. ≈ 1.22 λ · F# at the image plane, where m is magnification and F# the f-number.
  • An F/8 lens at λ = 633 nm gives d ≈ 6 μm at the sensor — comparable to a pixel, which is exactly why speckle is a noise term in coherent imaging.
  • In the human eye (pupil ≈ 2.5 mm, focal length ≈ 22 mm), speckle grains on the retina are a few micrometers — the reason a laser dot looks equally grainy no matter how far the wall is.

Coherence is the whole story

Speckle is a coherence effect, so it appears only when the light's coherence length exceeds the surface path-length spread. A key relation: coherence length ℓ_c ≈ c/Δν ≈ λ²/Δλ.

  • A helium-neon laser (Δν ≈ a few hundred MHz) has ℓ_c of tens of centimeters to meters — enormous, so speckle is vivid.
  • A cheap laser diode with Δλ ≈ 1 nm at λ = 650 nm gives ℓ_c ≈ (650 nm)²/1 nm ≈ 0.42 mm — still far larger than a wavelength, so it still speckles strongly.
  • A white LED (Δλ ≈ 100 nm) has ℓ_c ≈ a couple micrometers, smaller than typical surface roughness. Each wavelength makes its own uncorrelated pattern; summing thousands of them washes contrast to ≈ 0 — that is why sunlight and lamplight never speckle.

The same logic explains speckle reduction in laser projectors: rapidly changing the illumination angle, the wavelength, or a moving diffuser generates a stream of independent patterns that the eye time-averages. With N ≈ 100 independent realizations in one integration time, contrast falls to C ≈ 1/√100 = 0.1, and the screen looks acceptably smooth.

Turning the nuisance into a measurement

Because speckle is a faithful fingerprint of the illuminated surface and its motion, it is one of optics' most versatile sensors.

  • Laser Speckle Contrast Imaging (LSCI): if scatterers move (red blood cells in tissue), the speckle boils and time-averaging blurs it, lowering contrast. The measured contrast K = σ/⟨I⟩ over a camera exposure T maps directly to flow speed via the correlation time τ_c; slower flow gives higher contrast. Retinal and cortical blood-flow maps are made this way at video rate, no scanning required.
  • Optical mouse and laser tracking: the sensor watches objective speckle from the surface below. As the mouse moves by Δx, the whole pattern translates, and cross-correlating successive frames recovers velocity to sub-micrometer resolution.
  • Digital speckle-pattern interferometry (ESPI): subtract two speckle images of an object before and after it deforms; the correlation fringes reveal displacements at the fraction-of-a-wavelength (tens of nm) level, used in non-destructive testing of turbine blades and composites.
  • Roughness metrology: the speckle contrast from partially-developed patterns encodes surface roughness σ_h; when σ_h ≪ λ the contrast drops below 1, giving a non-contact nanometer roughness gauge.
  • Astronomical speckle imaging: atmospheric turbulence turns a star into a speckle cloud; recording thousands of short exposures and processing them (speckle interferometry, Labeyrie 1970) recovers diffraction-limited detail otherwise smeared by seeing.

Subtleties, limits, and common misconceptions

"The speckles are on the wall." Subjective speckle lives in your eye, not on the surface — which is why the pattern shifts with your head and why nearsighted viewers see it move opposite to farsighted viewers. In fact the direction the grain drifts as you move reveals whether the wall is inside or outside your focus, a folk optometry trick.

"Speckle means the laser is dirty or bad." The opposite — vivid speckle is proof of high spatial and temporal coherence. A worse (broadband, multimode) source speckles less.

  • Partially developed speckle: with few scatterers or smooth surfaces, the Gaussian assumption fails and C < 1. A deterministic background (specular reflection) plus speckle gives Rician statistics, not exponential.
  • Polarization: a rough surface depolarizes; two orthogonal polarizations carry independent patterns, so unpolarized detection already halves the variance (C = 1/√2).
  • It is not diffraction-limited resolution being violated: speckle grains can be smaller than a resolvable feature; they carry no image information about sub-diffraction structure, only about the random phase screen.
  • Fundamental floor: for a single coherent, polarized realization you cannot beat C = 1. All "despeckling" works only by averaging independent samples in space, time, wavelength, or polarization — always paying with 1/√N and some loss of resolution or brightness.
Objective speckle (free-space, no lens) versus subjective speckle (imaged by a lens or the eye)
PropertyObjective speckleSubjective speckle
Where it formsFree space on any screen at distance LImage plane of a lens (camera, retina)
Grain size≈ λL/D (D = illuminated spot)≈ 1.22 λ (1+m)/N.A. ≈ 1.22 λ·F#
Set byDistance L and beam diameter DAperture/pupil, not the illuminated area
Example (λ=633 nm)L=1 m, D=1 mm → ~0.6 mm grainF/8 lens → ~6 μm grain at sensor
Motion when you movePattern shifts and boilsGrain moves with the pupil, ~2.5 mm pupil

Frequently asked questions

Why does the speckle move when I move my head but the laser dot stays put?

The bright dot is the average illuminated area, which is anchored to the wall. The grain, however, is subjective speckle formed inside your eye by your pupil's aperture, so it is tied to your line of sight. As you move, the random phase sum sampled by your pupil changes, and the pattern appears to swim. Its drift direction relative to your motion even tells you whether the wall sits in front of or behind your point of focus.

How dark are the dark speckles, really?

In an ideal fully-developed pattern they are perfectly black. The intensity follows P(I) = (1/⟨I⟩)e^(−I/⟨I⟩), whose single most probable value is exactly zero — complete destructive interference of all the phasors. Roughly 63% of the pattern is dimmer than the mean and a few percent exceeds three times the mean, which is why the pattern looks so high-contrast and pitted.

Why doesn't ordinary lamplight or sunlight make speckle?

Speckle needs the coherence length to exceed the surface roughness. Sunlight and white LEDs have coherence lengths of only a micrometer or two (ℓ_c ≈ λ²/Δλ), so each wavelength paints its own uncorrelated pattern. Summing thousands of these washes the contrast to nearly zero, leaving a smooth, grain-free illumination.

What sets how big the speckles look?

For free-space (objective) speckle, grain size ≈ λL/D — larger for longer wavelength, greater distance L, and a smaller illuminated spot D. For a lens or eye (subjective speckle), it is the aperture that matters: grain ≈ 1.22 λ·F# at the image plane. A green laser (532 nm) makes slightly finer grain than a red one (633 nm) under the same geometry.

How is speckle actually useful instead of just annoying?

Because the pattern encodes surface motion and roughness precisely, it powers real instruments: laser speckle contrast imaging maps blood flow in retina and brain, optical mice track motion by correlating speckle frames, and electronic speckle-pattern interferometry (ESPI) measures deformations down to tens of nanometers for non-destructive testing.

Can you get rid of speckle in a laser projector?

You can suppress but never fully eliminate it in a single coherent frame, where contrast is pinned at 1. Practical projectors average many independent patterns per exposure — by shaking a diffuser, dithering the wavelength, or varying the illumination angle — so contrast falls as 1/√N. About 100 independent realizations bring it to roughly 0.1, which the eye perceives as smooth.