imaging the developing embryonic heart: combining fast...

57
Imaging the Developing Embryonic Heart: Combining Fast Confocal Microscopes with 4D Reconstruction Techniques Michael Liebling 1 , Arian S. Forouhar 1 , Mory Gharib 1 , Scott E. Fraser 1 , Mary E. Dickinson 1,2 1 California Institute of Technology 2 Baylor College of Medicine, Houston TX http://www.its.caltech.edu/liebling/ <<<>>> BFRI Page 1

Upload: others

Post on 17-Apr-2020

1 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Imaging the Developing Embryonic Heart: Combining Fast ...helper.ipam.ucla.edu/publications/hm2006/hm2006_6262.pdf · R. F. Stellingwerf, “Period determination using phase dispersion

Imaging the Developing Embryonic Heart:

Combining Fast Confocal Microscopes

with 4D Reconstruction Techniques

Michael Liebling1, Arian S. Forouhar1,Mory Gharib1, Scott E. Fraser1, Mary E. Dickinson1,2

1California Institute of Technology2Baylor College of Medicine, Houston TX

http://www.its.caltech.edu/∼liebling/

<< < > >> B F R I Page 1

Page 2: Imaging the Developing Embryonic Heart: Combining Fast ...helper.ipam.ucla.edu/publications/hm2006/hm2006_6262.pdf · R. F. Stellingwerf, “Period determination using phase dispersion

VBA

SV

A

1 day post fertilization 5 days post fertilization

Goals• Determine genetic & epigenetic factors contributing to heartdevelopment• Dynamic 3D imaging in vivo, over various developmental stages• Measure volume changes, blood flow, shear stress, etc.ChallengeEven state-of-the-art laser scanning confocal microscopes are notfast enough for high-speed, real-time 3D image acquisition

Studying the Developing Zebrafish Heart

<< < > >> B F R I Page 2

Page 3: Imaging the Developing Embryonic Heart: Combining Fast ...helper.ipam.ucla.edu/publications/hm2006/hm2006_6262.pdf · R. F. Stellingwerf, “Period determination using phase dispersion

A

V

Advantages:• zebrafish are vertebrates• reproduce externally and rapidly• relatively transparent• may be genetically engineered toexpress fluorescent markers in spe-cific tissues [e.g. Tg(gata1::GFP)]

48 hpf (hours post fertilization)mb: midbrainot: otocyste: eyeh: heartyolk: yolk mass

Imaging in the Zebrafish Embryo

<< < > >> B F R I Page 3

Page 4: Imaging the Developing Embryonic Heart: Combining Fast ...helper.ipam.ucla.edu/publications/hm2006/hm2006_6262.pdf · R. F. Stellingwerf, “Period determination using phase dispersion

Fluid forces contribute to heart formation

Acquisition:Widefield, 440 frames/sAnalysis:Digital Particle Image Ve-locimetry

J.R. Hove, R.W. Köster,A.S. Forouhar, G. Acevedo-Bolton, S.E. Fraser, andM. Gharib,“Intracardiac fluid forces are anessential epigenetic factor forembryonic cardiogenesis,”Nature, 421, 172–177 (2003).

Genetic and Epigenetic Factors in Cardiogenesis

<< < > >> B F R I Page 4

Page 5: Imaging the Developing Embryonic Heart: Combining Fast ...helper.ipam.ucla.edu/publications/hm2006/hm2006_6262.pdf · R. F. Stellingwerf, “Period determination using phase dispersion

J.R. Hove, R.W. Köster, A.S. Forouhar, G. Acevedo-Bolton, S.E. Fraser, and M. Gharib,“Intracardiac fluid forces are an essential epigenetic factor for embryonic cardiogenesis,”Nature, 421, 172–177 (2003).

Fluid forces contribute to heart formation

<< < > >> B F R I Page 5

Page 6: Imaging the Developing Embryonic Heart: Combining Fast ...helper.ipam.ucla.edu/publications/hm2006/hm2006_6262.pdf · R. F. Stellingwerf, “Period determination using phase dispersion

