Learning Dynamic Point Cloud Compression via Hierarchical Inter-frame Block Matching

Shuting Xia, Tingyu Fan, Yiling Xu, Jenq-Neng Hwang, Zhu Li
5/9/2023
cs.CVcs.MMeess.IV

No official code found. Best implementation: ttlzfhy/LDPCC (5 stars, last commit 2025-07-04).

Abstract

3D dynamic point cloud (DPC) compression relies on mining its temporal context, which faces significant challenges due to DPC's sparsity and non-uniform structure. Existing methods are limited in capturing sufficient temporal dependencies. Therefore, this paper proposes a learning-based DPC compression framework via hierarchical block-matching-based inter-prediction module to compensate and compress the DPC geometry in latent space. Specifically, we propose a hierarchical motion estimation and motion compensation (Hie-ME/MC) framework for flexible inter-prediction, which dynamically selects the granularity of optical flow to encapsulate the motion information accurately. To improve the motion estimation efficiency of the proposed inter-prediction module, we further design a KNN-attention block matching (KABM) network that determines the impact of potential corresponding points based on the geometry and feature correlation. Finally, we compress the residual and the multi-scale optical flow with a fully-factorized deep entropy model. The experiment result on the MPEG-specified Owlii Dynamic Human Dynamic Point Cloud (Owlii) dataset shows that our framework outperforms the previous state-of-the-art methods and the MPEG standard V-PCC v18 in inter-frame low-delay mode.

View on arXivView PDF

Code Implementations(1)

ttlzfhy/LDPCCCommunity100%

The code of Learning Dynamic Point Cloud Compression via Hierarchical Inter-frame Block Matching.

50PythonFeb 27, 20251 years ago

Similar Papers

Cite this paper

@article{xia2023learning,
  title  = {Learning Dynamic Point Cloud Compression via Hierarchical Inter-frame Block Matching},
  author = {Shuting Xia and Tingyu Fan and Yiling Xu and Jenq-Neng Hwang and Zhu Li},
  year   = {2023},
  eprint = {2305.05356},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2305.05356v2}
}

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

Discussion