Transcript cipcv.ir

DIGITAL IMAGE PROCESSING

Instructors:

Dr J. Shanbehzadeh

[email protected]

M.Gholizadeh

[email protected]

DIGITAL IMAGE PROCESSING

( J.Shanbehzadeh

M.Gholizadeh )

Instructors:

Dr J. Shanbehzadeh

[email protected]

M.Gholizadeh

[email protected]

Road map of chapter 5

A Model of the Image Restoration in the Presence of Inverse Filtering Noise Only-Spatial Filtering Process

5.1- A Model of the Image Degradation/Restoration Process 5.2- Noise Models 5.3- Restoration in the Presence of Noise Only Spatial Filtering 5.4- Periodic Noise Reduction by Frequency Domain Filtering 5.5 - Linear, Position-Invariant Degradations 5.6- Estimating the degradation Function 5.7- Inverse Filtering 5.8- Minimum Mean Square Error (Wiener) Filtering ( J.Shanbehzadeh M.Gholizadeh )

Road map of chapter 5

Image Reconstruction from Geometric Mean Filter Projections

5.9- Constrained Least Square Filtering 5.10- Geometric Mean Filter 5.11- Image Reconstruction from Projections ( J.Shanbehzadeh M.Gholizadeh )

5.11 Image Reconstruction from Projections

( J.Shanbehzadeh M.Gholizadeh )

Restoration in the Presence of Noise Only - Spatial Filtering

5.1- A Model of the Image Degradation/Restoration Process 5.2- Noise Models 5.3- Restoration in the Presence of Noise Only-Spatial Filtering 5.4- Periodic Noise Reduction by Frequency Domain Filtering 5.5 - Linear, Position-Invariant Degradations 5.6- Estimating the degradation Function 5.7- Inverse Filtering 5.8- Minimum Mean Square Error (Wiener) Filtering 5.9- Constrained Least Square Filtering 5.10- Geometric Mean Filter 5.11- Image Reconstruction from Projections ( J.Shanbehzadeh M.Gholizadeh )

Introduction Principles of Computed Tomography Projections and the Radon Transform The Fourier-Slice Theorem Reconstruction Using Parallel-Beam Filtered Backprojections Reconstruction Using Fan-Beam Filtered Backprojections

Image Reconstruction Overview

5.1- A Model of the Image Degradation/Restoration Process 5.2- Noise Models 5.3- Restoration in the Presence of Noise Only-Spatial Filtering 5.4- Periodic Noise Reduction by Frequency Domain Filtering 5.5 - Linear, Position-Invariant Degradations 5.6- Estimating the degradation Function 5.7- Inverse Filtering 5.8- Minimum Mean Square Error (Wiener) Filtering 5.9- Constrained Least Square Filtering 5.10- Geometric Mean Filter 5.11- Image Reconstruction from Projections ( J.Shanbehzadeh M.Gholizadeh ) Suppose you are touring Yazd and you have discovered a unique example of architecture and you would like to share your experience with your friends back home.

Take some pictures .

To get a better representation of it, take more pictures from different angles.

This principle applied in medical imaging.

An accurate image is obtained by combining pictures from different views.

In nuclear medicine, the single photon emission computed tomography (SPECT) or positron emission tomography (PET) camera rotate around the patient.

Take pictures of radioisotope distribution within the patient from different angles.

Image Reconstruction Overview

5.1- A Model of the Image Degradation/Restoration Process 5.2- Noise Models 5.3- Restoration in the Presence of Noise Only-Spatial Filtering 5.4- Periodic Noise Reduction by Frequency Domain Filtering 5.5 - Linear, Position-Invariant Degradations 5.6- Estimating the degradation Function 5.7- Inverse Filtering 5.8- Minimum Mean Square Error (Wiener) Filtering 5.9- Constrained Least Square Filtering 5.10- Geometric Mean Filter 5.11- Image Reconstruction from Projections ( J.Shanbehzadeh M.Gholizadeh ) These pictures acquired from the nuclear medicine camera are called “ projection ” The procedure to put the projections together to obtain a patient ‘s image is called “ image reconstruction ”.

Image Reconstruction Types

5.1- A Model of the Image Degradation/Restoration Process 5.2- Noise Models 5.3- Restoration in the Presence of Noise Only-Spatial Filtering 5.4- Periodic Noise Reduction by Frequency Domain Filtering 5.5 - Linear, Position-Invariant Degradations 5.6- Estimating the degradation Function 5.7- Inverse Filtering 5.8- Minimum Mean Square Error (Wiener) Filtering 5.9- Constrained Least Square Filtering 5.10- Geometric Mean Filter 5.11- Image Reconstruction from Projections ( J.Shanbehzadeh M.Gholizadeh )

Two types of algorithms reconstructing images.

is used in

1- Analytical algorithm 2- Iterative algorithm

Image Reconstruction Types

5.1- A Model of the Image Degradation/Restoration Process 5.2- Noise Models 5.3- Restoration in the Presence of Noise Only-Spatial Filtering 5.4- Periodic Noise Reduction by Frequency Domain Filtering 5.5 - Linear, Position-Invariant Degradations 5.6- Estimating the degradation Function 5.7- Inverse Filtering 5.8- Minimum Mean Square Error (Wiener) Filtering 5.9- Constrained Least Square Filtering 5.10- Geometric Mean Filter 5.11- Image Reconstruction from Projections ( J.Shanbehzadeh M.Gholizadeh ) Filtered back projection algorithm Image is two-dimensional (2D).

It consists of only one point with a certain degree of intensity as fig 2.a .

The high of the “pole” indicates the intensity of the point in the object (image).

Analytical Algorithms

5.1- A Model of the Image Degradation/Restoration Process 5.2- Noise Models 5.3- Restoration in the Presence of Noise Only-Spatial Filtering 5.4- Periodic Noise Reduction by Frequency Domain Filtering 5.5 - Linear, Position-Invariant Degradations 5.6- Estimating the degradation Function 5.7- Inverse Filtering 5.8- Minimum Mean Square Error (Wiener) Filtering 5.9- Constrained Least Square Filtering 5.10- Geometric Mean Filter 5.11- Image Reconstruction from Projections ( J.Shanbehzadeh M.Gholizadeh ) A number of projections are taken from various angles as shown in fig 2.b .

How would you reconstruct the image using those projections?

Analytical Algorithms

5.1- A Model of the Image Degradation/Restoration Process 5.2- Noise Models 5.3- Restoration in the Presence of Noise Only-Spatial Filtering 5.4- Periodic Noise Reduction by Frequency Domain Filtering 5.5 - Linear, Position-Invariant Degradations 5.6- Estimating the degradation Function 5.7- Inverse Filtering 5.8- Minimum Mean Square Error (Wiener) Filtering 5.9- Constrained Least Square Filtering 5.10- Geometric Mean Filter 5.11- Image Reconstruction from Projections ( J.Shanbehzadeh M.Gholizadeh ) You look at the projections, you see a spike.

The spike is the sum of all activity along the projection path.