Process Speed / Frequency

Microtubule growth 300-500nm/s

Cell migration (EC over fibroblasts) 20-50 μm/h

Cellular tra»cking 20-80 μm/min

(protein transp. by vesicle, . . . )

Chromosome dynamics > 0.5 μm/10 sec

Calcium signaling (sparks) 1 nm/s to 50 μm/sec

Blood flow mm/s

Heart beat 1-10 Hz

Beating ciliated cells 3-40 Hz

Speed of some Biological Processes

<< < > >> B F R I Page 6

Page 7: Imaging the Developing Embryonic Heart: Combining Fast ...helper.ipam.ucla.edu/publications/hm2006/hm2006_6262.pdf · R. F. Stellingwerf, “Period determination using phase dispersion

Migrating germ cells @ 6 frames/h

C. Readhead, M. Liebling18.5 dpc Tg(oct4::GFP) mouse.Grid: 50μm, 6 frames/h, over 6 hours

Blood circulation @ 12 frames/h

Liz Jones, Mary Dickinson8.5dpc Tg(ε-globin::GFP) mouse, 1 frame/5 minutes[Jones et al. (2002) Genesis 34, 228–235]

Cell migration/division Heart motion, blood flow

Speed 10 μm/s mm/s

Required frame rate 1–10 frames/s 100–200 frames/s

Moving at the Speed of Cells

<< < > >> B F R I Page 7

Page 8: Imaging the Developing Embryonic Heart: Combining Fast ...helper.ipam.ucla.edu/publications/hm2006/hm2006_6262.pdf · R. F. Stellingwerf, “Period determination using phase dispersion

Blood flow visualization@ 2 frames/s (confocal)

Liz Jones, Mary DickinsonTg(ε-globin:GFP) mouse, Zeiss LSM 5 PASCALTransmitted light / 488nm ex/ LP 505 em, 2 frames/s

@ 30 frames/s (video)

Liz Jones, Mary Dickinson

Insu»cient frame-rates introduce artifacts

<< < > >> B F R I Page 8

Page 9: Imaging the Developing Embryonic Heart: Combining Fast ...helper.ipam.ucla.edu/publications/hm2006/hm2006_6262.pdf · R. F. Stellingwerf, “Period determination using phase dispersion

Fluorescence: Reminder

<< < > >> B F R I Page 9

Page 10: Imaging the Developing Embryonic Heart: Combining Fast ...helper.ipam.ucla.edu/publications/hm2006/hm2006_6262.pdf · R. F. Stellingwerf, “Period determination using phase dispersion

From: http://www.olympusfluoview.com/theory/index.html

Confocal Microscopy Principle: Reminder

<< < > >> B F R I Page 10

Page 11: Imaging the Developing Embryonic Heart: Combining Fast ...helper.ipam.ucla.edu/publications/hm2006/hm2006_6262.pdf · R. F. Stellingwerf, “Period determination using phase dispersion

Adapted from: http://www.olympusfluoview.com/theory/confocalscanningsystems.html

Point Scanning

<< < > >> B F R I Page 11

Page 12: Imaging the Developing Embryonic Heart: Combining Fast ...helper.ipam.ucla.edu/publications/hm2006/hm2006_6262.pdf · R. F. Stellingwerf, “Period determination using phase dispersion

Line array detector

Point detectorConfocalPinhole

Confocal Slit

Point Scanning

Slit Scanning

MicroscopeObjective

MicroscopeObjective

FocusedLine

FocusedPoint

Making a Fast Scanning Confocal Microscope

<< < > >> B F R I Page 12

Page 13: Imaging the Developing Embryonic Heart: Combining Fast ...helper.ipam.ucla.edu/publications/hm2006/hm2006_6262.pdf · R. F. Stellingwerf, “Period determination using phase dispersion

Zeiss LSM 5 LIVE

<< < > >> B F R I Page 13

Page 14: Imaging the Developing Embryonic Heart: Combining Fast ...helper.ipam.ucla.edu/publications/hm2006/hm2006_6262.pdf · R. F. Stellingwerf, “Period determination using phase dispersion

