SlideShare a Scribd company logo
1 of 33
Download to read offline
idtools.com.au
From Filtered Back-Projection to
statistical tomography reconstruction
Daniel Pelliccia
Instruments
& Data Tools
© 2018 Instruments & Data Tools idtools.com.au
Overview
Filtered-Back Projection
● Analytical method based on the Radon
Transform
Algebraic methods
● Solving a linear system of equations
iteratively
Statistical methods
● Incorporating the knowledge of the
particle statistics in the reconstruction
This tutorial is an overview of the philosophy
behind different types of reconstruction
algorithms for tomography, their strengths and
pitfalls when it comes to. neutron tomography
© 2018 Instruments & Data Tools idtools.com.au
Tomography reconstruction methods
Reconstruction methods
Analytical Iterative
Algebraic StatisticalFBP
…
ART
SART
SIRT
MART
…
Max Likelihood
Least Squares
© 2018 Instruments & Data Tools idtools.com.au
Filtered Back-Projection (FBP)
Parallel Beam
Projection
1. From intensity to attenuation
2. Radon Transfom (Projection)
3. To reconstruct the slice we run
an Inverse Radon Transform
© 2018 Instruments & Data Tools idtools.com.au
Filtered Back-Projection (FBP)
Parallel Beam
Projection
1. Radon Transfom (Projection: the
phyisical system does that for us)
2. To reconstruct the slice we run
an Inverse Radon Transform
© 2018 Instruments & Data Tools idtools.com.au
Filtered Back-Projection (FBP)
sinogramslice
Radon Transform
Inverse Radon Transform
projection
back-projection
© 2018 Instruments & Data Tools idtools.com.au
Pros and Cons of FBP
• Computationally very efficient
• Implemented in countless
software packages
• It requires a ‘large’ number of projections
(compared to the number of pixels)
• It requires equally spaced projections
• Doesn’t handle the noise well
• It doesn’t handle other deviations from
the ideal case
© 2018 Instruments & Data Tools idtools.com.au
Tomography reconstruction methods
Reconstruction methods
Analytical Iterative
Algebraic StatisticalFBP
…
ART
SART
SIRT
MART
…
Max Likelihood
Least Squares
© 2018 Instruments & Data Tools idtools.com.au
1. The slice to be reconstructed is modelled
as a discrete array of pixels (with
unknown value) from the outset
2. The set of projections through the object
is written as a linear system of equations.
Algebraic Reconstruction Technique (ART)
“ray sums”
© 2018 Instruments & Data Tools idtools.com.au
Algebraic Reconstruction Technique (ART)
… is solving the Sudoku!
ray sum = 45
© 2018 Instruments & Data Tools idtools.com.au
Recall the Filtered Back-Projection
It approximates the projection as
being taken on a line
© 2018 Instruments & Data Tools idtools.com.au
ART accounts for the width of the beam (detector pixel)
1. The beam width is determined by the
detector pixel size, or resolution element
2. The beam does not traverse all pixels
equally, so each pixel is weighted by the
corresponding cross section
3. The linear system of equations (the ray
sum) is generalised to
1 2
N
© 2018 Instruments & Data Tools idtools.com.au
Why do we need an iterative method?
Tomography reconstruction is modelled as a linear system of equations
or in matrix form
© 2018 Instruments & Data Tools idtools.com.au
The number of equations scales quadratically
with the linear number of pixels
© 2018 Instruments & Data Tools idtools.com.au
Why do we need an iterative method?
Tomography reconstruction is modelled as a linear system of equations
or in matrix form
It is generally impossible, or unreasonable, to look for a solution in closed form since:
• The number of equation is prohibitively large ( megapixel images)
• Randomness introduced by noise  The linear system may not have a solution, or the
solution may not be unique
For these reasons iterative solvers are the best approaches.
© 2018 Instruments & Data Tools idtools.com.au
Iterative reconstruction process
adapted from
M. Beister et al, Physica
Medica 28, 94 (2012)
forward
projection
back
projection
initial
estimate
Calculated
projections
Measured
projections
compare
stop?
Difference
new
estimate
Final
image
Input Iterative loop Output
Y
N
© 2018 Instruments & Data Tools idtools.com.au
Iterative reconstruction process (more technical)
The basic projection operation is formally the inner product between
any row i of the system matrix W and the (unknown) attenuation vector
The attenuation vector values are iteratively refined using the
so called Kaczmarz method
Normalisation
factor
Next
iterate
Previous
iterate
Relaxation
factor Difference
between
calculated and
measured
projections
© 2018 Instruments & Data Tools idtools.com.au
Pros and Cons of algebraic reconstruction techniques
• The reconstruction problem is
discretised from the outset
• ‘Reasonable’ results are
obtained with a lower number
of projections compared with
FBP.
• It handles noise better
• Computationally very
demanding
• It may require some trial and
error to set the parameters to
ensure convergence
© 2018 Instruments & Data Tools idtools.com.au
An example: comparison between FBP and SART
on neutron tomography data taken at DINGO
FBP: 720 projections ART: 720 projections
2 iterations
© 2018 Instruments & Data Tools idtools.com.au
An example: comparison between FBP and SART
on neutron tomography data taken at DINGO
FBP: 72 projections ART: 72 projections
10 iterations
© 2018 Instruments & Data Tools idtools.com.au
Tomography reconstruction methods
Reconstruction methods
Analytical Iterative
Algebraic StatisticalFBP
…
ART
SART
SIRT
MART
…
Max Likelihood
Least Squares
© 2018 Instruments & Data Tools idtools.com.au
Statistical methods
The key idea of statistical methods is to incorporate
counting statistics of the detected photons into the
reconstruction process.
The detected intensity becomes a random variable . All
projections measurement are independent random variables
whose expectation value is
Expectation
value Mean number
of neutrons
withoutthe
sample
Detection
noise
© 2018 Instruments & Data Tools idtools.com.au
What do we mean by ‘incorporate the counting statistics’?
1. Particle statistics of the incoming neutron beam
2. Statistics of detection noise
3. Weighing different ‘rays’ differently according to the
corresponding attenuation
© 2018 Instruments & Data Tools idtools.com.au
Advantages of statistical reconstruction methods
for neutron tomography
1. Use the raw measurements rather than the logarithms, to avoid biases due to the
nonlinearity of the logarithm applied to the transmission data (valid in general)
2. Increase sample throughput by making better use of low counting statistics
3. Limit activation problems
4. Speed-up dynamic studies
© 2018 Instruments & Data Tools idtools.com.au
Convex Algorithm Statistical Image Reconstruction
Difference between measured and
estimated projection
Normalisationfactor that weighs less low
countingvoxels
Next
iterate
Previous
iterate
© 2018 Instruments & Data Tools idtools.com.au
Statistical reconstruction applied to DINGO data
• Maxwell-Boltzmann thermal spectrum peaked
at about 1.5 A
• Flux: 1.1  107 n/cm2/s
• Detector: Scintillation screen, mirror and
2048x2048 pixel CCD camera (Andor IKON-L)
• Detector: 53.25x53.25mm (26x26 μm)
• 720 projections: 9 hr tomographic scan (in
2014)
Image source: ansto.gov.au
U. Garbe et al., Physics Procedia 88, 13-18 (2017)
J. Brown, U. Garbe and D. Pelliccia, arXiv:1806.02741 (2018)
© 2018 Instruments & Data Tools idtools.com.au
Statistical reconstruction applied to DINGO data /2
J. Brown, U. Garbe and D. Pelliccia, arXiv:1806.02741 (2018)
• Cylindrical sample Ti:S.S:Al
© 2018 Instruments & Data Tools idtools.com.au
Statistical reconstruction applied to DINGO data /2
J. Brown, U. Garbe and D. Pelliccia, arXiv:1806.02741 (2018)
© 2018 Instruments & Data Tools idtools.com.au
Statistical reconstruction applied to DINGO data /2
J. Brown, U. Garbe and D. Pelliccia, arXiv:1806.02741 (2018)
© 2018 Instruments & Data Tools idtools.com.au
Take-home message on statistical image reconstruction
• SIR comparable performance to FBP with 12.5% projections
• Equivalent to reducing the scan times at DINGO down to the order of a ∼1-2 hrs
J. Brown, U. Garbe and D. Pelliccia, arXiv:1806.02741 (2018)
© 2018 Instruments & Data Tools idtools.com.au
Acknowledgements
Dr Jeremy M. C. Brown
Department of Radiation Science and Technology,
Delft University of Technology, The Netherlands
Dr Ulf Garbe
Australian Centre for Neutron Scattering,
ANSTO
© 2018 Instruments & Data Tools idtools.com.au
References
• T. M. Buzug, Computed Tomography, Springer-Verlag (2012)
• M. Beister, D. Kolditz, W. A. Kalender, Iterative reconstruction methods in X-ray CT, Physica
Medica 28, 94-108 (2012)
• J. A. Fessler, Statistical Image Reconstruction Methods for Transmission Tomography, book
chapter in SPIE Handbook of Medical Imaging 1, 1-70 (2000)
• J. Brown, U. Garbe and D. Pelliccia, Statistical Image Reconstruction for High-Throughput
Thermal Neutron Computed Tomography, arXiv:1806.02741 (2018)
© 2018 Instruments & Data Tools idtools.com.au

