English

GPU-based data processing for speeding-up correlation plenoptic imaging

Image and Video Processing 2024-07-31 v1 Data Analysis, Statistics and Probability

Abstract

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 with 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.

Keywords

Cite

@article{arxiv.2407.20692,
  title  = {GPU-based data processing for speeding-up correlation plenoptic imaging},
  author = {Francesca Santoro and Isabella Petrelli and Gianlorenzo Massaro and George Filios and Francesco V. Pepe and Leonardo Amoruso and Maria Ieronimaki and Samuel Burri and Edoardo Charbon and Paul Mos and Arin Ulku and Michael Wayne and Cristoforo Abbattista and Claudio Bruschini and Milena D'Angelo},
  journal= {arXiv preprint arXiv:2407.20692},
  year   = {2024}
}

Comments

17 pages, 13 figures