Graph Attention-Driven Bayesian Deep Unrolling for Dual-Peak Single-Photon Lidar Imaging

Kyungmin Choi, JaKeoung Koo, Stephen McLaughlin, Abderrahim Halimi
4/3/2025
cs.CVcs.AIcs.LG

No official code found. Best implementation: daedalus-KM/PointcloudUnrolling (3 stars, last commit 2025-12-04).

Abstract

Single-photon Lidar imaging offers a significant advantage in 3D imaging due to its high resolution and long-range capabilities, however it is challenging to apply in noisy environments with multiple targets per pixel. To tackle these challenges, several methods have been proposed. Statistical methods demonstrate interpretability on the inferred parameters, but they are often limited in their ability to handle complex scenes. Deep learning-based methods have shown superior performance in terms of accuracy and robustness, but they lack interpretability or they are limited to a single-peak per pixel. In this paper, we propose a deep unrolling algorithm for dual-peak single-photon Lidar imaging. We introduce a hierarchical Bayesian model for multiple targets and propose a neural network that unrolls the underlying statistical method. To support multiple targets, we adopt a dual depth maps representation and exploit geometric deep learning to extract features from the point cloud. The proposed method takes advantages of statistical methods and learning-based methods in terms of accuracy and quantifying uncertainty. The experimental results on synthetic and real data demonstrate the competitive performance when compared to existing methods, while also providing uncertainty information.

View on arXivView PDF

Code Implementations(1)

Graph Attention-Driven Bayesian Deep Unrolling for Dual-Peak Single-Photon Lidar Imaging

31Shell, PythonJul 30, 202510 months ago

Similar Papers

Cite this paper

@article{choi2025graph,
  title  = {Graph Attention-Driven Bayesian Deep Unrolling for Dual-Peak Single-Photon Lidar Imaging},
  author = {Kyungmin Choi and JaKeoung Koo and Stephen McLaughlin and Abderrahim Halimi},
  year   = {2025},
  eprint = {2504.02480},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2504.02480v2}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2504.02480.svg)](https://codeofpaper.com/paper/2504.02480)

Discussion