MBIRTorch: High-performance tomographic reconstruction

MBIRTorch: High-performance tomographic reconstruction#

MBIRTorch is a Python package for Model Based Iterative Reconstruction (MBIR) of images from tomographic data.

Key features:

  • Vectorized Coordinate Descent algorithm for fast, robust convergence [A1].

  • Automatic parameter selection, with fine-tuning using intuitive meta-parameters.

  • Support for Plug-and-Play prior models that can dramatically improve image quality [A5] [A4].

  • Modular, extensible, easy-to-use, object-oriented Python interface.

  • Fast, portable, seamless use on CPUs or GPUs through the use of PyTorch.

Simple API

Reconstructions can be performed in just a few lines of python code.

Fast, robust convergence

Vectorized Coordinate Descent produces high-quality images quickly.

Portability

Based on PyTorch, MBIRTorch can easily run on CPU or GPU.

Getting Started
Overview
User Guides
Installation
Developer Docs
Sharding Overview