detection of sub-resolution dots in microscopy images karel Štěpka, 2012 centre for biomedical...

21
Detection of Sub- resolution Dots in Microscopy Images Karel Štěpka, 2012 Centre for Biomedical Image Analysis, FI MU supervisor: prof. RNDr. Michal Kozubek, Ph.D.

Upload: job-gallagher

Post on 27-Dec-2015

213 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Detection of Sub-resolution Dots in Microscopy Images Karel Štěpka, 2012 Centre for Biomedical Image Analysis, FI MU supervisor: prof. RNDr. Michal Kozubek,

Detection of Sub-resolution Dots in Microscopy Images

Karel Štěpka, 2012Centre for Biomedical Image Analysis, FI MU

supervisor: prof. RNDr. Michal Kozubek, Ph.D.

Page 2: Detection of Sub-resolution Dots in Microscopy Images Karel Štěpka, 2012 Centre for Biomedical Image Analysis, FI MU supervisor: prof. RNDr. Michal Kozubek,

Outline

Introduction Existing approaches Method evaluation Future work

Page 3: Detection of Sub-resolution Dots in Microscopy Images Karel Štěpka, 2012 Centre for Biomedical Image Analysis, FI MU supervisor: prof. RNDr. Michal Kozubek,

Introduction

In biology and medicine, parts of living cells can be observed using fluorescence microscopy

Fluorescence in-situ hybridization (FISH) Allows us to visualize

individual parts of geneticmaterial: chromosomesor their parts

Probes appear as smalldots in the result

Image courtesy of Wikimedia Commons

Page 4: Detection of Sub-resolution Dots in Microscopy Images Karel Štěpka, 2012 Centre for Biomedical Image Analysis, FI MU supervisor: prof. RNDr. Michal Kozubek,

Observable Parts of a Cell

Cytoplasm, cytoskeleton, nucleus Whole chromosomes

Conditions related to the number of chromosomes(e.g. Down syndrome)

Telomeres, kinetochores, centromeres Individual genes

Translocations (e.g. BCR/ABL genes andtheir relation to certain kinds of leukemia)

Page 5: Detection of Sub-resolution Dots in Microscopy Images Karel Štěpka, 2012 Centre for Biomedical Image Analysis, FI MU supervisor: prof. RNDr. Michal Kozubek,

Observable Parts of a Cell – Dots

Cytoplasm, cytoskeleton, nucleus Whole chromosomes

Conditions related to the number of chromosomes(e.g. Down syndrome)

Telomeres, kinetochores, centromeres Individual genes

Translocations (e.g. BCR/ABL genes andtheir relation to certain kinds of leukemia)

Page 6: Detection of Sub-resolution Dots in Microscopy Images Karel Štěpka, 2012 Centre for Biomedical Image Analysis, FI MU supervisor: prof. RNDr. Michal Kozubek,

Fluorescence Dots

Real size as small as 10 nm In the resulting image, often 1 pixel > 60 nm Because of the diffraction limit of visible light,

the magnification cannot be easily improved

Due to image degradations, the sensordetects a blurred image of the dot

Image of a dot has a few pixels across

Page 7: Detection of Sub-resolution Dots in Microscopy Images Karel Štěpka, 2012 Centre for Biomedical Image Analysis, FI MU supervisor: prof. RNDr. Michal Kozubek,

Noise Multiple types, with different causes and statistical distributions:

Photon shot noise (Poisson) Readout noise (Gaussian) Laser speckle noise

Different methods for suppression Gaussian blurring Non-linear filters (median, non-linear diffusion)

Degradation by point spread function (PSF) Present even in an ideal optical system PSF of a system can be experimentally

measured

Image Degradation

Page 8: Detection of Sub-resolution Dots in Microscopy Images Karel Štěpka, 2012 Centre for Biomedical Image Analysis, FI MU supervisor: prof. RNDr. Michal Kozubek,

Existing Approaches to Dot Detection

Page 9: Detection of Sub-resolution Dots in Microscopy Images Karel Štěpka, 2012 Centre for Biomedical Image Analysis, FI MU supervisor: prof. RNDr. Michal Kozubek,

“Classical” Detection Foundations

Thresholding Otsu, unimodal, adaptive

Mathematical morphology Opening, top-hat

Pattern matching

Page 10: Detection of Sub-resolution Dots in Microscopy Images Karel Štěpka, 2012 Centre for Biomedical Image Analysis, FI MU supervisor: prof. RNDr. Michal Kozubek,

Recent “Classical-Based” Methods

EMax Extended maxima transform, size-based filtering

Gué Top-hat, thresholding, region growing

HDome HDome transformation, mean shift clustering

Kozubek Gradual thresholding, size-based filtering

Netten Top-hat, dot label (“sweep” through all intensity levels)

Raimondo Top-hat, modified unimodal thresholding, pattern matching

Page 11: Detection of Sub-resolution Dots in Microscopy Images Karel Štěpka, 2012 Centre for Biomedical Image Analysis, FI MU supervisor: prof. RNDr. Michal Kozubek,

