Image reconstruction and analysis for X-ray computed microtomography Lucia Mancini 1, Francesco Montanari 2, Diego Dreossi 3 1 Elettra - Trieste 2 A.R.P.A.

Slides:



Advertisements
Similar presentations
Image Reconstruction.
Advertisements

November 12, 2013Computer Vision Lecture 12: Texture 1Signature Another popular method of representing shape is called the signature. In order to compute.
Computed Tomography II
嵌入式視覺 Feature Extraction
Week 7 - Wednesday.  What did we talk about last time?  Transparency  Gamma correction  Started texturing.
CS 551 / CS 645 Antialiasing. What is a pixel? A pixel is not… –A box –A disk –A teeny tiny little light A pixel is a point –It has no dimension –It occupies.
IMAGE QUALITY NOISE LINEARITY CROSS-FIELD UNIFORMITY IMAGE ARTIFACTS.
CT Physics V.G.Wimalasena Principal School of radiography.
Chapter 16.3 – Reflection and Color
5/24/2015© 2009 Raymond P. Jefferis III Lect Geographic Image Processing Data Transformation and Filtering Noise in data Arrays Digital filtering.
Chapter 8. Basic Image Process The visual information can be recorded by a TV camera or a 2D array of CCD sensors. A digital image is formed.
FMOS Observations and Data 14 January 2004 FMOS Science Workshop.
BMME 560 & BME 590I Medical Imaging: X-ray, CT, and Nuclear Methods Tomography Part 3.
Surface Reconstruction from 3D Volume Data. Problem Definition Construct polyhedral surfaces from regularly-sampled 3D digital volumes.
Multi video camera calibration and synchronization.
Computed Tomography RAD309
X-ray Microtomography National School on Neutron and X-ray Scattering August Group D Jiong Hua Vaibhav Kohli Soonjoo Seo Lu Zou Paul J. Sideris.
Edge Detection Today’s reading Forsyth, chapters 8, 15.1
Image Enhancement.
Automatic Camera Calibration for Image Sequences of a Football Match Flávio Szenberg (PUC-Rio) Paulo Cezar P. Carvalho (IMPA) Marcelo Gattass (PUC-Rio)
FROM IMAGES TO ANSWERS Deconvolution of Widefield and Confocal images Quantatitive and Qualitative Deconvultion, 3D filters and 3D Analysis. Autoquant.
Digital Images The nature and acquisition of a digital image.
Maurizio Conti, Siemens Molecular Imaging, Knoxville, Tennessee, USA
Conventional and Computed Tomography
…….CT Physics - Continued V.G.WimalasenaPrincipal School of radiography.
Basic principles Geometry and historical development
ADC PRE-PATIENT COLLIMATION POST-PATIENT COLLIMATION.
8/18/2015G.A. Fornaro Characterization of diffractive optical elements for improving the performance of an endoscopic TOF- PET detector head Student: G.
Digital Image Characteristic
Mineral grains from Ivuna ( ) Short summary 4 samples removed from the Ivuna meteorite were imaged at beamline BL47XU of SPring-8 on June 16,
10/17/97Optical Diffraction Tomography1 A.J. Devaney Department of Electrical Engineering Northeastern University Boston, MA USA
Seeram Chapter 7: Image Reconstruction
Integral University EC-024 Digital Image Processing.
CCD Detectors CCD=“charge coupled device” Readout method:
Image Formation Dr. Chang Shu COMP 4900C Winter 2008.
X-Ray Reflection Data Analysis Update Information can be extracted from XRR data: - Film thickness - Roughness.
Nuclear Instrumentation Laboratory Federal University of Rio de Janeiro -BRAZIL X-ray Fluorescence and X-ray Transmission Microtomography Imaging System.
Medical Image Analysis Image Reconstruction Figures come from the textbook: Medical Image Analysis, by Atam P. Dhawan, IEEE Press, 2003.
David E. Pitts CSCI 5532 Overview of Image Processing by David E. Pitts Aug 22, 2010 copyright 2005, 2006, 2007, 2008, 2009, 2010.
Multimedia Data Introduction to Image Processing Dr Sandra I. Woolley Electronic, Electrical.
HP-PURDUE-CONFIDENTIAL Final Exam May 16th 2008 Slide No.1 Outline Motivations Analytical Model of Skew Effect and its Compensation in Banding and MTF.
Factors affecting CT image RAD
Edges. Edge detection schemes can be grouped in three classes: –Gradient operators: Robert, Sobel, Prewitt, and Laplacian (3x3 and 5x5 masks) –Surface.
Light, Reflection, and Refraction Chapters 14 and 15.
PET/SPECT Phantom. Side View of Phantom Image Resolution Intrinsic resolution FWHM Intrinsic resolution FWHM Field of view Field of view Measurement:
: Chapter 11: Three Dimensional Image Processing 1 Montri Karnjanadecha ac.th/~montri Image.
High resolution X-ray analysis of a proximal human femur with synchrotron radiation and an innovative linear detector M.Bettuzzi, R. Brancaccio, F.Casali,
Image Subtraction Mask mode radiography h(x,y) is the mask.
Computed Tomography Diego Dreossi Silvia Pani University of Trieste and INFN, Trieste section.
Digital Image Processing Lecture 16: Segmentation: Detection of Discontinuities Prof. Charlene Tsai.
CT IMAGE RECONSTRUCTION  Hounsfield envisioned dividing a slice into a matrix of 3-dimensional rectangular boxes (voxels) of material (tissue). Conventionally,
Reflection of Light How do objects interact with incoming light?
MOS Data Reduction Michael Balogh University of Durham.
Single-Slice Rebinning Method for Helical Cone-Beam CT
14 January Observational Astronomy SPECTROSCOPIC data reduction Piskunov & Valenti 2002, A&A 385, 1095.
Calculation of the Coded Aperture zero-beam-size image (the “image”). The CA fitting procedure: The image is parameterized as a Sum-Of-Gaussians.
Image-Based Rendering Geometry and light interaction may be difficult and expensive to model –Think of how hard radiosity is –Imagine the complexity of.
XBSM Analysis - Dan Peterson Review of the optics elements: Pinhole (“GAP”), FZP, Coded Aperture Extracting information from the GAP what is the GAP width?
Chapter-4 Single-Photon emission computed tomography (SPECT)
CIVET seminar Presentation day: Presenter : Park, GilSoon.
Equalization of Medipix2 imaging detector energy thresholds using measurement of polychromatic X-ray beam attenuation Josef Uher a,b, Jan Jakubek c a CSIRO.
Date of download: 6/3/2016 Copyright © ASME. All rights reserved. From: Quantifying Function in the Early Embryonic Heart J Biomech Eng. 2013;135(4):
LSST CCD Chip Calibration Tiarra Stout. LSST Large Synoptic Survey Telescope Camera – 1.6 m by 3 m. 3.2 billion pixels kg (~6173 lbs) 10 square.
CSE 185 Introduction to Computer Vision
VERTICAL SCANNING INTERFEROMETRY VSI
Computed Tomography Basics
A.Zanichelli, B.Garilli, M.Scodeggio, D.Rizzo
UFOAnalyzerV2 (UA2) the key of accuracy
Basic principles Geometry and historical development
Recent Developments of Microtomography at GeoSoilEnviroCARS
Presentation transcript:

