SIMPA: an open-source toolkit for simulation and image processing for photonics and acoustics

被引:14
|
作者
Groehl, Janek [1 ,6 ,7 ]
Dreher, Kris K. [1 ,2 ]
Schellenberg, Melanie [1 ,3 ,4 ]
Rix, Tom [1 ,3 ]
Holzwarth, Niklas [1 ]
Vieten, Patricia [1 ,2 ]
Ayala, Leonardo [1 ,5 ]
Bohndiek, Sarah E. [6 ,7 ]
Seitel, Alexander [1 ]
Maier-Hein, Lena [1 ,3 ,5 ]
机构
[1] German Canc Res Ctr, Div Intelligent Med Syst, Heidelberg, Germany
[2] Heidelberg Univ, Fac Phys & Astron, Heidelberg, Germany
[3] Heidelberg Univ, Fac Math & Comp Sci, Heidelberg, Germany
[4] HIDSS4Hlth Helmholtz Informat & Data Sci Sch Hlth, Heidelberg, Germany
[5] Heidelberg Univ, Med Fac, Heidelberg, Germany
[6] Univ Cambridge, Canc Res UK Cambridge Inst, Robinson Way, Cambridge CB2 0RE, England
[7] Univ Cambridge, Dept Phys, JJ Thomson Ave, Cambridge CB3 0HE, England
基金
欧洲研究理事会;
关键词
simulation; open-source; photoacoustics; optical imaging; acoustic imaging; OPTICAL-PROPERTIES; LIGHT TRANSPORT; RECONSTRUCTION; TISSUES; MEDIA; SCATTERING; SKIN;
D O I
10.1117/1.JBO.27.8.083010
中图分类号
Q5 [生物化学];
学科分类号
071010 ; 081704 ;
摘要
Significance: Optical and acoustic imaging techniques enable noninvasive visualisation of structural and functional properties of tissue. The quantification of measurements, however, remains challenging due to the inverse problems that must be solved. Emerging data-driven approaches are promising, but they rely heavily on the presence of high-quality simulations across a range of wavelengths due to the lack of ground truth knowledge of tissue acoustical and optical properties in realistic settings. Aim: To facilitate this process, we present the open-source simulation and image processing for photonics and acoustics (SIMPA) Python toolkit. SIMPA is being developed according to modern software design standards. Approach: SIMPA enables the use of computational forward models, data processing algorithms, and digital device twins to simulate realistic images within a single pipeline. SIMPA's module implementations can be seamlessly exchanged as SIMPA abstracts from the concrete implementation of each forward model and builds the simulation pipeline in a modular fashion. Furthermore, SIMPA provides comprehensive libraries of biological structures, such as vessels, as well as optical and acoustic properties and other functionalities for the generation of realistic tissue models. Results: To showcase the capabilities of SIMPA, we show examples in the context of photoacoustic imaging: the diversity of creatable tissue models, the customisability of a simulation pipeline, and the degree of realism of the simulations. Conclusions: SIMPA is an open-source toolkit that can be used to simulate optical and acoustic imaging modalities. The code is available at: https://github.com/EVISY-DKFZ/simpa, and all of the examples and experiments in this paper can be reproduced using the code available at: https:// github.com/IMSY-DKFZ/simpa_paper_experiments. (C) The Authors.
引用
收藏
页数:21
相关论文
共 50 条
  • [1] PCOT: An open-source toolkit for multispectral image processing
    Finnis, James
    Miles, Helen C.
    Ladegaard, Ariel
    Gunn, Matt
    GEOSCIENCE DATA JOURNAL, 2025, 12 (01):
  • [2] BTK: An open-source toolkit for fetal brain MR image processing
    Rousseau, Francois
    Oubel, Estanislao
    Pontabry, Julien
    Schweitzer, Marc
    Studholme, Colin
    Koob, Meriam
    Dietemann, Jean-Louis
    COMPUTER METHODS AND PROGRAMS IN BIOMEDICINE, 2013, 109 (01) : 65 - 73
  • [3] μDIC: An open-source toolkit for digital image correlation
    Olufsen, Sindre Nordmark
    Andersen, Marius Endre
    Fagerholt, Egil
    SOFTWAREX, 2020, 11
  • [4] Matecho: An Open-Source Tool for Processing Fisheries Acoustics Data
    Yannick Perrot
    Patrice Brehmer
    Jérémie Habasque
    Gildas Roudaut
    Nolwenn Behagle
    Abdoulaye Sarré
    Anne Lebourges-Dhaussy
    Acoustics Australia, 2018, 46 : 241 - 248
  • [5] Matecho: An Open-Source Tool for Processing Fisheries Acoustics Data
    Perrot, Yannick
    Brehmer, Patrice
    Habasque, Jeremie
    Roudaut, Gildas
    Behagle, Nolwenn
    Sarre, Abdoulaye
    Lebourges-Dhaussy, Anne
    ACOUSTICS AUSTRALIA, 2018, 46 (02) : 241 - 248
  • [6] Pyradi: an open-source toolkit for infrared calculation and data processing
    Willers, Cornelius J.
    Willers, Maria S.
    Santos, Ricardo Augusto T.
    van der Merwe, Petrus J.
    Calitz, Johannes J.
    de Waal, Alta
    Mudau, Azwitamisi E.
    TECHNOLOGIES FOR OPTICAL COUNTERMEASURES IX, 2012, 8543
  • [7] An open-source radiotherapy image registration toolkit integrated with CERR
    Wu, Y.
    Yang, D.
    Khullar, D.
    El Naqa, I.
    Deasy, J.
    MEDICAL PHYSICS, 2007, 34 (06) : 2397 - 2397
  • [8] Imago: Open-source toolkit for chemical structure image recognition
    Chutkov, Rostislav
    Rybalkin, Michael
    Smolov, Victor
    Andrea, Kliton
    ABSTRACTS OF PAPERS OF THE AMERICAN CHEMICAL SOCIETY, 2012, 244
  • [9] Groupy: An Open-Source Toolkit for Molecular Simulation and Property Calculation
    Liu, Ruichen
    Wang, Li
    Zhang, Xiangwen
    Li, Guozhu
    JOURNAL OF COMPUTATIONAL CHEMISTRY, 2025, 46 (01)
  • [10] TextBrewer: An Open-Source Knowledge Distillation Toolkit for Natural Language Processing
    Yang, Ziqing
    Cui, Yiming
    Chen, Zhipeng
    Che, Wanxiang
    Liu, Ting
    Wang, Shijin
    Hu, Guoping
    58TH ANNUAL MEETING OF THE ASSOCIATION FOR COMPUTATIONAL LINGUISTICS (ACL 2020): SYSTEM DEMONSTRATIONS, 2020, : 9 - 16