More Related Content

What's hot

Positron emission tomography pet scan and its applications
Positron emission tomography pet scan and its applicationsPositron emission tomography pet scan and its applications
Positron emission tomography pet scan and its applicationsYashawant Yadav
 
Lec3: Pre-Processing Medical Images
Lec3: Pre-Processing Medical ImagesLec3: Pre-Processing Medical Images
Lec3: Pre-Processing Medical ImagesUlaş Bağcı
 
Post processing of computed tomography
Post processing of computed tomographyPost processing of computed tomography
Post processing of computed tomographyBeuniquewithNehaSing
 
Physics of Multidetector CT Scan
Physics of Multidetector CT ScanPhysics of Multidetector CT Scan
Physics of Multidetector CT ScanDr Varun Bansal
 
Image Reconstruction in Computed Tomography
Image Reconstruction in Computed TomographyImage Reconstruction in Computed Tomography
Image Reconstruction in Computed TomographyAnjan Dangal
 
SPECT: Single Photon Emission Computed Tomography
SPECT: Single Photon Emission Computed TomographySPECT: Single Photon Emission Computed Tomography
SPECT: Single Photon Emission Computed TomographyVictor Ekpo
 
Chapter 1 basic principles of ct
Chapter 1 basic principles of ctChapter 1 basic principles of ct
Chapter 1 basic principles of ctMuntaser S.Ahmad
 
CT image quality and image resolution.pptx
CT image quality and image resolution.pptxCT image quality and image resolution.pptx
CT image quality and image resolution.pptxRohit Bansal
 
Lec16: Medical Image Registration (Advanced): Deformable Registration
Lec16: Medical Image Registration (Advanced): Deformable RegistrationLec16: Medical Image Registration (Advanced): Deformable Registration
Lec16: Medical Image Registration (Advanced): Deformable RegistrationUlaş Bağcı
 
Encoding and image formation
Encoding and image formationEncoding and image formation
Encoding and image formationAnkit Mishra
 
Ultrasound imaging system
Ultrasound imaging system Ultrasound imaging system
Ultrasound imaging system Riadh Al-Haidari
 
Basic principle of ct and ct generations
Basic principle of ct and ct generationsBasic principle of ct and ct generations
Basic principle of ct and ct generationsTarun Goyal
 
Advances in ct technology
Advances in ct technologyAdvances in ct technology
Advances in ct technologyMitusha Verma
 
Difference Between Single Slice and Multi Slice CT Scanner
Difference Between Single Slice and Multi Slice CT ScannerDifference Between Single Slice and Multi Slice CT Scanner
Difference Between Single Slice and Multi Slice CT ScannerAbdul Rehman (R)(CT)(MR)
 
Fluoroscopy for Residents in Radiology
Fluoroscopy for Residents in RadiologyFluoroscopy for Residents in Radiology
Fluoroscopy for Residents in RadiologyGirendra Shankar
 
5-IMAGE RECONSTRUCTION in CT Scan-Rohit.pptx
5-IMAGE RECONSTRUCTION in CT Scan-Rohit.pptx5-IMAGE RECONSTRUCTION in CT Scan-Rohit.pptx
5-IMAGE RECONSTRUCTION in CT Scan-Rohit.pptxRohit Bansal
 
