Advances and Challenges in Dynamic Bioimage Analysis · Developments in light microscopy Hand drawn...

47
Erasmus University Medical Center Departments of Medical Informatics and Radiology Biomedical Imaging Group Rotterdam Rotterdam, The Netherlands [email protected] Erik Meijering Advances and Challenges in Dynamic Bioimage Analysis

Transcript of Advances and Challenges in Dynamic Bioimage Analysis · Developments in light microscopy Hand drawn...

Page 1: Advances and Challenges in Dynamic Bioimage Analysis · Developments in light microscopy Hand drawn 1670 1900 Photography and cinematography 1960 Today Digital scanners CCD cameras

Erasmus University Medical Center

Departments of Medical Informatics and Radiology

Biomedical Imaging Group Rotterdam

Rotterdam, The Netherlands

[email protected]

Erik Meijering

Advances and Challenges

in Dynamic Bioimage Analysis

Page 2: Advances and Challenges in Dynamic Bioimage Analysis · Developments in light microscopy Hand drawn 1670 1900 Photography and cinematography 1960 Today Digital scanners CCD cameras

Bioimage analysis ingredients

Microscope Computer Software

Page 3: Advances and Challenges in Dynamic Bioimage Analysis · Developments in light microscopy Hand drawn 1670 1900 Photography and cinematography 1960 Today Digital scanners CCD cameras

Developments in light microscopy

1670: Leeuwenhoek ~ 1 μm

Resolution improvements

MICRO

NANO

1980: Confocal ~ 250 nm

1994: STED ~ 40 nm

1997: 4Pi ~ 100 nm

1999: InM ~ 70-90 nm

2000: SIM ~ 100 nm

2005: SSIM ~ 50 nm

2006: PALM/STORM ~ 2-25 nm

1930: Phase-Contrast

1950: Differential Interference Contrast

Page 4: Advances and Challenges in Dynamic Bioimage Analysis · Developments in light microscopy Hand drawn 1670 1900 Photography and cinematography 1960 Today Digital scanners CCD cameras
Page 5: Advances and Challenges in Dynamic Bioimage Analysis · Developments in light microscopy Hand drawn 1670 1900 Photography and cinematography 1960 Today Digital scanners CCD cameras

Developments in light microscopy

Hand drawn

1670

1900

Photography and

cinematography

1960

Today

Digital scanners

CCD cameras 128

2 pixels

~ 16 KB

1010

pixels

~ 10 GB

Fully automated

DATA

EXPLOSION

Page 6: Advances and Challenges in Dynamic Bioimage Analysis · Developments in light microscopy Hand drawn 1670 1900 Photography and cinematography 1960 Today Digital scanners CCD cameras

Developments in computer hardware

‘‘

’’

singularity.com

Page 7: Advances and Challenges in Dynamic Bioimage Analysis · Developments in light microscopy Hand drawn 1670 1900 Photography and cinematography 1960 Today Digital scanners CCD cameras

Developments in computer hardware

Hans Moravec

Page 8: Advances and Challenges in Dynamic Bioimage Analysis · Developments in light microscopy Hand drawn 1670 1900 Photography and cinematography 1960 Today Digital scanners CCD cameras

Developments in computer software?

sanantonioeyeinstitute.com

Optics

Hardware

Software?

Page 9: Advances and Challenges in Dynamic Bioimage Analysis · Developments in light microscopy Hand drawn 1670 1900 Photography and cinematography 1960 Today Digital scanners CCD cameras

Diversity of cell images

Page 10: Advances and Challenges in Dynamic Bioimage Analysis · Developments in light microscopy Hand drawn 1670 1900 Photography and cinematography 1960 Today Digital scanners CCD cameras

Cell segmentation examples

Thresholds Features Watersheds Deformables

Images

Contours

Regions

Page 11: Advances and Challenges in Dynamic Bioimage Analysis · Developments in light microscopy Hand drawn 1670 1900 Photography and cinematography 1960 Today Digital scanners CCD cameras

Cell segmentation approaches over time

From 250 technical journal papers describing cell segmentation methods

Meijering, IEEE Signal Processing Magazine, 2012

Page 12: Advances and Challenges in Dynamic Bioimage Analysis · Developments in light microscopy Hand drawn 1670 1900 Photography and cinematography 1960 Today Digital scanners CCD cameras

More powerful methods are needed

Recently proposed concepts

Graph cuts

Active masks

Dynamic programming

Support vector machines

Tensor voting schemes

Bayesian estimation

Particle filtering