To reconstruct the image, we must re-distribute the activity in the spike back to its original path.

Put equal amounts of activity every where along the path.

Do that for all of projections taken from every angle as shown in fig 2.c .

What we have done is a standard mathematical procedure called back-projection.

If we backproject from all angles over 360º, we will produce an image similar to the one shown in fig 2.d .

Analytical Algorithms

5.1- A Model of the Image Degradation/Restoration Process 5.2- Noise Models 5.3- Restoration in the Presence of Noise Only-Spatial Filtering 5.4- Periodic Noise Reduction by Frequency Domain Filtering 5.5 - Linear, Position-Invariant Degradations 5.6- Estimating the degradation Function 5.7- Inverse Filtering 5.8- Minimum Mean Square Error (Wiener) Filtering 5.9- Constrained Least Square Filtering 5.10- Geometric Mean Filter 5.11- Image Reconstruction from Projections ( J.Shanbehzadeh M.Gholizadeh ) After back projection, the image is not quite the same as the original image .

In order to sharpen the image, we can apply special “filtering” to the projections by introducing negative wings before back projection (fig 3). This image reconstruction algorithm is called “Filtered Back projection Algorithm” Fig. 3. In filtered back projection, negative wings are introduced to eliminate blurring.

Analytical Algorithms

5.1- A Model of the Image Degradation/Restoration Process 5.2- Noise Models 5.3- Restoration in the Presence of Noise Only-Spatial Filtering 5.4- Periodic Noise Reduction by Frequency Domain Filtering 5.5 - Linear, Position-Invariant Degradations 5.6- Estimating the degradation Function 5.7- Inverse Filtering 5.8- Minimum Mean Square Error (Wiener) Filtering 5.9- Constrained Least Square Filtering 5.10- Geometric Mean Filter 5.11- Image Reconstruction from Projections ( J.Shanbehzadeh M.Gholizadeh )

There are other types of analytical algorithms in which the backprojection is performed first and filtering follows. these types of algorithms are called: Backprojection Filtering Algorithms

Three-dimensional image reconstruction

5.1- A Model of the Image Degradation/Restoration Process 5.2- Noise Models 5.3- Restoration in the Presence of Noise Only-Spatial Filtering 5.4- Periodic Noise Reduction by Frequency Domain Filtering 5.5 - Linear, Position-Invariant Degradations 5.6- Estimating the degradation Function 5.7- Inverse Filtering 5.8- Minimum Mean Square Error (Wiener) Filtering 5.9- Constrained Least Square Filtering 5.10- Geometric Mean Filter 5.11- Image Reconstruction from Projections ( J.Shanbehzadeh M.Gholizadeh ) Fig 4. A 3D image can be reconstructed by stacking 2D reconstructions Fig 5. in 3D PET, projection rays that cross slices are used.

       It can be formed by stacking slices of 2D images, as shown in fig .4 .

This approach does not always work.

Fig .5 and 10 show 3D PET and cone-beam imaging geometries.

We observe from these figures that there are projection rays that cross multiple image slices.

This makes slice-by slice reconstruction impossible.

3D reconstruction is required.

Both filtered backprojection and backprojection filtering algorithms exist for 3D reconstruction.

Three-dimensional image reconstruction

5.1- A Model of the Image Degradation/Restoration Process 5.2- Noise Models 5.3- Restoration in the Presence of Noise Only-Spatial Filtering 5.4- Periodic Noise Reduction by Frequency Domain Filtering 5.5 - Linear, Position-Invariant Degradations 5.6- Estimating the degradation Function 5.7- Inverse Filtering 5.8- Minimum Mean Square Error (Wiener) Filtering 5.9- Constrained Least Square Filtering 5.10- Geometric Mean Filter 5.11- Image Reconstruction from Projections ( J.Shanbehzadeh M.Gholizadeh ) Such algorithms require parallel plane from various directions as shown in fig 6.

Fig 6 . Parallel plane measurements in 3D

Iterative Reconstruction

5.1- A Model of the Image Degradation/Restoration Process 5.2- Noise Models 5.3- Restoration in the Presence of Noise Only-Spatial Filtering 5.4- Periodic Noise Reduction by Frequency Domain Filtering 5.5 - Linear, Position-Invariant Degradations 5.6- Estimating the degradation Function 5.7- Inverse Filtering 5.8- Minimum Mean Square Error (Wiener) Filtering 5.9- Constrained Least Square Filtering 5.10- Geometric Mean Filter 5.11- Image Reconstruction from Projections ( J.Shanbehzadeh M.Gholizadeh ) In nuclear medicine, iterative reconstruction is becoming popular for the following reasons : 1.

2.

3.

4.

5.

It is easy to model and handle projection noise, especially when the counts are low.

It is easy to model the imaging physics, such as geometry, non-uniform attenuation, scatter , … The basic process of iterative reconstruction is to discretize the image into pixels and treat each pixel value as an unknown.

A system of linear equations can be set up according to the imaging geometry and physics.

Finally, the system of equations is solved by an iterative algorithm.

Iterative Reconstruction

5.1- A Model of the Image Degradation/Restoration Process 5.2- Noise Models 5.3- Restoration in the Presence of Noise Only-Spatial Filtering 5.4- Periodic Noise Reduction by Frequency Domain Filtering 5.5 - Linear, Position-Invariant Degradations 5.6- Estimating the degradation Function 5.7- Inverse Filtering 5.8- Minimum Mean Square Error (Wiener) Filtering 5.9- Constrained Least Square Filtering 5.10- Geometric Mean Filter 5.11- Image Reconstruction from Projections ( J.Shanbehzadeh M.Gholizadeh )      The setup of equations is shown in fig 7. The system of linear equations can be represented in the matrix form as FX =P.

each element (X i ) in X is a pixel value .

each element (P i ) in P is a projection measurement .

(F ij )in F is a coefficient that is the contribution from pixel j to the projection bin i .

The image is discredited into pixels and a system of equations is setup to describe the imaging geometry and physics.

Image Reconstruction Overview

5.1- A Model of the Image Degradation/Restoration Process 5.2- Noise Models 5.3- Restoration in the Presence of Noise Only-Spatial Filtering 5.4- Periodic Noise Reduction by Frequency Domain Filtering 5.5 - Linear, Position-Invariant Degradations 5.6- Estimating the degradation Function 5.7- Inverse Filtering 5.8- Minimum Mean Square Error (Wiener) Filtering 5.9- Constrained Least Square Filtering 5.10- Geometric Mean Filter 5.11- Image Reconstruction from Projections ( J.Shanbehzadeh M.Gholizadeh ) Is it possible to reconstruct the 3-D volume of an object from projections?

Early 20th century: Radon Transform and Fourier Slice Theorem Common methods MRI Noninvasive magnetic field applied.

Main function FFT.

Positron Emission Tomography Patient injected with radioactive matter.

When decay, release radiation which is detected by sensors.

Computed Tomography Use x-ray projections of object.

Use filtered back-projection to obtain original volume.

Contain fine-grained and coarse-grained data parallelism.

