The Filtered Backprojection Algorithm in MATLAB - PowerPoint PPT Presentation

1 / 15
About This Presentation
Title:

The Filtered Backprojection Algorithm in MATLAB

Description:

Shepp-Logan: Ram-Lak multiplied by sinc function (see iradon help) ... Ram-Lak, Shepp-Logan and Cosine filters in frequency domain. 3) Multiply FFT[ ] by FFT ... – PowerPoint PPT presentation

Number of Views:1909
Avg rating:5.0/5.0
Slides: 16
Provided by: gregga1
Category:

less

Transcript and Presenter's Notes

Title: The Filtered Backprojection Algorithm in MATLAB


1
The Filtered Backprojection Algorithm in MATLAB
  • Greg Gallardo
  • 51185

2
Filtered Backprojection Algorithm
  • Measure the family of projections
  • K of projections (angles), N of rays
    (detector size)
  • Perform FFT
  • Multiply FFT by FFT .
  • Perform IFFT product from step 3
  • Perform backprojection as

3
1) Measure the family of projections
  • R,Xp RADON(...) returns two variables
  • Matrix R columns are the Radon transform for
    the angles . Rows are detector position
  • Vector Xp - containing the radial coordinates
    corresponding to each row of R.

4
1) Measure the family of projections
  • Function parameters
  • size() gets N and K
  • nextpow2() get width for FFT

5
2) Perform FFT
  • MATLAB stands for MATrix LABoratory
  • Matrix operations are faster than visiting each
    element in a loop.

6
3) Multiply FFT by FFT
  • Backprojection filters
  • Shepp-Logan Ram-Lak multiplied by sinc function
    (see iradon help)
  • Cosine Ram-Lak multiplied by cosine
  • Hamming Ram-Lak multiplied by Hamming window
  • Hanning, Blackman, etc.

7
3) Multiply FFT by FFT
  • Ram-Lak, Shepp-Logan and Cosine filters in
    frequency domain

8
3) Multiply FFT by FFT
  • FIR Filters. Commonly used Windows

Figure from Discrete-Time Signal Processing,
Oppenheim Schafer, Prentice-Hall
9
3) Multiply FFT by FFT
  • Rectangular
  • Bartlett (triangular)
  • Hanning (von Hann)
  • Hamming
  • Blackman

from Discrete-Time Signal Processing, Oppenheim
Schafer, Prentice-Hall
10
3) Multiply FFT by FFT
11
3) Multiply FFT by FFT
12
3) Multiply FFT by FFT
  • Filter step. Element by element multiplication

4) IFFTproduct from step 3
13
5) Perform Backprojection as
14
Results
15
Results
Write a Comment
User Comments (0)
About PowerShow.com