ORIGINAL RESEARCH article
Front. Neuroimaging
Sec. Neuroimaging Analysis and Protocols
Volume 4 - 2025 | doi: 10.3389/fnimg.2025.1480807
This article is part of the Research TopicRecent Trends of Generative Adversarial Networks (GANs) in Bio-Medical InformaticsView all 3 articles
Efficient Fourier Base Fitting on Masked or Incomplete Structured Data
Provisionally accepted- 1ETH Zürich, Zurich, Switzerland
- 2Foundation for Research on Information Technologies in Society, ETH Zurich, Zurich, Zürich, Switzerland
- 3Institute of Physiology, Faculty of Medicine, University of Zurich, Zurich, Zürich, Switzerland
Select one of your emails
You have multiple emails registered with Frontiers:
Notify me on publication
Please enter your email address:
If you already have an account, please login
You don't have a Frontiers account ? You can register here
Fourier base fitting for masked or incomplete structured data holds significant importance, for example in biomedical image data processing. However, data incompleteness destroys the simple unitary form of the Fourier transformation, necessitating the construction and solving of a linear system -a task that can suffer from poor conditioning and be computationally expensive. Despite its importance, suitable methodology addressing this challenge is not readily available. In this study, we propose an efficient and fast Fourier base fitting method suitable for handling masked or incomplete structured data. The developed method can be used for processing multi-dimensional data, including smoothing and intra-/extrapolation, even when confronted with missing data. The developed method was verified using 1D, 2D, and 3D benchmarks. Its application is demonstrated in the reconstruction of noisy and partially unreliable brain pulsation data in the context of the development of a biomarker for noninvasive craniospinal compliance monitoring and neurological disease diagnostics. The study investigated the impact of different analytical and numerical performance improvement measures (e.g., term rearrangement, precomputation of recurring functions, vectorization) on computational complexity and speed. Quantitative evaluations on these benchmarks demonstrated that peak reconstruction errors in masked regions remained acceptable (i.e., below 10 % of the data range for all investigated benchmarks), while the proposed computational optimizations reduced matrix assembly time from 843 seconds to 11 seconds in 3D cases, demonstrating a 75-fold speed-up compared to unoptimized implementations. They were found to offer almost two orders of magnitude improvement in processing speed for the image processing application. Singular value decomposition (SVD) can optionally be employed as part of the solving-step to provide regularization when needed. However, SVD quickly becomes the performance limiting in terms of computational complexity and resource cost, as the number of considered Fourier modes increases.
Keywords: Fourier-base fitting, image processing, reconstruction, Brain deformation data, Masked data
Received: 14 Aug 2024; Accepted: 07 May 2025.
Copyright: © 2025 Karimi, Neufeld, Fallahi, Kurtcuoglu and Kuster. This is an open-access article distributed under the terms of the Creative Commons Attribution License (CC BY). The use, distribution or reproduction in other forums is permitted, provided the original author(s) or licensor are credited and that the original publication in this journal is cited, in accordance with accepted academic practice. No use, distribution or reproduction is permitted which does not comply with these terms.
* Correspondence: Fariba Karimi, ETH Zürich, Zurich, Switzerland
Disclaimer: All claims expressed in this article are solely those of the authors and do not necessarily represent those of their affiliated organizations, or those of the publisher, the editors and the reviewers. Any product that may be evaluated in this article or claim that may be made by its manufacturer is not guaranteed or endorsed by the publisher.