Restoration in the Presence of Noise Only - Spatial Filtering

5.1- A Model of the Image Degradation/Restoration Process 5.2- Noise Models 5.3- Restoration in the Presence of Noise Only-Spatial Filtering 5.4- Periodic Noise Reduction by Frequency Domain Filtering 5.5 - Linear, Position-Invariant Degradations 5.6- Estimating the degradation Function 5.7- Inverse Filtering 5.8- Minimum Mean Square Error (Wiener) Filtering 5.9- Constrained Least Square Filtering 5.10- Geometric Mean Filter 5.11- Image Reconstruction from Projections ( J.Shanbehzadeh M.Gholizadeh )

Principles of Computed Tomography Projections and the Radon Transform The Fourier-Slice Theorem Reconstruction Using Parallel-Beam Filtered Backprojections Reconstruction Using Fan-Beam Filtered Backprojections

Introduction

5.1- A Model of the Image Degradation/Restoration Process 5.2- Noise Models 5.3- Restoration in the Presence of Noise Only-Spatial Filtering 5.4- Periodic Noise Reduction by Frequency Domain Filtering 5.5 - Linear, Position-Invariant Degradations 5.6- Estimating the degradation Function 5.7- Inverse Filtering 5.8- Minimum Mean Square Error (Wiener) Filtering 5.9- Constrained Least Square Filtering 5.10- Geometric Mean Filter 5.11- Image Reconstruction from Projections ( J.Shanbehzadeh M.Gholizadeh ) Examine the problem of reconstructing an image from projection Focus on X-ray computed tomography (CT) The Earliest and most widely used type of CT One of the principal applications of digital image processing in medicine

Introduction

5.1- A Model of the Image Degradation/Restoration Process 5.2- Noise Models 5.3- Restoration in the Presence of Noise Only-Spatial Filtering 5.4- Periodic Noise Reduction by Frequency Domain Filtering 5.5 - Linear, Position-Invariant Degradations 5.6- Estimating the degradation Function 5.7- Inverse Filtering 5.8- Minimum Mean Square Error (Wiener) Filtering 5.9- Constrained Least Square Filtering 5.10- Geometric Mean Filter 5.11- Image Reconstruction from Projections ( J.Shanbehzadeh M.Gholizadeh ) a) b) c) d) e) Flat region showing a simple object, an input parallel beam, and a detector strip.

Result of back-projecting the sensed strip data.

The beam and detectors rotated by 90 ̊.

Back-projection.

The sum of (b) and (d) . The intensity where the back projections intersect is twice the intensity of the individual back-projections.

a,b c,d,e

Introduction

5.1- A Model of the Image Degradation/Restoration Process 5.2- Noise Models 5.3- Restoration in the Presence of Noise Only-Spatial Filtering 5.4- Periodic Noise Reduction by Frequency Domain Filtering 5.5 - Linear, Position-Invariant Degradations 5.6- Estimating the degradation Function 5.7- Inverse Filtering 5.8- Minimum Mean Square Error (Wiener) Filtering 5.9- Constrained Least Square Filtering 5.10- Geometric Mean Filter 5.11- Image Reconstruction from Projections ( J.Shanbehzadeh M.Gholizadeh ) This image is a cross section of 3-D region of human body.

Round object is a tumor Pass a thin, flat beam of X-rays from left to right No way to determine from single projection whether deal with a single object along the path of the beam

5.1- A Model of the Image Degradation/Restoration Process 5.2- Noise Models 5.3- Restoration in the Presence of Noise Only-Spatial Filtering 5.4- Periodic Noise Reduction by Frequency Domain Filtering 5.5 - Linear, Position-Invariant Degradations 5.6- Estimating the degradation Function 5.7- Inverse Filtering 5.8- Minimum Mean Square Error (Wiener) Filtering 5.9- Constrained Least Square Filtering 5.10- Geometric Mean Filter 5.11- Image Reconstruction from Projections ( J.Shanbehzadeh M.Gholizadeh )

Introduction

Introduction

5.1- A Model of the Image Degradation/Restoration Process 5.2- Noise Models 5.3- Restoration in the Presence of Noise Only-Spatial Filtering 5.4- Periodic Noise Reduction by Frequency Domain Filtering 5.5 - Linear, Position-Invariant Degradations 5.6- Estimating the degradation Function 5.7- Inverse Filtering 5.8- Minimum Mean Square Error (Wiener) Filtering 5.9- Constrained Least Square Filtering 5.10- Geometric Mean Filter 5.11- Image Reconstruction from Projections ( J.Shanbehzadeh M.Gholizadeh ) As the number of projections increases, the strength of non-intersecting backprojections decreases relative to the strength of regions in which multiple backprojections intersect.

Brighter regions will dominate the result.

Backprojections with few or no intersections will fade into the background as the image is scaled for display.

Figure 5.33(f) formed from 32 projections.

The image is blurred by a “halo” effect, the formation of which can be seen in progressive stages in fig 5.33.

For example in e appears as a “star” whose intensity is lower that that of object, but higher than the background.

Restoration in the Presence of Noise Only - Spatial Filtering

5.1- A Model of the Image Degradation/Restoration Process 5.2- Noise Models 5.3- Restoration in the Presence of Noise Only-Spatial Filtering 5.4- Periodic Noise Reduction by Frequency Domain Filtering 5.5 - Linear, Position-Invariant Degradations 5.6- Estimating the degradation Function 5.7- Inverse Filtering 5.8- Minimum Mean Square Error (Wiener) Filtering 5.9- Constrained Least Square Filtering 5.10- Geometric Mean Filter 5.11- Image Reconstruction from Projections ( J.Shanbehzadeh M.Gholizadeh )

Introduction Projections and the Radon Transform The Fourier-Slice Theorem Reconstruction Using Parallel-Beam Filtered Backprojections Reconstruction Using Fan-Beam Filtered Backprojections

Principles of Computed Tomography (CT)

5.1- A Model of the Image Degradation/Restoration Process 5.2- Noise Models 5.3- Restoration in the Presence of Noise Only-Spatial Filtering 5.4- Periodic Noise Reduction by Frequency Domain Filtering 5.5 - Linear, Position-Invariant Degradations 5.6- Estimating the degradation Function 5.7- Inverse Filtering 5.8- Minimum Mean Square Error (Wiener) Filtering 5.9- Constrained Least Square Filtering 5.10- Geometric Mean Filter 5.11- Image Reconstruction from Projections ( J.Shanbehzadeh M.Gholizadeh )

Goal :

Obtain a 3-D representation of the internal structure of an object by x-raying the object from many different directions.

The basic feature of the method is that the X-ray tube, in a definite pattern of movement, permits the rays to sweep in many directions through a cross-section of the body or the organ being examined. The X-ray film is replaced by sensitive crystal detectors, and the signals emitted by amplifiers when the detectors are struck by rays are stored and analyzed mathematically in a computer. The computer is programmed to rapidly reconstruct an image of the examined cross-section by solving a large number of equations including a corresponding number of unknowns.

History of CT