DSA DEEPAK GUPTA
DSA  DEEPAK GUPTADSA  DEEPAK GUPTA
DSA DEEPAK GUPTADEEPAK
 
Digital fluoro
Digital fluoroDigital fluoro
Digital fluoroRad Tech
 

What's hot (20)

Positron emission tomography pet scan and its applications
Positron emission tomography pet scan and its applicationsPositron emission tomography pet scan and its applications
Positron emission tomography pet scan and its applications
 
Lec3: Pre-Processing Medical Images
Lec3: Pre-Processing Medical ImagesLec3: Pre-Processing Medical Images
Lec3: Pre-Processing Medical Images
 
Post processing of computed tomography
Post processing of computed tomographyPost processing of computed tomography
Post processing of computed tomography
 
Physics of Multidetector CT Scan
Physics of Multidetector CT ScanPhysics of Multidetector CT Scan
Physics of Multidetector CT Scan
 
Image Reconstruction in Computed Tomography
Image Reconstruction in Computed TomographyImage Reconstruction in Computed Tomography
Image Reconstruction in Computed Tomography
 
Chapter 4 image display
Chapter 4 image displayChapter 4 image display
Chapter 4 image display
 
SPECT: Single Photon Emission Computed Tomography
SPECT: Single Photon Emission Computed TomographySPECT: Single Photon Emission Computed Tomography
SPECT: Single Photon Emission Computed Tomography
 
Chapter 1 basic principles of ct
Chapter 1 basic principles of ctChapter 1 basic principles of ct
Chapter 1 basic principles of ct
 
CT image quality and image resolution.pptx
CT image quality and image resolution.pptxCT image quality and image resolution.pptx
CT image quality and image resolution.pptx
 
Lec16: Medical Image Registration (Advanced): Deformable Registration
Lec16: Medical Image Registration (Advanced): Deformable RegistrationLec16: Medical Image Registration (Advanced): Deformable Registration
Lec16: Medical Image Registration (Advanced): Deformable Registration
 
Encoding and image formation
Encoding and image formationEncoding and image formation
Encoding and image formation
 
Ultrasound imaging system
Ultrasound imaging system Ultrasound imaging system
Ultrasound imaging system
 
Basic principle of ct and ct generations
Basic principle of ct and ct generationsBasic principle of ct and ct generations
Basic principle of ct and ct generations
 
Advances in ct technology
Advances in ct technologyAdvances in ct technology
Advances in ct technology
 
Difference Between Single Slice and Multi Slice CT Scanner
Difference Between Single Slice and Multi Slice CT ScannerDifference Between Single Slice and Multi Slice CT Scanner
Difference Between Single Slice and Multi Slice CT Scanner
 
Fluoroscopy for Residents in Radiology
Fluoroscopy for Residents in RadiologyFluoroscopy for Residents in Radiology
Fluoroscopy for Residents in Radiology
 
5-IMAGE RECONSTRUCTION in CT Scan-Rohit.pptx
5-IMAGE RECONSTRUCTION in CT Scan-Rohit.pptx5-IMAGE RECONSTRUCTION in CT Scan-Rohit.pptx
5-IMAGE RECONSTRUCTION in CT Scan-Rohit.pptx
 
DSA DEEPAK GUPTA
DSA  DEEPAK GUPTADSA  DEEPAK GUPTA
DSA DEEPAK GUPTA
 
SPECT
SPECTSPECT
SPECT
 
Digital fluoro
Digital fluoroDigital fluoro
Digital fluoro
 

Similar to From filtered back-projection to statistical tomography reconstruction

IRJET - Change Detection in Satellite Images using Convolutional Neural N...
IRJET -  	  Change Detection in Satellite Images using Convolutional Neural N...IRJET -  	  Change Detection in Satellite Images using Convolutional Neural N...
IRJET - Change Detection in Satellite Images using Convolutional Neural N...IRJET Journal
 
IRJET- Satellite Image Resolution Enhancement using Dual-tree Complex Wav...
IRJET-  	  Satellite Image Resolution Enhancement using Dual-tree Complex Wav...IRJET-  	  Satellite Image Resolution Enhancement using Dual-tree Complex Wav...
IRJET- Satellite Image Resolution Enhancement using Dual-tree Complex Wav...IRJET Journal
 
Techniques of Brain Cancer Detection from MRI using Machine Learning
Techniques of Brain Cancer Detection from MRI using Machine LearningTechniques of Brain Cancer Detection from MRI using Machine Learning
Techniques of Brain Cancer Detection from MRI using Machine LearningIRJET Journal
 
IRJET - Object Identification in Steel Container through Thermal Image Pi...
IRJET -  	  Object Identification in Steel Container through Thermal Image Pi...IRJET -  	  Object Identification in Steel Container through Thermal Image Pi...
IRJET - Object Identification in Steel Container through Thermal Image Pi...IRJET Journal
 
Comparative Analysis of image Enhancement Techniques on Real Time images
Comparative Analysis of image Enhancement Techniques on Real Time imagesComparative Analysis of image Enhancement Techniques on Real Time images
Comparative Analysis of image Enhancement Techniques on Real Time imagesIJSRED
 
A Flexible Scheme for Transmission Line Fault Identification Using Image Proc...
A Flexible Scheme for Transmission Line Fault Identification Using Image Proc...A Flexible Scheme for Transmission Line Fault Identification Using Image Proc...
A Flexible Scheme for Transmission Line Fault Identification Using Image Proc...IJEEE
 
Improved Weighted Least Square Filter Based Pan Sharpening using Fuzzy Logic
Improved Weighted Least Square Filter Based Pan Sharpening using Fuzzy LogicImproved Weighted Least Square Filter Based Pan Sharpening using Fuzzy Logic
Improved Weighted Least Square Filter Based Pan Sharpening using Fuzzy LogicIRJET Journal
 
IRJET- Image based Approach for Indian Fake Note Detection by Dark Channe...
IRJET-  	  Image based Approach for Indian Fake Note Detection by Dark Channe...IRJET-  	  Image based Approach for Indian Fake Note Detection by Dark Channe...
IRJET- Image based Approach for Indian Fake Note Detection by Dark Channe...IRJET Journal
 