Zeiss LSM 5 LIVEFast confocal microscopy

13

Beam path of the LSM 5 LIVE

1. Optical fibers2. Mirror3. Beam combiner4. Beam shaper5. AchroGate beam splitter6. Zoom optics7. Scanning mirror8. Scanning optics9. Objective lens

10. Specimen11. Secondary beamsplitter12. Detector- and pinhole optics13. Confocal pinhole14. Emission filters15. Detector

Parallel illumination/detection120 frames per s at 512×512

2D slice of zebrafish heart (60 fps)

M. Liebling, J. Vermot[38 hpf wildtype zebrafish, BODIPY FL C5-ceramide]

Parallel Acquisition for Increased Speed

<< < > >> B F R I Page 14

Page 15: Imaging the Developing Embryonic Heart: Combining Fast ...helper.ipam.ucla.edu/publications/hm2006/hm2006_6262.pdf · R. F. Stellingwerf, “Period determination using phase dispersion

4D Imaging via Gated Image Acquisition

<< < > >> B F R I Page 15

Page 16: Imaging the Developing Embryonic Heart: Combining Fast ...helper.ipam.ucla.edu/publications/hm2006/hm2006_6262.pdf · R. F. Stellingwerf, “Period determination using phase dispersion

Nongated Imaging Requires Synchronization

<< < > >> B F R I Page 16

Page 17: Imaging the Developing Embryonic Heart: Combining Fast ...helper.ipam.ucla.edu/publications/hm2006/hm2006_6262.pdf · R. F. Stellingwerf, “Period determination using phase dispersion

Method

Adjacent 2D slices of zebrafish heartBefore synchronization (raw data)

z1 z2

Mary Dickinson, Arian Forouhar

4D Imaging via Post-Acquisition Synchronization

<< < > >> B F R I Page 17

Page 18: Imaging the Developing Embryonic Heart: Combining Fast ...helper.ipam.ucla.edu/publications/hm2006/hm2006_6262.pdf · R. F. Stellingwerf, “Period determination using phase dispersion

Method

Adjacent 2D slices of zebrafish heartAfter synchronization

z1 z2

Mary Dickinson, Arian Forouhar

4D Imaging via Post-Acquisition Synchronization

<< < > >> B F R I Page 17

Page 19: Imaging the Developing Embryonic Heart: Combining Fast ...helper.ipam.ucla.edu/publications/hm2006/hm2006_6262.pdf · R. F. Stellingwerf, “Period determination using phase dispersion

Manual 4D Reconstruction

<< < > >> B F R I Page 18

Page 20: Imaging the Developing Embryonic Heart: Combining Fast ...helper.ipam.ucla.edu/publications/hm2006/hm2006_6262.pdf · R. F. Stellingwerf, “Period determination using phase dispersion

Limitations of manual registrationTedious, non-reproducible, error-prone.

ChallengesLarge data size, limited time, fluorescence imaging artifacts (bleaching,photon/detector noise, etc.).

RequirementsNo a priori information (electrocardiogram, etc.), robust (accurate andreproducible)

X Y Z Time Channels Depth Memory

512 512 128 512 4 16 bits 128GB

512 512 128 512 2 8 bits 32GB

256 256 64 256 1 8 bits 1 GB

256 256 64 128 1 8 bits 512 MB

Automatic Registration Challenges

<< < > >> B F R I Page 19

Page 21: Imaging the Developing Embryonic Heart: Combining Fast ...helper.ipam.ucla.edu/publications/hm2006/hm2006_6262.pdf · R. F. Stellingwerf, “Period determination using phase dispersion

Sequential z-acquisition:

z1

z1z2

xy

t

t

Measurement model:

Im(x, zk, t) =ZZZI(x′, z, t − sk)

PSF(x − x′, z − zk) dx′dz

for k = 1, . . . , Nz. Unknowns shifts sk .Assumptions:• Periodicity: |I(x, z, t)− I(x, z, t+T )| � Imax• Same period T at all depths• Acquisitions overlap: suppz(PSF) > Éz

