# Core Imaging Library -- Part I: a versatile Python framework for tomographic imaging

arXiv: https://arxiv.org/abs/2102.04560 · HTML: https://mlsanity.com/paper/2102.04560/

## Key facts

- Cited by 12 papers in the map (data through 14 Oct 2026).
- First posted on arXiv 8 Feb 2021.

## Built on by (most cited first, 12 of 12)

- [Unsupervised Multi-Parameter Inverse Solving for Reducing Ring Artifacts in 3D X-Ray CBCT](https://mlsanity.com/paper/2412.05853/) (2024)
- [DM4CT: Benchmarking Diffusion Models for Computed Tomography Reconstruction](https://mlsanity.com/paper/2602.18589/) (2026)
- [Disentangled Learning Improves Implicit Neural Representations for Medical Reconstruction](https://mlsanity.com/paper/2605.04234/) (2026)
- [SPIDER: Structure-Preferential Implicit Deep Network for Biplanar X-ray Reconstruction](https://mlsanity.com/paper/2507.04684/) (2025)
- [SpectralCTGaussians: Projection-Domain Reconstruction and Basis Material Decomposition for Spectral CT using 3D Gaussian Splatting](https://mlsanity.com/paper/2609.29638/) (2026)
- [Shot Noise Reduction in Radiographic and Tomographic Multi-Channel Imaging with Self-Supervised Deep Learning](https://mlsanity.com/paper/2303.14429/) (2023)
- [SAMCIRT: A Simultaneous Reconstruction and Affine Motion Compensation Technique for Four Dimensional Computed Tomography (4DCT)](https://mlsanity.com/paper/2402.04480/) (2024)
- [Stochastic Optimisation Framework using the Core Imaging Library and Synergistic Image Reconstruction Framework for PET Reconstruction](https://mlsanity.com/paper/2406.15159/) (2024)
- [Why do we regularise in every iteration for imaging inverse problems?](https://mlsanity.com/paper/2411.00688/) (2024)
- [LamiGauss: Pitching Radiative Gaussian for Sparse-View X-ray Laminography Reconstruction](https://mlsanity.com/paper/2509.13863/) (2025)
- [An update to PYRO-NN: A Python Library for Differentiable CT Operators](https://mlsanity.com/paper/2511.08427/) (2025)
- [CAD-to-CT Registration of Cylindrical Objects via Ellipse-Based Axis Estimation](https://mlsanity.com/paper/2606.02935/) (2026)

## Abstract (arXiv)

We present the Core Imaging Library (CIL), an open-source Python framework for tomographic imaging with particular emphasis on reconstruction of challenging datasets. Conventional filtered back-projection reconstruction tends to be insufficient for highly noisy, incomplete, non-standard or multi-channel data arising for example in dynamic, spectral and in situ tomography. CIL provides an extensive modular optimisation framework for prototyping reconstruction methods including sparsity and total variation regularisation, as well as tools for loading, preprocessing and visualising tomographic data. The capabilities of CIL are demonstrated on a synchrotron example dataset and three challenging cases spanning golden-ratio neutron tomography, cone-beam X-ray laminography and positron emission tomography.
