Zuckerwatte (zcwt): An open-source C plus plus library for standardizing computation and post-processing of the continuous wavelet transform

被引:0
|
作者
Spicher, Nicolai [1 ,2 ]
Kukuk, Markus [3 ]
机构
[1] TU Braunschweig, Peter L Reichertz Inst Med Informat, Braunschweig, Germany
[2] Hannover Med Sch, Braunschweig, Germany
[3] Univ Appl Sci & Arts Dortmund, Dept Comp Sci, Dortmund, Germany
关键词
Wavelet Transform; Zero Crossings; Software library; Reproducible research; PEAK DETECTION;
D O I
10.1109/ISPA52656.2021.9552081
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In this work we introduce the open-source C++ library zcwt - Zuckerwatte (german for cotton candy) for facilitating working with zero-crossings of the continuous wavelet transform. The software library allows for fully automatic i) computation of the continuous wavelet transform with Gaussian wavelets up to order 8, ii) zero-crossing detection in all calculated scales, and iii) concatenation of zero-crossings to form continuous lines across all scales. This allows to compute zero-crossing lines in a standardized and transparent way with well-defined parameters, enabling reproducible research. Furthermore, as an example application demonstrating the use of these lines we provide an implementation of the iv) multi-scale parameter estimation method and apply it to real-world problems. The library is based on the linear algebra software library Armadillo and has, apart from that, only little dependencies and is easily extensible; e.g., we provide a class for easy definition of other wavelets. We provide a CMake file for simple installation across all operating systems. The library is freely available at: https://github.com/nspi/zcwt.
引用
收藏
页码:41 / 46
页数:6
相关论文
共 43 条
  • [31] MC's PlotXY-A general-purpose plotting and post-processing open-source tool
    Ceraolo, Massimo
    [J]. SOFTWAREX, 2019, 9 : 282 - 287
  • [32] Post-processing and visualization of large-scale DEM simulation data with the open-source VELaSSCo platform
    Morrissey, John P.
    Totoo, Prabhat
    Hanley, Kevin J.
    Papanicolopulos, Stefanos-Aldo
    Ooi, Jin Y.
    Gonzalez, Ivan Cores
    Raffin, Bruno
    Mostajabodaveh, Seyedmorteza
    Gierlinger, Thomas
    [J]. SIMULATION-TRANSACTIONS OF THE SOCIETY FOR MODELING AND SIMULATION INTERNATIONAL, 2020, 96 (07): : 567 - 581
  • [33] dfemtoolz: An open-source C plus plus framework for efficient imposition of material and boundary conditions in finite element biomedical simulations
    Milasinovic, Danko Z.
    Vukicevic, Arso M.
    Filipovic, Nenad D.
    [J]. COMPUTER PHYSICS COMMUNICATIONS, 2020, 249 (249)
  • [34] CPOP: An Open-Source C plus plus Cell Population Modeler Combined to Geant4 Simulations for Radiation Biology
    Maigne, L.
    Payno, H.
    Fois, G.
    Smekens, F.
    Debiton, E.
    Degoul, F.
    [J]. MEDICAL PHYSICS, 2017, 44 (06) : 2979 - 2980
  • [35] The SoilExp software: An open-source Graphical User Interface (GUI) for post-processing spatial and temporal soil surveys
    Boudoire, G.
    Liuzzo, M.
    Cappuzzo, S.
    Giuffrida, G.
    Cosenza, P.
    Derrien, A.
    Falcone, E. E.
    [J]. COMPUTERS & GEOSCIENCES, 2020, 142 (142)
  • [36] An Open-Source Software for Interactive Visualization Using C plus plus and OpenGL: Applications to Stochastic Theory Education in Water Resources Engineering
    Florence, Robby
    Hossain, Faisal
    Huddleston, David
    [J]. COMPUTER APPLICATIONS IN ENGINEERING EDUCATION, 2011, 19 (01) : 48 - 55
  • [37] V1SCAN: Discovering 1-day Vulnerabilities in Reused C/C plus plus Open-source Software Components Using Code Classification Techniques
    Woo, Seunghoon
    Choi, Eunjin
    Lee, Heejo
    Oh, Hakjoo
    [J]. PROCEEDINGS OF THE 32ND USENIX SECURITY SYMPOSIUM, 2023, : 6541 - 6556
  • [38] Post-processing open-source software for the CBCT monitoring of periapical lesions healing following endodontic treatment: technical report of two cases
    Villoria, Eduardo M.
    Lenzi, Antonio R.
    Soares, Rodrigo V.
    Souki, Bernardo Q.
    Sigurdsson, Asgeir
    Marques, Alexandre P.
    Fidel, Sandra R.
    [J]. DENTOMAXILLOFACIAL RADIOLOGY, 2016, 46 (01)
  • [39] An Open-source Bayesian Atmospheric Radiative Transfer (BART) Code. III. Initialization, Atmospheric Profile Generator, Post-processing Routines
    Blecic, Jasmina
    Harrington, Joseph
    Cubillos, Patricio E.
    Bowman, M. Oliver
    Rojo, Patricio M.
    Stemm, Madison
    Challener, Ryan C.
    Himes, Michael D.
    Foster, Austin J.
    Dobbs-Dixon, Ian
    Foster, Andrew S. D.
    Lust, Nathaniel B.
    Blumenthal, Sarah D.
    Bruce, Dylan
    Loredo, Thomas J.
    [J]. PLANETARY SCIENCE JOURNAL, 2022, 3 (04):
  • [40] Papillon Nuclear Data Library - a free and open-source C++/Python']Python library for interacting with ACE files for continuous-energy neutron data
    Belanger, Hunter
    [J]. EPJ NUCLEAR SCIENCES & TECHNOLOGIES, 2023, 9