Synchronization (time-registration):Error metric

|Im(x, z1, t) − Im(x, z2, t − s1,2)|2

z1

s

z2

z1

z2

t

1,2

4D Confocal Imaging of the Beating Heart

<< < > >> B F R I Page 20

Page 22: Imaging the Developing Embryonic Heart: Combining Fast ...helper.ipam.ucla.edu/publications/hm2006/hm2006_6262.pdf · R. F. Stellingwerf, “Period determination using phase dispersion

. . .with some help from astronomy

i + 1τ

i - 1τ

j+1τʼ

j-1τʼ

jτʼ

j+1τʼ

j-1τʼ

jτʼ

T’1

1

T’2

2

10

10

T

t

t

t

Original Sequence

Wrong Guess T’

Correct Guess T’

R. F. Stellingwerf, “Period determination using phase dispersion minimization,” Astrophysical Journal, 224(3),953–960 (1978)M. M. Dworetsky, “A period-finding method for sparse randomly spaced observations or how long is a piece ofstring,” Monthly Notices of the Royal Astronomical Society, 203(3), 917–924 (1983).

Finding the Period. . .

<< < > >> B F R I Page 21

Page 23: Imaging the Developing Embryonic Heart: Combining Fast ...helper.ipam.ucla.edu/publications/hm2006/hm2006_6262.pdf · R. F. Stellingwerf, “Period determination using phase dispersion

Mean square intensity di«erence

Qk,k′(s) =ZZ

R2

Z L0|Im(x, zk, t) − Im(x, zk′, t − s)|2 dt dx where s ∈ R

Periodicity implies:

Qk,k′(s) =ZZ

R2

Z L0|Im(x, zk, t)|2 + |Im(x, zk′, t − s)|2 dt dx

− 2ZZ

R2

Z L0Im(x, zk, t)Im(x, zk′, t − s) dt dx

= C − 2ZZ

R2

Z L0Im(x, zk, t)Im(x, zk′, t − s) dtj ız ℘

Correlation

dx.

Least-squares error minimization (≡ correlation maximization)

sk,k′ = mins=kT,k=1,...,Nt

Qk,k′(s).

Intensity-based Registration—Periodic Case

<< < > >> B F R I Page 22

Page 24: Imaging the Developing Embryonic Heart: Combining Fast ...helper.ipam.ucla.edu/publications/hm2006/hm2006_6262.pdf · R. F. Stellingwerf, “Period determination using phase dispersion

t

t

Intensity I(x,z ,t)1

Intensity I(x,z ,t)2

Correct Shift Maximizes Correlation

<< < > >> B F R I Page 23

Page 25: Imaging the Developing Embryonic Heart: Combining Fast ...helper.ipam.ucla.edu/publications/hm2006/hm2006_6262.pdf · R. F. Stellingwerf, “Period determination using phase dispersion

t

t

Intensity I(x,z ,t)1

Intensity I(x,z ,t)2

t

t

Correct Shift Maximizes Correlation

<< < > >> B F R I Page 23

Page 26: Imaging the Developing Embryonic Heart: Combining Fast ...helper.ipam.ucla.edu/publications/hm2006/hm2006_6262.pdf · R. F. Stellingwerf, “Period determination using phase dispersion

t

t

Intensity I(x,z ,t)1

Intensity I(x,z ,t)2

t

t

Shift

s1,2

Correlation

Correct Shift Maximizes Correlation

<< < > >> B F R I Page 23

Page 27: Imaging the Developing Embryonic Heart: Combining Fast ...helper.ipam.ucla.edu/publications/hm2006/hm2006_6262.pdf · R. F. Stellingwerf, “Period determination using phase dispersion

t

t

Intensity I(x,z ,t)1

Intensity I(x,z ,t)2

t

t

Shift

s1,2

Correlation

Correct Shift Maximizes Correlation

<< < > >> B F R I Page 23