A Firefly based improved clustering algorithm
A Firefly based improved clustering algorithmA Firefly based improved clustering algorithm
A Firefly based improved clustering algorithmIRJET Journal
 
IMPROVING IMAGE RESOLUTION THROUGH THE CRA ALGORITHM INVOLVED RECYCLING PROCE...
IMPROVING IMAGE RESOLUTION THROUGH THE CRA ALGORITHM INVOLVED RECYCLING PROCE...IMPROVING IMAGE RESOLUTION THROUGH THE CRA ALGORITHM INVOLVED RECYCLING PROCE...
IMPROVING IMAGE RESOLUTION THROUGH THE CRA ALGORITHM INVOLVED RECYCLING PROCE...cscpconf
 
Improving image resolution through the cra algorithm involved recycling proce...
Improving image resolution through the cra algorithm involved recycling proce...Improving image resolution through the cra algorithm involved recycling proce...
Improving image resolution through the cra algorithm involved recycling proce...csandit
 
Image processing based girth monitoring and recording system for rubber plant...
Image processing based girth monitoring and recording system for rubber plant...Image processing based girth monitoring and recording system for rubber plant...
Image processing based girth monitoring and recording system for rubber plant...sipij
 
Restoration of Old Documents that Suffer from Degradation
Restoration of Old Documents that Suffer from DegradationRestoration of Old Documents that Suffer from Degradation
Restoration of Old Documents that Suffer from DegradationIRJET Journal
 
Image super resolution using Generative Adversarial Network.
Image super resolution using Generative Adversarial Network.Image super resolution using Generative Adversarial Network.
Image super resolution using Generative Adversarial Network.IRJET Journal
 
IRJET- Different Data Mining Techniques for Weather Prediction
IRJET-  	  Different Data Mining Techniques for Weather PredictionIRJET-  	  Different Data Mining Techniques for Weather Prediction
IRJET- Different Data Mining Techniques for Weather PredictionIRJET Journal
 
IRJET- Performance Analysis of Non Linear Filtering for Image Denoising
IRJET- Performance Analysis of Non Linear Filtering for Image DenoisingIRJET- Performance Analysis of Non Linear Filtering for Image Denoising
IRJET- Performance Analysis of Non Linear Filtering for Image DenoisingIRJET Journal
 
IRJET- Exploring Image Super Resolution Techniques
IRJET- Exploring Image Super Resolution TechniquesIRJET- Exploring Image Super Resolution Techniques
IRJET- Exploring Image Super Resolution TechniquesIRJET Journal
 
An Efficient Frame Embedding Using Haar Wavelet Coefficients And Orthogonal C...
An Efficient Frame Embedding Using Haar Wavelet Coefficients And Orthogonal C...An Efficient Frame Embedding Using Haar Wavelet Coefficients And Orthogonal C...
An Efficient Frame Embedding Using Haar Wavelet Coefficients And Orthogonal C...IJERA Editor
 
IRJET-Denoising of Images using Wavelet Transform,Weiner Filter and Soft Thre...
IRJET-Denoising of Images using Wavelet Transform,Weiner Filter and Soft Thre...IRJET-Denoising of Images using Wavelet Transform,Weiner Filter and Soft Thre...
IRJET-Denoising of Images using Wavelet Transform,Weiner Filter and Soft Thre...IRJET Journal
 
Real Time Implementation of Ede Detection Technique for Angiogram Images on FPGA
Real Time Implementation of Ede Detection Technique for Angiogram Images on FPGAReal Time Implementation of Ede Detection Technique for Angiogram Images on FPGA
Real Time Implementation of Ede Detection Technique for Angiogram Images on FPGAIRJET Journal
 

Similar to From filtered back-projection to statistical tomography reconstruction (20)

IRJET - Change Detection in Satellite Images using Convolutional Neural N...
IRJET -  	  Change Detection in Satellite Images using Convolutional Neural N...IRJET -  	  Change Detection in Satellite Images using Convolutional Neural N...
IRJET - Change Detection in Satellite Images using Convolutional Neural N...
 
IRJET- Satellite Image Resolution Enhancement using Dual-tree Complex Wav...
IRJET-  	  Satellite Image Resolution Enhancement using Dual-tree Complex Wav...IRJET-  	  Satellite Image Resolution Enhancement using Dual-tree Complex Wav...
IRJET- Satellite Image Resolution Enhancement using Dual-tree Complex Wav...
 
Techniques of Brain Cancer Detection from MRI using Machine Learning
Techniques of Brain Cancer Detection from MRI using Machine LearningTechniques of Brain Cancer Detection from MRI using Machine Learning
Techniques of Brain Cancer Detection from MRI using Machine Learning
 
IRJET - Object Identification in Steel Container through Thermal Image Pi...
IRJET -  	  Object Identification in Steel Container through Thermal Image Pi...IRJET -  	  Object Identification in Steel Container through Thermal Image Pi...
IRJET - Object Identification in Steel Container through Thermal Image Pi...
 
Comparative Analysis of image Enhancement Techniques on Real Time images
Comparative Analysis of image Enhancement Techniques on Real Time imagesComparative Analysis of image Enhancement Techniques on Real Time images
Comparative Analysis of image Enhancement Techniques on Real Time images
 
A Flexible Scheme for Transmission Line Fault Identification Using Image Proc...
A Flexible Scheme for Transmission Line Fault Identification Using Image Proc...A Flexible Scheme for Transmission Line Fault Identification Using Image Proc...
A Flexible Scheme for Transmission Line Fault Identification Using Image Proc...
 
Improved Weighted Least Square Filter Based Pan Sharpening using Fuzzy Logic
Improved Weighted Least Square Filter Based Pan Sharpening using Fuzzy LogicImproved Weighted Least Square Filter Based Pan Sharpening using Fuzzy Logic
Improved Weighted Least Square Filter Based Pan Sharpening using Fuzzy Logic
 
IRJET- Image based Approach for Indian Fake Note Detection by Dark Channe...
IRJET-  	  Image based Approach for Indian Fake Note Detection by Dark Channe...IRJET-  	  Image based Approach for Indian Fake Note Detection by Dark Channe...
IRJET- Image based Approach for Indian Fake Note Detection by Dark Channe...
 
A Firefly based improved clustering algorithm
A Firefly based improved clustering algorithmA Firefly based improved clustering algorithm
A Firefly based improved clustering algorithm
 
