z-logo
open-access-imgOpen Access
Superior techniques for eliminating ring artifacts in X-ray micro-tomography
Author(s) -
Nghia T. Vo,
Robert C. Atwood,
Michael Drakopoulos
Publication year - 2018
Publication title -
optics express
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 1.394
H-Index - 271
ISSN - 1094-4087
DOI - 10.1364/oe.26.028396
Subject(s) - computer science , python (programming language) , tomography , computer vision , artificial intelligence , phase retrieval , optics , image quality , image processing , computer graphics (images) , algorithm , physics , image (mathematics) , fourier transform , quantum mechanics , operating system
Synchrotron-based X-ray micro-tomography systems often suffer severe ring artifacts in reconstructed images. In sinograms the artifacts appear as straight lines or stripe artifacts. These artifacts are caused by the irregular response of a detecting system giving rise to a variety of observed types of stripes: full stripes, partial stripes, fluctuating stripes, and unresponsive stripes. The use of pre-processing techniques such as distortion correction or phase retrieval blurs and enlarges these stripes. It is impossible for a single approach to remove all types of stripe artifacts. Here, we propose three techniques for tackling all of them. The proposed techniques are easy to implement; do not generate extra stripe artifacts and void-center artifacts; and give superior quality on challenging data sets and in comparison with other techniques. Implementations in Python and a challenging data set are available for download.

The content you want is available to Zendy users.

Already have an account? Click here to sign in.
Having issues? You can contact us here