Share your thoughts, 1 month free Claude Pro on usSee more
WorkDL logo mark

D-Compress: Detail-Preserving LiDAR Range Image Compression for Real-Time Streaming on Resource-Constrained Robots

About

Efficient 3D LiDAR point cloud compression (LPCC) and streaming are critical for edge server-assisted robotic systems, enabling real-time communication with compact data representations. A widely adopted approach represents LiDAR point clouds as range images, enabling the direct use of mature image and video compression codecs. However, because these codecs are designed with human visual perception in mind, they often compromise geometric details, which downgrades the performance of downstream robotic tasks such as mapping and object detection. Furthermore, rate-distortion optimization (RDO)-based rate control remains largely underexplored for range image compression (RIC) under dynamic bandwidth conditions. To address these limitations, we propose D-Compress, a new detail-preserving and fast RIC framework tailored for real-time streaming. D-Compress integrates both intra- and inter-frame prediction with an adaptive discrete wavelet transform approach for precise residual compression. Additionally, we introduce a new RDO-based rate control algorithm for RIC through new rate-distortion modeling. Extensive evaluations on various datasets demonstrate the superiority of D-Compress, which outperforms state-of-the-art (SOTA) compression methods in both geometric accuracy and downstream task performance, particularly at compression ratios exceeding 100x, while maintaining real-time execution on resource-constrained hardware. Moreover, evaluations under dynamic bandwidth conditions validate the robustness of its rate control mechanism.

Shengqian Wang, Chang Tu, He Chen• 2026

Related benchmarks

TaskDatasetResultRank
LiDAR OdometryKITTI-odometry (sequences 00-10)--
48
Point Cloud CompressionKITTI
Encoding Time (ms)26.4
15
3D Object DetectionKITTI
Detection Precision53.6
8
LiDAR Point Cloud CompressionKITTI
PSNR (dB)67.6
7
Rate ControlKITTI Sequence 03
Average Bit Error2.9
3
Rate ControlKITTI Sequence 06
Average Bit Error1.7
3
Rate ControlKITTI sequence 09
Average Bit Error4.4
3
Rate ControlKITTI sequence 12
Average Bit Error2.5
3
Rate ControlKITTI sequence 15
Average Bit Error3.3
3
Rate ControlKITTI sequence 18
Average Bit Error2.4
3
Showing 10 of 15 rows

Other info

Follow for update