Page 28: Imaging the Developing Embryonic Heart: Combining Fast ...helper.ipam.ucla.edu/publications/hm2006/hm2006_6262.pdf · R. F. Stellingwerf, “Period determination using phase dispersion

t

t

Intensity I(x,z ,t)1

Intensity I(x,z ,t)2

t

t

Shift

s1,2

Correlation

Correct Shift Maximizes Correlation

<< < > >> B F R I Page 23

Page 29: Imaging the Developing Embryonic Heart: Combining Fast ...helper.ipam.ucla.edu/publications/hm2006/hm2006_6262.pdf · R. F. Stellingwerf, “Period determination using phase dispersion

t

t

Intensity I(x,z ,t)1

Intensity I(x,z ,t)2

t

t

Shift

s1,2

Correlation

Correct Shift Maximizes Correlation

<< < > >> B F R I Page 23

Page 30: Imaging the Developing Embryonic Heart: Combining Fast ...helper.ipam.ucla.edu/publications/hm2006/hm2006_6262.pdf · R. F. Stellingwerf, “Period determination using phase dispersion

t

t

Intensity I(x,z ,t)1

Intensity I(x,z ,t)2

t

t

Shift

s1,2

Correlation

Correct Shift Maximizes Correlation

<< < > >> B F R I Page 23

Page 31: Imaging the Developing Embryonic Heart: Combining Fast ...helper.ipam.ucla.edu/publications/hm2006/hm2006_6262.pdf · R. F. Stellingwerf, “Period determination using phase dispersion

t

t

Intensity I(x,z ,t)1

Intensity I(x,z ,t)2

t

t

Shift

s1,2

Correlation

Correct Shift Maximizes Correlation

<< < > >> B F R I Page 23

Page 32: Imaging the Developing Embryonic Heart: Combining Fast ...helper.ipam.ucla.edu/publications/hm2006/hm2006_6262.pdf · R. F. Stellingwerf, “Period determination using phase dispersion

20 μm

Raw Data Wavelet Coefficients Data Reduction

Overcoming Fluorescence Imaging Artifacts

<< < > >> B F R I Page 24

Page 33: Imaging the Developing Embryonic Heart: Combining Fast ...helper.ipam.ucla.edu/publications/hm2006/hm2006_6262.pdf · R. F. Stellingwerf, “Period determination using phase dispersion

t t t

Original Wavelet Transform Data ReductionThreshold

Features:Cropping→ increase speed, save memoryRemove high pass bands, threshold→ robustness to photon / acquisition noiseRemove low pass band→ robustness to bleaching artifactsTime interpolation→ increase accuracy

M. Liebling, A.S. Forouhar, M. Gharib, S.E. Fraser, M.E. Dickinson, J. Biomedical Optics, 10 (5), 2005.

Thresholded Wavelet Coe»cient Synchronization

<< < > >> B F R I Page 25

Page 34: Imaging the Developing Embryonic Heart: Combining Fast ...helper.ipam.ucla.edu/publications/hm2006/hm2006_6262.pdf · R. F. Stellingwerf, “Period determination using phase dispersion

Relation between absolute shifts sk and relative shifts sk,k ′ :266666666666666664

1 0 0 0 0

1 −1 0 0 0

0 1 −1 0 0

0 0 1 −1 0

0 0 0 1 −11 0 −1 0 0

0 1 0 −1 0

0 0 1 0 −1

377777777777777775

j ız ℘A

0BBBBBBB∂

s1s2s3s4s5

1CCCCCCCA

j ız ℘t

=

266666666666666664

0

s1,2s2,3s3,4s4,5s1,3s2,4s3,5

377777777777777775

j ız ℘s

Weighted least-squares solution (via normal equations):

A†W†WAt = A†W†Ws

with weights W = diag(1, w1, w1, w1, w1, w1, w2, w2, w2).

Absolute Shift Determination

<< < > >> B F R I Page 26

Page 35: Imaging the Developing Embryonic Heart: Combining Fast ...helper.ipam.ucla.edu/publications/hm2006/hm2006_6262.pdf · R. F. Stellingwerf, “Period determination using phase dispersion

