Bird Species Categorization Using Pose Normalized Deep Convolutional Nets
We propose an architecture for fine-grained visual categorization that approaches expert human performance in the classification of bird species. Our architecture first computes an estimate of the object's pose; this is used to compute local image features which are, in turn, used for classification. The features are computed by applying deep convolutional nets to image patches that are located and normalized by the pose. We perform an empirical study of a number of pose normalization schemes, including an investigation of higher order geometric warping functions. We propose a novel graph-based clustering algorithm for learning a compact pose normalization space. We perform a detailed investigation of state-of-the-art deep convolutional feature implementations and fine-tuning feature learning for fine-grained classification. We observe that a model that integrates lower-level feature layers with pose-normalized extraction routines and higher-level feature layers with unaligned image features works best. Our experiments advance state-of-the-art performance on bird species recognition, with a large improvement of correct classification rates over previous methods (75% vs. 55-65%).
Code (0)
등록된 구현이 없습니다.
Tasks
ClassificationClusteringFine-Grained Visual CategorizationGeneral ClassificationSimilar Papers 제목 키워드 기반
Birdsnap: Large-scale Fine-grained Visual Categorization of Birds
We address the problem of large-scale fine-grained visual categorization, describing new methods we have used to produce an online field guide to 500 North American bird species. We focus on the challenges raised when s…
Fine-Grained Visual CategorizationCoCoNet: A Collaborative Convolutional Network
We present an end-to-end deep network for fine-grained visual categorization called Collaborative Convolutional Network (CoCoNet). The network uses a collaborative layer after the convolutional layers to represent an ima…
Fine-Grained Visual CategorizationFine-Grained Visual RecognitionTransfer LearningPart-based R-CNNs for Fine-grained Category Detection
Semantic part localization can facilitate fine-grained categorization by explicitly isolating subtle appearance differences associated with specific object parts. Methods for pose-normalized representations have been pro…
Fine-Grained Image ClassificationObjectobject-detectionObject DetectionFeathers dataset for Fine-Grained Visual Categorization
This paper introduces a novel dataset FeatherV1, containing 28,272 images of feathers categorized by 595 bird species. It was created to perform taxonomic identification of bird species by a single feather, which can be …
Fine-Grained Visual CategorizationFine-Grained Visual RecognitionRecognizing Birds from Sound - The 2018 BirdCLEF Baseline System
Reliable identification of bird species in recorded audio files would be a transformative tool for researchers, conservation biologists, and birders. In recent years, artificial neural networks have greatly improved the …
BIG-bench Machine LearningBird Audio Detection