IMPROVING IMAGE RESOLUTION THROUGH THE CRA ALGORITHM INVOLVED RECYCLING PROCE...
IMPROVING IMAGE RESOLUTION THROUGH THE CRA ALGORITHM INVOLVED RECYCLING PROCE...IMPROVING IMAGE RESOLUTION THROUGH THE CRA ALGORITHM INVOLVED RECYCLING PROCE...
IMPROVING IMAGE RESOLUTION THROUGH THE CRA ALGORITHM INVOLVED RECYCLING PROCE...
 
Improving image resolution through the cra algorithm involved recycling proce...
Improving image resolution through the cra algorithm involved recycling proce...Improving image resolution through the cra algorithm involved recycling proce...
Improving image resolution through the cra algorithm involved recycling proce...
 
Image processing based girth monitoring and recording system for rubber plant...
Image processing based girth monitoring and recording system for rubber plant...Image processing based girth monitoring and recording system for rubber plant...
Image processing based girth monitoring and recording system for rubber plant...
 
Restoration of Old Documents that Suffer from Degradation
Restoration of Old Documents that Suffer from DegradationRestoration of Old Documents that Suffer from Degradation
Restoration of Old Documents that Suffer from Degradation
 
Image super resolution using Generative Adversarial Network.
Image super resolution using Generative Adversarial Network.Image super resolution using Generative Adversarial Network.
Image super resolution using Generative Adversarial Network.
 
IRJET- Different Data Mining Techniques for Weather Prediction
IRJET-  	  Different Data Mining Techniques for Weather PredictionIRJET-  	  Different Data Mining Techniques for Weather Prediction
IRJET- Different Data Mining Techniques for Weather Prediction
 
IRJET- Performance Analysis of Non Linear Filtering for Image Denoising
IRJET- Performance Analysis of Non Linear Filtering for Image DenoisingIRJET- Performance Analysis of Non Linear Filtering for Image Denoising
IRJET- Performance Analysis of Non Linear Filtering for Image Denoising
 
IRJET- Exploring Image Super Resolution Techniques
IRJET- Exploring Image Super Resolution TechniquesIRJET- Exploring Image Super Resolution Techniques
IRJET- Exploring Image Super Resolution Techniques
 
An Efficient Frame Embedding Using Haar Wavelet Coefficients And Orthogonal C...
An Efficient Frame Embedding Using Haar Wavelet Coefficients And Orthogonal C...An Efficient Frame Embedding Using Haar Wavelet Coefficients And Orthogonal C...
An Efficient Frame Embedding Using Haar Wavelet Coefficients And Orthogonal C...
 
IRJET-Denoising of Images using Wavelet Transform,Weiner Filter and Soft Thre...
IRJET-Denoising of Images using Wavelet Transform,Weiner Filter and Soft Thre...IRJET-Denoising of Images using Wavelet Transform,Weiner Filter and Soft Thre...
IRJET-Denoising of Images using Wavelet Transform,Weiner Filter and Soft Thre...
 
Real Time Implementation of Ede Detection Technique for Angiogram Images on FPGA
Real Time Implementation of Ede Detection Technique for Angiogram Images on FPGAReal Time Implementation of Ede Detection Technique for Angiogram Images on FPGA
Real Time Implementation of Ede Detection Technique for Angiogram Images on FPGA
 

Recently uploaded

Analytical Profile of Coleus Forskohlii | Forskolin .pptx
Analytical Profile of Coleus Forskohlii | Forskolin .pptxAnalytical Profile of Coleus Forskohlii | Forskolin .pptx
Analytical Profile of Coleus Forskohlii | Forskolin .pptxSwapnil Therkar
 
Cytokinin, mechanism and its application.pptx
Cytokinin, mechanism and its application.pptxCytokinin, mechanism and its application.pptx
Cytokinin, mechanism and its application.pptxVarshiniMK
 
Bentham & Hooker's Classification. along with the merits and demerits of the ...
Bentham & Hooker's Classification. along with the merits and demerits of the ...Bentham & Hooker's Classification. along with the merits and demerits of the ...
Bentham & Hooker's Classification. along with the merits and demerits of the ...Nistarini College, Purulia (W.B) India
 
Analytical Profile of Coleus Forskohlii | Forskolin .pdf
Analytical Profile of Coleus Forskohlii | Forskolin .pdfAnalytical Profile of Coleus Forskohlii | Forskolin .pdf
Analytical Profile of Coleus Forskohlii | Forskolin .pdfSwapnil Therkar
 
Call Us ≽ 9953322196 ≼ Call Girls In Lajpat Nagar (Delhi) |
Call Us ≽ 9953322196 ≼ Call Girls In Lajpat Nagar (Delhi) |Call Us ≽ 9953322196 ≼ Call Girls In Lajpat Nagar (Delhi) |
Call Us ≽ 9953322196 ≼ Call Girls In Lajpat Nagar (Delhi) |aasikanpl
 
Vision and reflection on Mining Software Repositories research in 2024
Vision and reflection on Mining Software Repositories research in 2024Vision and reflection on Mining Software Repositories research in 2024
Vision and reflection on Mining Software Repositories research in 2024AyushiRastogi48
 
Microphone- characteristics,carbon microphone, dynamic microphone.pptx
Microphone- characteristics,carbon microphone, dynamic microphone.pptxMicrophone- characteristics,carbon microphone, dynamic microphone.pptx
Microphone- characteristics,carbon microphone, dynamic microphone.pptxpriyankatabhane
 
‏‏VIRUS - 123455555555555555555555555555555555555555
‏‏VIRUS -  123455555555555555555555555555555555555555‏‏VIRUS -  123455555555555555555555555555555555555555
‏‏VIRUS - 123455555555555555555555555555555555555555kikilily0909
 
Best Call Girls In Sector 29 Gurgaon❤️8860477959 EscorTs Service In 24/7 Delh...
Best Call Girls In Sector 29 Gurgaon❤️8860477959 EscorTs Service In 24/7 Delh...Best Call Girls In Sector 29 Gurgaon❤️8860477959 EscorTs Service In 24/7 Delh...
Best Call Girls In Sector 29 Gurgaon❤️8860477959 EscorTs Service In 24/7 Delh...lizamodels9
 