Image reconstruction and analysis for X-ray computed microtomography Lucia Mancini 1, Francesco Montanari 2, Diego Dreossi 3 1 Elettra - Trieste 2 A.R.P.A. of Palmanova (UD) 3 University of Trieste

Source size  (h x v)  1100  m x 100  m Source-to-sample distance: D  24 m Beam size at sample (h x v)  150 mm x 6 mm Energy range: 8 ÷ 35 keV, Bandwidth  2x10 -3 Typical fluxes at 15 keV  2 * 10 8 phot./mm 2 s 2 GeV, 300 mA) 7 * 10 8 phot./mm 2 s 2.4 GeV, 180 mA) The SYRMEP beamline

The experimental set-up at SYRMEP PC Sample Scintillator Screen CCD camera Monochromatic incident X-ray beam y x z Planar Radiographs Sample Stage d  CCD camera: 2048x2048 pixels 2, pixel size: 14 µm, FOV: 28 x 28 mm 2. A magnifying optics is also available giving a pixel size of 3.85 µm and a FOV of 7.9 x 7.9 mm 2.

Elaboration of tomographic images Planar radiographs are elaborated by a reconstruction procedure:  filtered backprojection algorithm [Herman, 1980]  for each projection an intensity map is recorded in the xy detector plane  projections are submitted to filtering procedures  each intensity map is back projected along the normal to the projection itself  finally, the intensities are added for all the projections Reconstructed slices are then treated by a rendering procedure:  2D slices visualized as Stack  3D views of the sample can be obtained (Volume rendering) Rendered images can be elaborated applying filters, false colors, segmentation tools to extract quantitative information. Principles of Computerized Tomographic Imaging Avinash C. KakAvinash C. Kak

