Integral Curvature Representation and Matching Algorithms for Identification of Dolphins and Whales
Not on the map. Why?
Abstract (arXiv)
We address the problem of identifying individual cetaceans from images showing the trailing edge of their fins. Given the trailing edge from an unknown individual, we produce a ranking of known individuals from a database. The nicks and notches along the trailing edge define an individual's unique signature. We define a representation based on integral curvature that is robust to changes in viewpoint and pose, and captures the pattern of nicks and notches in a local neighborhood at multiple scales. We explore two ranking methods that use this representation. The first uses a dynamic programming time-warping algorithm to align two representations, and interprets the alignment cost as a measure of similarity. This algorithm also exploits learned spatial weights to downweight matches from regions of unstable curvature. The second interprets the representation as a feature descriptor. Feature keypoints are defined at the local extrema of the representation. Descriptors for the set of known individuals are stored in a tree structure, which allows us to perform queries given the descriptors from an unknown trailing edge. We evaluate the top-k accuracy on two real-world datasets to demonstrate the effectiveness of the curvature representation, achieving top-1 accuracy scores of approximately 95% and 80% for bottlenose dolphins and humpback whales, respectively.
Key facts. Cited by 10 papers in the map (data through 14 Oct 2026). First posted on arXiv 25 Aug 2017.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 2; 2022: 3; 2023: 1; 2024: 4.
10 papers.
- 2021Perspectives on individual animal identification from biology and computer visioncited by 31
- 2022SealID: Saimaa ringed seal re-identification datasetcited by 22
- 2024Transformer for Object Re-Identification: A Surveycited by 22
- 2024Adaptive High-Frequency Transformer for Diverse Wildlife Re-Identificationcited by 10
- 2024WildFusion: Individual Animal Identification with Calibrated Similarity Fusioncited by 9
- 2021ElephantBook: A Semi-Automated Human-in-the-Loop System for Elephant Re-Identificationcited by 8
- 2022NORPPA: NOvel Ringed seal re-identification by Pelage Pattern Aggregationcited by 5
- 2023Automatic Individual Identification of Patterned Solitary Species Based on Unlabeled Video Datacited by 2
- 2022Towards Automatic Cetacean Photo-Identification: A Framework for Fine-Grain, Few-Shot Learning in Marine Ecologycited by 0
- 2024Categorical Keypoint Positional Embedding for Robust Animal Re-Identificationcited by 0
- 2024Categorical Keypoint Positional Embedding for Robust Animal Re-Identification1 Dec 2024
- 2024Adaptive High-Frequency Transformer for Diverse Wildlife Re-Identification9 Oct 2024
- 2024WildFusion: Individual Animal Identification with Calibrated Similarity Fusion23 Aug 2024
- 2024Transformer for Object Re-Identification: A Survey13 Jan 2024
- 2023Automatic Individual Identification of Patterned Solitary Species Based on Unlabeled Video Data19 Apr 2023
- 2022Towards Automatic Cetacean Photo-Identification: A Framework for Fine-Grain, Few-Shot Learning in Marine Ecology7 Dec 2022
- 2022NORPPA: NOvel Ringed seal re-identification by Pelage Pattern Aggregation6 Jun 2022
- 2022SealID: Saimaa ringed seal re-identification dataset5 Jun 2022
- 2021ElephantBook: A Semi-Automated Human-in-the-Loop System for Elephant Re-Identification29 Jun 2021
- 2021Perspectives on individual animal identification from biology and computer vision28 Feb 2021