z1

z2

z3

z4

z1

z2

z3

z4

t

A Special Case. . .

<< < > >> B F R I Page 27

Page 36: Imaging the Developing Embryonic Heart: Combining Fast ...helper.ipam.ucla.edu/publications/hm2006/hm2006_6262.pdf · R. F. Stellingwerf, “Period determination using phase dispersion

4 Possible Reconstructions

<< < > >> B F R I Page 28

Page 37: Imaging the Developing Embryonic Heart: Combining Fast ...helper.ipam.ucla.edu/publications/hm2006/hm2006_6262.pdf · R. F. Stellingwerf, “Period determination using phase dispersion

. . . an ill-Posed Problem

<< < > >> B F R I Page 29

Page 38: Imaging the Developing Embryonic Heart: Combining Fast ...helper.ipam.ucla.edu/publications/hm2006/hm2006_6262.pdf · R. F. Stellingwerf, “Period determination using phase dispersion

Conversion from 2D+time to 3D+time is possible when:

a) Motion is homogeneous along z (→ hypothesis: PSF overlap).

b) Availability of supplementary knowledge:ECG, triggered/gated measurements, etc.

Shear is allowed!

z2

z1

z3

z2

z1

z3

Time

When is reconstruction possible?

<< < > >> B F R I Page 30

Page 39: Imaging the Developing Embryonic Heart: Combining Fast ...helper.ipam.ucla.edu/publications/hm2006/hm2006_6262.pdf · R. F. Stellingwerf, “Period determination using phase dispersion

Validation method:1. Random shifts definition2. Simulated data acquisition(random periodic deformation)3. Reconstruction4. Comparison

Average error of absolute shiftsε̄ = 0.31 ± 0.08 frames(Calculated over 100 random periodichomogeneous deformations40 frames, 2× time-oversampling)

⇒ Sub-frame accuracy

M. Liebling et al.,J. Biomed. Opt., 10(5), 2005.

Simulated original

Reconstruction

What is the accuracy?

<< < > >> B F R I Page 31

Page 40: Imaging the Developing Embryonic Heart: Combining Fast ...helper.ipam.ucla.edu/publications/hm2006/hm2006_6262.pdf · R. F. Stellingwerf, “Period determination using phase dispersion

Specific Imaging by Use of Transgenic Fish

<< < > >> B F R I Page 32

Page 41: Imaging the Developing Embryonic Heart: Combining Fast ...helper.ipam.ucla.edu/publications/hm2006/hm2006_6262.pdf · R. F. Stellingwerf, “Period determination using phase dispersion

<< < > >> B F R I Page 33

Page 42: Imaging the Developing Embryonic Heart: Combining Fast ...helper.ipam.ucla.edu/publications/hm2006/hm2006_6262.pdf · R. F. Stellingwerf, “Period determination using phase dispersion

Acquisition Model

Im(x, zk, t) =ZZZI [x′, z, τk(t)]h(x − x′, zk − z) dx′dz,

τk(t): unknown warping functions. h(x, z): Microscope point spread function(PSF) Hypothesis

|I [x, z, τ] − I [x, z, τ + T ]| � Imax.Objective criterion (absolute di«erence):

Qk,k ′,wk {w ′k} =Z L0

ZZR2|Im[x, zk, wk(τ)] − Im[x, zk ′ , wk ′ (τ)]|dxdτ.

Goal:Recover warping functions wk ′ (τ) for k

′ = {0, . . . , Nz − 1}\{k̄}.Approach:(a) Interpolation and oversampling of reference sequence⇒ discrete wk(τ)(b) Frame matching via dynamic programming

⇒ Reduce complexity from Oζ(Nr )

Ntηto O(NrNt).

Nonuniform temporal registration

<< < > >> B F R I Page 34

Page 43: Imaging the Developing Embryonic Heart: Combining Fast ...helper.ipam.ucla.edu/publications/hm2006/hm2006_6262.pdf · R. F. Stellingwerf, “Period determination using phase dispersion

0 10 20 30 40 50 60 70 80−1

