Holovibes: real-time ultrahigh-speed digital hologram rendering and short-time analysis
Abstract
Real-time ultrahigh-speed rendering of digital holograms from high-bitrate interferogram streams demands robust parallel computing and efficient data handling with minimal latency. We present Holovibes, a high-performance software engine that enables real-time holographic image reconstruction and short-time analysis at unprecedented throughput. Holovibes integrates spatial demodulation techniques, such as Fresnel transformations and angular spectrum propagation, with temporal analysis methods including short-time Fourier transform (STFT) and principal component analysis (PCA) in a unified pipeline. By leveraging CUDA-based GPU acceleration, multithreaded parallelism, and efficient buffering, the system achieves high-throughput, low-latency processing suitable for demanding computational imaging applications. We demonstrate sustained real-time hologram rendering of 256x256-pixel from interferograms acquired by a streaming camera at 71,400 frames per second on commodity hardware with no frame loss, while maintaining an end-to-end latency of 30 ms. The engine also supports simultaneous recording of raw or processed data, enabling high-speed acquisition workflows essential for experimental applications. This work represents a significant advance over prior digital holography systems and provides a versatile platform for ultra-high-speed, real-time computational imaging.
Keywords
Cite
@article{arxiv.2508.03911,
title = {Holovibes: real-time ultrahigh-speed digital hologram rendering and short-time analysis},
author = {Marius Dubosc and Maxime Boy-Arnould and Jules Guillou and Titouan Gragnic and Arthur Courselle and Gustave Hervé and Alexis Pinson and Etienne Senigout and Bastien Gaulier and Simon Riou and Chloé Magnier and Noé Topeza and Oscar Morand and Thomas Xu and Samuel Goncalves and Edgar Delaporte and Adrien Langou and Paul Duhot and Julien Nicolle and Sacha Bellier and David Chemaly and Damien Didier and Philippe Bernet and Eliott Bouhana and Fabien Colmagro and Guillaume Poisson and Anthony Strazzella and Ilan Guenet and Nicolas Blin and Quentin Kaci and Theo Lepage and Loïc Bellonnet-Mottet and Antoine Martin and François Te and Ellena Davoine and Clement Fang and Danae Marmai and Hugo Verjus and Eloi Charpentier and Julien Gautier and Florian Lapeyre and Thomas Jarrossay and Alexandre Bartz and Cyril Cêtre and Clement Ledant and Eric Delanghe and Arnaud Gaillard and Geoffrey Le Gourrierec and Jeffrey Bencteux and Thomas Kostas and Pierre Pagnoux and Antoine Dillée and Romain Cancillière and Michael Atlan},
journal= {arXiv preprint arXiv:2508.03911},
year = {2025}
}
Comments
10 pages, 3 figures