Jørgen Arendt Jensen

14
1 Center for Fast Ultrasound Imaging Department of Electrical Engineering Radon Transform and Filtered Backprojection Jørgen Arendt Jensen October 23, 2019 Center for Fast Ultrasound Imaging, Build 349 Department of Health Technology Technical University of Denmark 1 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 •Reading material: Prince & Links chapter 6 2/x 2

Transcript of Jørgen Arendt Jensen

Page 1: Jørgen Arendt Jensen

1

Center for Fast Ultrasound ImagingDepartment of Electrical Engineering

Radon Transform andFiltered Backprojection

Jørgen Arendt Jensen

October 23, 2019

Center for Fast Ultrasound Imaging, Build 349Department of Health TechnologyTechnical University of Denmark

1

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

•Reading material: Prince & Links chapter 6

2/x

2

Page 2: Jørgen Arendt Jensen

2

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

3/x

3

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 ×-= µ

4/x

4

Page 3: Jørgen Arendt Jensen

3

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

5/x

5

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

6/x

6

Page 4: Jørgen Arendt Jensen

4

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

fy

q

7/x

7

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

Sinogram for point

8/x

8

Page 5: Jørgen Arendt Jensen

5

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

9

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

10

Page 6: Jørgen Arendt Jensen

6

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

11

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

12

Page 7: Jørgen Arendt Jensen

7

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

13

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

14

Page 8: Jørgen Arendt Jensen

8

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

15

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

Shepp-Logan phantom

16/x

16

Page 9: Jørgen Arendt Jensen

9

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

Demo in: for_13/matlab_demo/proj_demo

17

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

Fourier slice theorem

18/x

Demo in: for_13/matlab_demo/ct_demo

18

Page 10: Jørgen Arendt Jensen

10

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

Filtered backprojection

• Perform for all projections:1. Make Fourier transform of

projected data2. Apply filter in Fourier domain3. Make invers Fourier

transform4. Backproject and sum with

previous image

19/x

19

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

Influence from number of projections

20/x

20

Page 11: Jørgen Arendt Jensen

11

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

Transfer function of filters - Ideal

21/x

21

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

Hanning weighted filter

22/x

22

Page 12: Jørgen Arendt Jensen

12

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

Shepp-Logan filter

23/x

23

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

Filter transfer functions and impulse responses

24/x

24

Page 13: Jørgen Arendt Jensen

13

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

Comparison between filters

25/x

25

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 data2. Apply filter in Fourier domain3. Make invers transform4. Backproject and sum with

previous image

26/x

26

Page 14: Jørgen Arendt Jensen

14

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

• Questions for assignments

27/x

27