Markov random fields

Neural networks

Page 13: Advances and Challenges in Dynamic Bioimage Analysis · Developments in light microscopy Hand drawn 1670 1900 Photography and cinematography 1960 Today Digital scanners CCD cameras

Catalysts for future method development

Improved availability

Community supported software platforms

Improved testability

Standardized test images and measures

Improved comparability

Organization of objective challenges

Page 14: Advances and Challenges in Dynamic Bioimage Analysis · Developments in light microscopy Hand drawn 1670 1900 Photography and cinematography 1960 Today Digital scanners CCD cameras

Community supported software

Once upon a time…

Page 15: Advances and Challenges in Dynamic Bioimage Analysis · Developments in light microscopy Hand drawn 1670 1900 Photography and cinematography 1960 Today Digital scanners CCD cameras

Standardized test images and measures

Images with expert annotation to serve as gold standard

DIADEM Data Sets http://www.diademchallenge.org/

Broad Bioimage Benchmark Collection http://www.broadinstitute.org/bbbc/

UCSB Bio-Segmentation Benchmarking

http://bioimage.ucsb.edu/research/bio-segmentation

Cell Centered Database

http://ccdb.ucsd.edu/

Cell Image Library

http://www.cellimagelibrary.org/

Page 16: Advances and Challenges in Dynamic Bioimage Analysis · Developments in light microscopy Hand drawn 1670 1900 Photography and cinematography 1960 Today Digital scanners CCD cameras

Need for objective comparison

Page 17: Advances and Challenges in Dynamic Bioimage Analysis · Developments in light microscopy Hand drawn 1670 1900 Photography and cinematography 1960 Today Digital scanners CCD cameras

Organization of objective challenges

Page 18: Advances and Challenges in Dynamic Bioimage Analysis · Developments in light microscopy Hand drawn 1670 1900 Photography and cinematography 1960 Today Digital scanners CCD cameras

Bioimage analysis challenges

Page 19: Advances and Challenges in Dynamic Bioimage Analysis · Developments in light microscopy Hand drawn 1670 1900 Photography and cinematography 1960 Today Digital scanners CCD cameras

http://bioimageanalysis.org/track/

Page 20: Advances and Challenges in Dynamic Bioimage Analysis · Developments in light microscopy Hand drawn 1670 1900 Photography and cinematography 1960 Today Digital scanners CCD cameras

Life is dynamic…

m100m10m1nm100nm1 nm10 mm1

Page 21: Advances and Challenges in Dynamic Bioimage Analysis · Developments in light microscopy Hand drawn 1670 1900 Photography and cinematography 1960 Today Digital scanners CCD cameras

Drosophila embryogenesis

Keller et al. 2014

Page 22: Advances and Challenges in Dynamic Bioimage Analysis · Developments in light microscopy Hand drawn 1670 1900 Photography and cinematography 1960 Today Digital scanners CCD cameras

Increasing interest in tracking

PubMed, NLM, USA, January 2015

Market share (in percent) of papers published on the subject

Page 23: Advances and Challenges in Dynamic Bioimage Analysis · Developments in light microscopy Hand drawn 1670 1900 Photography and cinematography 1960 Today Digital scanners CCD cameras

Many tools already available

Meijering et al. 2012

Methods in Enzymology

Page 24: Advances and Challenges in Dynamic Bioimage Analysis · Developments in light microscopy Hand drawn 1670 1900 Photography and cinematography 1960 Today Digital scanners CCD cameras

Objective comparison of algorithms

1 April 2011 Idea born at ISBI 2011

1 December 2011 Website open for registration

1 February 2012 Deadline for teams to register

15 February 2012 Training data released

15 March 2012 Challenge data released

6 April 2012 Deadline for submitting results

2 May 2012 Workshop at ISBI 2012

November 2012 Verification of results

Present Paper published !

10 weeks

4 weeks

3 weeks

> 60 people

14 teams

Preliminary results

discussed and

methods presented:

Good coverage of

state of the art !

Page 25: Advances and Challenges in Dynamic Bioimage Analysis · Developments in light microscopy Hand drawn 1670 1900 Photography and cinematography 1960 Today Digital scanners CCD cameras

Participating methods

Particle detection ti ti+1

… …

Nearest-neighbor linking

Multiple hypothesis tracking

Viterbi path searching

Multi-Kalman filtering

Dynamic programming

Interacting multiple motion models

Simulated annealing energy minimization

Particle linking

… …

ti ti+1

Intensity thresholding

Centroid calculation

