Beyond Spatial Pooling: Fine-Grained Representation Learning in Multiple Domains
Object recognition systems have shown great progress over recent years. However, creating object representations that are robust to changes in viewpoint while capturing local visual details continues to be a challenge. In particular, recent convolutional architectures employ spatial pooling to achieve scale and shift invariances, but they are still sensitive to out-of-plane rotations. In this paper, we formulate a probabilistic framework for analyzing the performance of pooling. This framework suggests two directions for improvement. First, we apply multiple scales of filters coupled with different pooling granularities, and second we make use of color as an additional pooling domain, thereby reducing the sensitivity to spatial deformations. We evaluate our algorithm on the object instance recognition task using two independent publicly available RGB-D datasets, and demonstrate significant improvements over the current state-of-the-art. In addition, we present a new dataset for industrial objects to further validate the effectiveness of our approach versus other state-of-the-art approaches for object recognition using RGB-D data.
Code (0)
등록된 구현이 없습니다.
Tasks
ObjectObject RecognitionRepresentation LearningSimilar Papers 제목 키워드 기반
Spatial-Scale Aligned Network for Fine-Grained Recognition
Existing approaches for fine-grained visual recognition focus on learning marginal region-based representations while neglecting the spatial and scale misalignments, leading to inferior performance. In this paper, we pro…
Fine-Grained Visual RecognitionDeep CNNs With Spatially Weighted Pooling for Fine-Grained Car Recognition
Fine-grained car recognition aims to recognize the category information of a car, such as car make, car model, or even the year of manufacture. A number of recent studies have shown that a deep convolutional neural netwo…
Fine-Grained Image ClassificationKernel Pooling for Convolutional Neural Networks
Convolutional Neural Networks (CNNs) with Bilinear Pooling, initially in their full form and later using compact representations, have yielded impressive performance gains on a wide range of visual tasks, including fine-…
Face RecognitionFine-Grained Visual CategorizationQuestion AnsweringVisual Question Answering+1Hierarchical Bilinear Pooling for Fine-Grained Visual Recognition
Fine-grained visual recognition is challenging because it highly relies on the modeling of various semantic parts and fine-grained feature learning. Bilinear pooling based models have been shown to be effective at fine-g…
Fine-Grained Visual RecognitionPAPooling: Graph-based Position Adaptive Aggregation of Local Geometry in Point Clouds
Fine-grained geometry, captured by aggregation of point features in local regions, is crucial for object recognition and scene understanding in point clouds. Nevertheless, existing preeminent point cloud backbones usuall…
3D Shape Classificationgraph constructionObject RecognitionPosition+2