X-ray tomography. X-ray tomography. Applications in Science. X-Rays. Notes. Notes. Notes. Notes

Similar documents
Digital Image Processing

Moscow-Bavarian Joint Advanced Student School 2006 / Medical Imaging Principles of Computerized Tomographic Imaging and Cone-Beam Reconstruction

Phase problem and the Radon transform

BME I5000: Biomedical Imaging

Tomographic Reconstruction

Image Reconstruction from Projection

9. Computed Tomography (CT) 9.1 Absorption of X-ray

Chapter 3 Geometric Optics

ELEG404/604: Digital Imaging & Photography

Chapter6 Image Reconstruction

Index. aliasing artifacts and noise in CT images, 200 measurement of projection data, nondiffracting

Reconstruction methods for sparse-data tomography

To graph the point (r, θ), simply go out r units along the initial ray, then rotate through the angle θ. The point (1, 5π 6

A method and algorithm for Tomographic Imaging of highly porous specimen using Low Frequency Acoustic/Ultrasonic signals

Radiology. Marta Anguiano Millán. Departamento de Física Atómica, Molecular y Nuclear Facultad de Ciencias. Universidad de Granada

CHAPTER 4 RAY COMPUTATION. 4.1 Normal Computation

APPLICATION OF RADON TRANSFORM IN CT IMAGE MATCHING Yufang Cai, Kuan Shen, Jue Wang ICT Research Center of Chongqing University, Chongqing, P.R.

Tomography. Forward projectionsp θ (r) are known as a Radon transform. Objective: reverse this process to form the original image

Investigation on reconstruction methods applied to 3D terahertz computed Tomography

Computed Tomography (Part 2)

MEDICAL IMAGING 2nd Part Computed Tomography

Image Acquisition Systems

Multi-slice CT Image Reconstruction Jiang Hsieh, Ph.D.

The ART of tomography

Computed Tomography January 2002 KTH A.K.

Topics. Projections. Review Filtered Backprojection Fan Beam Spiral CT Applications. Bioengineering 280A Principles of Biomedical Imaging

Central Slice Theorem

Phys. 428, Lecture 6

Math Boot Camp: Coordinate Systems

Refractive Index Map Reconstruction in Optical Deflectometry Using Total-Variation Regularization

Topics. Review Filtered Backprojection Fan Beam Spiral CT Applications. Bioengineering 280A Principles of Biomedical Imaging

Emission Computed Tomography Notes

Radon Transform and Filtered Backprojection

MEDICAL IMAGING 2nd Part Computed Tomography

Engineered Diffusers Intensity vs Irradiance

Compressed Sensing for Electron Tomography

Application of optimal sampling lattices on CT image reconstruction and segmentation or three dimensional printing

First CT Scanner. How it Works. Contemporary CT. Before and After CT. Computer Tomography: How It Works. Medical Imaging and Pattern Recognition

Section Parametrized Surfaces and Surface Integrals. (I) Parametrizing Surfaces (II) Surface Area (III) Scalar Surface Integrals

Tomographic reconstruction of shock layer flows

Material for Chapter 6: Basic Principles of Tomography M I A Integral Equations in Visual Computing Material

Holographic elements for Fourier transform

MATHEMATICS FOR ENGINEERING TUTORIAL 5 COORDINATE SYSTEMS

2D Image Transforms Computer Vision (Kris Kitani) Carnegie Mellon University

Introduction to Biomedical Imaging

Digital Image Processing

1 Double Integrals over Rectangular Regions

To graph the point (r, θ), simply go out r units along the initial ray, then rotate through the angle θ. The point (1, 5π 6. ) is graphed below:

Introduction to Medical Imaging. Cone-Beam CT. Klaus Mueller. Computer Science Department Stony Brook University

Artifact Mitigation in High Energy CT via Monte Carlo Simulation

GE s Revolution CT MATLAB III: CT. Kathleen Chen March 20, 2018

Biophysical Techniques (BPHS 4090/PHYS 5800)

University of Lübeck, Medical Laser Center Lübeck GmbH Optical Coherence Tomography

2-D Reconstruction Hannes Hofmann. 2-D Reconstruction. MB-JASS 2006, March 2006

3D TeraHertz Tomography

Formulas of possible interest

Integration using Transformations in Polar, Cylindrical, and Spherical Coordinates

Basics of treatment planning II

MATH 2400, Analytic Geometry and Calculus 3

The main problem of photogrammetry

MATH 010B - Spring 2018 Worked Problems - Section 6.2. ze x2 +y 2

Fundamental Optics for DVD Pickups. The theory of the geometrical aberration and diffraction limits are introduced for

Information entropy of coding metasurface

Solutions For Homework #7

Corso di laurea in Fisica A.A Fisica Medica 4 TC

A practical software platform of integrated reconstruction algorithms and forward algorithms for 2D industrial CT

PHYS 202 Notes, Week 8

Principles of Computerized Tomographic Imaging

Supplementary Figure 1 Optimum transmissive mask design for shaping an incident light to a desired

Calculus III. Math 233 Spring In-term exam April 11th. Suggested solutions

SUPPLEMENTARY INFORMATION

Fig The light rays that exit the prism enter longitudinally into an astronomical telescope adjusted for infinite distance.

Extraction of surface normal and index of refraction using a pair of passive infrared polarimetric sensors

Micro and Nano- Tomography

Introduction to Medical Imaging. Lecture 6: X-Ray Computed Tomography. CT number (in HU) = Overview. Klaus Mueller

3. Image formation, Fourier analysis and CTF theory. Paula da Fonseca

Non-Stationary CT Image Noise Spectrum Analysis

Basic Polarization Techniques and Devices 1998, 2003 Meadowlark Optics, Inc

Image Restoration Chapter 5. Prof. Vidya Manian Dept. of Electrical and Computer Engineering INEL 5327 ECE, UPRM

CoE4TN4 Image Processing. Chapter 5 Image Restoration and Reconstruction

Phase Reversed Image Reconstruction Method of. Industrial Ultrasonic CT

Wide-Field Imaging I: Non-Coplanar Visibilities

Tomographic Algorithm for Industrial Plasmas

Interference. Electric fields from two different sources at a single location add together. The same is true for magnetic fields at a single location.

Modern CT system generations Measurement of attenuation

Reconstruction in CT and hints to the assignments

Image Reconstruction in Optical Tomography : Utilizing Large Data Sets

Certificate in Clinician Performed Ultrasound (CCPU)

Chapter 15 Notes, Stewart 7e

2D and 3D Transformations AUI Course Denbigh Starkey

Introduction to Computer Vision. Introduction CMPSCI 591A/691A CMPSCI 570/670. Image Formation

3D RECONSTRUCTION WITH X-RAY IMAGES

Midterm Review. Yao Wang Polytechnic University, Brooklyn, NY 11201

Lecture 7 Notes: 07 / 11. Reflection and refraction

Ch. 4 Physical Principles of CT

Mathematics 205 HWK 21 Solutions Section 16.5 p766

Chapter 24. Wave Optics

Distortion Correction for Conical Multiplex Holography Using Direct Object-Image Relationship

Joint ICTP-TWAS Workshop on Portable X-ray Analytical Instruments for Cultural Heritage. 29 April - 3 May, 2013

MEDICAL IMAGE ANALYSIS

Transcription:

X-ray tomography Important application of the Fast Fourier transform: X-ray tomography. Also referred to as CAT scan (Computerized Axial Tomography) X-ray tomography This has revolutionized medical diagnosis. Invented in the 196 s and 7 s. Nobel price in medicine for Cormack and Hounsfield in 1979. Applications in Science Also used in scientific research in order to infer the structure of opaque materials non-invasively (e.g. metal foams). X-Rays X-rays discovered in 1895 by Wilhelm Roentgen (won the first Nobel price in Physics 191). X-rays are electromagnetic waves with wavelengths.1 1 nm. X-Rays are absorbed/scattered from high Z-nuclei who have a higher electron density (such as bones).

How does tomography work? Basic idea: Reconstruct 3D information by recording the sample slice by slice. 3D image created by combining the slices. Basic problem: How do you reconstruct one slice? Reconstructing the slice In the following we will see how the Fourier transform is used to do image reconstruction for one particular slice. When X-rays pass through a uniform slab of material its intensity I decreases exponentially (attenuation): I = I e λd (1) where I is the initial intensity and λ is the absorption coefficient (many processes such as scattering and photoelectric effect can contribute to λ). The reconstruction problem As X-rays pass through the sample, their intensity decreases, depending on the local attenuation function f (x, y). The X-ray detector is constructed in such a way that X-rays that enter at an angle are rejected. The attenuation will be of the form I = I e f (x,y)dη where dη is an element along the path. (2) The projection at angle φ Each parallel beam offset by ξ from the center traverses a different portion of the sample and is attenuated according to eq. (2). The attenuated signal at different ξ is then recorded at the detector, which is the projection at a given angle φ: ( ) I p(ξ; φ) = ln = f (x, y)dη (3) I Goal Reconstruct f (x, y) from the various projections p(ξ; φ) obtained at different angles φ

Relation between coordinate systems The two coordinate systems are related by a simple rotation ξ = x cos(φ) + y sin(φ) (4) η = x sin(φ) + y cos(φ) (5) Likewise, x = ξ cos(φ) η sin(φ) (6) y = ξ sin(φ) + η cos(φ) (7) Fourier transforming the attenuation Let s look at the Fourier transform of f (x, y) ( ) 1 2 + F[f (x, y)] = f (x, y)e i(kx x+ky y) dxdy (8) Want to express k x, k y in rotated frame k ξ, k η. Relation between coordinate systems in Fourier space k ξ, k η coordinate system is rotated with respect to the k x, k y system the same way as the spatial coordinate system: k ξ = k x cos(φ) + k y sin(φ) (9) k η = k x sin(φ) + k y cos(φ) (1) k x = k ξ cos(φ) k η sin(φ) (11) k y = k ξ sin(φ) + k η cos(φ) (12) Using these coordinate transformations, we can transform F[f (x, y)] to the (ξ, η) coordinate system. Can easily show that the exponential appearing in the FT of f (x, y) is simply and dxdy = dξdη (The Jacobean is 1) Therefore, e i(kx x+ky y) = e i(kξξ+kηη) (13) F (k x, k y ) = F (k ξ cos(φ) k η sin(φ), k ξ sin(φ) + k η cos(φ)) + f (x, y)e i(kξξ+kηη) dξdη

The Projection theorem We will now restrict ourselves: We will keep the angle φ fixed and only evaluate the Fourier transform along the k ξ axis, so k η =. This corresponds to integrating along the radial coordinate, except that the integral extends from to + : F[f (k ξ cos(φ), k ξ sin(φ))] + f (x, y)e ikξξ dξdη (14) Now recall, that the projection p(ξ; φ) is given by eq.(3): p(ξ; φ) = f (x, y)dη (15) The Projection theorem Combining the last two equations we obtain the projection theorem: Projection theorem F (k ξ cos(φ), k ξ sin(φ)) + p(ξ; φ)e ikξξ dξ (16) The Fourier Transform of the projection p(ξ; φ) at a given angle φ is the Fourier transform of the attenuation function along φ in transform space. Measuring the projections at various angles φ will yield the FT of the attenuation function throughout the k-plane, one radial line at a time. Reconstruction problem However, there is a practical problem implementing it via the DFT/FFT as illustrated below Reconstruction problem Using the projection theorem, we obtain the transform of p(ξ; φ) in Fourier space, but not on a cartesian grid as required by the discrete Fourier transform. In principle one could use interpolation to approximate the Fourier transform on the Cartesian grid. In practice this is usually not done for two reasons: 1 Interpolation introduces rounding errors that propagate through the whole image when the inverse DFT is applied to the transform of the projection. 2 Interpolation requires additional computational resources. To circumvent these problems, so called back projection methods are employed. We will eventually need an interpolation, but it will be done in the coordinate space.

In the following we will make a change to polar coordinates to the inverse FT that gives us f (x, y): f (x, y) + + F (k x, k y )e i(kx x+ky y) dk x dk y (17) We express x, y in terms of the polar coordinates r, θ and the conjugate variables k x, k y in terms of ρ, φ We find k x x + k y y = ρ cos(φ)r cos(θ) + ρ sin(φ)r sin(θ) = ρr cos(θ φ) Therefore, f (x, y) = f (r cos(θ), r sin(θ)) becomes + 1 + 1 π π π π F ( ρ cos(φ), ρ sin(φ))e iρr cos(θ φ) ρdφdρ Therefore, f (r cos(θ), r sin(θ)) π ( ) + F ( ρ cos(φ), ρ sin(φ))e iρr cos(θ φ) ρdρ dφ If we do the φ integration last, then ρ integration is done at constant φ. At fixed φ, however, k ξ lies along ρ. Therefore, make the following substitutions: ρ k ξ in the first integral and ρ k ξ in the second (and reverse limits of integration). Also, through the choice of our coordinate system we have r cos(θ φ) = ξ (18)

Finally we obtain f (r cos(θ), r sin(θ)) π ( F (k ξ cos(φ), k ξ sin(φ))e ikξξ k ξ dk ξ + F (k ξ cos(φ), k ξ sin(φ))e ikξξ ( k ξ )dk ξ ) dφ π F (k ξ cos(φ), k ξ sin(φ))e ikξξ k ξ dk ξ dφ So where p(ξ; φ) f (r cos(θ), r sin(θ)) = π p(ξ; φ)dφ (19) F (k ξ cos(φ), k ξ sin(φ))e ikξξ k ξ dk ξ (2) is the modified projection at φ, which is just the inverse Fourier transform of F (k ξ cos(φ), k ξ sin(φ)) k ξ. This can be computed numerically with the inverse DFT. - summary Let s summarize the steps one has to take to reconstruct the slice: 1 Initialize everything. The outermost loop will integrate over the various angles φ (eq. 19) 2 Measure and obtain the projection p(ξ; φ) at the current angle φ. It will be measured at discrete points ξ i. 3 Using the FFT, obtain F (k ξ cos(φ), k ξ sin(φ)) theorem) + p(ξ; φ)e ikξξ dξ (Projection 4 Using the inverse FFT compute the modified projection p(ξ; φ) F (k ξ cos(φ), k ξ sin(φ))e ikξξ k ξ dk ξ 5 Evaluate the contribution to the φ integral: f (r cos(θ), r sin(θ)) = π p(ξ; φ)dφ 6 For this we need to determine ξ for a particular x, y coordinate through the coordinate transformation and then find the value of the modified projection at ξ by the interpolation of p(ξ i ; φ) Tomography - summary Powerful tool to probe matter non-invasively in three dimensions. Mathematically well defined by use of the projection theorem. Numerical implementation is more complicated: Data is taken at discrete points in a polar coordinate system, but the discrete Fourier transform assumes cartesian coordinates. Interpolation in Fourier space would lead to image artifacts in the reconstruction. relies on a coordinate transformation which enables us to use the DFT. Even though interpolation is still required, it is done in coordinate space which is less prone in introducing artifacts.