EPContrast: Effective Point-level Contrastive Learning for Large-scale Point Cloud Understanding

Zhiyi Pan, Guoqing Liu, Wei Gao, Thomas H. Li
10/22/2024
cs.CV

No confident code implementation found for this paper.

Abstract

The acquisition of inductive bias through point-level contrastive learning holds paramount significance in point cloud pre-training. However, the square growth in computational requirements with the scale of the point cloud poses a substantial impediment to the practical deployment and execution. To address this challenge, this paper proposes an Effective Point-level Contrastive Learning method for large-scale point cloud understanding dubbed \textbf{EPContrast}, which consists of AGContrast and ChannelContrast. In practice, AGContrast constructs positive and negative pairs based on asymmetric granularity embedding, while ChannelContrast imposes contrastive supervision between channel feature maps. EPContrast offers point-level contrastive loss while concurrently mitigating the computational resource burden. The efficacy of EPContrast is substantiated through comprehensive validation on S3DIS and ScanNetV2, encompassing tasks such as semantic segmentation, instance segmentation, and object detection. In addition, rich ablation experiments demonstrate remarkable bias induction capabilities under label-efficient and one-epoch training settings.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{pan2024epcontrast,
  title  = {EPContrast: Effective Point-level Contrastive Learning for Large-scale Point Cloud Understanding},
  author = {Zhiyi Pan and Guoqing Liu and Wei Gao and Thomas H. Li},
  year   = {2024},
  eprint = {2410.17207},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2410.17207v1}
}

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

Discussion