8
1 Center for Fast Ultrasound Imaging Department of Electrical Engineering Radon Transform and Filtered Backprojection Jørgen Arendt Jensen October 13, 2016 Center for Fast Ultrasound Imaging, Build 349 Department of Electrical Engineering Technical University of Denmark Center for Fast Ultrasound Imaging, Department of Electrical Engineering Technical University of Denmark CT reconstruction - outline • CT scanners • Projection and Radon transform • Projection demo • Fourier slice theorem • Inverse Radon transform – filtered backprojection • Selection of filters • Filtered backprojection algorithm • Exercise 5 • Questions for the assignments • Reading material: Prince & Links chapter 6 2/x Center for Fast Ultrasound Imaging, Department of Electrical Engineering Technical University of Denmark Question for 2D signal processing: Is phase or amplitude most important? 3/x Demo in: for_13/matlab_demo/phase_demo Center for Fast Ultrasound Imaging, Department of Electrical Engineering Technical University of Denmark Modern CT system generations From: W. A. Kalender; Computed Tomography, Publicis, 2005 4/x

CT reconstruction - outline Radon Transform andbme.elektro.dtu.dk/31545/notes/ct_reconstruction_ver...CT reconstruction - outline • CT scanners •Projection and Radon transform

  • Upload
    others

  • View
    9

  • Download
    1

Embed Size (px)

Citation preview

Page 1: CT reconstruction - outline Radon Transform andbme.elektro.dtu.dk/31545/notes/ct_reconstruction_ver...CT reconstruction - outline • CT scanners •Projection and Radon transform

1

Center for Fast Ultrasound Imaging Department of Electrical Engineering

Radon Transform and Filtered Backprojection Jørgen Arendt Jensen October 13, 2016 Center for Fast Ultrasound Imaging, Build 349 Department of Electrical Engineering Technical University of Denmark

Center for Fast Ultrasound Imaging, Department of Electrical Engineering Technical University of Denmark

CT reconstruction - outline

• CT scanners • Projection and Radon transform • Projection demo

• Fourier slice theorem • Inverse Radon transform – filtered backprojection • Selection of filters • Filtered backprojection algorithm

• Exercise 5 • Questions for the assignments

• Reading material: Prince & Links chapter 6

2/x

Center for Fast Ultrasound Imaging, Department of Electrical Engineering Technical University of Denmark

Question for 2D signal processing: Is phase or amplitude most important?

3/x

Demo in: for_13/matlab_demo/phase_demo Center for Fast Ultrasound Imaging, Department of Electrical Engineering Technical University of Denmark

Modern CT system generations

From

: W. A

. Kal

ende

r; C

ompu

ted

Tom

ogra

phy,

Pub

licis

, 200

5

4/x

Page 2: CT reconstruction - outline Radon Transform andbme.elektro.dtu.dk/31545/notes/ct_reconstruction_ver...CT reconstruction - outline • CT scanners •Projection and Radon transform

2

Center for Fast Ultrasound Imaging, Department of Electrical Engineering Technical University of Denmark

What do we measure?

•  Intensity measured by detector:

• Conversion to attenuation:

• Attenuation values µ are scaled relative to water:

0

ln1II

x−=µ

1000×−

=water

watertissueHUµ

