2 0 optimization for single molecule localization
play

2 0 optimization for single molecule localization microscopy - PowerPoint PPT Presentation

2 0 optimization for single molecule localization microscopy Laure Blanc-Fraud G. Aubert, A. Bechensteen, S. Rebegoldi*, E. Soubies** UCA, CNRS, INRIA - MORPHEME group * Informatiche e Matematiche, Universit di Modena e Reggio


  1. ℓ 2 − ℓ 0 optimization for single molecule localization microscopy Laure Blanc-Féraud G. Aubert, A. Bechensteen, S. Rebegoldi*, E. Soubies** UCA, CNRS, INRIA - MORPHEME group * Informatiche e Matematiche, Università di Modena e Reggio Emilia, Modena, Italy ** BIG group, EPFL, Lausanne, Switzerland CMIPI Workshop — July 16-18, 2018

  2. Outline of the talk I. Single molecule super-resolution microscopy: introduction II. ℓ 2 - ℓ 0 contrained optimization - continuous relaxation III. ℓ 2 - ℓ 0 contrained optimization - exact reformulation IV. Simulation results V. ℓ 2 - ℓ 0 penalized optimization - continuous exact relaxation CEL0 VI. Future work 2 / 36

  3. I. Super-resolution: bypass the diffraction limit of light microscopy Conventional fluorescence microscopy limits ◮ physical diffraction limit of optical systems : Airy patch = PSF: Point Spread Function of the microscope ◮ overlapping patches limit at ≈ 200nm the distance between two molecules to be resolved (Rayleigh limit) 2D Super-resolution microscopy ◮ SIM Structured illumination microscopy [ Gustafsson, 2000 ] ◮ STED Stimulated emission Depletion [ Hell & al., 1994 ] ◮ SMLM Single Molecule Localization Microscopy : PALM Photo Activated Localisation Microscopy ([ Betzig & al 06 , Hess & al, 2006 ]) et STORM STochastic Optical Reconstruction Microscopy ([ Rust & al, 2006 ]) 3 / 36

  4. I. Single Molecule Localization Microscopy: introduction ◮ Sequentially activate and image a small random set of fluorescent molecules, ◮ localize molecules ◮ assemble images Figure: PALM microscopy principle. From Zeiss tutorials [ http://zeiss-campus.magnet.fsu.edu/tutorials/index.html ] 4 / 36

  5. I. Single Molecule Localization Microscopy: introduction ◮ Sequentially activate and image a small random set of fluorescent molecules, ◮ localize molecules ◮ assemble images Figure: PALM microscopy principle. From Zeiss tutorials [ http://zeiss-campus.magnet.fsu.edu/tutorials/index.html ] 4 / 36

  6. I. Single Molecule Localization Microscopy: introduction ◮ Sequentially activate and image a small random set of fluorescent molecules, ◮ localize molecules ◮ assemble images Figure: PALM microscopy principle. From Zeiss tutorials [ http://zeiss-campus.magnet.fsu.edu/tutorials/index.html ] 4 / 36

  7. I. Single Molecule Localization Microscopy: introduction ◮ Sequentially activate and image a small random set of fluorescent molecules, ◮ localize molecules ◮ assemble images Figure: PALM microscopy principle. From Zeiss tutorials [ http://zeiss-campus.magnet.fsu.edu/tutorials/index.html ] 4 / 36

  8. I. Single Molecule Localization Microscopy: introduction ◮ Sequentially activate and image a small random set of fluorescent molecules, ◮ localize molecules ◮ assemble images Figure: PALM microscopy principle. From Zeiss tutorials [ http://zeiss-campus.magnet.fsu.edu/tutorials/index.html ] 4 / 36

  9. I. Single Molecule Localization Microscopy: introduction ◮ Sequentially activate and image a small random set of fluorescent molecules, ◮ localize molecules ◮ assemble images Figure: PALM microscopy principle. From Zeiss tutorials [ http://zeiss-campus.magnet.fsu.edu/tutorials/index.html ] 4 / 36

  10. I. Single Molecule Localization Microscopy: introduction ◮ Sequentially activate and image a small random set of fluorescent molecules, ◮ localize molecules ◮ assemble images Figure: PALM microscopy principle. From Zeiss tutorials [ http://zeiss-campus.magnet.fsu.edu/tutorials/index.html ] 4 / 36

  11. I. Single Molecule Localization Microscopy: introduction ◮ Sequentially activate and image a small random set of fluorescent molecules, ◮ localize molecules ◮ assemble images Figure: PALM microscopy principle. From Zeiss tutorials [ http://zeiss-campus.magnet.fsu.edu/tutorials/index.html ] 4 / 36

  12. I. Single Molecule Localization Microscopy: introduction ◮ Sequentially activate and image a small random set of fluorescent molecules, ◮ localize molecules ◮ assemble images Figure: PALM microscopy principle. From Zeiss tutorials [ http://zeiss-campus.magnet.fsu.edu/tutorials/index.html ] 4 / 36

  13. I. Single Molecule Localization Microscopy: introduction 5 / 36

  14. I. Single Molecule Localization Microscopy: introduction Limitations: number of acquisition needed to obtain the super-resolved image ◮ cost time and memory ◮ temporal resolution restricted (motion) → Increase molecule density ◮ Localization more difficult due to more overlapping Localization algorithms ◮ Challenge ISBI 2013 [ Sage & al, 2015 ] Challenge 2016 (bigwww.epfl.ch/smlm/challenge2016/index.html) ◮ PSF fitting, and derived methods for high density molecule localization (e.g. DAOSTORM, [ Holden & al 11 ] ). ◮ Deconvolution of measures and spike reconstruction : Gridless methods [ Denoyelle & al. ,2018 ] 6 / 36

  15. I. Single Molecule Localization Microscopy: introduction Limitations: number of acquisition needed to obtain the super-resolved image ◮ cost time and memory ◮ temporal resolution restricted (motion) → Increase molecule density ◮ Localization more difficult due to more overlapping Localization algorithms ◮ Challenge ISBI 2013 [ Sage & al, 2015 ] Challenge 2016 (bigwww.epfl.ch/smlm/challenge2016/index.html) ◮ PSF fitting, and derived methods for high density molecule localization (e.g. DAOSTORM, [ Holden & al 11 ] ). ◮ Deconvolution of measures and spike reconstruction : Gridless methods [ Denoyelle & al. ,2018 ] 6 / 36

  16. I. Single Molecule Localization Microscopy: introduction Deconvolution and reconstruction on a finer grid (e.g. FALCON, [ Min & al, 2014 ]) Image formation model PALM / STORM Y ∈ R M × M one acquisition. X ∈ R ML × ML an image where each pixel of Y is divided in L × L pixels. L=4 Reduction matrix ML ∈ R M × R ML Convolution matrix H ∈ R ML × R ML H( · ) M L ( · ) + η ∗ H(X) M L (H(X)) X PSF Y 7 / 36

  17. I. Single Molecule Localization Microscopy: introduction Deconvolution and reconstruction on a finer grid (e.g. FALCON, [ Min & al, 2014 ]) Image formation model PALM / STORM Y ∈ R M × M one acquisition. X ∈ R ML × ML an image where each pixel of Y is divided in L × L pixels. L=4 Reduction matrix ML ∈ R M × R ML Convolution matrix H ∈ R ML × R ML H( · ) M L ( · ) + η ∗ H(X) M L (H(X)) X PSF Y 7 / 36

  18. I. Single Molecule Localization Microscopy: introduction Deconvolution and reconstruction on a finer grid (e.g. FALCON, [ Min & al, 2014 ]) Image formation model PALM / STORM Y ∈ R M × M one acquisition. X ∈ R ML × ML an image where each pixel of Y is divided in L × L pixels. L=4 Reduction matrix ML ∈ R M × R ML Convolution matrix H ∈ R ML × R ML H( · ) M L ( · ) + η ∗ H(X) M L (H(X)) X PSF Y 7 / 36

  19. I. Single Molecule Localization Microscopy: introduction Deconvolution and reconstruction on a finer grid (e.g. FALCON, [ Min & al, 2014 ]) Image formation model PALM / STORM Y ∈ R M × M one acquisition. X ∈ R ML × ML an image where each pixel of Y is divided in L × L pixels. L=4 Reduction matrix ML ∈ R M × R ML Convolution matrix H ∈ R ML × R ML H( · ) M L ( · ) + η ∗ H(X) M L (H(X)) X PSF Y 7 / 36

  20. I. Single Molecule Localization Microscopy: introduction Deconvolution and reconstruction on a finer grid (e.g. FALCON, [ Min & al, 2014 ]) Image formation model PALM / STORM Y ∈ R M × M one acquisition. X ∈ R ML × ML an image where each pixel of Y is divided in L × L pixels. L=4 Reduction matrix ML ∈ R M × R ML Convolution matrix H ∈ R ML × R ML H( · ) M L ( · ) + η ∗ H(X) M L (H(X)) X PSF Y Model Y = AX + η, A = MLH 7 / 36

  21. I. Single Molecule Localization Microscopy: introduction Deconvolution and reconstruction on a finer grid (e.g. FALCON, [ Min & al, 2014 ]) Image formation model PALM / STORM Y ∈ R M × M one acquisition. X ∈ R ML × ML an image where each pixel of Y is divided in L × L pixels. L=4 Reduction matrix ML ∈ R M × R ML Convolution matrix H ∈ R ML × R ML + η H( · ) M L ( · ) ∗ H(X) M L (H(X)) X PSF Y Problem ℓ 2 − ℓ 0 1 � Y − AX � 2 ˆ X ∈ arg min 2 , � X � 0 ≤ k 2 A = MLH ∈ R M × ML ◮ ◮ sparse solution modeled by using pseudo-norm- ℓ 0 : � x � 0 = ♯ � x i, i = 1 , . . . , N : x i � = 0 � 7 / 36

  22. II. ℓ 2 - ℓ 0 optimization - continuous relaxation 1 2 � A x − d � 2 ˆ x = arg min 2 x ∈ R N , � x � 0 ≤ k � 1 2 � A x − d � 2 � ˆ x = arg min 2 + λ � x � 0 x ∈ R N ◮ non-convex, non-continuous and NP-hard optimization problem [ Natarajan 95 ] [ Davis & al 97 ]. ◮ Sparse Approximation in signal and image processing: intensive work Large literature on dedicated algorithms : ◮ ℓ 1 relaxation (Basis pursuit [ Chen & al, 1998 ], Compressive sensing [ Donoho & al 03 , Candes & Tao, 2005 ], LASSO [ Tibshirani, 1996 ], ...) ◮ Greedy algorithms (MP [ Mallat & al 93 ], ..., SBR [ Soussen & al 11 ], ...) ◮ Iterative Hard Thresholding (IHT) [ Blumensath & Davies 08 ], ◮ Non convex continuous relaxation (...MCP [ Zhang 10 ], ℓ p -norms 0 < p < 1 [ Chartrand 07 ], ...,[ Soubies & al, 2017 ],...) ◮ Reformulation ([ Yuan & Ghanem 16 ],...) 8 / 36

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend