English

ETA: Energy-based Test-time Adaptation for Depth Completion

Computer Vision and Pattern Recognition 2025-08-21 v2 Artificial Intelligence Machine Learning

Abstract

We propose a method for test-time adaptation of pretrained depth completion models. Depth completion models, trained on some ``source'' data, often predict erroneous outputs when transferred to ``target'' data captured in novel environmental conditions due to a covariate shift. The crux of our method lies in quantifying the likelihood of depth predictions belonging to the source data distribution. The challenge is in the lack of access to out-of-distribution (target) data prior to deployment. Hence, rather than making assumptions regarding the target distribution, we utilize adversarial perturbations as a mechanism to explore the data space. This enables us to train an energy model that scores local regions of depth predictions as in- or out-of-distribution. We update the parameters of pretrained depth completion models at test time to minimize energy, effectively aligning test-time predictions to those of the source distribution. We call our method ``Energy-based Test-time Adaptation'', or ETA for short. We evaluate our method across three indoor and three outdoor datasets, where ETA improve over the previous state-of-the-art method by an average of 6.94% for outdoors and 10.23% for indoors. Project Page: https://fuzzythecat.github.io/eta.

Keywords

Cite

@article{arxiv.2508.05989,
  title  = {ETA: Energy-based Test-time Adaptation for Depth Completion},
  author = {Younjoon Chung and Hyoungseob Park and Patrick Rim and Xiaoran Zhang and Jihe He and Ziyao Zeng and Safa Cicek and Byung-Woo Hong and James S. Duncan and Alex Wong},
  journal= {arXiv preprint arXiv:2508.05989},
  year   = {2025}
}
R2 v1 2026-07-01T04:40:21.137Z