−0.5

0

0.5

1

1.5

2

2.5

3

3.5

4ReferenceTest

Nonuniform Registration

<< < > >> B F R I Page 35

Page 44: Imaging the Developing Embryonic Heart: Combining Fast ...helper.ipam.ucla.edu/publications/hm2006/hm2006_6262.pdf · R. F. Stellingwerf, “Period determination using phase dispersion

0 10 20 30 40 50 60 70 80−1

−0.5

0

0.5

1

1.5

2

2.5

3

3.5

4ReferenceTestWarped

Nonuniform Registration

<< < > >> B F R I Page 35

Page 45: Imaging the Developing Embryonic Heart: Combining Fast ...helper.ipam.ucla.edu/publications/hm2006/hm2006_6262.pdf · R. F. Stellingwerf, “Period determination using phase dispersion

Nonuniform Dynamic Programming Registration

<< < > >> B F R I Page 36

Page 46: Imaging the Developing Embryonic Heart: Combining Fast ...helper.ipam.ucla.edu/publications/hm2006/hm2006_6262.pdf · R. F. Stellingwerf, “Period determination using phase dispersion

Nonuniform Dynamic Programming Registration

<< < > >> B F R I Page 36

Page 47: Imaging the Developing Embryonic Heart: Combining Fast ...helper.ipam.ucla.edu/publications/hm2006/hm2006_6262.pdf · R. F. Stellingwerf, “Period determination using phase dispersion

Nonuniform Dynamic Programming Registration

<< < > >> B F R I Page 36

Page 48: Imaging the Developing Embryonic Heart: Combining Fast ...helper.ipam.ucla.edu/publications/hm2006/hm2006_6262.pdf · R. F. Stellingwerf, “Period determination using phase dispersion

Nonuniform Dynamic Programming Registration

<< < > >> B F R I Page 36

Page 49: Imaging the Developing Embryonic Heart: Combining Fast ...helper.ipam.ucla.edu/publications/hm2006/hm2006_6262.pdf · R. F. Stellingwerf, “Period determination using phase dispersion

Nonuniform Dynamic Programming Registration

<< < > >> B F R I Page 36

Page 50: Imaging the Developing Embryonic Heart: Combining Fast ...helper.ipam.ucla.edu/publications/hm2006/hm2006_6262.pdf · R. F. Stellingwerf, “Period determination using phase dispersion

Nonuniform Dynamic Programming Registration

<< < > >> B F R I Page 36

Page 51: Imaging the Developing Embryonic Heart: Combining Fast ...helper.ipam.ucla.edu/publications/hm2006/hm2006_6262.pdf · R. F. Stellingwerf, “Period determination using phase dispersion

Slices before synchronizationz = 0 μm z = 10 μm z = 20 μm z = 30 μm z = 40 μm

Slices after synchronization

M. Liebling, J. Vermot [38 hpf wildtype zebrafish, BODIPY FL C5-ceramide]M. Liebling, J. Vermot, A.S. Forouhar, M. Gharib, M.E. Dickinson, S.E. Fraser, Proc. ISBI’06, in press.

Robust and Reproducible Synchronization

<< < > >> B F R I Page 37

Page 52: Imaging the Developing Embryonic Heart: Combining Fast ...helper.ipam.ucla.edu/publications/hm2006/hm2006_6262.pdf · R. F. Stellingwerf, “Period determination using phase dispersion

Before synchronization After synchronization

M. Liebling, J. Vermot [38 hpf wildtype zebrafish, BODIPY FL C5-ceramide]M. Liebling, J. Vermot, A.S. Forouhar, M. Gharib, M.E. Dickinson, S.E. Fraser, Proc. ISBI’06, in press.

Automatic synchronization allows 4D reconstruction

<< < > >> B F R I Page 38

Page 53: Imaging the Developing Embryonic Heart: Combining Fast ...helper.ipam.ucla.edu/publications/hm2006/hm2006_6262.pdf · R. F. Stellingwerf, “Period determination using phase dispersion