Convolution with disk

Wavelet-based detection

Local maxima finding

Gaussian model fitting

LoG / DoG filtering

Morphological filtering

Page 26: Advances and Challenges in Dynamic Bioimage Analysis · Developments in light microscopy Hand drawn 1670 1900 Photography and cinematography 1960 Today Digital scanners CCD cameras

Real image data…?

Most realistic particle appearance and dynamics

But… no ground truth available… manual annotation?

Observer variability, subjectivity, incompleteness

Known from previous evaluations to be inferior

Page 27: Advances and Challenges in Dynamic Bioimage Analysis · Developments in light microscopy Hand drawn 1670 1900 Photography and cinematography 1960 Today Digital scanners CCD cameras

Simulated image data

Most important factors affecting tracking performance?

Particle dynamics

• Random walk (2D)

• Near-constant velocity (2D)

• Switching random (2D)

• Switching directed (3D)

Total 48 sequences

• Fluorescence microscopy

• GFP-labeled particles

• Images 512 x 512 pixels

• Stacks of 10 slices

• Length 100 frames

• About 4 GB of data

• Airy or Gaussian PSF

• Poisson noise

• Random processes

• Track length ≥ 4 frames

• Mean length ≈ 15 frames

• No particle interaction

• Trajectory ambiguities

• Ground truth known

• Low (≈ 100 particles)

• Medium (≈ 500 particles)

• High (≈ 1000 particles)

Particle density

• Bad (SNR ≈ 1)

• Low (SNR ≈ 2)

• Critical (SNR ≈ 4)

• High (SNR ≈ 7)

Particle signal

Page 28: Advances and Challenges in Dynamic Bioimage Analysis · Developments in light microscopy Hand drawn 1670 1900 Photography and cinematography 1960 Today Digital scanners CCD cameras

Simulated image data set

Page 29: Advances and Challenges in Dynamic Bioimage Analysis · Developments in light microscopy Hand drawn 1670 1900 Photography and cinematography 1960 Today Digital scanners CCD cameras

Simulated image data examples

Scenario 1

Random

walk (2D)

Scenario 2

Near-constant

velocity (2D)

Scenario 3

Switching

random (2D)

Scenario 4

Switching

directed (3D)

Density = Medium

SNR = 4

Page 30: Advances and Challenges in Dynamic Bioimage Analysis · Developments in light microscopy Hand drawn 1670 1900 Photography and cinematography 1960 Today Digital scanners CCD cameras

