If F {f(x,y)} = F(u,v) or F( ,  ) then F( ,  ) = F { g  (R) } The Fourier Transform of a projection at angle  is a line in the Fourier transform.

Slides:



Advertisements
Similar presentations
Image Reconstruction.
Advertisements

Image Enhancement in the Frequency Domain (2)
Group Members Muhammad Naveed07-CP-06 Hamza Khalid07-CP-08 Umer Aziz Malik07-CP-56.
Advanced Biomedical Imaging Dr. Azza Helal A. Prof. of Medical Physics Faculty of Medicine Alexandria University Lecture 6 Basic physical principles of.
DIGITAL IMAGE PROCESSING
Medical Image Analysis Image Formation Figures come from the textbook: Medical Image Analysis, by Atam P. Dhawan, IEEE Press, 2003.
Computed Tomography III
BMME 560 & BME 590I Medical Imaging: X-ray, CT, and Nuclear Methods Tomography Part 2.
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 X-ray Imaging Part 1.
Qassim University College of Engineering Electrical Engineering Department Course: EE301: Signals and Systems Analysis The sampling Process Instructor:
Sampling (Section 4.3) CS474/674 – Prof. Bebis. Sampling How many samples should we obtain to minimize information loss during sampling? Hint: take enough.
General Functions A non-periodic function can be represented as a sum of sin’s and cos’s of (possibly) all frequencies: F(  ) is the spectrum of the function.
lecture 5, Sampling and the Nyquist Condition Sampling Outline  FT of comb function  Sampling Nyquist Condition  sinc interpolation Truncation.
Image Enhancement in the Frequency Domain Part II Dr. Samir H. Abdul-Jauwad Electrical Engineering Department King Fahd University of Petroleum & Minerals.
tomos = slice, graphein = to write
Back Projection Reconstruction for CT, MRI and Nuclear Medicine
Fourier Transform 2D Discrete Fourier Transform - 2D
Leo Lam © Signals and Systems EE235. Transformers Leo Lam ©
Application of Digital Signal Processing in Computed tomography (CT)
…….CT Physics - Continued V.G.WimalasenaPrincipal School of radiography.
Chapter 4: Sampling of Continuous-Time Signals
… Representation of a CT Signal Using Impulse Functions
G52IIP, School of Computer Science, University of Nottingham 1 Image Transforms Fourier Transform Basic idea.
Optical Transfer Function
The sampling of continuous-time signals is an important topic It is required by many important technologies such as: Digital Communication Systems ( Wireless.
Fourier representation for discrete-time signals And Sampling Theorem
Dr Martin Hendry, Dept of Physics and Astronomy University of Glasgow, UK Astronomical Data Analysis I 11 lectures, beginning autumn 2008.
University of Ioannina - Department of Computer Science Filtering in the Frequency Domain (Fundamentals) Digital Image Processing Christophoros Nikou
Image Processing in Freq. Domain Restoration / Enhancement Inverse Filtering Match Filtering / Pattern Detection Tomography.
Sampling Theorems. Periodic Sampling Most signals are continuous in time. Example: voice, music, images ADC and DAC is needed to convert from continuous-time.
Schematic Representation o f the Scanning Geometry of a CT System
Filtered Backprojection. Radon Transformation Radon transform in 2-D. Named after the Austrian mathematician Johann Radon RT is the integral transform.
1 Chapter 5 Ideal Filters, Sampling, and Reconstruction Sections Wed. June 26, 2013.
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.
Factors affecting CT image RAD
Lecture 7: Sampling Review of 2D Fourier Theory We view f(x,y) as a linear combination of complex exponentials that represent plane waves. F(u,v) describes.
Prof. Brian L. Evans Dept. of Electrical and Computer Engineering The University of Texas at Austin Lecture 4 EE 345S Real-Time.
Leo Lam © Signals and Systems EE235 Leo Lam.
Computed Tomography Diego Dreossi Silvia Pani University of Trieste and INFN, Trieste section.
Gholamreza Anbarjafari, PhD Video Lecturers on Digital Image Processing Digital Image Processing Spatial Aliasing and Image Enhancement.
What if our function is expressed in polar coordinates?
Lecture 7 Transformations in frequency domain 1.Basic steps in frequency domain transformation 2.Fourier transformation theory in 1-D.
1 Reconstruction Technique. 2 Parallel Projection.
2D Sampling Goal: Represent a 2D function by a finite set of points.
Leo Lam © Signals and Systems EE235. Leo Lam © Fourier Transform Q: What did the Fourier transform of the arbitrary signal say to.
Lecture 3: The Sampling Process and Aliasing 1. Introduction A digital or sampled-data control system operates on discrete- time rather than continuous-time.
 Introduction to reciprocal space
G52IIP, School of Computer Science, University of Nottingham 1 Image Transforms Basic idea Input Image, I(x,y) (spatial domain) Mathematical Transformation.
2D Fourier Transform.
Theory of Reconstruction Schematic Representation o f the Scanning Geometry of a CT System What are inside the gantry?
Linear systems: University of Illinois at Chicago ECE 427, Dr. D. Erricolo University of Illinois at Chicago ECE 427, Dr. D. Erricolo Consider two complex.
Sampling (Section 4.3) CS474/674 – Prof. Bebis.
Digital Image Processing Chapter - 4
Sampling Week 7, Fri 17 Oct 2003 p1 demos sampling.
Central Section Theorem
Degradation/Restoration Model
Sample CT Image.
EE 638: Principles of Digital Color Imaging Systems
Sampling and Quantization
Lecture Signals with limited frequency range
(C) 2002 University of Wisconsin, CS 559
General Functions A non-periodic function can be represented as a sum of sin’s and cos’s of (possibly) all frequencies: F() is the spectrum of the function.
CT Learning Objectives
Computer Vision Lecture 16: Texture II
Rectangular Sampling.
Signals and Systems Revision Lecture 2
Chapter 3 Sampling.
Presentation transcript:

If F {f(x,y)} = F(u,v) or F( ,  ) then F( ,  ) = F { g  (R) } The Fourier Transform of a projection at angle  is a line in the Fourier transform of the image at the same angle. The Central Section Theorem is also referred to as the projection- slice theorem. Central Section or Projection Slice Theorem

π ∞ ∫ d  ∫ F -1 { F {g  (R) } |p| }  ( x cos  + y sin  - R) dR 0 -∞ CT Reconstruction Methods - Filtered Back Projection Each projection is filtered to account for oversampling of lower spatial frequencies before back projection. Here filtering is done in the frequency domain

π ∞ ∫ d  ∫ [ g  (R) * c (R) ]  ( x cos  + y sin  - R) dR 0 -∞ Same idea as filtered back projection, but filtering is done in projection domain. Here each projection is convolved with c (R) and then back projected. Describe c (R) C (p) = |p| c (R) = lim 2 (  2 - 4π 2 R 2 ) / (  2 + 4π 2 R 2 ) 2   0

I0I0  (x,y) I = I 0 e - ∫  dl ln (I 0 / I) = ∫  dl Assumptions - zero width pencil beam - monoenergetic Look at horizontal and vertical projection measure of attenuation at point P. How will bone affect the vertical projection? Bone CT Artifacts: Beam Hardening P

Should get same answer for each projection. Bone attenuates Cupping artifact Soft tissue cannot demonstrate its attenuation  no photons to show it Normal emitted energy spectrum How does beam look after moving through bone tissue? E Relative Intensity

First Generation CT Scanner From Webb, Physics of Medical Imaging

Physics of Medical Physics, EditorWebb

Interpolation during Back Projection

Second Generation CT Scanner From Webb, Physics of Medical Imaging

3 rd and 4 th Generation Scanners From Webb, Physics of Medical Imaging

Electron Beam CT

Krestel- Imaging Systems for Medical Diagnosis

Krestel- Imaging Systems for Medical Diagnosis

Krestel- Imaging Systems for Medical Diagnosis

Sampling Requirements in CT How many angles must we acquire? Samples acquired by each projection are shown below as they fill the F(u,v) space. F(u,v) u v

Impulse Response Impulse response h(x,y) F(u,v) u v Let’s assume that the CT scanner acquires exact projections. Then the impulse response is the inverse 2D FT of the sampled pattern. Inverse 2D FT

Impulse response Bright white line points to correctly imaged impulse. Inside of White circle shows region that is correctly imaged Region outside of white circle suffers streak artifacts. How big is the white circle? –How does it relate to the number of angles? –Easier to think of in frequency domain Impulse response h(x,y)

Recall: Band limiting and Aliasing F{ g(x)} = G(u) G(u) is band limited to u c, (cutoff frequency) Thus G(u) = 0 for |u| > u c. ucuc To avoid overlap (aliasing) with a sampling interval X, ucuc Nyquist Condition: Sampling rate must be greater than twice the frequency component.

Apply to Imaging F {g(x,y)}= G(u,v) g(x,y) G(u,v) If we sample g(x,y) at intervals of X in x and y, then G(u,v) replicates u v 1/X G(u,v) ^

Sampling in Frequency Domain If we sample in the frequency domain, then the image will replicate at 1/frequency sampling interval. Intersections depict sampling points. Let sampling interval in frequency domain be equal in each direction and be  F. Then we expect the images to replicate every 1/  F G(u,v) FF

1/  F = FOV FOV

How many angles do we need?  … FF Three angles acquired from a CT exam are shown, each acquired  apart. Data acquisition is shown in the Fourier space using the Central Section Theorem. The radial spacing,  F , is the separation between the vertical hash marks on the horizontal projection. If we consider what the horizontal projection will look like as it is back projected, we can appreciate that 1/  F  = Field of View.

How many angles do we need?  … FF To avoid aliasing of any spatial frequencies, the spacing of the points in all directions must be no larger than  F  The largest spacing between points will come along the circumference. If we scale the radius of the circle so it has radius 1, the circumference will be 2  However, we only need projections to sample a distance of  since one projection will provide two points on the circle.

How many angles do we need?  … FF To avoid aliasing of any spatial frequencies, the spacing of the points in all directions must be no larger than  F  The largest spacing between points will come along the circumference. If we scale the radius of the circle so it has radius 1, the circumference will be 2  However, we only need projections to sample a distance of  since one projection will provide two points on the circle.

How many angles do we need?  … For  a radius of 1 or diameter of 2,  F  2/N where N is the number of detectors. That is, there are N hash marks ( samples) on the projection above. The spacing of points on the circumference will then be  /M where M is the number of projections. So the azimuthal spacing on the circumference,  /M,must be equal or smaller to the radial spacing 2/N. Solving for M gives M=  /2 * N

Azimuthal Sampling requires M angles = π/2 N detector elements Azimuthal Undersampling a)Sampling Pattern - frequency space or projections acquired b)Plot of one line of 2D impulse response c)2D impulse response with undersampling d)Image of a Square What causes artifacts? Where do artifacts appear?