High-Level Algorithm Prototyping: An Example Extending the TVR-DART Algorithm
Operator Discretization Library (ODL) is an open-source Python library for prototyping reconstruction methods for inverse problems, and ASTRA is a high-performance Matlab/Python toolbox for large-scale tomographic reconstruction. The paper demonstrates the feasibility of combining ODL with ASTRA to...
Saved in:
| Published in | Discrete Geometry for Computer Imagery Vol. 10502; pp. 109 - 121 |
|---|---|
| Main Authors | , , , , |
| Format | Book Chapter |
| Language | English |
| Published |
Switzerland
Springer International Publishing AG
2017
Springer International Publishing |
| Series | Lecture Notes in Computer Science |
| Online Access | Get full text |
| ISBN | 3319662716 9783319662718 |
| ISSN | 0302-9743 1611-3349 |
| DOI | 10.1007/978-3-319-66272-5_10 |
Cover
| Summary: | Operator Discretization Library (ODL) is an open-source Python library for prototyping reconstruction methods for inverse problems, and ASTRA is a high-performance Matlab/Python toolbox for large-scale tomographic reconstruction. The paper demonstrates the feasibility of combining ODL with ASTRA to prototype complex reconstruction methods for discrete tomography. As a case in point, we consider the total-variation regularized discrete algebraic reconstruction technique (TVR-DART). TVR-DART assumes that the object to be imaged consists of a limited number of distinct materials. The ODL/ASTRA implementation of this algorithm makes use of standardized building blocks, that can be combined in a plug-and-play manner. Thus, this implementation of TVR-DART can easily be adapted to account for application specific aspects, such as various noise statistics that come with different imaging modalities. |
|---|---|
| Bibliography: | A. Ringh and O. Öktem—The authors are supported by the Swedish Research Council (VR) grant 2014-5870, and the Swedish Foundation of Strategic Research (SSF) grant AM13-0049.X. Zhuge—The author is supported by the Stichting voor de Technische Wetenschappen (STW) through a personal grant (Veni, 13610).W.J. Palenstijn—The author is supported by the Stichting voor de Technische Wetenschappen (STW), project 13314.K.J. Batenburg—The author is supported by the Netherlands Organization for Scientific Research (NWO), project 639.073.506. |
| ISBN: | 3319662716 9783319662718 |
| ISSN: | 0302-9743 1611-3349 |
| DOI: | 10.1007/978-3-319-66272-5_10 |