Module 4: Mendelian Genetics and Punnett Square
Module 4:  Mendelian Genetics and Punnett SquareModule 4:  Mendelian Genetics and Punnett Square
Module 4: Mendelian Genetics and Punnett SquareIsiahStephanRadaza
 
Call Girls In Nihal Vihar Delhi ❤️8860477959 Looking Escorts In 24/7 Delhi NCR
Call Girls In Nihal Vihar Delhi ❤️8860477959 Looking Escorts In 24/7 Delhi NCRCall Girls In Nihal Vihar Delhi ❤️8860477959 Looking Escorts In 24/7 Delhi NCR
Call Girls In Nihal Vihar Delhi ❤️8860477959 Looking Escorts In 24/7 Delhi NCRlizamodels9
 
Call Girls in Mayapuri Delhi 💯Call Us 🔝9953322196🔝 💯Escort.
Call Girls in Mayapuri Delhi 💯Call Us 🔝9953322196🔝 💯Escort.Call Girls in Mayapuri Delhi 💯Call Us 🔝9953322196🔝 💯Escort.
Call Girls in Mayapuri Delhi 💯Call Us 🔝9953322196🔝 💯Escort.aasikanpl
 
SOLUBLE PATTERN RECOGNITION RECEPTORS.pptx
SOLUBLE PATTERN RECOGNITION RECEPTORS.pptxSOLUBLE PATTERN RECOGNITION RECEPTORS.pptx
SOLUBLE PATTERN RECOGNITION RECEPTORS.pptxkessiyaTpeter
 
Speech, hearing, noise, intelligibility.pptx
Speech, hearing, noise, intelligibility.pptxSpeech, hearing, noise, intelligibility.pptx
Speech, hearing, noise, intelligibility.pptxpriyankatabhane
 
Twin's paradox experiment is a meassurement of the extra dimensions.pptx
Twin's paradox experiment is a meassurement of the extra dimensions.pptxTwin's paradox experiment is a meassurement of the extra dimensions.pptx
Twin's paradox experiment is a meassurement of the extra dimensions.pptxEran Akiva Sinbar
 
Artificial Intelligence In Microbiology by Dr. Prince C P
Artificial Intelligence In Microbiology by Dr. Prince C PArtificial Intelligence In Microbiology by Dr. Prince C P
Artificial Intelligence In Microbiology by Dr. Prince C PPRINCE C P
 
Transposable elements in prokaryotes.ppt
Transposable elements in prokaryotes.pptTransposable elements in prokaryotes.ppt
Transposable elements in prokaryotes.pptArshadWarsi13
 
THE ROLE OF PHARMACOGNOSY IN TRADITIONAL AND MODERN SYSTEM OF MEDICINE.pptx
THE ROLE OF PHARMACOGNOSY IN TRADITIONAL AND MODERN SYSTEM OF MEDICINE.pptxTHE ROLE OF PHARMACOGNOSY IN TRADITIONAL AND MODERN SYSTEM OF MEDICINE.pptx
THE ROLE OF PHARMACOGNOSY IN TRADITIONAL AND MODERN SYSTEM OF MEDICINE.pptxNandakishor Bhaurao Deshmukh
 
Is RISC-V ready for HPC workload? Maybe?
Is RISC-V ready for HPC workload? Maybe?Is RISC-V ready for HPC workload? Maybe?
Is RISC-V ready for HPC workload? Maybe?Patrick Diehl
 

Recently uploaded (20)

Analytical Profile of Coleus Forskohlii | Forskolin .pptx
Analytical Profile of Coleus Forskohlii | Forskolin .pptxAnalytical Profile of Coleus Forskohlii | Forskolin .pptx
Analytical Profile of Coleus Forskohlii | Forskolin .pptx
 
Cytokinin, mechanism and its application.pptx
Cytokinin, mechanism and its application.pptxCytokinin, mechanism and its application.pptx
Cytokinin, mechanism and its application.pptx
 
Bentham & Hooker's Classification. along with the merits and demerits of the ...
Bentham & Hooker's Classification. along with the merits and demerits of the ...Bentham & Hooker's Classification. along with the merits and demerits of the ...
Bentham & Hooker's Classification. along with the merits and demerits of the ...
 
Analytical Profile of Coleus Forskohlii | Forskolin .pdf
Analytical Profile of Coleus Forskohlii | Forskolin .pdfAnalytical Profile of Coleus Forskohlii | Forskolin .pdf
Analytical Profile of Coleus Forskohlii | Forskolin .pdf
 
Call Us ≽ 9953322196 ≼ Call Girls In Lajpat Nagar (Delhi) |
Call Us ≽ 9953322196 ≼ Call Girls In Lajpat Nagar (Delhi) |Call Us ≽ 9953322196 ≼ Call Girls In Lajpat Nagar (Delhi) |
Call Us ≽ 9953322196 ≼ Call Girls In Lajpat Nagar (Delhi) |
 
Vision and reflection on Mining Software Repositories research in 2024
Vision and reflection on Mining Software Repositories research in 2024Vision and reflection on Mining Software Repositories research in 2024
Vision and reflection on Mining Software Repositories research in 2024
 
Microphone- characteristics,carbon microphone, dynamic microphone.pptx
Microphone- characteristics,carbon microphone, dynamic microphone.pptxMicrophone- characteristics,carbon microphone, dynamic microphone.pptx
Microphone- characteristics,carbon microphone, dynamic microphone.pptx
 
‏‏VIRUS - 123455555555555555555555555555555555555555
‏‏VIRUS -  123455555555555555555555555555555555555555‏‏VIRUS -  123455555555555555555555555555555555555555
‏‏VIRUS - 123455555555555555555555555555555555555555
 
Best Call Girls In Sector 29 Gurgaon❤️8860477959 EscorTs Service In 24/7 Delh...
Best Call Girls In Sector 29 Gurgaon❤️8860477959 EscorTs Service In 24/7 Delh...Best Call Girls In Sector 29 Gurgaon❤️8860477959 EscorTs Service In 24/7 Delh...
Best Call Girls In Sector 29 Gurgaon❤️8860477959 EscorTs Service In 24/7 Delh...
 
Module 4: Mendelian Genetics and Punnett Square
Module 4:  Mendelian Genetics and Punnett SquareModule 4:  Mendelian Genetics and Punnett Square
Module 4: Mendelian Genetics and Punnett Square
 
