Upload
thea
View
29
Download
1
Embed Size (px)
DESCRIPTION
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. - PowerPoint PPT Presentation
Citation preview
Projection-Based Metal-Artifact Reduction for Industrial 3D X-ray
Computed TomographyArtem Amirkhanov 1,2
Michael Reiter 2
Johann Kastner 2
Christoph Heinzl 2
M. Eduard Gröller 1
1 Institute of Computer Graphicsand Algorithms
Vienna University of Technology
2 Upper Austrian University of Applied Sciences
Wels Campus, Austria
Artem Amirkhanov 2
Scanning Geometry
Artem Amirkhanov 3
Scanning Geometry
X-ray sourceSpecimen
Detector
Rotary plate
Projections 3D VolumeReconstruction
Multi-Material Components (MMCs)
Artem Amirkhanov 4
Most industrial parts are MMCsMaterials:
AirPlasticMetal
Metal Artifacts
Artem Amirkhanov 5
Appear in MMCsMetal artifacts
Dark-band artifactsStreak-noise artifacts
Caused by beam hardeningBad for
Material characterization Measurements
Dark-band artifacts
Streak-noise artifacts
Our Contributions
Artem Amirkhanov 6
Adaptation of a projection-based metal artifacts reduction (MAR) workflow for 3DXCTIntegrated visual analysis tool
MAR Workflow
Integrated VA Tool
Main Idea
Artem Amirkhanov 7
Artifacts source: projectionsWe remove metal from projectionsWe then reconstruct the 3D volume with reduced artifactsWe insert the metal back into this volume
Streak-noise artifacts
Initial Data
Initial Reconstruction3D Volume
Metal3D Volume
Without MetalProjections
Metal InterpolatedProjection
MAR Volume3D VolumeOutput
Reconstruction
Material Separation
Forward Projection
Interpolation
Fusion
Wor
kflo
w
MAR without Metal3D Volume
Reconstruction
Projections
Projections 3D Volume
InputMAR Workflow
Artem Amirkhanov 8
Attenuation coefficient thresholding
Artem Amirkhanov 9
Material Separation
Initial Data
Initial Reconstruction3D Volume
Metal3D Volume
Without MetalProjections
Metal InterpolatedProjection
MAR Volume3D Volume
Input
Output
Reconstruction
Material Separation
Forward Projection
Interpolation
Fusion
Wor
kflo
w
MAR without Metal3D Volume
Reconstruction
Projections
Projections 3D Volume
MAR Workflow
Artem Amirkhanov 10
Artem Amirkhanov
Forward ProjectionWorks as follows:
Project every metal voxel on every projection
X-ray sourceSpecimen
Projection
Rotary plate
Artem Amirkhanov 12
Forward Projection
Projection
Metal voxel projectionVoxel center
Length of projected voxel diagonal
Covered pixels
Partially covered pixelsWe overestimate partially covered pixels
Artem Amirkhanov 13
Initial Data
Initial Reconstruction3D Volume
Metal3D Volume
Without MetalProjections
Metal InterpolatedProjection
MAR Volume3D Volume
Input
Output
Reconstruction
Material Separation
Forward Projection
Interpolation
Fusion
Wor
kflo
w
MAR without Metal3D Volume
Reconstruction
Projections
Projections 3D Volume
MAR Workflow
3D Volume Metal
Forward Projection
Initial Data
Initial Reconstruction3D Volume
Metal InterpolatedProjection
MAR Volume3D Volume
Input
Reconstruction
Material Separation
Interpolation
Fusion
Wor
kflo
w
MAR without Metal3D Volume
Reconstruction
Projections
3D Volume
Artem Amirkhanov 14
Without MetalProjections
MAR Workflow
Projections
Output
Artem Amirkhanov 15
Interpolation
Row-wise linear interpolation along the X axis
Artem Amirkhanov 16
Interpolation
Row-wise linear interpolation along the X axis
Artem Amirkhanov 17
Interpolation
Row-wise linear interpolation along the X axis
Artem Amirkhanov 18
Interpolation
Row-wise linear interpolation along the X axis
Start of the gap End of the gap
Artem Amirkhanov 19
Interpolation
Row-wise linear interpolation along the X axis
Start of the gap End of the gap
Initial Data
Initial Reconstruction3D Volume
Metal3D Volume
Without MetalProjections
Metal InterpolatedProjection
MAR Volume3D Volume
Input
Output
Reconstruction
Material Separation
Forward Projection
Interpolation
Fusion
Wor
kflo
w
MAR without Metal3D Volume
Reconstruction
Projections
Projections 3D Volume
MAR Workflow
Artem Amirkhanov 20
Artem Amirkhanov 21
Initial Data
Initial Reconstruction3D Volume
Metal3D Volume
Without MetalProjections
Metal InterpolatedProjection
MAR Volume3D Volume
Input
Output
Reconstruction
Material Separation
Forward Projection
Interpolation
Fusion
Wor
kflo
w
MAR without Metal3D Volume
Reconstruction
Projections
3D Volume
MAR Workflow
Artem Amirkhanov 22
Fusion
Interpolation on the metal boundaries for smooth appearance
Artem Amirkhanov 23
Integrated Visual Analysis Tool
Steps of the workflow are integratedVisual threshold estimation
Segmentation previewResult preview
Visual result exploration
Artem Amirkhanov 24
Results (1)
Artem Amirkhanov 25
Results (1)
Artem Amirkhanov 26
Results (2)
Artem Amirkhanov 27
Results (2)
Artem Amirkhanov 28
Results (3)
Artem Amirkhanov 29
Results (3)
Artem Amirkhanov 30
Limitations
Interpolation introduces blurring in the result Limiting factor: metal projected area
Artem Amirkhanov 31
Limitations
Interpolation introduces blurring in the result Limiting factor: metal projected area
Artem Amirkhanov 32
Conclusions
MAR for 3D industrial MMCsSignificant artifact reductionWorks for various datasets
Integrated visual analysis toolAssisting user in threshold estimationExploring the result
GPU implementation (CUDA)ReconstructionForward-projectionInterpolation