projection-based metal-artifact reduction for industrial 3d x-ray computed tomography

33
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

Upload: thea

Post on 20-Feb-2016

26 views

Category:

Documents


1 download

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

TRANSCRIPT

Page 1: Projection-Based Metal-Artifact Reduction for Industrial 3D X-ray Computed Tomography

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

Page 2: Projection-Based Metal-Artifact Reduction for Industrial 3D X-ray Computed Tomography

Artem Amirkhanov 2

Scanning Geometry

Page 3: Projection-Based Metal-Artifact Reduction for Industrial 3D X-ray Computed Tomography

Artem Amirkhanov 3

Scanning Geometry

X-ray sourceSpecimen

Detector

Rotary plate

Projections 3D VolumeReconstruction

Page 4: Projection-Based Metal-Artifact Reduction for Industrial 3D X-ray Computed Tomography

Multi-Material Components (MMCs)

Artem Amirkhanov 4

Most industrial parts are MMCsMaterials:

AirPlasticMetal

Page 5: Projection-Based Metal-Artifact Reduction for Industrial 3D X-ray Computed Tomography

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

Page 6: Projection-Based Metal-Artifact Reduction for Industrial 3D X-ray Computed Tomography

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

Page 7: Projection-Based Metal-Artifact Reduction for Industrial 3D X-ray Computed Tomography

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

Page 8: Projection-Based Metal-Artifact Reduction for Industrial 3D X-ray Computed Tomography

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

Page 9: Projection-Based Metal-Artifact Reduction for Industrial 3D X-ray Computed Tomography

Attenuation coefficient thresholding

Artem Amirkhanov 9

Material Separation

Page 10: Projection-Based Metal-Artifact Reduction for Industrial 3D X-ray Computed Tomography

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

Page 11: Projection-Based Metal-Artifact Reduction for Industrial 3D X-ray Computed Tomography

Artem Amirkhanov

Forward ProjectionWorks as follows:

Project every metal voxel on every projection

X-ray sourceSpecimen

Projection

Rotary plate

Page 12: Projection-Based Metal-Artifact Reduction for Industrial 3D X-ray Computed Tomography

Artem Amirkhanov 12

Forward Projection

Projection

Metal voxel projectionVoxel center

Length of projected voxel diagonal

Covered pixels

Partially covered pixelsWe overestimate partially covered pixels

Page 13: Projection-Based Metal-Artifact Reduction for Industrial 3D X-ray Computed Tomography

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

Page 14: Projection-Based Metal-Artifact Reduction for Industrial 3D X-ray Computed Tomography

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

Page 15: Projection-Based Metal-Artifact Reduction for Industrial 3D X-ray Computed Tomography

Artem Amirkhanov 15

Interpolation

Row-wise linear interpolation along the X axis

Page 16: Projection-Based Metal-Artifact Reduction for Industrial 3D X-ray Computed Tomography

Artem Amirkhanov 16

Interpolation

Row-wise linear interpolation along the X axis

Page 17: Projection-Based Metal-Artifact Reduction for Industrial 3D X-ray Computed Tomography

Artem Amirkhanov 17

Interpolation

Row-wise linear interpolation along the X axis

Page 18: Projection-Based Metal-Artifact Reduction for Industrial 3D X-ray Computed Tomography

Artem Amirkhanov 18

Interpolation

Row-wise linear interpolation along the X axis

Start of the gap End of the gap

Page 19: Projection-Based Metal-Artifact Reduction for Industrial 3D X-ray Computed Tomography

Artem Amirkhanov 19

Interpolation

Row-wise linear interpolation along the X axis

Start of the gap End of the gap

Page 20: Projection-Based Metal-Artifact Reduction for Industrial 3D X-ray Computed Tomography

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

Page 21: Projection-Based Metal-Artifact Reduction for Industrial 3D X-ray Computed Tomography

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

Page 22: Projection-Based Metal-Artifact Reduction for Industrial 3D X-ray Computed Tomography

Artem Amirkhanov 22

Fusion

Interpolation on the metal boundaries for smooth appearance

Page 23: Projection-Based Metal-Artifact Reduction for Industrial 3D X-ray Computed Tomography

Artem Amirkhanov 23

Integrated Visual Analysis Tool

Steps of the workflow are integratedVisual threshold estimation

Segmentation previewResult preview

Visual result exploration

Page 24: Projection-Based Metal-Artifact Reduction for Industrial 3D X-ray Computed Tomography

Artem Amirkhanov 24

Results (1)

Page 25: Projection-Based Metal-Artifact Reduction for Industrial 3D X-ray Computed Tomography

Artem Amirkhanov 25

Results (1)

Page 26: Projection-Based Metal-Artifact Reduction for Industrial 3D X-ray Computed Tomography

Artem Amirkhanov 26

Results (2)

Page 27: Projection-Based Metal-Artifact Reduction for Industrial 3D X-ray Computed Tomography

Artem Amirkhanov 27

Results (2)

Page 28: Projection-Based Metal-Artifact Reduction for Industrial 3D X-ray Computed Tomography

Artem Amirkhanov 28

Results (3)

Page 29: Projection-Based Metal-Artifact Reduction for Industrial 3D X-ray Computed Tomography

Artem Amirkhanov 29

Results (3)

Page 30: Projection-Based Metal-Artifact Reduction for Industrial 3D X-ray Computed Tomography

Artem Amirkhanov 30

Limitations

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

Page 31: Projection-Based Metal-Artifact Reduction for Industrial 3D X-ray Computed Tomography

Artem Amirkhanov 31

Limitations

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

Page 32: Projection-Based Metal-Artifact Reduction for Industrial 3D X-ray Computed Tomography

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

Page 33: Projection-Based Metal-Artifact Reduction for Industrial 3D X-ray Computed Tomography

Artem Amirkhanov 33

Conclusions

Thank you!

VS

Contact: [email protected]