Computational imaging in the sciences Marc Levoy Computer Science Department Stanford University.

Slides:



Advertisements
Similar presentations
Today’s Topic (Slight ) correction to last week’s lecture
Advertisements

Fire Protection Laboratory Methods Day
Nick Beavers Project Manager Deconvolution from Andy Molnar Software Engineer.
Motivation Spectroscopy is most important analysis tool in all natural sciences Astrophysics, chemical/material sciences, biomedicine, geophysics,… Industry.
Image Reconstruction T , Biomedical Image Analysis Seminar Presentation Seppo Mattila & Mika Pollari.
Medical Imaging Mohammad Dawood Department of Computer Science University of Münster Germany.
Light Fields PROPERTIES AND APPLICATIONS. Outline  What are light fields  Acquisition of light fields  from a 3D scene  from a real world scene 
CT Physics V.G.Wimalasena Principal School of radiography.
Department of Computer Science
BMME 560 & BME 590I Medical Imaging: X-ray, CT, and Nuclear Methods Tomography Part 3.
BMME 560 & BME 590I Medical Imaging: X-ray, CT, and Nuclear Methods Tomography Part 4.
BMME 560 & BME 590I Medical Imaging: X-ray, CT, and Nuclear Methods Introductory Topics Part 1.
Project Overview Reconstruction in Diffracted Ultrasound Tomography Tali Meiri & Tali Saul Supervised by: Dr. Michael Zibulevsky Dr. Haim Azhari Alexander.
Immagini e filtri lineari. Image Filtering Modifying the pixels in an image based on some function of a local neighborhood of the pixels
Direct Volume Rendering Joe Michael Kniss Scientific Computing and Imaging Institute University of Utah.
Imaging Medical imaging is an important diagnostic tool It involves: –Image acquisition –Image reconstruction –Image Processing –Image Analysis –Image.
Where does volume and point data come from?
Linear View Synthesis Using a Dimensionality Gap Light Field Prior
Introduction to Medical Imaging
Computational Imaging in the Sciences (and Medicine) Marc Levoy Computer Science Department Stanford University.
Light field microscopy Marc Levoy, Ren Ng, Andrew Adams Matthew Footer, Mark Horowitz Stanford Computer Graphics Laboratory.
 Marc Levoy Synthetic aperture confocal imaging Marc Levoy Billy Chen Vaibhav Vaish Mark Horowitz Ian McDowall Mark Bolas.
