Topics. Bioengineering 280A Principles of Biomedical Imaging. Fall Quarter 2006 CT/Fourier Lecture 2

Similar documents
Topics. Example. Modulation. [ ] = G(k x. ] = 1 2 G ( k % k x 0) G ( k + k x 0) ] = 1 2 j G ( k x

Convolution Theorem Modulation Transfer Function y(t)=g(t)*h(t)

Convolution/Modulation Theorem. 2D Convolution/Multiplication. Application of Convolution Thm. Bioengineering 280A Principles of Biomedical Imaging

Representation of 1D Function

Bioengineering 280A Principles of Biomedical Imaging. Fall Quarter 2005 X-Rays/CT Lecture 1. Topics

Topics. EM spectrum. X-Rays Computed Tomography Direct Inverse and Iterative Inverse Backprojection Projection Theorem Filtered Backprojection

Fourier Reconstruction. Polar Version of Inverse FT. Filtered Backprojection [ ] Bioengineering 280A Principles of Biomedical Imaging

Backprojection. Projections. Projections " $ & cosθ & Bioengineering 280A Principles of Biomedical Imaging. Fall Quarter 2014 CT/Fourier Lecture 2

Representation of 1D Function

Topics. Bioengineering 280A Principles of Biomedical Imaging. Fall Quarter 2004 Lecture 4 2D Fourier Transforms

BME I5000: Biomedical Imaging

Spin-Warp Pulse Sequence

Topics. EM spectrum. X-Rays Computed Tomography Direct Inverse and Iterative Inverse Backprojection Projection Theorem Filtered Backprojection

Bioengineering 280A Principles of Biomedical Imaging. Fall Quarter 2006 X-Rays Lecture 3. Topics

MIT 2.71/2.710 Optics 10/31/05 wk9-a-1. The spatial frequency domain

2.12: Derivatives of Exp/Log (cont d) and 2.15: Antiderivatives and Initial Value Problems

6 The Fourier transform

Chain Rule. MATH 311, Calculus III. J. Robert Buchanan. Spring Department of Mathematics

Pithy P o i n t s Picked I ' p and Patljr Put By Our P e r i p a tetic Pencil Pusher VOLUME X X X X. Lee Hi^h School Here Friday Ni^ht

ESS Finite Impulse Response Filters and the Z-transform

Lecture 13 - Wednesday April 29th

Optics for Engineers Chapter 11

Fourier Transform. sin(n# x)), where! = 2" / L and

Optics for Engineers Chapter 11

Topics. View Aliasing. CT Sampling Requirements. Sampling Requirements in CT Sampling Theory Aliasing

MB-JASS D Reconstruction. Hannes Hofmann March 2006

Biomedical Engineering Image Formation II

HERMITE MULTIPLIERS AND PSEUDO-MULTIPLIERS

2.2 Separable Equations

Find the indicated derivative. 1) Find y(4) if y = 3 sin x. A) y(4) = 3 cos x B) y(4) = 3 sin x C) y(4) = - 3 cos x D) y(4) = - 3 sin x

GBS765 Electron microscopy

Math 210, Final Exam, Fall 2010 Problem 1 Solution. v cosθ = u. v Since the magnitudes of the vectors are positive, the sign of the dot product will

Assignment for next week

PH880 Topics in Physics

E2.5 Signals & Linear Systems. Tutorial Sheet 1 Introduction to Signals & Systems (Lectures 1 & 2)

28. Fourier transforms in optics, part 3

3 Applications of partial differentiation

Random Signals and Systems. Chapter 3. Jitendra K Tugnait. Department of Electrical & Computer Engineering. Auburn University.

Frequency-Domain C/S of LTI Systems

Advanced Training Course on FPGA Design and VHDL for Hardware Simulation and Synthesis. 26 October - 20 November, 2009

Intro to harmonic analysis on groups Risi Kondor

Extra Problems and Examples

Biophysics 230: Nuclear Magnetic Resonance Haacke Chapter 11

Math 222 Spring 2013 Exam 3 Review Problem Answers

Lecture 19: Solving linear ODEs + separable techniques for nonlinear ODE s

G52IVG, School of Computer Science, University of Nottingham

Green s functions for planarly layered media

Fourier Series Example

Math 263 Assignment #4 Solutions. 0 = f 1 (x,y,z) = 2x 1 0 = f 2 (x,y,z) = z 2 0 = f 3 (x,y,z) = y 1

The Continuous-time Fourier

Solutions For Homework #5

Chapter 8: Taylor s theorem and L Hospital s rule

The Chain Rule. Mathematics 11: Lecture 18. Dan Sloughter. Furman University. October 10, 2007

Volumes of Solids of Revolution Lecture #6 a

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

BME I5000: Biomedical Imaging

Aperture Photometry in Band Limited. Data. Robert Lupton. March 4, Band limited data, that is, data that has non-zero Fourier components in

Grade: The remainder of this page has been left blank for your workings. VERSION D. Midterm D: Page 1 of 12

Change of Variables: Indefinite Integrals

