UniHash: Unifying Pointwise and Pairwise Hashing Paradigms for Seen and Unseen Category Retrieval
Xiaoxu Ma, Runhao Li, Hanwen Liu, Xiangbo Zhang, Zhenyu Weng
TL;DR
UniHash tackles the challenge of retrieving images across seen and unseen categories by unifying center-based pointwise and pairwise hashing into a dual-branch framework. It introduces a mutual learning loss and a Split-Merge Mixture of Hash Experts (SM-MoH) to enable deep cross-branch knowledge exchange, producing discriminative and generalizable $q$-bit hash codes. Theoretical analysis shows that UniHash converts paradigm-specific error floors into a vanishing consistency term, improving seen/unseen generalization. Empirically, UniHash achieves state-of-the-art performance on CIFAR-10, ImageNet, and MSCOCO under both closed-set and seen/unseen protocols, demonstrating strong robustness and practical impact for large-scale and open-set image retrieval.
Abstract
Effective retrieval across both seen and unseen categories is crucial for modern image retrieval systems. Retrieval on seen categories ensures precise recognition of known classes, while retrieval on unseen categories promotes generalization to novel classes with limited supervision. However, most existing deep hashing methods are confined to a single training paradigm, either pointwise or pairwise, where the former excels on seen categories and the latter generalizes better to unseen ones. To overcome this limitation, we propose Unified Hashing (UniHash), a dual-branch framework that unifies the strengths of both paradigms to achieve balanced retrieval performance across seen and unseen categories. UniHash consists of two complementary branches: a center-based branch following the pointwise paradigm and a pairwise branch following the pairwise paradigm. A novel hash code learning method is introduced to enable bidirectional knowledge transfer between branches, improving hash code discriminability and generalization. It employs a mutual learning loss to align hash representations and introduces a Split-Merge Mixture of Hash Experts (SM-MoH) module to enhance cross-branch exchange of hash representations. Theoretical analysis substantiates the effectiveness of UniHash, and extensive experiments on CIFAR-10, MSCOCO, and ImageNet demonstrate that UniHash consistently achieves state-of-the-art performance in both seen and unseen image retrieval scenarios.
