Scanning Geometry Artem Amirkhanov.

Slides:



Advertisements
Similar presentations
IMAGE RECONSTRUCTION.
Advertisements

ARTIFACTS IN COMPUTED TOMOGRAPHY
An Architecture for Real-Time Vertebrae Drilling Simulation.
Advanced Biomedical Imaging Dr. Azza Helal A. Prof. of Medical Physics Faculty of Medicine Alexandria University Lecture 6 Basic physical principles of.
Image Artifacts Chapter 8 Bushong.
Automatic Segmentation and Volume Estimation of Lung Cancer Nodules using Computed Tomography Timothy R. Tuinstra, PhD Candidate.
Accelerating Spatially Varying Gaussian Filters Jongmin Baek and David E. Jacobs Stanford University.
Elliot Mylott, Ryan Klepetka, Justin C. Dunlap and Ralf Widenhorn
Institute for Engineering Mathematics, Geometry and Computer Science, University of Innsbruck, Austria FCAGRAF USER GUIDE EBRA-FCA program Datafile *.fca.
IMAGE QUALITY NOISE LINEARITY CROSS-FIELD UNIFORMITY IMAGE ARTIFACTS.
CT Physics V.G.Wimalasena Principal School of radiography.
Computed Tomography III
TEMPLATE DESIGN © Detection of explosives using image analysis Dr Charles A Bouman, Eri Haneda, Aarthi Balachander, Krithika.
Semi-Automatic Topology Independent Contour-Based 2 1/2 D Segmentation Using Live-Wire Semi-Automatic Topology Independent Contour-Based 2 1/2 D Segmentation.
Overview Introduction Variational Interpolation
15 February Partial volume correction for liver metastases and lymph nodes1Institute for Medical Image Computing/16SPIE 2010 Partial volume correction.
Surface Reconstruction from 3D Volume Data. Problem Definition Construct polyhedral surfaces from regularly-sampled 3D digital volumes.
Splatting Josh Anon Advanced Graphics 1/29/02. Types of Rendering Algorithms Backward mapping Image plane mapped into data Ray casting Forward mapping.
Focus of Attention for Volumetric Data Inspection Ivan Viola 1, Miquel Feixas 2, Mateu Sbert 2, and Meister Eduard Gröller 1 1 Institute of Computer Graphics.
1 Computer Science 631 Lecture 3: Morphing, Sampling Ramin Zabih Computer Science Department CORNELL UNIVERSITY.
Hardware-Based Nonlinear Filtering and Segmentation using High-Level Shading Languages I. Viola, A. Kanitsar, M. E. Gröller Institute of Computer Graphics.
VOTS VOlume doTS as Point-based Representation of Volumetric Data S. Grimm, S. Bruckner, A. Kanitsar and E. Gröller Institute of Computer Graphics and.
An algorithm for metal streaking artifact reduction in cone beam CT M. Bazalova 1,2, G. Landry 1, L. Beaulieu 3, F. Verhaegen 1,4 1-McGill University,
tomos = slice, graphein = to write
Filtering Approaches for Real-Time Anti-Aliasing /
Prefiltered Anti-Aliasing on Parallel Hardware
Gwangju Institute of Science and Technology Intelligent Design and Graphics Laboratory Multi-scale tensor voting for feature extraction from unstructured.
Dobrina Boltcheva, Mariette Yvinec, Jean-Daniel Boissonnat INRIA – Sophia Antipolis, France 1. Initialization Use the.
Graph Abstraction for Simplified Proofreading of Slice-based Volume Segmentation Ronell Sicat 1, Markus Hadwiger 1, Niloy Mitra 1,2 1 King Abdullah University.
Moscow-Bavarian Joint Advanced Student School March 2006, Moscow, Russia Correction and Preprocessing Methods Veselin Dikov Moscow-Bavarian Joint.
Seeram Chapter 7: Image Reconstruction
CS 6825: Binary Image Processing – binary blob metrics
Marching Cubes: A High Resolution 3D Surface Construction Algorithm William E. Lorenson Harvey E. Cline General Electric Company Corporate Research and.
Filtered Backprojection. Radon Transformation Radon transform in 2-D. Named after the Austrian mathematician Johann Radon RT is the integral transform.
CSci 6971: Image Registration Lecture 3: Images and Transformations March 1, 2005 Prof. Charlene Tsai.
Enhancing Interactive Visual Data Analysis by Statistical Functionality Jürgen Platzer VRVis Research Center Vienna, Austria.
Ultrasonic Attenuation Tomography Based on Log-Spectrum Analysis Radovan Jiřík, Rainer Stotzka, Torfinn Taxt Brno University of Technology Department of.
Image Reconstruction from Projections Antti Tuomas Jalava Jaime Garrido Ceca.
Representation of Objects with Sharp Details in Truncated Distance Fields Pavol Novotný Comenius University, Bratislava, Slovakia Miloš Šrámek Austrian.
Detection of Explosives Using Image Analysis Krithika Chandrasekar, Devang Parekh, Yichen Lu, Xiaodong Li Shruthi Sanjeevi Reddy, Liqun Yang Purdue University.
Computed Tomography Diego Dreossi Silvia Pani University of Trieste and INFN, Trieste section.
CT IMAGE RECONSTRUCTION  Hounsfield envisioned dividing a slice into a matrix of 3-dimensional rectangular boxes (voxels) of material (tissue). Conventionally,
Visual Optimality And Stability Analysis Of 3DCT Scan Positions Artem Amirkhanov 1,2 Michael Reiter 2 Christoph Heinzl 2 M. Eduard Gröller 1 1 Institute.
 Interactive Segmentation For Image Guided Therapy Ohad Shitrit & Tsachi Hershkovich Superviser: Dr. Tammy Riklin Raviv Ben-Gurion University of the Negev.
National Energy Research Scientific Computing Center (NERSC) Visualization Highlights Cristina Siegerist NERSC Center Division, LBNL October 4, 2005.
Part No...., Module No....Lesson No
An Algorithm to Compute Independent Sets of Voxels for Parallelization of ICD-based Statistical Iterative Reconstruction Sungsoo Ha and Klaus Mueller Department.
Volume Visualization with Ray Casting
Visual Parameter Exploration in GPU Shader Space Peter Mindek 1, Stefan Bruckner 2,1, Peter Rautek 3, and M. Eduard Gröller 1 1 Institute of Computer Graphics.
Aortic Lumen Detection Brad Wendorff, ECE 539. Background  Extremely important diagnostic tool – eliminates need for “exploratory surgery”  X-Ray Computed.
Quantitative Analysis of Mitochondrial Tubulation Using 3D Imaging Saritha Dwarakapuram*, Badrinath Roysam*, Gang Lin*, Kasturi Mitra§ Department of Electrical.
A simple linear algorithm for computing rectilinear 3-centers Michael Hoffmann Computational Geometry 31(2005) Reporter: Lincong Fang Nov 3,2005.
PRACTICAL TIME BUNDLE ADJUSTMENT FOR 3D RECONSTRUCTION ON THE GPU Siddharth Choudhary ( IIIT Hyderabad ), Shubham Gupta ( IIIT Hyderabad ), P J Narayanan.
Contextual Snapshots: Enriched Visualization with Interactive Spatial Annotations Peter Mindek 1, Stefan Bruckner 2,1 and M. Eduard Gröller 1 1 Institute.
CHC ++: Coherent Hierarchical Culling Revisited Oliver Mattausch, Jiří Bittner, Michael Wimmer Institute of Computer Graphics and Algorithms Vienna University.
Reducing Artifacts in Surface Meshes Extracted from Binary Volumes R. Bade, O. Konrad and B. Preim efficient smoothing of iso-surface meshes Plzen - WSCG.
Animating smoke with dynamic balance Jin-Kyung Hong Chang-Hun Kim 발표 윤종철.
Digital Elevation Models (DEMs)Constructing Grid DEMConstructing Contour Map Constructing TIN DEM Grid DEM Quality Metric A Digital Elevation Model (DEM)
Single Slice Spiral - Helical CT
New Hybrid Monochromatic CT Images Achieve High Suppression of Metallic Artifacts While Preserving Soft Tissue and Iodine Contrast Michal Kulon, Peter.
GPU-based iterative CT reconstruction
Real-Time Soft Shadows with Adaptive Light Source Sampling
CSE 554 Lecture 1: Binary Pictures
Computed Tomography Image Reconstruction
Leiming Yu, Fanny Nina-Paravecino, David Kaeli, Qianqian Fang
Iterative Optimization
Volume Rendering (2).
Volume Graphics (lecture 4 : Isosurface Extraction)
Goals Significance Results Uncorrected MAR Corrected
Computed Tomography (C.T)
Presentation transcript:

Vienna University of Technology Projection-Based Metal-Artifact Reduction for Industrial 3D X-ray Computed Tomography Artem Amirkhanov 1,2 Michael Reiter 2 Johann Kastner 2 Christoph Heinzl 2 M. Eduard Gröller 1 1 Institute of Computer Graphics and Algorithms Vienna University of Technology 2 Upper Austrian University of Applied Sciences Wels Campus, Austria

Scanning Geometry Artem Amirkhanov

Scanning Geometry Detector Specimen X-ray source Rotary plate Reconstruction Projections 3D Volume Artem Amirkhanov

Multi-Material Components (MMCs) Most industrial parts are MMCs Materials: Air Plastic Metal Artem Amirkhanov

Caused by beam hardening Bad for Metal Artifacts Appear in MMCs Metal artifacts Dark-band artifacts Streak-noise artifacts Caused by beam hardening Bad for Material characterization Measurements Dark-band artifacts Streak-noise artifacts Artem Amirkhanov