5.1- A Model of the Image Degradation/Restoration Process 5.2- Noise Models 5.3- Restoration in the Presence of Noise Only-Spatial Filtering 5.4- Periodic Noise Reduction by Frequency Domain Filtering 5.5 - Linear, Position-Invariant Degradations 5.6- Estimating the degradation Function 5.7- Inverse Filtering 5.8- Minimum Mean Square Error (Wiener) Filtering 5.9- Constrained Least Square Filtering 5.10- Geometric Mean Filter 5.11- Image Reconstruction from Projections ( J.Shanbehzadeh M.Gholizadeh )

J Radon

Predicted that through his mathematical projections a three dimensional image could be produced

Godfrey Hounsfield

Credited with the invention of computed tomography in 1970 – 1971 Built the first scanner on a lathe bed Took nine days to produce the first image

History of CT

5.1- A Model of the Image Degradation/Restoration Process 5.2- Noise Models 5.3- Restoration in the Presence of Noise Only-Spatial Filtering 5.4- Periodic Noise Reduction by Frequency Domain Filtering 5.5 - Linear, Position-Invariant Degradations 5.6- Estimating the degradation Function 5.7- Inverse Filtering 5.8- Minimum Mean Square Error (Wiener) Filtering 5.9- Constrained Least Square Filtering 5.10- Geometric Mean Filter 5.11- Image Reconstruction from Projections ( J.Shanbehzadeh M.Gholizadeh ) Johann Radon, Czech , 16 Dec. 1887 ~ 25 May 1956

Johann Radon worked on the Calculus of variations, Differential geometry and Measure theory

Digital Image Processing

The Nobel Prize in Physiology or Medicine 1979 The Nobel Prize in Physiology or Medicine 1979 Allan M. Cormack Godfrey N. Hounsfield

1/2 of the prize 1/2 of the prize 1924~1998 1919~2004

Tufts University , Medford, MA, USA Central Research Laboratories, EMI London, United Kingdom Physicist Electrical Engineer

This year's Nobel Prize in physiology or medicine has been awarded to

Allan M Cormack

and

Godfrey N Hounsfield

for their contributions toward the development of computer-assisted tomography , a revolutionary radiological method , particularly for the investigation of diseases of the nervous system.

C omputer A ssisted T omography

CAT ; CT=Computed Tomography; Tomography = the Greek

tomos

,

a cut, and

graph

,

( J.Shanbehzadeh M.Gholizadeh )

written

What is projection?

5.1- A Model of the Image Degradation/Restoration Process 5.2- Noise Models 5.3- Restoration in the Presence of Noise Only-Spatial Filtering 5.4- Periodic Noise Reduction by Frequency Domain Filtering 5.5 - Linear, Position-Invariant Degradations 5.6- Estimating the degradation Function 5.7- Inverse Filtering 5.8- Minimum Mean Square Error (Wiener) Filtering 5.9- Constrained Least Square Filtering 5.10- Geometric Mean Filter 5.11- Image Reconstruction from Projections ( J.Shanbehzadeh M.Gholizadeh ) Shadow gram obtained by illuminating an object by penetrating radiation Each pixel on the projected image represents the total absorption of the X-ray along its path from source to detector Rotate the source-detector assembly around the object – projection views for several different angles can be obtained.

Reconstructing a cross-section of an object from several images of its transaxial projections –an important problem to be addressed in image processing Goal of image reconstruction is to obtain an image of a cross-section of the object from these projections.

CT Scanners

5.1- A Model of the Image Degradation/Restoration Process 5.2- Noise Models 5.3- Restoration in the Presence of Noise Only-Spatial Filtering 5.4- Periodic Noise Reduction by Frequency Domain Filtering 5.5 - Linear, Position-Invariant Degradations 5.6- Estimating the degradation Function 5.7- Inverse Filtering 5.8- Minimum Mean Square Error (Wiener) Filtering 5.9- Constrained Least Square Filtering 5.10- Geometric Mean Filter 5.11- Image Reconstruction from Projections ( J.Shanbehzadeh M.Gholizadeh ) Imaging systems that generate such slice views are called computerized tomography scanners Resolution lost along path of X-rays while obtaining projections CT restores this resolution by using information from multiple projections.

Special case of image restoration

First Generation Scanners

5.1- A Model of the Image Degradation/Restoration Process 5.2- Noise Models 5.3- Restoration in the Presence of Noise Only-Spatial Filtering 5.4- Periodic Noise Reduction by Frequency Domain Filtering 5.5 - Linear, Position-Invariant Degradations 5.6- Estimating the degradation Function 5.7- Inverse Filtering 5.8- Minimum Mean Square Error (Wiener) Filtering 5.9- Constrained Least Square Filtering 5.10- Geometric Mean Filter 5.11- Image Reconstruction from Projections ( J.Shanbehzadeh M.Gholizadeh ) 

Second Generation Scanners

5.1- A Model of the Image Degradation/Restoration Process 5.2- Noise Models 5.3- Restoration in the Presence of Noise Only-Spatial Filtering 5.4- Periodic Noise Reduction by Frequency Domain Filtering 5.5 - Linear, Position-Invariant Degradations 5.6- Estimating the degradation Function 5.7- Inverse Filtering 5.8- Minimum Mean Square Error (Wiener) Filtering 5.9- Constrained Least Square Filtering 5.10- Geometric Mean Filter 5.11- Image Reconstruction from Projections ( J.Shanbehzadeh M.Gholizadeh )

Third Generation Scanners

5.1- A Model of the Image Degradation/Restoration Process 5.2- Noise Models 5.3- Restoration in the Presence of Noise Only-Spatial Filtering 5.4- Periodic Noise Reduction by Frequency Domain Filtering 5.5 - Linear, Position-Invariant Degradations 5.6- Estimating the degradation Function 5.7- Inverse Filtering 5.8- Minimum Mean Square Error (Wiener) Filtering 5.9- Constrained Least Square Filtering 5.10- Geometric Mean Filter 5.11- Image Reconstruction from Projections ( J.Shanbehzadeh M.Gholizadeh )

Third Generation Scanners

5.1- A Model of the Image Degradation/Restoration Process 5.2- Noise Models 5.3- Restoration in the Presence of Noise Only-Spatial Filtering 5.4- Periodic Noise Reduction by Frequency Domain Filtering 5.5 - Linear, Position-Invariant Degradations 5.6- Estimating the degradation Function 5.7- Inverse Filtering 5.8- Minimum Mean Square Error (Wiener) Filtering 5.9- Constrained Least Square Filtering 5.10- Geometric Mean Filter 5.11- Image Reconstruction from Projections ( J.Shanbehzadeh M.Gholizadeh )

5.1- A Model of the Image Degradation/Restoration Process 5.2- Noise Models 5.3- Restoration in the Presence of Noise Only-Spatial Filtering 5.4- Periodic Noise Reduction by Frequency Domain Filtering 5.5 - Linear, Position-Invariant Degradations 5.6- Estimating the degradation Function 5.7- Inverse Filtering 5.8- Minimum Mean Square Error (Wiener) Filtering 5.9- Constrained Least Square Filtering 5.10- Geometric Mean Filter 5.11- Image Reconstruction from Projections ( J.Shanbehzadeh M.Gholizadeh )

