Test-time adaptation for geospatial point cloud semantic segmentation with distinct domain shifts

Puzuo Wang, Wei Yao, Jie Shao, Zhiyi He
7/8/2024
cs.CV

No confident code implementation found for this paper. 5 possible matches can be shown below.

Abstract

Domain adaptation (DA) techniques help deep learning models generalize across data shifts for point cloud semantic segmentation (PCSS). Test-time adaptation (TTA) allows direct adaptation of a pre-trained model to unlabeled data during inference stage without access to source data or additional training, avoiding privacy issues and large computational resources. We address TTA for geospatial PCSS by introducing three domain shift paradigms: photogrammetric to airborne LiDAR, airborne to mobile LiDAR, and synthetic to mobile laser scanning. We propose a TTA method that progressively updates batch normalization (BN) statistics with each testing batch. Additionally, a self-supervised learning module optimizes learnable BN affine parameters. Information maximization and reliability-constrained pseudo-labeling improve prediction confidence and supply supervisory signals. Experimental results show our method improves classification accuracy by up to 20\% mIoU, outperforming other methods. For photogrammetric (SensatUrban) to airborne (Hessigheim 3D) adaptation at the inference stage, our method achieves 59.46\% mIoU and 85.97\% OA without retraining or fine-turning.

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. 5 weaker matches are hidden by default — 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{wang2024testtime,
  title  = {Test-time adaptation for geospatial point cloud semantic segmentation with distinct domain shifts},
  author = {Puzuo Wang and Wei Yao and Jie Shao and Zhiyi He},
  year   = {2024},
  eprint = {2407.06043},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2407.06043v1}
}

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

Discussion