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...

Full description

Saved in:
Bibliographic Details
Published inDiscrete Geometry for Computer Imagery Vol. 10502; pp. 109 - 121
Main Authors Ringh, Axel, Zhuge, Xiaodong, Palenstijn, Willem Jan, Batenburg, Kees Joost, Öktem, Ozan
Format Book Chapter
LanguageEnglish
Published Switzerland Springer International Publishing AG 2017
Springer International Publishing
SeriesLecture Notes in Computer Science
Online AccessGet full text
ISBN3319662716
9783319662718
ISSN0302-9743
1611-3349
DOI10.1007/978-3-319-66272-5_10

Cover

Abstract 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.
AbstractList 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.
Author Palenstijn, Willem Jan
Ringh, Axel
Zhuge, Xiaodong
Batenburg, Kees Joost
Öktem, Ozan
Author_xml – sequence: 1
  givenname: Axel
  surname: Ringh
  fullname: Ringh, Axel
  email: aringh@kth.se
– sequence: 2
  givenname: Xiaodong
  surname: Zhuge
  fullname: Zhuge, Xiaodong
– sequence: 3
  givenname: Willem Jan
  surname: Palenstijn
  fullname: Palenstijn, Willem Jan
– sequence: 4
  givenname: Kees Joost
  surname: Batenburg
  fullname: Batenburg, Kees Joost
– sequence: 5
  givenname: Ozan
  surname: Öktem
  fullname: Öktem, Ozan
BookMark eNqNkMFOwzAMhgMMxDb2Bhz6AoE4aZOUWzUGQxoCTYNrlHbuOuja0gYEb082ELtysCz91mfZ34D0qrpCQs6BXQBj6jJWmgoqIKZScsVpZIAdkIHwyS4ID0kfJAAVIoyP9gOQPdJngnEaq1CckIHf5kcQMXlKRl33whgDrSTj0Cf30_WqoDP8wDJIylXdrl2xCR7b2tXuq1lXq6sgqYLJp900JfrusFr6NHAFBovnOb1O5os9eEaOc1t2OPrtQ_J0M1mMp3T2cHs3Tma0EVw6Kq3mUmY6EypDwYWFSGkRY2pFlGUgI8b1kmuZp5CzjC_zFGPkOWhrpUYViyHhP3u7pvXXYGvSun7tvCCzVWe8OiOMf9rsTJmtOg-FP1DT1m_v2DmDWyrDyrW2zArbOGw7I725yJMA3Jf6LxZFMVMy_MO-AeW7f7s
ContentType Book Chapter
Copyright Springer International Publishing AG 2017
Copyright_xml – notice: Springer International Publishing AG 2017
DBID FFUUA
DEWEY 004
DOI 10.1007/978-3-319-66272-5_10
DatabaseName ProQuest Ebook Central - Book Chapters - Demo use only
DatabaseTitleList
DeliveryMethod fulltext_linktorsrc
Discipline Engineering
Computer Science
EISBN 3319662724
9783319662725
EISSN 1611-3349
Editor Kropatsch, Walter G
Artner, Nicole M
Janusch, Ines
Editor_xml – sequence: 1
  fullname: Artner, Nicole M
– sequence: 2
  fullname: Kropatsch, Walter G
– sequence: 3
  fullname: Janusch, Ines
EndPage 121
ExternalDocumentID EBC6302519_112_117
EBC5590764_112_117
GroupedDBID 0D6
0DA
38.
AABBV
AALVI
ABBVZ
ABHTH
ABQUB
ACDJR
ADCXD
AEDXK
AEJLV
AEKFX
AEZAY
AGIGN
AGYGE
AIODD
ALBAV
ALMA_UNASSIGNED_HOLDINGS
AZZ
BATQV
BBABE
CVWCR
FFUUA
I4C
IEZ
SBO
SWYDZ
TPJZQ
TSXQS
Z83
-DT
-GH
-~X
1SB
29L
2HA
2HV
5QI
875
AASHB
ABMNI
ACGFS
AEFIE
EJD
F5P
FEDTE
HVGLF
LAS
LDH
P2P
RNI
RSU
SVGTG
VI1
~02
ID FETCH-LOGICAL-p326t-6a8266c8c37ce323a157839eba35cc165028d286fb1f0c2dfbe9e2f18aa68e793
ISBN 3319662716
9783319662718
ISSN 0302-9743
IngestDate Wed Sep 17 04:40:15 EDT 2025
Tue Oct 21 09:39:09 EDT 2025
Tue Oct 21 00:45:05 EDT 2025
IsPeerReviewed true
IsScholarly true
LCCallNum T385TA1637-1638TA163
Language English
LinkModel OpenURL
MergedId FETCHMERGED-LOGICAL-p326t-6a8266c8c37ce323a157839eba35cc165028d286fb1f0c2dfbe9e2f18aa68e793
Notes 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.
OCLC 1003191506
PQID EBC5590764_112_117
PageCount 13
ParticipantIDs springer_books_10_1007_978_3_319_66272_5_10
proquest_ebookcentralchapters_6302519_112_117
proquest_ebookcentralchapters_5590764_112_117
PublicationCentury 2000
PublicationDate 2017
PublicationDateYYYYMMDD 2017-01-01
PublicationDate_xml – year: 2017
  text: 2017
