Discrete Fourier Transform-based Point Cloud Compression for Efficient SLAM in Featureless Terrain
Riku Suzuki, Ayumi Umemura, Shreya Santra, Kentaro Uno, Kazuya Yoshida
TL;DR
This work addresses the data bottleneck in SLAM by introducing a DFT-based compression pipeline that converts 3D point clouds into a 2D DEM, performs a 2D DFT, and retains low-frequency content via a circular low-pass filter defined by $f_c = 1 - \frac{r}{r_M}$. Reconstruction uses the inverse DFT, enabling substantial data-size reduction with limited degradation for gradually varying terrains, such as planetary deserts or lunar surfaces. The approach is evaluated on MADMAX terrain sequences using RMSE and bits-per-point, revealing a clear trade-off: higher data reduction increases reconstruction error, with gentler slopes suffering less severely. The results suggest practical applicability for resource-constrained SLAM scenarios, while highlighting the need for real-time performance and terrain-aware cutoff selection in future work.
Abstract
Simultaneous Localization and Mapping (SLAM) is an essential technology for the efficiency and reliability of unmanned robotic exploration missions. While the onboard computational capability and communication bandwidth are critically limited, the point cloud data handled by SLAM is large in size, attracting attention to data compression methods. To address such a problem, in this paper, we propose a new method for compressing point cloud maps by exploiting the Discrete Fourier Transform (DFT). The proposed technique converts the Digital Elevation Model (DEM) to the frequency-domain 2D image and omits its high-frequency components, focusing on the exploration of gradual terrains such as planets and deserts. Unlike terrains with detailed structures such as artificial environments, high-frequency components contribute little to the representation of gradual terrains. Thus, this method is effective in compressing data size without significant degradation of the point cloud. We evaluated the method in terms of compression rate and accuracy using camera sequences of two terrains with different elevation profiles.