F(u) = f e(t)cos2πutdt + = f e(t)cos2πutdt i f o(t)sin2πutdt = F e(u) + if o(u).

Math Exam IV - Fall 2011

MATH 312 Section 2.4: Exact Differential Equations

Math 201 Solutions to Assignment 1. 2ydy = x 2 dx. y = C 1 3 x3

Jim Lambers ENERGY 281 Spring Quarter Lecture 3 Notes

BioE Exam 1 10/9/2018 Answer Sheet - Correct answer is A for all questions. 1. The sagittal plane

Section 3.5 The Implicit Function Theorem

154 Chapter 9 Hints, Answers, and Solutions The particular trajectories are highlighted in the phase portraits below.

Analog Signals and Systems and their properties

Explicit extrapolators and common azimuth migration

Solution: APPM 1350 Final Exam Spring 2014

Solutions of Math 53 Midterm Exam I

Chapter 4 Notes, Calculus I with Precalculus 3e Larson/Edwards

1,3. f x x f x x. Lim. Lim. Lim. Lim Lim. y 13x b b 10 b So the equation of the tangent line is y 13x

First Order Differential Equations

ENSC327 Communications Systems 2: Fourier Representations. Jie Liang School of Engineering Science Simon Fraser University

If y = f (u) is a differentiable function of u and u = g(x) is a differentiable function of x then dy dx = dy. du du. If y = f (u) then y = f (u) u

2017 HSC Mathematics Extension 1 Marking Guidelines

Fourier Sampling. Fourier Sampling. Bioengineering 280A Principles of Biomedical Imaging. Fall Quarter 2005 Linear Systems Lecture 3.

Computer Vision & Digital Image Processing. Periodicity of the Fourier transform

Representation of Signals and Systems. Lecturer: David Shiung

Images have structure at various scales

Discrete Fourier Transform

UNIT 3: DERIVATIVES STUDY GUIDE

Math 210, Final Exam, Spring 2010 Problem 1 Solution

UNIVERSITY OF SOUTHAMPTON. A foreign language dictionary (paper version) is permitted provided it contains no notes, additions or annotations.

Contents. Signals as functions (1D, 2D)

Module Two: Differential Calculus(continued) synopsis of results and problems (student copy)

Linear Filters and Convolution. Ahmed Ashraf

1. Partial differential equations. Chapter 12: Partial Differential Equations. Examples. 2. The one-dimensional wave equation

Problem Max. Possible Points Total

1 Review of di erential calculus

Section 3.6 The chain rule 1 Lecture. Dr. Abdulla Eid. College of Science. MATHS 101: Calculus I