Quantitative performance measures

),(

),(1),(

Xd

YXdYX

X Y

Ground truth From tracker

Best possible match

(OSPA and Munkres)

),(),(

),(),(),(

SdXd

YXdXdYX

SPNMPMP

MPJSC

STNMTMT

MTJSC

RMSE Timing

Page 31: Advances and Challenges in Dynamic Bioimage Analysis · Developments in light microscopy Hand drawn 1670 1900 Photography and cinematography 1960 Today Digital scanners CCD cameras

Selected challenge results

SNR

Scenario 1 Scenario 2

Scenario 3 Scenario 4

Low density

Page 32: Advances and Challenges in Dynamic Bioimage Analysis · Developments in light microscopy Hand drawn 1670 1900 Photography and cinematography 1960 Today Digital scanners CCD cameras

Selected challenge results

SNR

Scenario 1 Scenario 2

Scenario 3 Scenario 4

Mid density

Page 33: Advances and Challenges in Dynamic Bioimage Analysis · Developments in light microscopy Hand drawn 1670 1900 Photography and cinematography 1960 Today Digital scanners CCD cameras

Selected challenge results

SNR

Scenario 1 Scenario 2

Scenario 3 Scenario 4

High density

Very similar

behavior for

β, JSC, JSCθ

Page 34: Advances and Challenges in Dynamic Bioimage Analysis · Developments in light microscopy Hand drawn 1670 1900 Photography and cinematography 1960 Today Digital scanners CCD cameras

Selected challenge results

SNR

Scenario 1 Scenario 2

Scenario 3 Scenario 4

Low density

RMSE

Page 35: Advances and Challenges in Dynamic Bioimage Analysis · Developments in light microscopy Hand drawn 1670 1900 Photography and cinematography 1960 Today Digital scanners CCD cameras

Selected challenge results

SNR

Scenario 1 Scenario 2

Scenario 3 Scenario 4

Mid density

RMSE

Page 36: Advances and Challenges in Dynamic Bioimage Analysis · Developments in light microscopy Hand drawn 1670 1900 Photography and cinematography 1960 Today Digital scanners CCD cameras

Selected challenge results

SNR

Scenario 1 Scenario 2

Scenario 3 Scenario 4

High density

RMSE

Page 37: Advances and Challenges in Dynamic Bioimage Analysis · Developments in light microscopy Hand drawn 1670 1900 Photography and cinematography 1960 Today Digital scanners CCD cameras

General observations

Overall trends in good agreement with expectations

No single method best overall (dynamics, density, SNR)

Best detection using Gaussian and centroid based methods

Best linking using motion models and global optimization

Best methods not necessarily computationally slowest

Better methods are possible by different combinations

Much room for improvement remains (detection + linking)

Fundamentally new concepts (learning-based?) needed

More detailed analyses in published challenge paper

Page 38: Advances and Challenges in Dynamic Bioimage Analysis · Developments in light microscopy Hand drawn 1670 1900 Photography and cinematography 1960 Today Digital scanners CCD cameras
Page 39: Advances and Challenges in Dynamic Bioimage Analysis · Developments in light microscopy Hand drawn 1670 1900 Photography and cinematography 1960 Today Digital scanners CCD cameras

Mean-squared displacement results

SNR = 1 SNR = 2

SNR = 4 SNR = 7

Scenario 1

Mid density

Page 40: Advances and Challenges in Dynamic Bioimage Analysis · Developments in light microscopy Hand drawn 1670 1900 Photography and cinematography 1960 Today Digital scanners CCD cameras

Mean-squared displacement results

SNR = 1 SNR = 2

SNR = 4 SNR = 7

Scenario 2

Mid density

Page 41: Advances and Challenges in Dynamic Bioimage Analysis · Developments in light microscopy Hand drawn 1670 1900 Photography and cinematography 1960 Today Digital scanners CCD cameras

Linking as a function of detection performance

Enhanced ground-truth evaluation data set

Four motion scenarios (random-walk, linear, mix 2D & 3D)

Low (~100) and medium (~500 particles) density levels

False-negative (FN) detection levels 0, 5, 10, 15, 20%

False-positive (FP) detection levels 0, 10, 20, 30 ,40, 50%

240 cases

Most common linking algorithms

Multi-Dimensional Assignment (MDA)

Noniterative Greedy Assignment (NGA)

Interacting Multiple Models (IMM)

Linear Assignment Procedure (LAP)

Greedy Nearest-Neighbor (GNN) Up to 4D

Page 42: Advances and Challenges in Dynamic Bioimage Analysis · Developments in light microscopy Hand drawn 1670 1900 Photography and cinematography 1960 Today Digital scanners CCD cameras

Linking as a function of detection performance

0% FN

% FP

Examples of scenario 1 and α measure

Linking is much more sensitive to missing than to spurious detections !

20% FP

% FN

0% FP

Low

density

Mediu

m d

ensity

% FN

Page 43: Advances and Challenges in Dynamic Bioimage Analysis · Developments in light microscopy Hand drawn 1670 1900 Photography and cinematography 1960 Today Digital scanners CCD cameras

MTrackJ2 for advanced particle and cell tracking

http://www.imagescience.org/meijering/software/mtrackj/

To be

released

soon!

Fully automated tracking solutions

Fully manual tracking and track editing

Customizable track visualization

Support for multiple file formats

Page 44: Advances and Challenges in Dynamic Bioimage Analysis · Developments in light microscopy Hand drawn 1670 1900 Photography and cinematography 1960 Today Digital scanners CCD cameras
Page 45: Advances and Challenges in Dynamic Bioimage Analysis · Developments in light microscopy Hand drawn 1670 1900 Photography and cinematography 1960 Today Digital scanners CCD cameras
Page 46: Advances and Challenges in Dynamic Bioimage Analysis · Developments in light microscopy Hand drawn 1670 1900 Photography and cinematography 1960 Today Digital scanners CCD cameras

http://www.codesolorzano.com/celltrackingchallenge/

Third

Edition at

ISBI 2015 !

Page 47: Advances and Challenges in Dynamic Bioimage Analysis · Developments in light microscopy Hand drawn 1670 1900 Photography and cinematography 1960 Today Digital scanners CCD cameras

Summary

Bioimage analysis is a huge challenge!

- Rapid developments in microscopic imaging

- Rapid developments in computer technology

- To be matched by computer vision methods

Recent developments shaping the future

- Improved availability of bioimage analysis methods

- Improved availability of image data and ground truth

- Improved availability of objective comparison results