SPAC: Sampling-based Progressive Attribute Compression for Dense Point Clouds

Xiaolong Mao, Hui Yuan, Tian Guo, Shiqi Jiang, Raouf Hamzaoui +1 more
9/16/2024
eess.IVcs.CV

No official code found. Best implementation: yuanhui0325/SPAC (1 star, last commit 2025-10-18).

Abstract

We propose an end-to-end attribute compression method for dense point clouds. The proposed method combines a frequency sampling module, an adaptive scale feature extraction module with geometry assistance, and a global hyperprior entropy model. The frequency sampling module uses a Hamming window and the Fast Fourier Transform to extract high-frequency components of the point cloud. The difference between the original point cloud and the sampled point cloud is divided into multiple sub-point clouds. These sub-point clouds are then partitioned using an octree, providing a structured input for feature extraction. The feature extraction module integrates adaptive convolutional layers and uses offset-attention to capture both local and global features. Then, a geometry-assisted attribute feature refinement module is used to refine the extracted attribute features. Finally, a global hyperprior model is introduced for entropy encoding. This model propagates hyperprior parameters from the deepest (base) layer to the other layers, further enhancing the encoding efficiency. At the decoder, a mirrored network is used to progressively restore features and reconstruct the color attribute through transposed convolutional layers. The proposed method encodes base layer information at a low bitrate and progressively adds enhancement layer information to improve reconstruction accuracy. Compared to the latest G-PCC test model (TMC13v23) under the MPEG common test conditions (CTCs), the proposed method achieved an average Bjontegaard delta bitrate reduction of 24.58% for the Y component (21.23% for YUV combined) on the MPEG Category Solid dataset and 22.48% for the Y component (17.19% for YUV combined) on the MPEG Category Dense dataset. This is the first instance of a learning-based codec outperforming the G-PCC standard on these datasets under the MPEG CTCs.

View on arXivView PDF

Code Implementations(1)

yuanhui0325/SPACCommunity60%

IEEE TIP2025 SPAC: Sampling-based Progressive Attribute Compression for Dense Point Clouds

10PythonSep 11, 20251 years ago
point-cloud-attribute-compression

Similar Papers

Cite this paper

@article{mao2024spac,
  title  = {SPAC: Sampling-based Progressive Attribute Compression for Dense Point Clouds},
  author = {Xiaolong Mao and Hui Yuan and Tian Guo and Shiqi Jiang and Raouf Hamzaoui and Sam Kwong},
  year   = {2024},
  eprint = {2409.10293},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2409.10293v1}
}

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

Discussion