CT Chest Images

X-ray Projection

5.1- A Model of the Image Degradation/Restoration Process 5.2- Noise Models 5.3- Restoration in the Presence of Noise Only-Spatial Filtering 5.4- Periodic Noise Reduction by Frequency Domain Filtering 5.5 - Linear, Position-Invariant Degradations 5.6- Estimating the degradation Function 5.7- Inverse Filtering 5.8- Minimum Mean Square Error (Wiener) Filtering 5.9- Constrained Least Square Filtering 5.10- Geometric Mean Filter 5.11- Image Reconstruction from Projections ( J.Shanbehzadeh M.Gholizadeh ) Image records transmission of X-rays through object The integral is a line-integral or a “projection” through object - X-ray attenuation coefficient, a tissue property, a function of electron density,…

Restoration in the Presence of Noise Only - Spatial Filtering

5.1- A Model of the Image Degradation/Restoration Process 5.2- Noise Models 5.3- Restoration in the Presence of Noise Only-Spatial Filtering 5.4- Periodic Noise Reduction by Frequency Domain Filtering 5.5 - Linear, Position-Invariant Degradations 5.6- Estimating the degradation Function 5.7- Inverse Filtering 5.8- Minimum Mean Square Error (Wiener) Filtering 5.9- Constrained Least Square Filtering 5.10- Geometric Mean Filter 5.11- Image Reconstruction from Projections ( J.Shanbehzadeh M.Gholizadeh )

Introduction Principles of Computed Tomography The Fourier-Slice Theorem Reconstruction Using Parallel-Beam Filtered Backprojections Reconstruction Using Fan-Beam Filtered Backprojections

Projections and the Radon Transform

5.1- A Model of the Image Degradation/Restoration Process 5.2- Noise Models 5.3- Restoration in the Presence of Noise Only-Spatial Filtering 5.4- Periodic Noise Reduction by Frequency Domain Filtering 5.5 - Linear, Position-Invariant Degradations 5.6- Estimating the degradation Function 5.7- Inverse Filtering 5.8- Minimum Mean Square Error (Wiener) Filtering 5.9- Constrained Least Square Filtering 5.10- Geometric Mean Filter 5.11- Image Reconstruction from Projections ( J.Shanbehzadeh M.Gholizadeh ) A straight line by its normal representation:

Radon Transform

5.1- A Model of the Image Degradation/Restoration Process 5.2- Noise Models 5.3- Restoration in the Presence of Noise Only-Spatial Filtering 5.4- Periodic Noise Reduction by Frequency Domain Filtering 5.5 - Linear, Position-Invariant Degradations 5.6- Estimating the degradation Function 5.7- Inverse Filtering 5.8- Minimum Mean Square Error (Wiener) Filtering 5.9- Constrained Least Square Filtering 5.10- Geometric Mean Filter 5.11- Image Reconstruction from Projections ( J.Shanbehzadeh M.Gholizadeh ) Assume

f

(

x

,

y

) is a two dimensional (2-D) real function in the

x

-

y

coordinate system. Assume a ray L (

s

and θ .

s

, θ) is defined by two parameters,

s

is the distance from the origin to the ray .

θ is the angle between the

y

-axis and the ray.

the ray is described by the following equation :

x

cos θ+

y

sinθ =

s

.

A ray L (s,θ ) in x-y coordinate system

Radon Transform

5.1- A Model of the Image Degradation/Restoration Process 5.2- Noise Models 5.3- Restoration in the Presence of Noise Only-Spatial Filtering 5.4- Periodic Noise Reduction by Frequency Domain Filtering 5.5 - Linear, Position-Invariant Degradations 5.6- Estimating the degradation Function 5.7- Inverse Filtering 5.8- Minimum Mean Square Error (Wiener) Filtering 5.9- Constrained Least Square Filtering 5.10- Geometric Mean Filter 5.11- Image Reconstruction from Projections ( J.Shanbehzadeh M.Gholizadeh ) Since s and can be any real values, the integral of f(x,y) along the ray L(s,θ) defines a 2-D function, denoted as P(s,θ).We call P(s,θ) the Radon transform of f(x, y) P(s,θ) = ʃ f(x,y)ds With the help of the 2-D distribution: this transform can be expressed as

5.1- A Model of the Image Degradation/Restoration Process 5.2- Noise Models 5.3- Restoration in the Presence of Noise Only-Spatial Filtering 5.4- Periodic Noise Reduction by Frequency Domain Filtering 5.5 - Linear, Position-Invariant Degradations 5.6- Estimating the degradation Function 5.7- Inverse Filtering 5.8- Minimum Mean Square Error (Wiener) Filtering 5.9- Constrained Least Square Filtering 5.10- Geometric Mean Filter 5.11- Image Reconstruction from Projections ( J.Shanbehzadeh M.Gholizadeh )

Radon Transform

When is a constant, the 2 D function of

P

(

s

, θ) becomes function of a

s

one-variable , denoted by

(

s

).

Because

(

s

) represents a collection of integrals along a set of parallel rays, of

P

(

s Pθ

(

s

) is also called parallel projections , θ) at view (see this Fig).

the Radon transform also can be expressed as

Radon Transform

5.1- A Model of the Image Degradation/Restoration Process 5.2- Noise Models 5.3- Restoration in the Presence of Noise Only-Spatial Filtering 5.4- Periodic Noise Reduction by Frequency Domain Filtering 5.5 - Linear, Position-Invariant Degradations 5.6- Estimating the degradation Function 5.7- Inverse Filtering 5.8- Minimum Mean Square Error (Wiener) Filtering 5.9- Constrained Least Square Filtering 5.10- Geometric Mean Filter 5.11- Image Reconstruction from Projections ( J.Shanbehzadeh M.Gholizadeh ) The Projection of a parallel-ray beam may be modeled by a set of lines .

5.1- A Model of the Image Degradation/Restoration Process 5.2- Noise Models 5.3- Restoration in the Presence of Noise Only-Spatial Filtering 5.4- Periodic Noise Reduction by Frequency Domain Filtering 5.5 - Linear, Position-Invariant Degradations 5.6- Estimating the degradation Function 5.7- Inverse Filtering 5.8- Minimum Mean Square Error (Wiener) Filtering 5.9- Constrained Least Square Filtering 5.10- Geometric Mean Filter 5.11- Image Reconstruction from Projections ( J.Shanbehzadeh M.Gholizadeh )

Sinogram

   When the radon transform is displayed as an image with ρ and θ as rectilinear coordinates, the result is called a sinogram . Sinograms can be readily interpreted for simple regions .

This is for simulating the absorption of tumor in brain

Main Idea of CT

