x-ray computed tomography

18
1 PIM, IST, José Bioucas, 2007 X-Ray Computed Tomography • Radon Transform • Fourier Slice Theorem • Backprojection Operator • Filtered Backprojection (FBP) Algorithm • Implementation Issues • Total Variation Reconstruction

Upload: ohio

Post on 11-Jan-2016

88 views

Category:

Documents


9 download

DESCRIPTION

X-Ray Computed Tomography. Radon Transform Fourier Slice Theorem Backprojection Operator Filtered Backprojection (FBP) Algorithm Implementation Issues Total Variation Reconstruction. X-Ray Tomography. “Tomography” comes from Greek and means cross-sectional representations - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: X-Ray Computed Tomography

1IPIM, IST, José Bioucas, 2007

X-Ray Computed Tomography

• Radon Transform• Fourier Slice Theorem• Backprojection Operator • Filtered Backprojection (FBP) Algorithm• Implementation Issues• Total Variation Reconstruction

Page 2: X-Ray Computed Tomography

2IPIM, IST, José Bioucas, 2007

X-Ray Tomography

“Tomography” comes from Greek and means cross-sectional representations of a 3D object

X-ray tomography, introduced by Hounsfield in 1971, is usually called computed tomography (CT)

CT produces images of human anatonomy with a resolution of about 1mm and an attenuation coefficient attenuation of about 1%

S

R

bodyL

dl

Page 3: X-Ray Computed Tomography

3IPIM, IST, José Bioucas, 2007

CT images (from wikipedia)

Page 4: X-Ray Computed Tomography

4IPIM, IST, José Bioucas, 2007

X-Ray Tomography

Radon transform

Page 5: X-Ray Computed Tomography

5IPIM, IST, José Bioucas, 2007

Example of Radon Transform: sinogram

(degrees)

x'

0 20 40 60 80 100 120 140 160 180

-60

-40

-20

0

20

40

60 0.1

0.2

0.3

0.4

0.5

0.6

0.7

0.8

Page 6: X-Ray Computed Tomography

6IPIM, IST, José Bioucas, 2007

Example of Radon Transform: sin0gram

20 40 60 80 100 120

20

40

60

80

100

120

(degrees)

s

20 40 60 80 100 120 140 160 180

20

40

60

80

100

120

140

160

180

Page 7: X-Ray Computed Tomography

7IPIM, IST, José Bioucas, 2007

Fourier Slice Theorem

Page 8: X-Ray Computed Tomography

8IPIM, IST, José Bioucas, 2007

Fourier Slice Theorem: Illustration

20 40 60 80 100 120

20

40

60

80

100

120

0 20 40 60 80 100 120 140 160 180 2000

5

10

15

20

25

30

35

20 40 60 80 100 120

20

40

60

80

100

120

0 20 40 60 80 100 120 1400

200

400

600

800

1000

1200

1400

1600

1800

2000

Page 9: X-Ray Computed Tomography

9IPIM, IST, José Bioucas, 2007

Fourier Slice Theorem: Consequences

1- The solution of the inverse problem , when exists, is unique

2- The knowledge of the the Radom transform of implies the knowledge of the Fourier transform of

is spacelimited

can be computed from samplestaken apart

Page 10: X-Ray Computed Tomography

10IPIM, IST, José Bioucas, 2007

Fourier Slice Theorem: Consequences

Assumnig that is bandlimited to then it is possible to restore with a resolution

Page 11: X-Ray Computed Tomography

11IPIM, IST, José Bioucas, 2007

Backprojection Operator

is the sum of all line integrals that crosses the point

o

Page 12: X-Ray Computed Tomography

12IPIM, IST, José Bioucas, 2007

Backprojection Operator

is the adjoint operator of when the usual inner product is considered for both the data functions and the objects

Page 13: X-Ray Computed Tomography

13IPIM, IST, José Bioucas, 2007

Backprojection Operator

20 40 60 80 100 120

20

40

60

80

100

120

20 40 60 80 100 120

20

40

60

80

100

120

Page 14: X-Ray Computed Tomography

14IPIM, IST, José Bioucas, 2007

Filtered Backprojection Algorithm

periodic function of

Page 15: X-Ray Computed Tomography

15IPIM, IST, José Bioucas, 2007

Filtered Backprojection Algorithm

From the Fourier slice theorem

Defining the filtered backprojections as

Then

Page 16: X-Ray Computed Tomography

16IPIM, IST, José Bioucas, 2007

Page 17: X-Ray Computed Tomography

17IPIM, IST, José Bioucas, 2007

Filtered Backprojection

20 40 60 80 100 120

20

40

60

80

100

120

20 40 60 80 100 120

20

40

60

80

100

120

Hann filter

20 40 60 80 100 120

20

40

60

80

100

120

Ram-Lak filter

Page 18: X-Ray Computed Tomography

18IPIM, IST, José Bioucas, 2007

0 100 200 300 400 500 6000

0.05

0.1

0.15

0.2

0.25

0.3

0.35