Let R be the line parameterized by x. Let f be a complex function on R that is integrable. The Fourier transform ˆf = F f is. e ikx f(x) dx. (1.

Math 550, Exam 1. 2/10/11.

1 Assignment 1: Nonlinear dynamics (due September

Degree Master of Science in Mathematical Modelling and Scientific Computing Mathematical Methods I Thursday, 12th January 2012, 9:30 a.m.- 11:30 a.m.

Section 3.6 The chain rule 1 Lecture. Dr. Abdulla Eid. College of Science. MATHS 101: Calculus I

Starting from Heat Equation

for 2 1/3 < t 3 1/3 parametrizes

Math 121A: Homework 6 solutions

Transcription:

Bioengineering 280A Principles of Biomedical Imaging Fall Quarter 2006 CT/Fourier Lecture 2 Topics Modulation Modulation Transfer Function Convolution/Multiplication Revisit Projection-Slice Theorem Filtered Backprojection 1

Modulation F g(x)e j 2"k 0 [ x ] = G(k x ) #$(k x % k 0 ) = G( k x % k 0 ) F[ g(x)cos( 2"k 0 x) ] = 1 2 G ( k % k x 0) + 1 2 G ( k + k x 0) F[ g(x)sin( 2"k 0 x) ] = 1 2 j G ( k % k x 0) % 1 2 j G ( k + k x 0) Example Amplitude Modulation (e.g. AM Radio) g(t) 2g(t) cos(2πf 0 t) 2cos(2πf 0 t) G(f) -f 0 f 0 G(f-f 0 )+ G(f+f 0 ) 2

Modulation Example x = * = Bushberg et al 2001 3

Modulation Transfer Function (MTF) or Frequency Response Bushberg et al 2001 Modulation Transfer Function Bushberg et al 2001 4

Eigenfunctions The fundamental nature of the convolution theorem may be better understood by observing that the complex exponentials are eigenfunctions of the convolution operator. e j 2"k xx g(x) z(x) z(x) = g(x) "e j 2#k x x & % = g(u) e j 2#k x (x$u) du $% = G(k x )e j 2#k xx The response of a linear shift invariant system to a complex exponential is simply the exponential multiplied by the FT of the system s impulse response. MTF = Fourier Transform of PSF Bushberg et al 2001 5

Convolution/Multiplication Now consider an arbitrary input h(x). h(x) g(x) z(x) Recall that we can express h(x) as the integral of weighted complex exponentials. # h(x) = $ H(k x )e j 2%kxx dk x "# Each of these exponentials is weighted by G(k x ) so that the response may be written as z(x) = # $ G(k x )H(k x )e j 2%kxx dk x "# Convolution/Modulation Theorem { } = g(u) " h(x # u)du F g(x) " h(x) $ $ #$[ %#$ ] e# j 2&k x x % dx $ $ = g(u) % h(x # u) e # j 2&k xx % dxdu #$ #$ $ = g(u)h(k x )e # j 2&k x % u du #$ = G(k x )H(k x ) Convolution in the spatial domain transforms into multiplication in the frequency domain. Dual is modulation F{ g(x)h(x) } = G( k x ) " H(k x ) 6

2D Convolution/Multiplication Convolution [ ] = G(k x,k y )H(k x,k y ) F g(x, y) ""h(x, y) Multiplication [ ] = G(k x,k y ) ""H(k x,k y ) F g(x, y)h(x,y) Application of Convolution Thm. $ 1# x x <1 "(x) = % & 0 otherwise F("(x)) = 1 ' ( 1# x ) e # j 2(kxx dx =?? #1-1 1 7

Application of Convolution Thm. "(x) = #(x) $ #(x) F("(x)) = sinc 2 ( ) k x -1 1 = * Convolution Example 8

Response of an Imaging System g(x,y) G(k x,k y ) h 1 (x,y) h 2 (x,y) h 3 (x,y) MODULE 1 MODULE 2 MODULE 3 H 1 (k x,k y ) H 2 (k x,k y ) H 3 (k x,k y ) z(x,y) Z(k x,k y ) z(x,y)=g(x,y)**h 1 (x,y)**h 2 (x,y)**h 3 (x,y) Z(k x,k y )=G(k x,k y ) H 1 (k x,k y ) H 2 (k x,k y ) H 3 (k x,k y ) System MTF = Product of MTFs of Components Bushberg et al 2001 9

Useful Approximation FWHM System = FWHM 1 2 + FWHM 2 2 +LFWHM N 2 Example FWHM 1 =1mm FWHM 2 = 2mm FWHM system = 5 = 2.24mm 10

Projection Theorem $ $ U(k x,0) = µ(x, y)e " j 2# (k x x +k y % % y) dxdy "$ "$ "$ "$[ %"$ ] = % µ(x, y)dy e " j 2#kxx dx "$ = % g( x,0) e " j 2#k x x dx "$ "$ = % g(l,0) e " j 2#kl dl "$ g(l,0) l In-Class Example: µ(x, y) = cos2"x Suetens 2002 Projection Theorem $ $ U(k x,k y ) = µ(x, y)e " j 2# (k xx +k y y) % % dxdy "$ "$ [ ] = F 2D µ(x, y) U(k x,k y ) = G(k,") k x = k cos" k y = k sin" g(l,") F l k = k x 2 + k y 2 G(k,") = & % #% g(l,")e # j 2$kl dl Suetens 2002 11

G(",#) = Projection Slice Theorem ' & $& g(l,#)e $ j 2%"l dl & & & = ' ' ' f (x,y)((x cos# + y sin# $ l)e $ j 2%"l dx dy dl ' $& & $& $& = f (x, y) e $& ' & $& $ j 2%" x cos# +y sin# [ ] u= " cos#,v= " sin# = F 2D f (x,y) ( ) dx dy Prince&Links 2006 Fourier Reconstruction F Interpolate onto Cartesian grid then take inverse transform Suetens 2002 12

Polar Version of Inverse FT µ(x, y) = # # $ $ G(k x,k y )e j 2% (k xx +k y y ) dk x dk y "# "# 2% # = $ $ G(k,& )e j 2% (xk cos& +yk sin& ) kdkd& 0 0 % # = $ $ G(k,& )e j 2%k(x cos& +y sin& ) k dkd& 0 "# Note : g(l," + #) = g($l,") So G(k," + #) = G($k,") Suetens 2002 µ(x, y) = Filtered Backprojection & $ % % G(k," )e j 2& (xk cos" +yk sin" ) k dkd" 0 #$ & $ = % % k G(k," )e j 2&kl dkd" % 0 & #$ = g ' (l,")d" 0 where l = x cos" + y sin" g " (l,#) = & % $% k G(k,# )e j 2'kl dk = g(l,#) " F $1 k = g(l,#) "q(l) [ ] Backproject a filtered projection Suetens 2002 13

Fourier Interpretation Density " N circumference " Low frequencies are oversampled. So to compensate for this, multiply the k-space data by k before inverse transforming. N 2# k Kak and Slaney; Suetens 2002 Ram-Lak Filter k max =1/Δs Suetens 2002 14

Projection Reconstruction Path F x F -1 Filtered Projection Back- Project Suetens 2002 Projection Reconstruction Path * Filtered Projection Back- Project Suetens 2002 15

Example Kak and Slaney Example Prince and Links 2005 16

Example Prince and Links 2005 17