Back Projection Reconstruction for CT, MRI and Nuclear Medicine
Light field photography and microscopy Marc Levoy Computer Science Department Stanford University.
Application of Digital Signal Processing in Computed tomography (CT)
Planar scintigraphy produces two-dimensional images of three dimensional objects. It is handicapped by the superposition of active and nonactive layers.
Maurizio Conti, Siemens Molecular Imaging, Knoxville, Tennessee, USA
Medical Image Analysis Dr. Mohammad Dawood Department of Computer Science University of Münster Germany.
Medical Imaging Dr. Mohammad Dawood Department of Computer Science University of Münster Germany.
LEC ( 2 ) RAD 323. Reconstruction techniques dates back to (1917), when scientist (Radon) developed mathematical solutions to the problem of reconstructing.
1 Holography Mon. Dec. 2, History of Holography Invented in 1948 by Dennis Gabor for use in electron microscopy, before the invention of the laser.
Cameras Course web page: vision.cis.udel.edu/cv March 22, 2003  Lecture 16.
14 Sep 1998R D Ekers - Synth Image Workshop: INTRODUCTION 1 Synthesis Imaging Workshop Introduction R. D. Ekers 14 Sep 1998.
August, 1999A.J. Devaney Stanford Lectures-- Lecture I 1 Introduction to Inverse Scattering Theory Anthony J. Devaney Department of Electrical and Computer.
MIT 2.71/2.710 Optics 12/06/04 wk14-a- 1 Holography Preamble: modulation and demodulation The principle of wavefront reconstruction The Leith-Upatnieks.
1 Optical Diffraction Theory and Its Applications on Photonic Device Design.
10/17/97Optical Diffraction Tomography1 A.J. Devaney Department of Electrical Engineering Northeastern University Boston, MA USA
Travel-time Tomography For High Contrast Media based on Sparse Data Yenting Lin Signal and Image Processing Institute Department of Electrical Engineering.
Optical Models Jian Huang, CS 594, Spring 2002 This set of slides are modified from slides used by Prof. Torsten Moeller, at Simon Fraser University, BC,
These slides based almost entirely on a set provided by Prof. Eric Miller Imaging from Projections Eric Miller With minor modifications by Dana Brooks.
ECE 299 Holography and Coherent Imaging Lecture 1 Gabor Holography David J. Brady Duke University Lecture 1: Gabor Holographywww.disp.duke.edu/~dbrady/courses/holography.
October 21, 2005A.J. Devaney IMA Lecture1 Introduction to Wavefield Imaging and Inverse Scattering Anthony J. Devaney Department of Electrical and Computer.
BMI I FS05 – Class 9 “Ultrasound Imaging” Slide 1 Biomedical Imaging I Class 9 – Ultrasound Imaging Doppler Ultrasonography; Image Reconstruction 11/09/05.
BMME 560 & BME 590I Medical Imaging: X-ray, CT, and Nuclear Methods Tomography Part 1.
GISMO Simulation Study Objective Key instrument and geometry parameters Surface and base DEMs Ice mass reflection and refraction modeling Algorithms used.
Filtered Backprojection. Radon Transformation Radon transform in 2-D. Named after the Austrian mathematician Johann Radon RT is the integral transform.
Tutorial on Computational Optical Imaging University of Minnesota September David J. Brady Duke University
T-Ray Reflection Computed Tomography Jeremy Pearce Electrical & Computer Engineering.
Computed Tomography References The Essential Physics of Medical Imaging 2 nd ed n. Bushberg J.T. et.al Computed Tomography 2 nd ed n : Seeram Physics of.
Medical Image Analysis Image Reconstruction Figures come from the textbook: Medical Image Analysis, by Atam P. Dhawan, IEEE Press, 2003.
CSci 6971: Image Registration Lecture 3: Images and Transformations March 1, 2005 Prof. Charlene Tsai.
IMAGE SYNTHESIS 1 Image Synthesis Image synthesis operations create images from other images or non-image data Used when a desired image is either physically.
High Throughput Microscopy
David E. Pitts CSCI 5532 Overview of Image Processing by David E. Pitts Aug 22, 2010 copyright 2005, 2006, 2007, 2008, 2009, 2010.
Image Reconstruction from Projections Antti Tuomas Jalava Jaime Garrido Ceca.
Fourier relations in Optics Near fieldFar field FrequencyPulse duration FrequencyCoherence length Beam waist Beam divergence Focal plane of lensThe other.
Digital two photon microscopy for multiple fast signals acquisition Laboratory of Advanced Biological Spectroscopy (L.A.B.S.) University of Milan - Bicocca.
Interreflections : The Inverse Problem Lecture #12 Thanks to Shree Nayar, Seitz et al, Levoy et al, David Kriegman.
Optical Holography Martin Janda, Ivo Hanák Introduction Wave Optics Principles Optical holograms Optical Holography Martin Janda, Ivo Hanák Introduction.
Psychology Mr. Duez Unit 2 - Biological Bases of Behavior Brain Scans.
Single-Slice Rebinning Method for Helical Cone-Beam CT
IMAGE SYNTHESIS 1 Image Synthesis Image synthesis operations create images from other images or non-image data Used when a desired image is either physically.
Ultrasound Computed Tomography 何祚明 陳彥甫 2002/06/12.
Fourier transform from r to k: Ã(k) =  A(r) e  i k r d 3 r Inverse FT from k to r: A(k) = (2  )  3  Ã(k) e +i k r d 3 k X-rays scatter off the charge.
Appendix A : Fourier transform
Introduction to Medical Imaging Regis Introduction to Medical Imaging Registration Alexandre Kassel Course
Degradation/Restoration Model
Computational imaging in the sciences
Introduction to Diffraction Tomography
Acoustic Holography Sean Douglass.
Presentation transcript:

