3D Point Cloud Compression with Recurrent Neural Network and Image Compression Methods

Till Beemelmanns, Yuchen Tao, Bastian Lampe, Lennart Reiher, Raphael van Kempen +2 more
2/18/2024
cs.CVcs.AIeess.IV

Official code: ika-rwth-aachen/Point-Cloud-Compression (59 stars, MIT, TensorFlow, last commit 2024-06-25).

Abstract

Storing and transmitting LiDAR point cloud data is essential for many AV applications, such as training data collection, remote control, cloud services or SLAM. However, due to the sparsity and unordered structure of the data, it is difficult to compress point cloud data to a low volume. Transforming the raw point cloud data into a dense 2D matrix structure is a promising way for applying compression algorithms. We propose a new lossless and calibrated 3D-to-2D transformation which allows compression algorithms to efficiently exploit spatial correlations within the 2D representation. To compress the structured representation, we use common image compression methods and also a self-supervised deep compression approach using a recurrent neural network. We also rearrange the LiDAR's intensity measurements to a dense 2D representation and propose a new metric to evaluate the compression performance of the intensity. Compared to approaches that are based on generic octree point cloud compression or based on raw point cloud data compression, our approach achieves the best quantitative and visual performance. Source code and dataset are available at https://github.com/ika-rwth-aachen/Point-Cloud-Compression.

View on arXivView PDF

Code Implementations(1)

TensorFlowMIT

[IV2022] Implements a deep RNN based Point Cloud Compression approach for Velodyne Point Clouds. Reference implementation of corresponding IEEE IV22 paper.

593C++, CMakeJan 27, 20222 years agoMIT
compressiondeep-compressionpointcloudrecurrent-neural-networksros+1 more

Similar Papers

Cite this paper

@article{beemelmanns2024point,
  title  = {3D Point Cloud Compression with Recurrent Neural Network and Image Compression Methods},
  author = {Till Beemelmanns and Yuchen Tao and Bastian Lampe and Lennart Reiher and Raphael van Kempen and Timo Woopen and Lutz Eckstein},
  year   = {2024},
  eprint = {2402.11680},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2402.11680v1}
}

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/2402.11680.svg)](https://codeofpaper.com/paper/2402.11680)

Discussion