Call Girls In Nihal Vihar Delhi ❤️8860477959 Looking Escorts In 24/7 Delhi NCR
Call Girls In Nihal Vihar Delhi ❤️8860477959 Looking Escorts In 24/7 Delhi NCRCall Girls In Nihal Vihar Delhi ❤️8860477959 Looking Escorts In 24/7 Delhi NCR
Call Girls In Nihal Vihar Delhi ❤️8860477959 Looking Escorts In 24/7 Delhi NCR
 
Call Girls in Mayapuri Delhi 💯Call Us 🔝9953322196🔝 💯Escort.
Call Girls in Mayapuri Delhi 💯Call Us 🔝9953322196🔝 💯Escort.Call Girls in Mayapuri Delhi 💯Call Us 🔝9953322196🔝 💯Escort.
Call Girls in Mayapuri Delhi 💯Call Us 🔝9953322196🔝 💯Escort.
 
SOLUBLE PATTERN RECOGNITION RECEPTORS.pptx
SOLUBLE PATTERN RECOGNITION RECEPTORS.pptxSOLUBLE PATTERN RECOGNITION RECEPTORS.pptx
SOLUBLE PATTERN RECOGNITION RECEPTORS.pptx
 
Hot Sexy call girls in Moti Nagar,🔝 9953056974 🔝 escort Service
Hot Sexy call girls in  Moti Nagar,🔝 9953056974 🔝 escort ServiceHot Sexy call girls in  Moti Nagar,🔝 9953056974 🔝 escort Service
Hot Sexy call girls in Moti Nagar,🔝 9953056974 🔝 escort Service
 
Speech, hearing, noise, intelligibility.pptx
Speech, hearing, noise, intelligibility.pptxSpeech, hearing, noise, intelligibility.pptx
Speech, hearing, noise, intelligibility.pptx
 
Twin's paradox experiment is a meassurement of the extra dimensions.pptx
Twin's paradox experiment is a meassurement of the extra dimensions.pptxTwin's paradox experiment is a meassurement of the extra dimensions.pptx
Twin's paradox experiment is a meassurement of the extra dimensions.pptx
 
Artificial Intelligence In Microbiology by Dr. Prince C P
Artificial Intelligence In Microbiology by Dr. Prince C PArtificial Intelligence In Microbiology by Dr. Prince C P
Artificial Intelligence In Microbiology by Dr. Prince C P
 
Transposable elements in prokaryotes.ppt
Transposable elements in prokaryotes.pptTransposable elements in prokaryotes.ppt
Transposable elements in prokaryotes.ppt
 
THE ROLE OF PHARMACOGNOSY IN TRADITIONAL AND MODERN SYSTEM OF MEDICINE.pptx
THE ROLE OF PHARMACOGNOSY IN TRADITIONAL AND MODERN SYSTEM OF MEDICINE.pptxTHE ROLE OF PHARMACOGNOSY IN TRADITIONAL AND MODERN SYSTEM OF MEDICINE.pptx
THE ROLE OF PHARMACOGNOSY IN TRADITIONAL AND MODERN SYSTEM OF MEDICINE.pptx
 
Is RISC-V ready for HPC workload? Maybe?
Is RISC-V ready for HPC workload? Maybe?Is RISC-V ready for HPC workload? Maybe?
Is RISC-V ready for HPC workload? Maybe?
 

