Pose-Guided Self-Training with Two-Stage Clustering for Unsupervised Landmark Discovery
Siddharth Tourani, Ahmed Alwheibi, Arif Mahmood, Muhammad Haris Khan
TL;DR
This work tackles unsupervised landmark discovery for object categories by leveraging pre-trained diffusion-model representations to reveal implicit correspondences. It starts with a strong zero-shot baseline based on clustering random pixel descriptors from diffusion features and nearest-neighbor labeling, then builds D-ULD, a diffusion-based ULD method with self-training and clustering, followed by D-ULD++, which adds a pose-guided proxy task and a two-stage clustering scheme. The proposed methods achieve state-of-the-art performance across AFLW, MAFL, CatHeads, and LS3D, with substantial improvements in forward and backward NME and improved landmark consistency under diverse poses. The approach demonstrates the practical potential of diffusion-model internals for robust, unsupervised landmark discovery in challenging, variable-display datasets.
Abstract
Unsupervised landmarks discovery (ULD) for an object category is a challenging computer vision problem. In pursuit of developing a robust ULD framework, we explore the potential of a recent paradigm of self-supervised learning algorithms, known as diffusion models. Some recent works have shown that these models implicitly contain important correspondence cues. Towards harnessing the potential of diffusion models for the ULD task, we make the following core contributions. First, we propose a ZeroShot ULD baseline based on simple clustering of random pixel locations with nearest neighbour matching. It delivers better results than existing ULD methods. Second, motivated by the ZeroShot performance, we develop a ULD algorithm based on diffusion features using self-training and clustering which also outperforms prior methods by notable margins. Third, we introduce a new proxy task based on generating latent pose codes and also propose a two-stage clustering mechanism to facilitate effective pseudo-labeling, resulting in a significant performance improvement. Overall, our approach consistently outperforms state-of-the-art methods on four challenging benchmarks AFLW, MAFL, CatHeads and LS3D by significant margins.