Computational imaging in the sciences Marc Levoy Computer Science Department Stanford University

 Marc Levoy What’s going on in the basic sciences? new instruments  scientific discoveries most important new instrument in the last 50 years: the digital computer computers + digital sensors = computational imaging Def: imaging methods in which computation is inherent in image formation. – B.K. Horn the revolution in medical imaging (CT, MR, PET, etc.) is now happening all across the basic sciences (It’s also a great source for volume and point data!)

 Marc Levoy Examples of computational imaging in the sciences medical imaging –rebinning –transmission tomography –reflection tomography (for ultrasound) geophysics –borehole tomography –seismic reflection surveying applied physics –diffuse optical tomography –diffraction tomography –scattering and inverse scattering inspiration for light field rendering in this talk

 Marc Levoy biology –confocal microscopy –deconvolution microscopy astronomy –coded-aperture imaging –interferometric imaging airborne sensing –multi-perspective panoramas –synthetic aperture radar applicable at macro scale too

 Marc Levoy optics –holography –wavefront coding

 Marc Levoy Computational imaging technologies used in neuroscience Magnetic Resonance Imaging (MRI) Positron Emission Tomography (PET) Magnetoencephalography (MEG) Electroencephalography (EEG) Intrinsic Optical Signal (IOS) In Vivo Two-Photon (IVTP) Microscopy Microendoscopy Luminescence Tomography New Neuroanatomical Methods (3DEM, 3DLM)

 Marc Levoy The Fourier projection-slice theorem (a.k.a. the central section theorem) [Bracewell 1956] P  (t) is the integral of g(x,y) in the direction  G(u,v) is the 2D Fourier transform of g(x,y) G  (ω) is a 1D slice of this transform taken at   -1 { G  (ω) } = P  (t) ! P  (t ) G(ω)G(ω) (from Kak)

 Marc Levoy Reconstruction of g(x,y) from its projections add slices G  (ω) into u,v at all angles  and inverse transform to yield g(x,y), or add 2D backprojections P  (t, s) into x,y at all angles  P  (t) P  (t, s) G(ω)G(ω) (from Kak)

 Marc Levoy The need for filtering before (or after) backprojection sum of slices would create 1/ω hot spot at origin correct by multiplying each slice by |ω|, or convolve P  (t) by  -1 { |ω| } before backprojecting this is called filtered backprojection ω 1/ω ω |ω||ω| hot spot correction u v

Summing filtered backprojections (from Kak)

Example of reconstruction by filtered backprojection X-ray sinugram filtered sinugram reconstruction (from Herman)

More examples CT scan of head volume renderings the effect of occlusions

 Marc Levoy Limited-angle projections [Olson 1990]

 Marc Levoy Reconstruction using the Algebraic Reconstruction Technique (ART) applicable when projection angles are limited or non-uniformly distributed around the object can be under- or over-constrained, depending on N and M M projection rays N image cells along a ray p i = projection along ray i f j = value of image cell j (n 2 cells) w ij = contribution by cell j to ray i (a.k.a. resampling filter) (from Kak)

Procedure make an initial guess, e.g. assign zeros to all cells project onto p 1 by increasing cells along ray 1 until Σ = p 1 project onto p 2 by modifying cells along ray 2 until Σ = p 2, etc. to reduce noise, reduce by for α < 1

Procedure make an initial guess, e.g. assign zeros to all cells project onto p 1 by increasing cells along ray 1 until Σ = p 1 project onto p 2 by modifying cells along ray 2 until Σ = p 2, etc. to reduce noise, reduce by for α < 1 linear system, but big, sparse, and noisy ART is solution by method of projections [Kaczmarz 1937] to increase angle between successive hyperplanes, jump by 90 ° SART modifies all cells using f (k-1), then increments k overdetermined if M > N, underdetermined if missing rays optional additional constraints: f > 0 everywhere (positivity) f = 0 outside a certain area

linear system, but big, sparse, and noisy ART is solution by method of projections [Kaczmarz 1937] to increase angle between successive hyperplanes, jump by 90 ° SART modifies all cells using f (k-1), then increments k overdetermined if M > N, underdetermined if missing rays optional additional constraints: f > 0 everywhere (positivity) f = 0 outside a certain area [Olson]

 Marc Levoy Borehole tomography receivers measure end-to-end travel time reconstruct to find velocities in intervening cells must use limited-angle reconstruction methods (like ART) (from Reynolds)

 Marc Levoy Applications mapping a seismosaurus in sandstone using microphones in 4 boreholes and explosions along radial lines mapping ancient Rome using explosions in the subways and microphones along the streets?

 Marc Levoy Optical diffraction tomography (ODT) for weakly refractive media and coherent plane illumination if you record amplitude and phase of forward scattered field then the Fourier Diffraction Theorem says  {scattered field} = arc in  {object} as shown above, where radius of arc depends on wavelength λ repeat for multiple wavelengths, then take  -1 to create volume dataset equivalent to saying that a broadband hologram records 3D structure (from Kak) limit as λ → 0 (relative to object size) is Fourier projection-slice theorem

