Tofu: a fast, versatile and user-friendly image processing toolkit for computed tomography

被引:62
|
作者
Farago, Tomas [1 ]
Gasilov, Sergey [2 ]
Emslie, Iain [2 ]
Zuber, Marcus [1 ,3 ]
Helfen, Lukas [1 ,4 ]
Vogelgesang, Matthias [5 ]
Baumbach, Tilo [1 ,3 ]
机构
[1] Karlsruhe Inst Technol KIT, Inst Photon Sci & Synchrotron Radiat, Herrmann von Helmholtz Pl 1, D-76344 Eggenstein Leopoldshafen, Germany
[2] Canadian Light Source, 44 Innovat Blvd, Saskatoon, SK S7N 2V3, Canada
[3] Karlsruhe Inst Technol, Lab Applicat Synchrotron Radiat, Kaiserstr 12, D-76131 Karlsruhe, Germany
[4] Inst Laue Langevin, 71 Ave Martyrs,CS 20156, F-38042 Grenoble 9, France
[5] Karlsruhe Inst Technol, Inst Data Proc & Elect, Hermann von Helmholtz Pl 1, D-76344 Eggenstein Leopoldshafen, Germany
基金
加拿大健康研究院; 加拿大创新基金会; 加拿大自然科学与工程研究理事会;
关键词
tomography; laminography; parallel beam; cone beam; 3D reconstruction; phase retrieval; artifact removal; GPU computing; user interface; batch processing; visual programming; X-RAY TOMOGRAPHY; FLAT-FIELDS; PHASE; RECONSTRUCTION; FRAMEWORK; SYSTEM;
D O I
10.1107/S160057752200282X
中图分类号
TH7 [仪器、仪表];
学科分类号
0804 ; 080401 ; 081102 ;
摘要
Tofu is a toolkit for processing large amounts of images and for tomographic reconstruction. Complex image processing tasks are organized as workflows of individual processing steps. The toolkit is able to reconstruct parallel and cone beam as well as tomographic and laminographic geometries. Many pre- and post-processing algorithms needed for high-quality 3D reconstruction are available, e.g. phase retrieval, ring removal and de-noising. Tofu is optimized for stand-alone GPU workstations on which it achieves reconstruction speed comparable with costly CPU clusters. It automatically utilizes all GPUs in the system and generates 3D reconstruction code with minimal number of instructions given the input geometry (parallel/cone beam, tomography/laminography), hence yielding optimal run-time performance. In order to improve accessibility for researchers with no previous knowledge of programming, tofu contains graphical user interfaces for both optimization of 3D reconstruction parameters and batch processing of data with pre-configured workflows for typical computed tomography reconstruction. The toolkit is open source and extensive documentation is available for both end-users and developers. Thanks to the mentioned features, tofu is suitable for both expert users with specialized image processing needs (e.g. when dealing with data from custom-built computed tomography scanners) and for application-specific end-users who just need to reconstruct their data on off-the-shelf hardware.
引用
收藏
页码:916 / 927
页数:12
相关论文
共 24 条
  • [1] A User-friendly Excel Database Management Toolkit to Model and Optimize an Arbitrary System
    Al-Refai, Soha
    INTERNATIONAL JOURNAL OF COMPUTER SCIENCE AND NETWORK SECURITY, 2016, 16 (05): : 63 - 66
  • [2] TomoPyUI: a user-friendly tool for rapid tomography alignment and reconstruction
    Welborn, Samuel S.
    Preefer, Molleigh B.
    Weker, Johanna Nelson
    JOURNAL OF SYNCHROTRON RADIATION, 2024, 31 : 979 - 986
  • [3] Generation of chromosomal deletions in dicotyledonous plants employing a user-friendly genome editing toolkit
    Ordon, Jana
    Gantner, Johannes
    Kemna, Jan
    Schwalgun, Lennart
    Reschke, Maik
    Streubel, Jana
    Boch, Jens
    Stuttmann, Johannes
    PLANT JOURNAL, 2017, 89 (01) : 155 - 168
  • [4] X-FAST: A versatile, high-throughput, and user-friendly XUV femtosecond absorption spectroscopy tabletop instrument
    Ash, Ryan
    Abhari, Zain
    Candela, Roberta
    Welke, Noah
    Murawski, Jake
    Gardezi, S. Minhal
    Venkatasubramanian, Nikhilesh
    Munawar, Muneeza
    Siewert, Frank
    Sokolov, Andrey
    LaDuca, Zachary
    Kawasaki, Jason
    Bergmann, Uwe
    REVIEW OF SCIENTIFIC INSTRUMENTS, 2023, 94 (07)
  • [5] A Safe and User-Friendly Graphical Programming Model for Parallel Stream Processing
    Sydow, Stefan
    Nabelsee, Mohannad
    Parzyjegla, Helge
    Herber, Paula
    2018 26TH EUROMICRO INTERNATIONAL CONFERENCE ON PARALLEL, DISTRIBUTED, AND NETWORK-BASED PROCESSING (PDP 2018), 2018, : 239 - 243
  • [6] WGDI: A user-friendly toolkit for evolutionary analyses of whole-genome duplications and ancestral karyotypes
    Sun, Pengchuan
    Jiao, Beibei
    Yang, Yongzhi
    Shan, Lanxing
    Li, Ting
    Li, Xiaonan
    Xi, Zhenxiang
    Wang, Xiyin
    Liu, Jianquan
    MOLECULAR PLANT, 2022, 15 (12) : 1841 - 1851
  • [7] A Novel User-Friendly Image Analysis Technique for Determination of Electrospun Nanofibrous Mats Thickness
    Moghadam, Bentolhoda Hadavi
    Kasaei, Shohreh
    Haghi, A. K.
    NANO, 2017, 12 (11)
  • [8] cisTEM, user friendly software for single-particle image processing
    Grant, Timothy
    Rohou, Alexis
    Grigorieff, Nikolaus
    ELIFE, 2018, 7
  • [9] A user-friendly system for Synthetic Aperture Radar image classification based on grayscale distributional properties and context
    Frery, AC
    Yanasse, CDF
    Vieira, PR
    SantAnna, SJS
    Renno, CD
    X BRAZILIAN SYMPOSIUM ON COMPUTER GRAPHICS AND IMAGE PROCESSING, PROCEEDINGS, 1997, : 211 - 218
  • [10] Measuring fish and their physical habitats: versatile 2D and 3D video techniques with user-friendly software
    Neuswanger, Jason R.
    Wipfli, Mark S.
    Rosenberger, Amanda E.
    Hughes, Nicholas F.
    CANADIAN JOURNAL OF FISHERIES AND AQUATIC SCIENCES, 2016, 73 (12) : 1861 - 1873