5.1- A Model of the Image Degradation/Restoration Process 5.2- Noise Models 5.3- Restoration in the Presence of Noise Only-Spatial Filtering 5.4- Periodic Noise Reduction by Frequency Domain Filtering 5.5 - Linear, Position-Invariant Degradations 5.6- Estimating the degradation Function 5.7- Inverse Filtering 5.8- Minimum Mean Square Error (Wiener) Filtering 5.9- Constrained Least Square Filtering 5.10- Geometric Mean Filter 5.11- Image Reconstruction from Projections ( J.Shanbehzadeh M.Gholizadeh )

The key objective of CT is to obtain a 3-D representation of volume from its projections.

How we can do that?

Back-project each projection .

Sum all the back-projections to generate one image.

Restoration in the Presence of Noise Only - Spatial Filtering

5.1- A Model of the Image Degradation/Restoration Process 5.2- Noise Models 5.3- Restoration in the Presence of Noise Only-Spatial Filtering 5.4- Periodic Noise Reduction by Frequency Domain Filtering 5.5 - Linear, Position-Invariant Degradations 5.6- Estimating the degradation Function 5.7- Inverse Filtering 5.8- Minimum Mean Square Error (Wiener) Filtering 5.9- Constrained Least Square Filtering 5.10- Geometric Mean Filter 5.11- Image Reconstruction from Projections ( J.Shanbehzadeh M.Gholizadeh )

Introduction Principles of Computed Tomography Projections and the Radon Transform Reconstruction Using Parallel-Beam Filtered Backprojections Reconstruction Using Fan-Beam Filtered Backprojections

The Fourier-Slice Theorem

5.1- A Model of the Image Degradation/Restoration Process 5.2- Noise Models 5.3- Restoration in the Presence of Noise Only-Spatial Filtering 5.4- Periodic Noise Reduction by Frequency Domain Filtering 5.5 - Linear, Position-Invariant Degradations 5.6- Estimating the degradation Function 5.7- Inverse Filtering 5.8- Minimum Mean Square Error (Wiener) Filtering 5.9- Constrained Least Square Filtering 5.10- Geometric Mean Filter 5.11- Image Reconstruction from Projections ( J.Shanbehzadeh M.Gholizadeh ) • Fourier Transform of 1-D Projection of 2-D Image = Slice of 2-D Fourier Transform of Image Formula can be rearranged as filtered backprojection.

The Fourier-Slice Theorem

5.1- A Model of the Image Degradation/Restoration Process 5.2- Noise Models 5.3- Restoration in the Presence of Noise Only-Spatial Filtering 5.4- Periodic Noise Reduction by Frequency Domain Filtering 5.5 - Linear, Position-Invariant Degradations 5.6- Estimating the degradation Function 5.7- Inverse Filtering 5.8- Minimum Mean Square Error (Wiener) Filtering 5.9- Constrained Least Square Filtering 5.10- Geometric Mean Filter 5.11- Image Reconstruction from Projections ( J.Shanbehzadeh M.Gholizadeh )

Basis for Parallel-Beam Filtered Backprojections Fan-Beam Filtered Backprojections Expressions:

1-D Fourier Transform of a projection with respect to ρ and given value of Ѳ : Substituting the following equation in above one, we will have

The Fourier-Slice Theorem

5.1- A Model of the Image Degradation/Restoration Process 5.2- Noise Models 5.3- Restoration in the Presence of Noise Only-Spatial Filtering 5.4- Periodic Noise Reduction by Frequency Domain Filtering 5.5 - Linear, Position-Invariant Degradations 5.6- Estimating the degradation Function 5.7- Inverse Filtering 5.8- Minimum Mean Square Error (Wiener) Filtering 5.9- Constrained Least Square Filtering 5.10- Geometric Mean Filter 5.11- Image Reconstruction from Projections ( J.Shanbehzadeh M.Gholizadeh ) By letting The above expression will be recognized as the 2-D transform of f(x,y) evaluated at the values of u and v indicated.

Where F(u,v) denotes the 2-D Fourier Transform of f(x,y)

Definition:

The equation is known as the Fourier-slice theorem (or the projection-slice theorem) which states that

“the Fourier transform of a projection is a slice of the 2-D Fourier transform of the region from which the projection was obtained.”

The Fourier-Slice Theorem

5.1- A Model of the Image Degradation/Restoration Process 5.2- Noise Models 5.3- Restoration in the Presence of Noise Only-Spatial Filtering 5.4- Periodic Noise Reduction by Frequency Domain Filtering 5.5 - Linear, Position-Invariant Degradations 5.6- Estimating the degradation Function 5.7- Inverse Filtering 5.8- Minimum Mean Square Error (Wiener) Filtering 5.9- Constrained Least Square Filtering 5.10- Geometric Mean Filter 5.11- Image Reconstruction from Projections ( J.Shanbehzadeh M.Gholizadeh )

The reason behind the terminology:

As it is shown in above figure, “The 1-D Fourier transform of any arbitrary projection is obtained by extracting the values of F(u,v) along a line oriented at the same angle as the angle used in generating the projection.

In principle, we could obtain f(x,y) simply by obtaining the inverse Fourier transform of F(u,v).”

Restoration in the Presence of Noise Only - Spatial Filtering

5.1- A Model of the Image Degradation/Restoration Process 5.2- Noise Models 5.3- Restoration in the Presence of Noise Only-Spatial Filtering 5.4- Periodic Noise Reduction by Frequency Domain Filtering 5.5 - Linear, Position-Invariant Degradations 5.6- Estimating the degradation Function 5.7- Inverse Filtering 5.8- Minimum Mean Square Error (Wiener) Filtering 5.9- Constrained Least Square Filtering 5.10- Geometric Mean Filter 5.11- Image Reconstruction from Projections ( J.Shanbehzadeh M.Gholizadeh )

Introduction Principles of Computed Tomography Projections and the Radon Transform The Fourier-Slice Theorem Reconstruction Using Fan-Beam Filtered Backprojections

Reconstruction Using Parallel-Beam Filtered Backprojections

Problem caused by ordinary Backprojections: Unacceptably Blurred Result Solution: Filtering the projection before computing the back-projections

We know form the previous that the Inverse Fourier Transform is: By letting and

Inverse Fourier Transform Inverse Fourier Transform in polar coordinates

( J.Shanbehzadeh M.Gholizadeh )

Reconstruction Using Parallel-Beam Filtered Backprojections

Using FST, we have By splitting integral in two ranges, we have Then we can express and With respect to ω , Then we have ( J.Shanbehzadeh M.Gholizadeh )

Reconstruction Using Parallel-Beam Filtered Backprojections

5.1- A Model of the Image Degradation/Restoration Process 5.2- Noise Models 5.3- Restoration in the Presence of Noise Only-Spatial Filtering 5.4- Periodic Noise Reduction by Frequency Domain Filtering 5.5 - Linear, Position-Invariant Degradations 5.6- Estimating the degradation Function 5.7- Inverse Filtering 5.8- Minimum Mean Square Error (Wiener) Filtering 5.9- Constrained Least Square Filtering 5.10- Geometric Mean Filter 5.11- Image Reconstruction from Projections ( J.Shanbehzadeh M.Gholizadeh )

