ScientiaLux
strataquest Glossary Dots Detection
Detection Engine

Dots Detection

Detecting small fluorescent or chromogenic dots for in situ hybridization

View
Definition
Some biological signals don't look like cells — they look like tiny bright spots. FISH signals, RNA transcripts from in situ hybridization, and sub-cellular organelles all appear as punctate dots in fluorescence images. Dots Detection is specialized for finding these sub-resolution or near-resolution objects, which are so small that the microscope's optics inflate them to appear much larger than they really are. The engine accounts for this optical inflation to accurately count and locate individual dots even when they partially overlap.
Sub-Resolution Specialist
Finds objects smaller than the diffraction limit
PSF-Aware Detection
Accounts for optical point spread
Intensity-Based Counting
Estimates multiple dots in bright clusters
Per-Cell Assignment
Links dots to their parent nuclei

How It Works

Dots Detection operates in a multi-step pipeline designed for punctate fluorescent signals:

  1. Enhancement — A Laplacian-of-Gaussian (LoG) filter matched to the expected dot size enhances point-like objects while suppressing larger structures and background. The LoG scale parameter is set to match the PSF-broadened dot size.
  2. Detection — Local maxima in the LoG-filtered image above the intensity threshold are identified as candidate dots. Each maximum represents the center of a potential dot.
  3. Validation — Candidate dots are validated against size and intensity criteria. Objects that are too large (not point-like), too dim (noise), or too close to image borders are rejected.
  4. Quantification — For bright spots that may represent multiple overlapping dots, intensity-based deconvolution estimates the number of individual contributions.

The output is a coded image where each detected dot receives a unique label, plus coordinates and intensity measurements for each dot.

Simplified

Dots Detection first enhances tiny bright spots using a filter matched to the expected dot size, then finds the brightest points that pass intensity and size criteria. For clusters where multiple dots overlap into one bright blob, the engine estimates how many individual dots are present based on total brightness.

Science Behind It

The 250 nm inflation: Dobrucki explains that even the smallest light-emitting object — a single 3 nm fluorescent protein — produces a diffraction-limited image approximately 250 nm wide. This is an 80-fold inflation. A 25 nm microtubule appears 250 nm wide (10× inflation). An endosome that is 250 nm appears roughly its true size. The critical implication: below ~250 nm, all objects appear the same size regardless of their true dimensions. Their apparent size tells you nothing about their physical size — only the optics.

Why LoG filtering works: The Laplacian-of-Gaussian filter is perfectly matched to blob detection. The Gaussian component smooths the image to suppress noise at frequencies above the expected dot size. The Laplacian component (second derivative) responds maximally to blob-like structures at the Gaussian's scale. The combined LoG produces strong positive responses at the centers of blobs and strong negative responses at their edges — with zero crossings at the boundary. By tuning the Gaussian sigma to match the PSF width, the LoG filter becomes a matched detector for diffraction-limited spots.

The Rose criterion for dots: A dot is reliably detectable only when its peak intensity exceeds 5× the local noise (SNR > 5). For Poisson-limited fluorescence, this means a dot must produce at least 25 detected photons at its peak pixel. With a typical PSF spreading the signal across ~50 pixels, a detectable dot needs at least ~1,250 total photons — a real constraint for weakly labeled targets.

Counting below the diffraction limit: When two FISH signals are separated by less than 250 nm, they appear as a single brighter spot. If each single dot produces approximately I photons, a cluster of n dots produces approximately n×I photons. Dividing the total intensity by the single-dot calibration intensity gives an estimate of the number of overlapping dots. This is inherently approximate — Poisson noise means a 2-dot cluster has √(2I) noise, giving roughly 7% uncertainty in the count for typical signal levels.

Simplified

Any object smaller than ~250 nm looks the same size under the microscope — the optics inflate it. A single fluorescent molecule and a 100 nm vesicle both appear as ~250 nm spots. Dots Detection uses a filter matched to this spot size to find them, and estimates how many overlapping dots contribute to bright clusters by dividing total brightness by the expected single-dot brightness.

Parameters & Settings

ParameterTypeDescription
InputGrayscale imageChannel containing the punctate signal (FISH probes, RNA dots, etc.).
Dot SizeNumericExpected dot diameter in pixels, matched to the PSF-broadened apparent size.
Intensity ThresholdNumericMinimum intensity for a local maximum to qualify as a dot. Higher values reduce false positives but may miss dim dots.
Parent Coded ImageCoded imageOptional nuclei coded image for assigning dots to their parent cells.
Maximum Search DistanceNumericMaximum distance from a nucleus centroid to claim a dot.
Simplified

Key settings: Dot Size should match the apparent dot width in your image (usually 3-7 pixels). Intensity Threshold controls sensitivity — too low catches noise, too high misses real dots. Set a Parent Coded Image to count dots per cell.

Practical Example

Scoring HER2 gene amplification by FISH in breast cancer tissue:

  1. Detect nuclei on the DAPI channel using Nuclei Detection
  2. Run Dots Detection on the HER2 FISH probe channel with dot size matched to the PSF (~5 pixels)
  3. Run Dots Detection on the CEP17 centromere probe channel
  4. Assign both sets of dots to their parent nuclei
  5. Compute the HER2/CEP17 ratio per cell

Result: Each cell receives a HER2 and CEP17 dot count. Cells with HER2/CEP17 ratio ≥ 2.0 are classified as amplified per clinical guidelines. The automated counting processes thousands of cells consistently, eliminating the observer variability inherent in manual FISH scoring.

Simplified

For HER2 FISH scoring, Dots Detection counts HER2 probe dots and centromere reference dots per cell. The ratio tells you whether the HER2 gene is amplified — a critical decision point for targeted therapy. Automated counting is consistent across thousands of cells, unlike manual scoring which varies between observers.

Connected Terms

Share This Term
Term Connections