🤖 AI Summary
This work addresses cross-species animal individual identification by proposing a general-purpose, efficient, and accurate visual recognition framework. Methodologically, it integrates keypoint detection with local feature matching and introduces a local Naïve Bayes–based nearest-neighbor competition scoring mechanism to model and rank image similarity effectively; fast approximate nearest-neighbor search is further incorporated to significantly accelerate retrieval. Its key contribution lies in breaking the conventional accuracy–speed trade-off, enabling unified identification across diverse patterned species—including zebras, giraffes, leopards, and lionfish—without species-specific adaptation. Evaluated on a multi-species dataset comprising over one thousand images, the framework achieves superior recognition accuracy compared to state-of-the-art methods, with query latency of only several seconds per instance, thus demonstrating both high precision and strong practical applicability.
📝 Abstract
We present HotSpotter, a fast, accurate algorithm for identifying individual animals against a labeled database. It is not species specific and has been applied to Grevy's and plains zebras, giraffes, leopards, and lionfish. We describe two approaches, both based on extracting and matching keypoints or "hotspots". The first tests each new query image sequentially against each database image, generating a score for each database image in isolation, and ranking the results. The second, building on recent techniques for instance recognition, matches the query image against the database using a fast nearest neighbor search. It uses a competitive scoring mechanism derived from the Local Naive Bayes Nearest Neighbor algorithm recently proposed for category recognition. We demonstrate results on databases of more than 1000 images, producing more accurate matches than published methods and matching each query image in just a few seconds.