PublicationDecade 2010
PublicationPlace Switzerland
PublicationPlace_xml – name: Switzerland
– name: Cham
PublicationSeriesSubtitle Image Processing, Computer Vision, Pattern Recognition, and Graphics
PublicationSeriesTitle Lecture Notes in Computer Science
PublicationSeriesTitleAlternate Lect.Notes Computer
PublicationSubtitle 20th IAPR International Conference, DGCI 2017, Vienna, Austria, September 19 - 21, 2017, Proceedings
PublicationTitle Discrete Geometry for Computer Imagery
PublicationYear 2017
Publisher Springer International Publishing AG
Springer International Publishing
Publisher_xml – name: Springer International Publishing AG
– name: Springer International Publishing
RelatedPersons Kleinberg, Jon M.
Mattern, Friedemann
Naor, Moni
Mitchell, John C.
Terzopoulos, Demetri
Steffen, Bernhard
Pandu Rangan, C.
Kanade, Takeo
Kittler, Josef
Weikum, Gerhard
Hutchison, David
Tygar, Doug
RelatedPersons_xml – sequence: 1
  givenname: David
  surname: Hutchison
  fullname: Hutchison, David
– sequence: 2
  givenname: Takeo
  surname: Kanade
  fullname: Kanade, Takeo
– sequence: 3
  givenname: Josef
  surname: Kittler
  fullname: Kittler, Josef
– sequence: 4
  givenname: Jon M.
  surname: Kleinberg
  fullname: Kleinberg, Jon M.
– sequence: 5
  givenname: Friedemann
  surname: Mattern
  fullname: Mattern, Friedemann
– sequence: 6
  givenname: John C.
  surname: Mitchell
  fullname: Mitchell, John C.
– sequence: 7
  givenname: Moni
  surname: Naor
  fullname: Naor, Moni
– sequence: 8
  givenname: C.
  surname: Pandu Rangan
  fullname: Pandu Rangan, C.
– sequence: 9
  givenname: Bernhard
  surname: Steffen
  fullname: Steffen, Bernhard
– sequence: 10
  givenname: Demetri
  surname: Terzopoulos
  fullname: Terzopoulos, Demetri
– sequence: 11
  givenname: Doug
  surname: Tygar
  fullname: Tygar, Doug
– sequence: 12
  givenname: Gerhard
  surname: Weikum
  fullname: Weikum, Gerhard
SSID ssj0001876021
ssj0002792
Score 1.8293484
Snippet Operator Discretization Library (ODL) is an open-source Python library for prototyping reconstruction methods for inverse problems, and ASTRA is a...
SourceID springer
proquest
SourceType Publisher
StartPage 109
Title High-Level Algorithm Prototyping: An Example Extending the TVR-DART Algorithm
URI http://ebookcentral.proquest.com/lib/SITE_ID/reader.action?docID=5590764&ppg=117
http://ebookcentral.proquest.com/lib/SITE_ID/reader.action?docID=6302519&ppg=117
http://link.springer.com/10.1007/978-3-319-66272-5_10
Volume 10502
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
link http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwnV1Lb9QwELbocoFeeIq3fEBcVkaJnTgJt1AWStVyQNuqN8txbEBis9ttkIBfz0zW3mRDJVQu2Siyo1l_8WhmPN8MIS-lES7WvGJc25olhlum4cthSe0iHaU6SzVyh08-ycPT5Og8Pe8b_3XskrZ6bX5fySv5H1ThGeCKLNlrILt9KTyAe8AXroAwXEfG726Y1eeywI4HkxfD2gvbrjeZl6FLw_TjQm_5zqEPEDji7BizhKbl9y_L9bf26wKZAu2y_bXyxOeymc5-aiwZDL8YHw90qvnZZ_YOrN9-6jBgEGejgEEIGI5CjoOoV_lhx8kUuEslz7yeDFozSjuq9N86eJh2gRQpnAsOr_Lpqzslr-MNcXNU8nr29gAcnSiTCTgoHOuRv1pdMOwUhifqvm3KHtkD2SbkZjk7Oj7r42qg3sFuQRpPkFtuCi31_2NAobxKzB1nY3Q-3pkd8ztkH6koFDkiIPhdcsM298jtQQnJ--SkB5VukaEDUN_QsqEeUrqFlAKkNEDaT3xATt_P5geHzLfIYCuwu1smNbiH0uRGZMYKLnQMGlgUttIiNSYG85vnNc-lq2IXGV67yhaWuzjXWuYWdPNDMmmWjX1EaI7auUqMlJFLisQV1rk4qUwqkjqXNnpMWFgV1R3k--xhs1mDSzWC7J_jpUD_tujHT8NSKxx-qUJFbcBICQUYqQ4jhRg9uaY0T8mtfi88I5N2_cM-B3OyrV74L-gPajpw7Q
linkProvider Library Specific Holdings
openUrl ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=bookitem&rft.title=Discrete+Geometry+for+Computer+Imagery&rft.atitle=High-Level+Algorithm+Prototyping%3A+An+Example+Extending+the+TVR-DART+Algorithm&rft.date=2017-01-01&rft.pub=Springer+International+Publishing+AG&rft.isbn=9783319662718&rft.volume=10502&rft_id=info:doi/10.1007%2F978-3-319-66272-5_10&rft.externalDBID=117&rft.externalDocID=EBC5590764_112_117
thumbnail_s http://utb.summon.serialssolutions.com/2.0.0/image/custom?url=https%3A%2F%2Febookcentral.proquest.com%2Fcovers%2F5590764-l.jpg
http://utb.summon.serialssolutions.com/2.0.0/image/custom?url=https%3A%2F%2Febookcentral.proquest.com%2Fcovers%2F6302519-l.jpg