Ramp filter Inverse 1-D Fourier Transform One-dimensional filter function Undefined Theoretically

Generalized delta functions

Practically

Band-limits the ramp filter

Reconstruction Using Parallel-Beam Filtered Backprojections

How to band-limit a function?

Use a box in a frequency domain

Problem:

A box has undesirable

ringing

properties

Solution:

Using a smooth window instead

Reason:

As we expected, using a box window for band-limiting results in noticeable ringing in the spatial domain. We also know that filtering in spatial filtering domain is equivalent to convolution in the spatial domain, so spatial filtering with a function that exhibits ringing will produce a result corrupted by ringing, too.

How does smooth window help?

An

M-point

discrete function used frequently for implementation with the 1-D FFT is given by ( J.Shanbehzadeh M.Gholizadeh )

Hamming window

When c = 0.54

Hann window

When c = 0.5

Reconstruction Using Parallel-Beam Filtered Backprojections

5.1- A Model of the Image Degradation/Restoration Process 5.2- Noise Models 5.3- Restoration in the Presence of Noise Only-Spatial Filtering 5.4- Periodic Noise Reduction by Frequency Domain Filtering 5.5 - Linear, Position-Invariant Degradations 5.6- Estimating the degradation Function 5.7- Inverse Filtering 5.8- Minimum Mean Square Error (Wiener) Filtering 5.9- Constrained Least Square Filtering 5.10- Geometric Mean Filter

Hamming window

5.11- Image Reconstruction from Projections ( J.Shanbehzadeh M.Gholizadeh ) Ringing was reduced in the windowed ramp (the ratios of the peak to trough in respective Figs).

Because the width of the central lobe in Fig 5.42(e) is slightly wider than in Fig 5.42(b), we would expect backprojections based on using a Hamming window to have less ringing but slightly more blurred.

Reconstruction Using Parallel-Beam Filtered Backprojections

We remember from the following equation that

1-D Fourier Transform

Which is a

single projection

obtained at a fixed angle, Ѳ .

How about Complete, back-projected Image?

The following equation will state how a complete, back-projected image f(x,y) is obtained.

Steps: 1. Compute the 1-D Fourier transform of each projection 2. Multiply each Fourier transform by the filter |w| which has been multiplied by a suitable (e.g., Hamming) window.

3. Obtain the inverse 1-D Fourier transform of each resulting filtered transform 4. Integrate (sum) all the 1-D inverse transforms from last step

( J.Shanbehzadeh M.Gholizadeh )

Reconstruction Using Parallel-Beam Filtered Backprojections

Another Concern: Sampling Rates Effects:

The selection of sampling rates has a profound influence on image processing results.

Considerations: The number of rays used,

which determine the number of samples in each projection

The number of rotation angle increments,

which determines the number of reconstructed images ( J.Shanbehzadeh M.Gholizadeh )

Reconstruction Using Parallel-Beam Filtered Backprojections

5.1- A Model of the Image Degradation/Restoration Process 5.2- Noise Models 5.3- Restoration in the Presence of Noise Only-Spatial Filtering 5.4- Periodic Noise Reduction by Frequency Domain Filtering 5.5 - Linear, Position-Invariant Degradations 5.6- Estimating the degradation Function 5.7- Inverse Filtering 5.8- Minimum Mean Square Error (Wiener) Filtering 5.9- Constrained Least Square Filtering 5.10- Geometric Mean Filter 5.11- Image Reconstruction from Projections ( J.Shanbehzadeh M.Gholizadeh )

An Example: Image reconstruction using filtered backprojections Techniques: Unfiltered backprojections Filtered backprojections with ramp filter Filtered backprojections with ramp filter modified by Hamming window Properties: Image size: 600 * 600 pixles Increments of rotation: 0.5 degree Number of Rays: 849 rays Angle of rotation: 45 – 135 degrees

Reconstruction Using Parallel-Beam Filtered Backprojections

5.1- A Model of the Image Degradation/Restoration Process 5.2- Noise Models 5.3- Restoration in the Presence of Noise Only-Spatial Filtering 5.4- Periodic Noise Reduction by Frequency Domain Filtering 5.5 - Linear, Position-Invariant Degradations 5.6- Estimating the degradation Function 5.7- Inverse Filtering 5.8- Minimum Mean Square Error (Wiener) Filtering 5.9- Constrained Least Square Filtering 5.10- Geometric Mean Filter 5.11- Image Reconstruction from Projections ( J.Shanbehzadeh M.Gholizadeh ) The key difference between the Hamming and Hann window is that the end points are zero.

The difference between the two is imperceptible in image processing applications.

Reconstruction Using Parallel-Beam Filtered Backprojections

Results of Backprojections: Ramp Filter: The absence of any visually detectable bluring.

Ringning is present, visible as faint line, especially around the corner of the Helped considerably with the ringing problem Slight blurring Smother image Unfiltered: Blurred image Image without quality Backprojections without any filtering Filtered backprojections with ramp filter, and Hamiing windowed ramp filter

( J.Shanbehzadeh M.Gholizadeh )

Reconstruction Using Parallel-Beam Filtered Backprojections

Another Approach: We obtain filtered backprojections via an FFT implementation Another approach: Equivalnt results

can be obtained using

spatial convolution Inverse Fourier transform of the product of two frequency domain functions According to the convolution theorem, we know: Inverse Fourier transform

of the product of two frequence domain functions

is equal

to the

convolution of the spatial representation

of these two functions.

Therefore by letting denote the inverse Fourier Transformation of , then the above equation:

( J.Shanbehzadeh M.Gholizadeh )

Reconstruction Using Parallel-Beam Filtered Backprojections

What do they mean?

Individual backprojections

at an

angle

can be obtained by , and the

inverse Fourier transform

of the

ramp filter

, .

convolving

the

corresponding projection

,

What did we do before?

As before, the

complete back-projected images

is obtained by

integrating (summing) all the individual back projected images

.

Note:

There is

no need

to

store all the back-projected images during reconstruction

. Instead, a single sum is updated with the latest back-projected image. At the end of the procedure, the running sum will be equal the sum of all the backprojections.

Some Notes: Both approach are equal. (with the exception of round-off differences in computation) In pratical CT implementations, Convolution generally turns out to be more efficient computationally

Reconstruction Using Parallel-Beam Filtered Backprojections

An Issue: Because the ramp filter (even when it is windowed) zeroes the dc term in the frequency domain, each backprojection image will have a zero average vale.

This means that

each backprojection image

will have

negative

and

positive pixels

. When all the backprojections are added to form the final image, some

negative locations may become positive

and the

average value may not be zero

, but typically, the

final image

will

still have negative pixels

.

Solutions :

The simplest approach,

when there is no knowledge regarding what the average values should be

,

is to accept the fact that negetive values are inherent in the approach and scale the result using following equaltions

: ( J.Shanbehzadeh M.Gholizadeh )

Reconstruction Using Parallel-Beam Filtered Backprojections

