ALICE-LRI (Automatic LiDAR Intrinsic Calibration Estimation for Lossless Range Images) is a method for lossless range image generation and reconstruction from spinning 3D LiDAR point clouds. The algorithm automatically estimates all intrinsic sensor parameters from data without requiring calibration files or manufacturer metadata.
This GitHub organization groups together the repositories containing the library implementation, reproducible experiments, and evaluation code for the ALICE-LRI paper.
C++ and Python library for lossless range image generation and reconstruction from spinning 3D LiDAR point clouds. Automatically estimates all intrinsic sensor parameters from data without calibration files.
Features:
- Automatic Intrinsic Estimation: Estimate LiDAR intrinsic parameters from point cloud data. No calibration files or manufacturer metadata needed.
- Lossless Range Image Projection: Convert 3D point clouds to 2D range images with zero information loss.
- Point Cloud Reconstruction: Unproject range images back to 3D point clouds, recovering original data up to numerical precision.
- JSON Serialization: Save and load intrinsic parameters to/from JSON files or strings for easy storage and sharing.
- Cross-Platform: Supports Windows, Linux, and macOS.
- Dual Interface: Native C++ API and Python bindings for maximum flexibility.
Documentation: alice-lri.github.io/alice-lri
Complete reproducible workflow for ALICE-LRI experiments: code, scripts, and configuration to reproduce all experiments, results, and figures from data preparation to paper outputs across KITTI and DurLAR datasets.
See: REPRODUCIBILITY.md for complete step-by-step instructions.
Fork of the Real-Time Spatio-Temporal LiDAR Point Cloud Compression algorithm. Contains both the original implementation and a modified version for evaluation and comparison with ALICE-LRI.
This repository is used in the experiments to benchmark compression performance when using ALICE-LRI range images versus traditional methods.
Original Work: horizon-research/Real-Time-Spatio-Temporal-LiDAR-Point-Cloud-Compression
The ALICE-LRI algorithm and experiments are described in our paper:
Title: ALICE-LRI: A General Method for Lossless Range Image Generation for Spinning LiDAR Sensors without Calibration Metadata
Authors: Samuel Soutullo, Miguel Yermo, David L. Vilariño, Óscar G. Lorenzo, José C. Cabaleiro, Francisco F. Rivera
Link: https://arxiv.org/abs/2510.20708
How to cite:
@misc{soutullo2025alicelri,
title={ALICE-LRI: A General Method for Lossless Range Image Generation for Spinning LiDAR Sensors without Calibration Metadata},
author={Samuel Soutullo and Miguel Yermo and David L. Vilariño and Óscar G. Lorenzo and José C. Cabaleiro and Francisco F. Rivera},
year={2025},
eprint={2510.20708},
archivePrefix={arXiv},
primaryClass={cs.CV},
url={https://arxiv.org/abs/2510.20708},
}We welcome contributions! Whether it's bug reports, feature requests, documentation improvements, or code contributions, please feel free to get involved:
- Report bugs: Open an issue in the relevant repository.
- Suggest features: Open an issue in the relevant repository.
- Contribute code: See CONTRIBUTING.md
The ALICE-LRI core library is released under the MIT License. See individual repositories for specific license information.
For questions, collaboration opportunities, or other inquiries, please reach out through email. See corresponding author of the paper (Samuel Soutullo).