Machine Learning Approach

Examine potential dot locations, classify as positive/negative Usually using a sliding sub-window May lead to excessive time consumption in 3D

Training required, overtraining undesirable Training set with image patches from which the classifier learns Test set necessary to determine the quality of the classifier

Neural networks AdaBoost

Combination of multiple weak classifiers

Page 12: Detection of Sub-resolution Dots in Microscopy Images Karel Štěpka, 2012 Centre for Biomedical Image Analysis, FI MU supervisor: prof. RNDr. Michal Kozubek,

Measuring Success Rate

Page 13: Detection of Sub-resolution Dots in Microscopy Images Karel Štěpka, 2012 Centre for Biomedical Image Analysis, FI MU supervisor: prof. RNDr. Michal Kozubek,

Measuring Success Rate

Comparison of the results with the ground truth (GT) We can obtain GT by manually annotating real images We can generate synthetic images together with their GT

Real testing data, manual GT Different people, or the same person over multiple attempts,

generally annotate images differently Time consuming, expensive

Synthetic testing data, generated GT GT is accurate and undebatable (created before the images) The synthetic data must correspond to the real images

Page 14: Detection of Sub-resolution Dots in Microscopy Images Karel Štěpka, 2012 Centre for Biomedical Image Analysis, FI MU supervisor: prof. RNDr. Michal Kozubek,

Measuring Success Rate

Detection

precision =

recall =

F1 score =

Distinguishing between large dots and double-dots To identify chromosomal conditions such as polysomy

present not present

found TP FP

not found FN TN

2 · precision · recall

precision + recall

TP

TP + FP

TP

TP + FN

Page 15: Detection of Sub-resolution Dots in Microscopy Images Karel Štěpka, 2012 Centre for Biomedical Image Analysis, FI MU supervisor: prof. RNDr. Michal Kozubek,

Recent Survey by I. Smal et al.

Compared performance of several methods 2D data

Real images Simplified synthetic images

Dots represented by Gaussian profiles

Did not evaluate the influence of method parameters Good starting point

Ihor Smal et al.: Quantitative Comparison of Spot Detection Methods in Fluorescence Microscopy.

IEEE Transactions on Medical Imaging 29(2): 282–301 (2010)

Page 16: Detection of Sub-resolution Dots in Microscopy Images Karel Štěpka, 2012 Centre for Biomedical Image Analysis, FI MU supervisor: prof. RNDr. Michal Kozubek,

Parametrization – No Size Fits All

No method can be used on all types of imageswithout any adjustments

On the pixel level, images can be very different,even when displaying the same class of objects

Noise level Base intensity Dynamic range Contrast

Background (non-)uniformity Illumination artifacts Amount of objects of interest

Page 17: Detection of Sub-resolution Dots in Microscopy Images Karel Štěpka, 2012 Centre for Biomedical Image Analysis, FI MU supervisor: prof. RNDr. Michal Kozubek,

Parametrization – Usability

Usability of a method depends on: Number of its parameters Sensitivity to parameter changes Intuitiveness of its parameters for the end user

A thorough parametric study is required Curse of dimensionality

Some of the methods have 4–6 free parameters

Page 18: Detection of Sub-resolution Dots in Microscopy Images Karel Štěpka, 2012 Centre for Biomedical Image Analysis, FI MU supervisor: prof. RNDr. Michal Kozubek,

Parametrization – Usability

Proposed new method for evaluating sensitivityto parameter settings: Mean squared magnitude of the F1 gradient,

Higher value = higher sensitivity

0.097 0.186 1.748

Page 19: Detection of Sub-resolution Dots in Microscopy Images Karel Štěpka, 2012 Centre for Biomedical Image Analysis, FI MU supervisor: prof. RNDr. Michal Kozubek,

Intermediate results

Page 20: Detection of Sub-resolution Dots in Microscopy Images Karel Štěpka, 2012 Centre for Biomedical Image Analysis, FI MU supervisor: prof. RNDr. Michal Kozubek,

Further Work

Publish the evaluation of existing methods Methods were tested on various 3D images

Real, manually annotated data Simulated data with known GT

Parametric study, sensitivity evaluation

Prepare a set of benchmark data Cover testing of all important measurements

Detection, localization, double-dots Possibly make the set publicly available through CBIA web-site

Page 21: Detection of Sub-resolution Dots in Microscopy Images Karel Štěpka, 2012 Centre for Biomedical Image Analysis, FI MU supervisor: prof. RNDr. Michal Kozubek,

Further Work

Investigate the conceptual difference between2D and 3D fluorescence images Dots do not lie in the same focal plane Microscopy images exhibit strong anisotropy PSF does not correspond to simple Gaussian Per-slice processing or direct extension to 3D do not take

any of this into account

Design a method natively working with 3D images Most of the existing methods are natively 2D (or nD),

and use no special approach for 3D data Include the new method in the comparison