Skip to content

Latest commit

 

History

History
59 lines (31 loc) · 3.09 KB

README.md

File metadata and controls

59 lines (31 loc) · 3.09 KB

Models for data-driven CT reconstruction

There are 5 existing ways of doing CT reconstruction using data-driven methods:

  • Fully-learned: From sinogram to image only using NNs.
  • Post-Processing methods: a "denoising" network. Takes a noisy recon and cleans it.
  • Iterative Unrolled methods: Uses the operator to imitate iterative recon algorithms, but has learned parts.
  • Learned regularizer: Explicitly learned regularization functions.
  • Plug and Play (PnP): Implicit learned regularization, a regularization optimization step is learned, rather than an explicit one.

On top of these, there are some techniques that don't fit this classification, particularly because they refer to modes of training rather than methodology. For these, often the model is not the important part, but the way of training. We will mention them here anyway, to avoid information fragmentation. They tend to be either

  • Self-supervised networks: Uses noisy data to self train and obtain noisseless recosntruction.
  • Unsupervised: Do not use training (or train directly on the test data).

LION supports the following models for each category

Fully-learned

None are supported. A good model that does this is not well known. Feel free to suggest any.

Post-Processing:

Iterative Unrolled:

Learned Regularizer

WIP

Plug and Play

WIP

CNNs

Other methods

As said above, some methods for recon are defined not by the model structure, but by the training type only, and can be modelled by most NNs. These are the ones currently supported:

Self-supervised methods

Unsupervised methods

WIP