Integral Curvature Representation and Matching Algorithms for Identification of Dolphins and Whales

by   Hendrik J. Weideman, et al.

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


page 1

page 2

page 7


Topology Based Scalable Graph Kernels

We propose a new graph kernel for graph classification and comparison us...

A decision support system for ship identification based on the curvature scale space representation

In this paper, a decision support system for ship identification is pres...

Network Alignment by Discrete Ollivier-Ricci Flow

In this paper, we consider the problem of approximately aligning/matchin...

ViewSynth: Learning Local Features from Depth using View Synthesis

We address the problem of jointly detecting keypoints and learning descr...

Pose Estimation using Local Structure-Specific Shape and Appearance Context

We address the problem of estimating the alignment pose between two mode...

Feature-based Image Matching for Identifying Individual Kākā

This report investigates an unsupervised, feature-based image matching p...

Statistical shape representations for temporal registration of plant components in 3D

Plants are dynamic organisms. Understanding temporal variations in veget...

Please sign up or login with your details

Forgot password? Click here to reset