The number of projections M proj should be roughly equal to the number of rays N ray (the sampling points) in each projection: M proj / N ray   /2 Choice of the number of projections Mark Rivers, University of Chicago Tutorial Introduction to X-ray Computed Microtomography www-fp.mcs.anl.gov/xray-cmt/rivers /

Sample image Flat field image Dark field image Recording of tomographic images

I flatted = (I sample –I dark )/(I flat –I dark ) Flat procedure for the tomographic images

The reconstruction procedure by IDL Compile Run

Starting of the reconstruction procedure

Slice number 200 Choice of the slice to reconstruct Select the number of the slice to reconstruct and press Enter to select it

Creation of the sinogram

Choice of the reconstruction parameters

Slice reconstruction: optimization of the rotation center C = C = C = A poor centering causes arc artifacts. An automated centering procedure gives a sinogram which is better centered on the rotation axis by determining the center- of-gravity of each row in the sinogram, and fitting this center-of-gravity array to a sin wave. The symmetry axis of the fitted sin wave is the rotation axis. The sinogram is then shifted left or right so that the rotation axis is exactly on the center column of the sinogram array.

Slice reconstruction: good rotation center No more artifacts visible on this image

The causes of these vertical stripes in the sinogram can include the following:  Drifts in the detector element sensitivity in between white-field calibrations  Non-linear detector element response  Higher energy harmonics in the incident beam Ring artifacts reduction The ring artifacts are due to drifts or non-linearities in the detector response. A bad detector element will show up as a vertical stripe in the sinogram. Two vertical lines in the sinogram would appear as a a thin cylinder centered on the rotation axis in the real object.

 Compute the average row of the sinogram by summing down each column and dividing by the number of rows. This average row should have very little high- frequency content, since real objects will be moving in the sinogram, and will be blurred out when computing the average row.  Compute the magnitude of these detector anomalies by subtracting a smoothed version of the average row from the average row.  Subtract the result of previous step, the detector anomalies, from each row in the sinogram. This results in a sinogram with much less vertical striping. How to reduce the ring artifacts?

Result of the ring artifacts reduction BeforeAfter

A close look to the reconstructed slice can also reveal perfectly straight, bright lines at random orientations in the image. These bright lines, which look like scratches, are due to zingers, or anomalously bright pixels, in the raw images. These zingers are caused by cosmic rays or scattered X-rays hitting the CCD chip directly, causing large energy deposition relative to the visible light photons from the scintillator crystal. Eliminating these zingers is best done when the raw data and white field images are first read in. Zinger removal

 Smooth the raw image with a low-pass filter  Subtract the raw image from the smoothed image  Divide the difference image from step 2 by the smoothed image to produce an image of anomalous pixels on a relative scale  Any pixels in the image from step 3 which are greater than a threshold value (typically 1.2) are defined to be zingers. The intensity of zinger pixel at location N is replaced by the average intensity of the pixels at location N-2 and N+2. Pixels N-1 and N+1 are not used because some zingers affect 2 adjacent pixels. How to remove zingers?

Volume reconstruction You cannot create more than 100 sinograms at once

After having created all the sinograms you need, you can reconstruct all the corresponding slices at once.

8bit.raw volume creation

Data visualization: volume rendering

Volume rendering procedure

Slice visualizer

Volume rendering