Integrated visual analysis tool Our Contributions Adaptation of a projection-based metal artifacts reduction (MAR) workflow for 3DXCT Integrated visual analysis tool Integrated VA Tool MAR Workflow Artem Amirkhanov

Artifacts source: projections We remove metal from projections Main Idea Artifacts source: projections We remove metal from projections We then reconstruct the 3D volume with reduced artifacts We insert the metal back into this volume Streak-noise artifacts Artem Amirkhanov

Initial Reconstruction MAR Workflow Input Projections 3D Volume Projections Initial Data Reconstruction 3D Volume Initial Reconstruction Material Separation 3D Volume Metal Forward Projection Workflow Projections Without Metal Interpolation Projection Metal Interpolated Reconstruction 3D Volume MAR without Metal Fusion Output 3D Volume MAR Volume Artem Amirkhanov

Material Separation Attenuation coefficient thresholding Artem Amirkhanov 8 8

Initial Reconstruction MAR Workflow Input Projections Initial Data Reconstruction Projections 3D Volume 3D Volume Initial Reconstruction Material Separation 3D Volume Metal Forward Projection Workflow Projections Without Metal Interpolation Projection Metal Interpolated Reconstruction 3D Volume MAR without Metal Fusion Output 3D Volume MAR Volume Artem Amirkhanov

Forward Projection Works as follows: Project every metal voxel on every projection X-ray source Specimen Projection Rotary plate Artem Amirkhanov 10

Forward Projection Partially covered pixels We overestimate partially covered pixels Covered pixels Projection Voxel center Metal voxel projection Length of projected voxel diagonal Artem Amirkhanov 11 11

Initial Reconstruction MAR Workflow Input Projections Initial Data Reconstruction Projections 3D Volume 3D Volume Initial Reconstruction Material Separation 3D Volume Metal Forward Projection Workflow Projections Without Metal Interpolation Projection Metal Interpolated Reconstruction 3D Volume MAR without Metal Fusion Output 3D Volume MAR Volume Artem Amirkhanov

Initial Reconstruction MAR Workflow Input Projections Initial Data Reconstruction Projections 3D Volume 3D Volume Initial Reconstruction Material Separation 3D Volume Metal Forward Projection Workflow Projections Without Metal Interpolation Projection Metal Interpolated Reconstruction 3D Volume MAR without Metal Fusion Output 3D Volume MAR Volume Artem Amirkhanov

Interpolation Row-wise linear interpolation along the X axis Artem Amirkhanov 14 14

Interpolation Row-wise linear interpolation along the X axis Artem Amirkhanov 15 15

Interpolation Row-wise linear interpolation along the X axis Artem Amirkhanov 16 16

Interpolation Row-wise linear interpolation along the X axis Start of the gap End of the gap Artem Amirkhanov 17 17

Interpolation Row-wise linear interpolation along the X axis Start of the gap End of the gap Artem Amirkhanov 18 18

Initial Reconstruction MAR Workflow Input Projections Initial Data Reconstruction Projections 3D Volume 3D Volume Initial Reconstruction Material Separation 3D Volume Metal Forward Projection Workflow Projections Without Metal Interpolation Projection Metal Interpolated Reconstruction 3D Volume MAR without Metal Fusion Output 3D Volume MAR Volume Artem Amirkhanov

Initial Reconstruction MAR Workflow Input Projections Initial Data Reconstruction 3D Volume 3D Volume Initial Reconstruction Material Separation 3D Volume Metal Forward Projection Workflow Projections Without Metal Interpolation Projection Metal Interpolated Reconstruction 3D Volume MAR without Metal Fusion Output 3D Volume MAR Volume Artem Amirkhanov

Fusion Interpolation on the metal boundaries for smooth appearance Artem Amirkhanov 21 21

Integrated Visual Analysis Tool Steps of the workflow are integrated Visual threshold estimation Segmentation preview Result preview Visual result exploration Artem Amirkhanov 22 22

Results (1) Artem Amirkhanov 23 23

Results (1) Artem Amirkhanov 24 24

Results (2) Artem Amirkhanov 25 25

Results (2) Artem Amirkhanov 26 26

Results (3) Artem Amirkhanov 27 27

Results (3) Artem Amirkhanov 28 28

Interpolation introduces blurring in the result Limitations Interpolation introduces blurring in the result Limiting factor: metal projected area Artem Amirkhanov

Interpolation introduces blurring in the result Limitations Interpolation introduces blurring in the result Limiting factor: metal projected area Artem Amirkhanov

MAR for 3D industrial MMCs Conclusions MAR for 3D industrial MMCs Significant artifact reduction Works for various datasets Integrated visual analysis tool Assisting user in threshold estimation Exploring the result GPU implementation (CUDA) Reconstruction Forward-projection Interpolation Artem Amirkhanov

Contact: artem@cg.tuwien.ac.at Conclusions VS Thank you! Contact: artem@cg.tuwien.ac.at Artem Amirkhanov