GPU-based data processing for speeding-up correlation plenoptic imaging
Correlation plenoptic imaging (CPI) is a novel technological imaging modality enabling to overcome drawbacks of standard plenoptic devices, while preserving their advantages. However, a major challenge in view of real-time application of CPI is related to the relevant amount of required frames and the consequent computational-intensive processing algorithm. In this work, we describe the design and implementation of an optimized processing algorithm that is portable to an efficient computational environment and exploits the highly parallel algorithm offered by GPUs. Improvements by a factor ranging from 20X, for correlation measurement, to 500X, for refocusing, are demonstrated. Exploration of the relation between the improvement in performance achieved and actual GPU capabilities also indicates the feasibility of near-real-time processing capability, opening up to the potential use of CPI for practical real-time application.
2-s2.0-85211094239
Planetek Italia
Planetek Italia
Università degli studi di Bari Aldo Moro
Planetek Hellas
Università degli studi di Bari Aldo Moro
Planetek Italia
Planetek Hellas
École Polytechnique Fédérale de Lausanne
École Polytechnique Fédérale de Lausanne
École Polytechnique Fédérale de Lausanne
2024-12-01
139
12
1067
REVIEWED
EPFL
| Funder | Funding(s) | Grant Number | Grant URL |
Italian Istituto Nazionale di Fisica Nucleare | |||
European Union’s Horizon 2020 research and innovation programme | |||
Greek General Secretariat for Research and Technology | |||
| Show more | |||