When knowledge about what a “typical: average value should be is available:

That value can be added to the filter in the frequency domain, thus offsetting the ramp and preventing zeroing the dc term When working in the spatial domain with convolution, the very act of truncating the length of the spatial filter (inverser Fourier transform of the ramp) prevents it from having a sero average value, thus avoiding the zeroing problrm altogether.

( J.Shanbehzadeh M.Gholizadeh )

Problems

5.1- A Model of the Image Degradation/Restoration Process 5.2- Noise Models 5.3- Restoration in the Presence of Noise Only-Spatial Filtering 5.4- Periodic Noise Reduction by Frequency Domain Filtering 5.5 - Linear, Position-Invariant Degradations 5.6- Estimating the degradation Function 5.7- Inverse Filtering 5.8- Minimum Mean Square Error (Wiener) Filtering 5.9- Constrained Least Square Filtering 5.10- Geometric Mean Filter 5.11- Image Reconstruction from Projections ( J.Shanbehzadeh M.Gholizadeh ) In most application of CT (especially in medicine), ringing effect is very important.

Minimizing them is very important.

Tuning the filtering algorithms and using a large number of detectors can help reduce these effects.

Restoration in the Presence of Noise Only - Spatial Filtering

5.1- A Model of the Image Degradation/Restoration Process 5.2- Noise Models 5.3- Restoration in the Presence of Noise Only-Spatial Filtering 5.4- Periodic Noise Reduction by Frequency Domain Filtering 5.5 - Linear, Position-Invariant Degradations 5.6- Estimating the degradation Function 5.7- Inverse Filtering 5.8- Minimum Mean Square Error (Wiener) Filtering 5.9- Constrained Least Square Filtering 5.10- Geometric Mean Filter 5.11- Image Reconstruction from Projections ( J.Shanbehzadeh M.Gholizadeh )

Introduction Principles of Computed Tomography Projections and the Radon Transform The Fourier-Slice Theorem Reconstruction Using Parallel-Beam Filtered Backprojections

Reconstruction Using Fan-Beam Filtered Backprojections

Why Fan-Beam Filtered Backprojection Although Parallel-Beam is simple nad intuitive, but modern CT systems use Fan-Beam geometry.

A basic fan-beam imaging geometry in which the arranged on a circular arc assumed to be equal .

and detectores are the angular increments of the source are

Expressions:

Let dnote a fan-beam projection, where is the angular position of a particular detector measure with respect to the center ray , and is the angular displacement of the source, measured with respect to the y-axis .

Fan-beam ray representation as a line:

A ray in the fan beam can be represented as a line, form, which is the approach we used to present a ray in imaging geometry.

, in normal

parallel-beam

This allows us to utilize parallel-beam results as the starting point for deriving the corresponding equations for the fan-beam geometry.

( J.Shanbehzadeh M.Gholizadeh )

Reconstruction Using Fan-Beam Filtered Backprojections

We begin by noticing that the parameters of Line the parameters of a fan-beam ray by are related to

The distance from the center of the source t othe orgin of the xy plane

We remember from the parallel-beam imaging geometry that the convolution backprojection formula ( J.Shanbehzadeh M.Gholizadeh ) Without loss of generality, suppose that we focuse attention on objects that are encompassed within a circular area of radius of the plane . Then

T

about the origin and Where we used the fact that each other . In this way, projections 180 o apart are mirror images of the limits of the outer integral are made to span a full circle, as required by a fan-beam arrangement in which the detectors are arranged in a circle .

Reconstruction Using Fan-Beam Filtered Backprojections

Due to our interest in integrating with respect to current coordinates to polar one .

By letting and , we

change

the It follows that We will have:

Parallel-beam reconstruction formula written in polar ocrdinates

By transforming coordinates using We will have: where ( J.Shanbehzadeh M.Gholizadeh )

Reconstruction Using Fan-Beam Filtered Backprojections

Simplification of formula

The limits to for are priodic, with periodic and , respectively .

span the entire range of 360 o . Because all fuctions of , the limits of the outer integral can be replace by

0

, corresponding to replace the limits of the inner integral by and , beyond which , respectively.

, so we can A raysum of a fan beam along the line beam along the same line.

must be equal

the raysum of the parallel

A raysum is a sum of all values along a line, so the result must be the same for a given ray, regardless of the coordinate system is which it is expressed.

This is true of any raysum for corresponding values of denote a fan-beam projections, it follows that and . Thus, letting And from ( J.Shanbehzadeh M.Gholizadeh )

Reconstruction Using Fan-Beam Filtered Backprojections

Incorporating these observation in following equation results in the expression

2 This the fundamental fan-beam reconstruction formula based on filtered backprojections Put in more familiar convolution form

It can be shown that

1 The distance from the source to an arbitrary point in a fan ray

Substituting 1 into 2 yields

The angle between the ray and the center ray 3

( J.Shanbehzadeh M.Gholizadeh )

Reconstruction Using Fan-Beam Filtered Backprojections

It can also be shown that Using this expression, we can write equation 3 as

A weighting factor inversely proportional to distance from the source

where and

Convolution expression Implementating Equation :

To convert a fan-beam geometry to a parallel-beam geometry using following equations: Use the parallel-beam reconstruction approach.

( J.Shanbehzadeh M.Gholizadeh )

Reconstruction Using Fan-Beam Filtered Backprojections

Relation between Parallel and fan beam projections

As we noted earlier, a fan-beam projection, , taken at angle has a corresponding parallel-beam projection, , taken at a corresponding angle and, therefore, ( J.Shanbehzadeh M.Gholizadeh ) Let denote the angular increment between successive fan-beam projections Let be angular increment between rays, which determines the number of samples in each projection We impose the restriction that Then, as and for some integer values of

m

and

n

, we can write

Conclusion

This equation indicates that the

n

th ray in the

n

th ray in the (

m

+

n

)th parallel projection.

m

th radial projection is equal to the The term implies that parallel projections converted from fan-beam projections are not sampled uniformly, an issue that can lead to blurring, ringing, and aliasing artifacts if samoling intervals and are too coarse.

Reconstruction Using Fan-Beam Filtered Backprojections

An Example: Image reconstruction using fan-beam backprojections Techniques: Fan-beam projections Parallel-beam projections by converting fan-beam projections Filtered backprojections with Hamming window Properties: Increments of rotation: 0.5

o , 0.25

o , 0.125

o

( J.Shanbehzadeh M.Gholizadeh )

Reconstruction Using Fan-Beam Filtered Backprojections

Results of Backprojections: Angle of 1 o : Clearly obvious that 1 o increments are too coarse, as blurring and ringing are quite evident.

Angle of 0.5

o : The result is interesting, in the sense that it compares poorly with same parallel-beam projection, which was generated the same angle increment of 0.5o.

Angle of 0.25

o : Even with angle increments of 0.25o the reconstruction still is not as good as parallel-beam projection.

Angle of 0.125

o : Angle increments of 0.125o make the results comparable. 720 samples vs. 849 samples

( J.Shanbehzadeh M.Gholizadeh )