Leveraging Habitat Information for Fine-grained Bird Identification
Tin Nguyen, Peijie Chen, Anh Totti Nguyen
TL;DR
This work demonstrates that habitat information, a core ornithological cue, can meaningfully improve fine-grained bird identification across both vision-only and vision-language models. By introducing habitat-aware data augmentation (Mixed-S, Mixed-G, Mixed-I) for CNNs/ViTs and habitat descriptions into CLIP prompts, the authors achieve robust, cross-dataset gains on NABirds, CUB-200, and iNaturalist-birds benchmarks. The results show consistent improvements in accuracy, especially under challenging conditions (background variation, occlusions, and small or partially visible birds), and reveal that both model families face similar habitat-related challenges. The study also highlights limitations due to habitat data availability and suggests future directions in part-based recognition and cross-region transferability to broaden applicability of habitat-informed bird identification systems.
Abstract
Traditional bird classifiers mostly rely on the visual characteristics of birds. Some prior works even train classifiers to be invariant to the background, completely discarding the living environment of birds. Instead, we are the first to explore integrating habitat information, one of the four major cues for identifying birds by ornithologists, into modern bird classifiers. We focus on two leading model types: (1) CNNs and ViTs trained on the downstream bird datasets; and (2) original, multi-modal CLIP. Training CNNs and ViTs with habitat-augmented data results in an improvement of up to +0.83 and +0.23 points on NABirds and CUB-200, respectively. Similarly, adding habitat descriptors to the prompts for CLIP yields a substantial accuracy boost of up to +0.99 and +1.1 points on NABirds and CUB-200, respectively. We find consistent accuracy improvement after integrating habitat features into the image augmentation process and into the textual descriptors of vision-language CLIP classifiers. Code is available at: https://anonymous.4open.science/r/reasoning-8B7E/.
