CVJun 12, 2024

ConceptHash: Interpretable Fine-Grained Hashing via Concept Discovery

arXiv:2406.08457v12 citationsHas Code
Originality Highly original
AI Analysis

This work addresses the lack of interpretability in fine-grained image retrieval for researchers and practitioners, offering a novel approach with competitive performance.

The authors tackled the problem of interpretability in fine-grained hashing methods by proposing ConceptHash, which automatically discovers human-understandable concepts like object parts to achieve sub-code level interpretability, and it outperformed previous methods on four benchmarks with significant improvements.

Existing fine-grained hashing methods typically lack code interpretability as they compute hash code bits holistically using both global and local features. To address this limitation, we propose ConceptHash, a novel method that achieves sub-code level interpretability. In ConceptHash, each sub-code corresponds to a human-understandable concept, such as an object part, and these concepts are automatically discovered without human annotations. Specifically, we leverage a Vision Transformer architecture and introduce concept tokens as visual prompts, along with image patch tokens as model inputs. Each concept is then mapped to a specific sub-code at the model output, providing natural sub-code interpretability. To capture subtle visual differences among highly similar sub-categories (e.g., bird species), we incorporate language guidance to ensure that the learned hash codes are distinguishable within fine-grained object classes while maintaining semantic alignment. This approach allows us to develop hash codes that exhibit similarity within families of species while remaining distinct from species in other families. Extensive experiments on four fine-grained image retrieval benchmarks demonstrate that ConceptHash outperforms previous methods by a significant margin, offering unique sub-code interpretability as an additional benefit. Code at: https://github.com/kamwoh/concepthash.

Code Implementations1 repo
Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes