Recovering fluorescence images with no clean data
The Analyst · Royal Society of Chemistry · 2025
A hybrid of classical histogram thresholding and a Deep Image Prior that recovers dim, noisy smartphone-microscope images — without ever needing a matched clean reference to train on.
FIG. 1 — Drag to recover
This is what it does
Drag the divider. Left: a low-SNR fluorescence acquisition. Right: HIST-DIP’s recovery. (Interactive illustration; the paper’s real results are below.)
The problem, in plain words
Fluorescence microscopy is how you see whether a cell is there and how much. But the cheapest, most accessible version — a fluorescence scope clipped to a smartphone, the kind that makes point-of-care diagnostics possible — produces images that are dim, blurry, and buried in noise. The signal is real; it’s just very faint.
The usual deep-learning fix is to train a denoiser on pairs of noisy and clean images. For most real biological samples those clean references simply don’t exist — you can’t acquire a perfect version of a living, bleaching sample. The Deep Image Prior gets you unsupervised recovery with no training data at all, but left alone it eventually fits the noise as happily as the signal. HIST-DIP is the hybrid: a classical histogram prior that keeps the network honest.
FIG. 2 — Watch it recover · interactive
Watch it recover
Pick a sample, then drag the iteration slider from 0 to 2000. Compare the three panels, and switch the output between HIST-DIP and DIP-only to see why the prior matters.
HIST-DIP keeps climbing and plateaus; DIP alone peaks, then falls as it starts memorizing the noise. The histogram prior is what stops the fall.
FIG. 3 — Why the hybrid works
Why the hybrid works
A Deep Image Prior works because an untrained convolutional network, fit to a single image, learns smooth natural structure beforeit learns noise. That gives you a window where the output is clean — but keep optimizing and the network has enough capacity to reproduce every noisy pixel exactly. There’s no clean reference to tell it when to stop.
Histogram thresholding contributes what the network lacks: a hard, data-driven statement about what is background and what is signal. By separating the fluorescence distribution from the noise floor up front, it removes the very pixels the network would otherwise overfit. The DIP then only has to sharpen and connect real structure — not decide what is real. The prior narrows the solution space so the network converges to a clean image and staysthere, instead of peaking and decaying. That’s the divergence you can see in the PSNR curve above.
FIG. 4 — Results in the paper
Results in the paper
Across the benchmark fluorescence images, averaged — a +11.5 dB PSNR gain with no paired training data:
SSIM rose from 0.035 to 0.82. The paper also benchmarks HIST-DIP against Noise2Void, CARE, and classical baselines — full tables and sample images are there.
FIG. 5 — What’s next
What I’d do next
The natural next step is to learn the histogram prior jointly with the network instead of fixing it beforehand, so the split between signal and background adapts per image. And because the whole method is per-image and unsupervised, it should port directly to other low-SNR modalities — brightfield, and the Hall-sensor traces from my biosensor work — where clean references are just as scarce.
If you’re working on something related — unsupervised recovery, point-of-care imaging, or the hardware underneath — I’d love to talk.
Email me