Show simple item record

dc.rights.licenseRestricted to current Rensselaer faculty, staff and students. Access inquiries may be directed to the Rensselaer Libraries.
dc.contributorStewart, Charles V.
dc.contributorMagdon-Ismail, Malik
dc.contributorYener, Bülent, 1959-
dc.contributorRadke, Richard J., 1974-
dc.contributor.authorWeideman, Hendrik J.
dc.date.accessioned2021-11-03T09:14:23Z
dc.date.available2021-11-03T09:14:23Z
dc.date.created2020-06-12T12:32:05Z
dc.date.issued2019-08
dc.identifier.urihttps://hdl.handle.net/20.500.13015/2469
dc.descriptionAugust 2019
dc.descriptionSchool of Science
dc.description.abstractWe address the problem of identifying individual animals from contours that contain identifying markings. The objective is to accelerate the photo identification component of an ecological field survey by presenting potential matches for an image of a query animal in order of similarity. For the solution to be scalable to large populations and new species, it must not require human interaction and should be frugal with the number of labeled training examples required.
dc.description.abstractWe demonstrate qualitatively and quantitatively that the contour extraction algorithm is able to extract the identifying contour from an image, with the learned fine-grained probability map outperforming the gradient-based baseline. Finally, we evaluate the matching algorithm on datasets that are used for photo identification of bottlenose dolphins, humpback whales, and elephants. The matching algorithm achieves top-1 accuracy scores of 95%, 85%, and 84% for these three species, respectively.
dc.description.abstractThe algorithm consists of three major stages, namely, contour extraction, representation, and matching. First, the location of the identifying contour in an image is approximated using an algorithm that learns the contour appearance from data. To avoid the need for a large, labeled training set, the contour appearance is first learned at a very coarse level. This coarse approximation is then refined to a fine-grained cost matrix using either a traditional image gradient-based method or a novel learning algorithm that learns the contour appearance at a finer scale. We introduce a method for generating synthetic contour boundary patches to avoid the need for fine-grained training data, which is labor-intensive to collect. The identifying contour is then extracted from this probability map using either a top-down or bottom-up approach to solving one or more shortest-path problems. Second, the contour is encoded using an integral curvature representation that is robust to changes in viewpoint and pose. Finally, we combine this representation with two matching algorithms. The first treats the curvature representation as a sequence and defines the similarity of two contours in terms of their alignment cost using a dynamic time-warping algorithm. The second is a descriptor-based approach using the local naive Bayes nearest neighbors algorithm.
dc.language.isoENG
dc.publisherRensselaer Polytechnic Institute, Troy, NY
dc.relation.ispartofRensselaer Theses and Dissertations Online Collection
dc.subjectComputer science
dc.titleContour-based instance recognition of animals
dc.typeElectronic thesis
dc.typeThesis
dc.digitool.pid179876
dc.digitool.pid179878
dc.digitool.pid179879
dc.rights.holderThis electronic version is a licensed copy owned by Rensselaer Polytechnic Institute, Troy, NY. Copyright of original work retained by author.
dc.description.degreePhD
dc.relation.departmentDept. of Computer Science


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record