How to remove Ring artifacts with IPSDK ?
Based on "Superior techniques for eliminating ring artifacts in X-ray micro-tomography"(1), IPSDK permits remove ring artifacts from micro-CT datasets.
The main idea was to use the VSNR filter feature to remove artifact lines from the raw sinogram dataset before the reconstruction step. Initially developed for FIB microscopy, the VSNR filter was very relevant to perform this ring artifact removal. VSNR filter (Variational Stationary Noise Remove) allows to denoise images degraded with stationary noise. It can be interpreted both as a restoration method in a Bayesian framework and as a cartoon+texture decomposition method.
In the green ROI, you can visualize the VSNR result from a sinogram slice.
Hereafter is a slice comparison of the reconstructed image without and with this strategy on the full sinogram dataset:
IPSDK performances permit to process several thousand of sections within few minutes and thus to quickly produce a volume that can be used to perform segmentation and measurement operations easily.
It is possible to complete this process with IPSDK shading correction algorithm to remove grey level intensities heterogeneity between the center and edges of the image.
Please contact our team for a demonstration, an evaluation version or a quote: [email protected]
Discover IPSDK:
Researcher at National Institute for Lasers, Plasma and Radiation
4 年Did you succed to open the raw volume that i sent to you?
Researcher at National Institute for Lasers, Plasma and Radiation
4 年God Day Sir, I viewed your algorithm for correcting ring artifacts in x ray tomography. I also work in micro x -ray tomography and I tried (no look until now) to resolve another type of reconstruction artifact: one cause by x -ray tube filaments and the cathode aperture. This artifact is a sort of white spot depending the density of object density. Thank you very much