M. Liebling, J. Vermot [38 hpf wildtype zebrafish, BODIPY FL C5-ceramide]

Synchronized dataset is suited for 3D rendering

<< < > >> B F R I Page 39

Page 54: Imaging the Developing Embryonic Heart: Combining Fast ...helper.ipam.ucla.edu/publications/hm2006/hm2006_6262.pdf · R. F. Stellingwerf, “Period determination using phase dispersion

0 ms 100 ms 200ms 300 ms 400 ms

AA A A A

VV VVV

0 ms 75 ms

100 μm

150ms 225 ms 300 ms

AA

A A A

V VV

VV

100 μm

Heart Cycle @ 48hpf, gata1::GFP Zebrafish

<< < > >> B F R I Page 40

Page 55: Imaging the Developing Embryonic Heart: Combining Fast ...helper.ipam.ucla.edu/publications/hm2006/hm2006_6262.pdf · R. F. Stellingwerf, “Period determination using phase dispersion

M. Liebling, A.S. Forouhar, M. Gharib, S.E. Fraser, M.E. Dickinson, J. Biomedical Optics, 10 (5), 2005.

Microscopic Heart

<< < > >> B F R I Page 41

Page 56: Imaging the Developing Embryonic Heart: Combining Fast ...helper.ipam.ucla.edu/publications/hm2006/hm2006_6262.pdf · R. F. Stellingwerf, “Period determination using phase dispersion

Fast 3D+time imaging is possiblein the living embryonic heart

Automatic reconstruction procedureallows quantitative measurements

in a large number of fish

Automated Reconstruction:• Robust to confocal microscopy artifacts• Adapted to large data size• Accuracy validated in silico and in vivo• Allows for systematic and quantitative measurements

Summary

<< < > >> B F R I Page 42

Page 57: Imaging the Developing Embryonic Heart: Combining Fast ...helper.ipam.ucla.edu/publications/hm2006/hm2006_6262.pdf · R. F. Stellingwerf, “Period determination using phase dispersion

Contact: Michael Liebling, http://www.its.caltech.edu/~liebling/

CollaborationsCarl Zeiss, Advanced Imaging MicroscopyShuo Lin, UCLA [Tg(gata1::GFP)]Huai-Jen Tsai, Nat’l Taiwan U. [Tg(cmlc2::GFP)]Colophon4D processing & rendering: Matlab, Imaris (Bitplane AG)Postprocessing:ImageMagick, GraphicConverter, pdfLATEXFundingHuman Frontiers, Center for Bioengineering for the Explorationof Space, American Heart Assoc., NSF, NIHSwiss National Science Foundation

Arian S. ForouharMory GharibScott E. FraserMary E. DickinsonSonia CollazoAnna HickersonLiz JonesAbbas MoghaddamCarol ReadheadJulien VermotChris Waters

Index Studying the Developing HeartZebrafish EmbryosGenetic and Epigenetic FactorsSpeed Biological Processes Mov-ing at the Speed of CellsInsu»cient frame-rate artifactsFluorescence: ReminderConfocal Microscopy ReminderPoint ScanningPoints vs line scanZeiss LSM 5 LIVE

Parallel AcquisitionGated 4D ImagingNongated 4D Imaging4D ImagingManual 4D ReconstructionAutomatic Registration ChallengesProblem definitionFinding the Period. . .Intensity-based RegistrationCorrect Shift Maximizes CorrelationWavelets and Fluorescence

Wavelet SynchronizationAbsolute Shift DeterminationA Special Case. . .When is the reconstruction possible?What is the accuracy?cmlc2 3DDev. of Zfish Heart (cmlc2)Nonuniform temporal registrationDP exampleDP RegistrationBodipy Galery

Bodipy SliceBodipy 3DHeart Cycle @ 48hpfDev. of Zfish Heart (gata1)Volume MeasurementsPeristaltic vs Impedance PumpingImpedance Pump: Mechanical ModelEarly embryonic heart tubeIs pump peristaltic?Summary

Acknowledgments

<< < > >> B F R I Page 43