From filtered back-projection to statistical tomography reconstruction

  • 1. idtools.com.au From Filtered Back-Projection to statistical tomography reconstruction Daniel Pelliccia Instruments & Data Tools
  • 2. © 2018 Instruments & Data Tools idtools.com.au Overview Filtered-Back Projection ● Analytical method based on the Radon Transform Algebraic methods ● Solving a linear system of equations iteratively Statistical methods ● Incorporating the knowledge of the particle statistics in the reconstruction This tutorial is an overview of the philosophy behind different types of reconstruction algorithms for tomography, their strengths and pitfalls when it comes to. neutron tomography
  • 3. © 2018 Instruments & Data Tools idtools.com.au Tomography reconstruction methods Reconstruction methods Analytical Iterative Algebraic StatisticalFBP … ART SART SIRT MART … Max Likelihood Least Squares
  • 4. © 2018 Instruments & Data Tools idtools.com.au Filtered Back-Projection (FBP) Parallel Beam Projection 1. From intensity to attenuation 2. Radon Transfom (Projection) 3. To reconstruct the slice we run an Inverse Radon Transform
  • 5. © 2018 Instruments & Data Tools idtools.com.au Filtered Back-Projection (FBP) Parallel Beam Projection 1. Radon Transfom (Projection: the phyisical system does that for us) 2. To reconstruct the slice we run an Inverse Radon Transform
  • 6. © 2018 Instruments & Data Tools idtools.com.au Filtered Back-Projection (FBP) sinogramslice Radon Transform Inverse Radon Transform projection back-projection
  • 7. © 2018 Instruments & Data Tools idtools.com.au Pros and Cons of FBP • Computationally very efficient • Implemented in countless software packages • It requires a ‘large’ number of projections (compared to the number of pixels) • It requires equally spaced projections • Doesn’t handle the noise well • It doesn’t handle other deviations from the ideal case
  • 8. © 2018 Instruments & Data Tools idtools.com.au Tomography reconstruction methods Reconstruction methods Analytical Iterative Algebraic StatisticalFBP … ART SART SIRT MART … Max Likelihood Least Squares
  • 9. © 2018 Instruments & Data Tools idtools.com.au 1. The slice to be reconstructed is modelled as a discrete array of pixels (with unknown value) from the outset 2. The set of projections through the object is written as a linear system of equations. Algebraic Reconstruction Technique (ART) “ray sums”
  • 10. © 2018 Instruments & Data Tools idtools.com.au Algebraic Reconstruction Technique (ART) … is solving the Sudoku! ray sum = 45
  • 11. © 2018 Instruments & Data Tools idtools.com.au Recall the Filtered Back-Projection It approximates the projection as being taken on a line
  • 12. © 2018 Instruments & Data Tools idtools.com.au ART accounts for the width of the beam (detector pixel) 1. The beam width is determined by the detector pixel size, or resolution element 2. The beam does not traverse all pixels equally, so each pixel is weighted by the corresponding cross section 3. The linear system of equations (the ray sum) is generalised to 1 2 N
  • 13. © 2018 Instruments & Data Tools idtools.com.au Why do we need an iterative method? Tomography reconstruction is modelled as a linear system of equations or in matrix form
  • 14. © 2018 Instruments & Data Tools idtools.com.au The number of equations scales quadratically with the linear number of pixels
  • 15. © 2018 Instruments & Data Tools idtools.com.au Why do we need an iterative method? Tomography reconstruction is modelled as a linear system of equations or in matrix form It is generally impossible, or unreasonable, to look for a solution in closed form since: • The number of equation is prohibitively large ( megapixel images) • Randomness introduced by noise  The linear system may not have a solution, or the solution may not be unique For these reasons iterative solvers are the best approaches.
  • 16. © 2018 Instruments & Data Tools idtools.com.au Iterative reconstruction process adapted from M. Beister et al, Physica Medica 28, 94 (2012) forward projection back projection initial estimate Calculated projections Measured projections compare stop? Difference new estimate Final image Input Iterative loop Output Y N
  • 17. © 2018 Instruments & Data Tools idtools.com.au Iterative reconstruction process (more technical) The basic projection operation is formally the inner product between any row i of the system matrix W and the (unknown) attenuation vector The attenuation vector values are iteratively refined using the so called Kaczmarz method Normalisation factor Next iterate Previous iterate Relaxation factor Difference between calculated and measured projections
  • 18. © 2018 Instruments & Data Tools idtools.com.au Pros and Cons of algebraic reconstruction techniques • The reconstruction problem is discretised from the outset • ‘Reasonable’ results are obtained with a lower number of projections compared with FBP. • It handles noise better • Computationally very demanding • It may require some trial and error to set the parameters to ensure convergence
  • 19. © 2018 Instruments & Data Tools idtools.com.au An example: comparison between FBP and SART on neutron tomography data taken at DINGO FBP: 720 projections ART: 720 projections 2 iterations
  • 20. © 2018 Instruments & Data Tools idtools.com.au An example: comparison between FBP and SART on neutron tomography data taken at DINGO FBP: 72 projections ART: 72 projections 10 iterations
  • 21. © 2018 Instruments & Data Tools idtools.com.au Tomography reconstruction methods Reconstruction methods Analytical Iterative Algebraic StatisticalFBP … ART SART SIRT MART … Max Likelihood Least Squares
  • 22. © 2018 Instruments & Data Tools idtools.com.au Statistical methods The key idea of statistical methods is to incorporate counting statistics of the detected photons into the reconstruction process. The detected intensity becomes a random variable . All projections measurement are independent random variables whose expectation value is Expectation value Mean number of neutrons withoutthe sample Detection noise
  • 23. © 2018 Instruments & Data Tools idtools.com.au What do we mean by ‘incorporate the counting statistics’? 1. Particle statistics of the incoming neutron beam 2. Statistics of detection noise 3. Weighing different ‘rays’ differently according to the corresponding attenuation
  • 24. © 2018 Instruments & Data Tools idtools.com.au Advantages of statistical reconstruction methods for neutron tomography 1. Use the raw measurements rather than the logarithms, to avoid biases due to the nonlinearity of the logarithm applied to the transmission data (valid in general) 2. Increase sample throughput by making better use of low counting statistics 3. Limit activation problems 4. Speed-up dynamic studies
  • 25. © 2018 Instruments & Data Tools idtools.com.au Convex Algorithm Statistical Image Reconstruction Difference between measured and estimated projection Normalisationfactor that weighs less low countingvoxels Next iterate Previous iterate
  • 26. © 2018 Instruments & Data Tools idtools.com.au Statistical reconstruction applied to DINGO data • Maxwell-Boltzmann thermal spectrum peaked at about 1.5 A • Flux: 1.1  107 n/cm2/s • Detector: Scintillation screen, mirror and 2048x2048 pixel CCD camera (Andor IKON-L) • Detector: 53.25x53.25mm (26x26 μm) • 720 projections: 9 hr tomographic scan (in 2014) Image source: ansto.gov.au U. Garbe et al., Physics Procedia 88, 13-18 (2017) J. Brown, U. Garbe and D. Pelliccia, arXiv:1806.02741 (2018)
  • 27. © 2018 Instruments & Data Tools idtools.com.au Statistical reconstruction applied to DINGO data /2 J. Brown, U. Garbe and D. Pelliccia, arXiv:1806.02741 (2018) • Cylindrical sample Ti:S.S:Al
  • 28. © 2018 Instruments & Data Tools idtools.com.au Statistical reconstruction applied to DINGO data /2 J. Brown, U. Garbe and D. Pelliccia, arXiv:1806.02741 (2018)
  • 29. © 2018 Instruments & Data Tools idtools.com.au Statistical reconstruction applied to DINGO data /2 J. Brown, U. Garbe and D. Pelliccia, arXiv:1806.02741 (2018)
  • 30. © 2018 Instruments & Data Tools idtools.com.au Take-home message on statistical image reconstruction • SIR comparable performance to FBP with 12.5% projections • Equivalent to reducing the scan times at DINGO down to the order of a ∼1-2 hrs J. Brown, U. Garbe and D. Pelliccia, arXiv:1806.02741 (2018)
  • 31. © 2018 Instruments & Data Tools idtools.com.au Acknowledgements Dr Jeremy M. C. Brown Department of Radiation Science and Technology, Delft University of Technology, The Netherlands Dr Ulf Garbe Australian Centre for Neutron Scattering, ANSTO
  • 32. © 2018 Instruments & Data Tools idtools.com.au References • T. M. Buzug, Computed Tomography, Springer-Verlag (2012) • M. Beister, D. Kolditz, W. A. Kalender, Iterative reconstruction methods in X-ray CT, Physica Medica 28, 94-108 (2012) • J. A. Fessler, Statistical Image Reconstruction Methods for Transmission Tomography, book chapter in SPIE Handbook of Medical Imaging 1, 1-70 (2000) • J. Brown, U. Garbe and D. Pelliccia, Statistical Image Reconstruction for High-Throughput Thermal Neutron Computed Tomography, arXiv:1806.02741 (2018)
  • 33. © 2018 Instruments & Data Tools idtools.com.au