for weakly refractive media and coherent plane illumination if you record amplitude and phase of forward scattered field then the Fourier Diffraction Theorem says  {scattered field} = arc in  {object} as shown above, where radius of arc depends on wavelength λ repeat for multiple wavelengths, then take  -1 to create volume dataset equivalent to saying that a broadband hologram records 3D structure (from Kak) limit as λ → 0 (relative to object size) is Fourier projection-slice theorem [Devaney 2005]

for weakly refractive media and coherent plane illumination if you record amplitude and phase of forward scattered field then the Fourier Diffraction Theorem says  {scattered field} = arc in  {object} as shown above, where radius of arc depends on wavelength λ repeat for multiple wavelengths, then take  -1 to create volume dataset equivalent to saying that a broadband hologram records 3D structure limit as λ → 0 (relative to object size) is Fourier projection-slice theorem [Devaney 2005]

 Marc Levoy Inversion by filtered backpropagation depth-variant filter, so more expensive than tomographic backprojection, also more expensive than Fourier method applications in medical imaging, geophysics, optics backprojection backpropagation [Jebali 2002]

 Marc Levoy Diffuse optical tomography (DOT) assumes light propagation by multiple scattering model as diffusion process [Arridge 2003]

 Marc Levoy Diffuse optical tomography assumes light propagation by multiple scattering model as diffusion process inversion is non-linear and ill-posed solve using optimization with regularization (smoothing) female breast with sources (red) and detectors (blue) [Arridge 2003] absorption (yellow is high) scattering (yellow is high)

 Marc Levoy From microscope light fields to volumes 4D light field → digital refocusing → 3D focal stack → deconvolution microscopy → 3D volume data (DeltaVision)

 Marc Levoy 3D deconvolution object * PSF → focus stack  {object} ×  {PSF} →  {focus stack}  {focus stack}   {PSF} →  {object} spectrum contains zeros, due to missing rays imaging noise is amplified by division by ~zeros reduce by regularization (smoothing) or completion of spectrum improve convergence using constraints, e.g. object > 0 focus stack of a point in 3-space is the 3D PSF of that imaging system [McNally 1999]  {PSF}

 Marc Levoy Silkworm mouth (40x / 1.3NA oil immersion ) slice of focal stackslice of volumevolume rendering

 Marc Levoy From microscope light fields to volumes 4D light field → digital refocusing → 3D focal stack → deconvolution microscopy → 3D volume data 4D light field → tomographic reconstruction → 3D volume data (from Kak) (DeltaVision)

Optical Projection Tomography (OPT) [Sharpe 2002] [Trifonov 2006]

 Marc Levoy Coded aperture imaging optics cannot bend X-rays, so they cannot be focused pinhole imaging needs no optics, but collects too little light use multiple pinholes and a single sensor produces superimposed shifted copies of source (from Zand)

 Marc Levoy Reconstruction by backprojection backproject each detected pixel through each hole in mask superimposition of projections reconstructs source + a bias essentially a cross correlation of detected image with mask also works for non-infinite sources; use voxel grid assumes non-occluding source (from Zand)

 Marc Levoy Example using 2D images (Paul Carlisle) * =

Computational imaging below the diffraction limit (Molecular Probes) [Gustaffson 2005]

 Marc Levoy Computing vector light fields adding two light vectors (Gershun 1936) the vector light field produced by a luminous strip field theory (Maxwell 1873)

 Marc Levoy Computing vector light fields light field magnitude (a.k.a. irradiance) light field vector directionflatland scene with partially opaque blockers under uniform illumination

 Marc Levoy Confocal scanning microscopy pinhole light source

 Marc Levoy Confocal scanning microscopy pinhole light source photocell pinhole r

 Marc Levoy Confocal scanning microscopy pinhole light source photocell pinhole

 Marc Levoy Confocal scanning microscopy pinhole light source photocell pinhole

[UMIC SUNY/Stonybrook]

 Marc Levoy Synthetic aperture confocal imaging [Levoy et al., SIGGRAPH 2004] light source → 5 beams → 0 or 1 beams

Seeing through turbid water

floodlit scanned tile