µµ

)exp( xII o ⋅−= µ

5/x Center for Fast Ultrasound Imaging, Department of Electrical Engineering Technical University of Denmark

Hounsfield units

From

: W. A

. Kal

ende

r; C

ompu

ted

Tom

ogra

phy,

Pub

licis

, 200

5

6/x

Center for Fast Ultrasound Imaging, Department of Electrical Engineering Technical University of Denmark

Measurement of attenuation

From

: W. A

. Kal

ende

r; C

ompu

ter T

omog

raph

y, P

ublic

is, 2

005

7/x Center for Fast Ultrasound Imaging, Department of Electrical Engineering Technical University of Denmark

Parallel beam projection geometry

x’

y’

x

y

Patient coordinate system

CT coordinate system

Point

φ

ψ

θ

8/x

Page 3: CT reconstruction - outline Radon Transform andbme.elektro.dtu.dk/31545/notes/ct_reconstruction_ver...CT reconstruction - outline • CT scanners •Projection and Radon transform

3

Center for Fast Ultrasound Imaging, Department of Electrical Engineering Technical University of Denmark

Sinogram for point

9/x Center for Fast Ultrasound Imaging, Department of Electrical Engineering Technical University of Denmark 10/x

Center for Fast Ultrasound Imaging, Department of Electrical Engineering Technical University of Denmark 11/x

Center for Fast Ultrasound Imaging, Department of Electrical Engineering Technical University of Denmark 12/x

Page 4: CT reconstruction - outline Radon Transform andbme.elektro.dtu.dk/31545/notes/ct_reconstruction_ver...CT reconstruction - outline • CT scanners •Projection and Radon transform

4

Center for Fast Ultrasound Imaging, Department of Electrical Engineering Technical University of Denmark 13/x

Center for Fast Ultrasound Imaging, Department of Electrical Engineering Technical University of Denmark 14/x

Center for Fast Ultrasound Imaging, Department of Electrical Engineering Technical University of Denmark 15/x

Center for Fast Ultrasound Imaging, Department of Electrical Engineering Technical University of Denmark 16/x

Page 5: CT reconstruction - outline Radon Transform andbme.elektro.dtu.dk/31545/notes/ct_reconstruction_ver...CT reconstruction - outline • CT scanners •Projection and Radon transform

5

Center for Fast Ultrasound Imaging, Department of Electrical Engineering Technical University of Denmark

Shepp-Logan phantom

17/x Center for Fast Ultrasound Imaging, Department of Electrical Engineering Technical University of Denmark 18/x

Demo in: for_13/matlab_demo/proj_demo

Center for Fast Ultrasound Imaging, Department of Electrical Engineering Technical University of Denmark

Fourier slice theorem

19/x

Demo in: for_13/matlab_demo/cd_demo Center for Fast Ultrasound Imaging, Department of Electrical Engineering Technical University of Denmark

Filtered backprojection •  Perform for all projection:

1.  Make Fourier transform of projected data

2.  Apply filter in Fourier domain 3.  Make invers Fourier

transform 4.  Backproject and sum with

previous image

20/x

Page 6: CT reconstruction - outline Radon Transform andbme.elektro.dtu.dk/31545/notes/ct_reconstruction_ver...CT reconstruction - outline • CT scanners •Projection and Radon transform

6

Center for Fast Ultrasound Imaging, Department of Electrical Engineering Technical University of Denmark

Influence from number of projections

21/x Center for Fast Ultrasound Imaging, Department of Electrical Engineering Technical University of Denmark

Transfer function of filters - Ideal

22/x

Center for Fast Ultrasound Imaging, Department of Electrical Engineering Technical University of Denmark

Hanning weighted filter

23/x Center for Fast Ultrasound Imaging, Department of Electrical Engineering Technical University of Denmark

Shepp-Logan filter

24/x

Page 7: CT reconstruction - outline Radon Transform andbme.elektro.dtu.dk/31545/notes/ct_reconstruction_ver...CT reconstruction - outline • CT scanners •Projection and Radon transform

7

Center for Fast Ultrasound Imaging, Department of Electrical Engineering Technical University of Denmark

Filter transfer functions and impulse responses

25/x Center for Fast Ultrasound Imaging, Department of Electrical Engineering Technical University of Denmark

Comparison between filters

26/x

Center for Fast Ultrasound Imaging, Department of Electrical Engineering Technical University of Denmark

Filtered backprojection •  Perform for all projection:

1.  Make Fourier transform of projected data

2.  Apply filter in Fourier domain 3.  Make invers transform

4.  Backproject and sum with previous image

27/x Center for Fast Ultrasound Imaging, Department of Electrical Engineering Technical University of Denmark

Summary

• Parallel beam projection and Radon transform

• Fourier slice theorem • Filtered backprojection

reconstruction and choices

• P & L: chapter 6

• Now: Exercise 5 questions

• Questions for assignments

28/x

Page 8: CT reconstruction - outline Radon Transform andbme.elektro.dtu.dk/31545/notes/ct_reconstruction_ver...CT reconstruction - outline • CT scanners •Projection and Radon transform

8

Center for Fast Ultrasound Imaging, Department of Electrical Engineering Technical University of Denmark

Exercise 5: Image processing

29/x Center for Fast Ultrasound Imaging, Department of Electrical Engineering Technical University of Denmark

1.  Show Shepp-Logan phantom images. 2.  Shepp-Logan phantom gray scale mapping. 3.  Clinical images of the brain and its gray scale mapping. 4. Make a two-dimensional Fourier transform of the

sh_black image, and make a mesh plot of the amplitude spectrum with the command mesh. Plot the spectrum with the correct spatial frequency axis. Study the symmetry relations for the Fourier transform.

5. Make a low-pass filter with a circularly symmetric transfer function that removes all frequencies above a value of 116 m-1.

6. Use an edge enhancement filter given as [-1 -1 -1; -1 9 -1; -1 -1 -1] to enhance the edges in the image sh_black.

7.  Try the above mentioned image processing on the clinical images downloaded previously.

30/x