Semantic Part Detection via Matching: Learning to Generalize to Novel Viewpoints from Limited Training Data

11/28/2018
by   Yutong Bai, et al.
12

Detecting semantic parts of an object is a challenging task in computer vision, particularly because it is hard to construct large annotated datasets due to the difficulty of annotating semantic parts. In this paper we present an approach which learns from a small training dataset of annotated semantic parts, where the object is seen from a limited range of viewpoints, but generalizes to detect semantic parts from a much larger range of viewpoints. Our approach is based on a matching algorithm for finding accurate spatial correspondence between two images, which enables semantic parts annotated on one image to be transplanted to another. In particular, this enables images in the training dataset to be matched to a virtual 3D model of the object (for simplicity, we assume that the object viewpoint can be estimated by standard techniques). Then a clustering algorithm is used to annotate the semantic parts of the 3D virtual model. This virtual 3D model can be used to synthesize annotated images from a large range of viewpoint. These can be matched to images in the test set, using the same matching algorithm, to detect semantic parts in novel viewpoints of the object. Our algorithm is very simple, intuitive, and contains very few parameters. We evaluate our approach in the car subclass of the VehicleSemanticPart dataset. We show it outperforms standard deep network approaches and, in particular, performs much better on novel viewpoints.

READ FULL TEXT

page 1

page 3

page 7

page 8

research
01/31/2016

Novel Views of Objects from a Single Image

Taking an image of an object is at its core a lossy process. The rich in...
research
03/28/2017

Objects as context for detecting their semantic parts

We present a semantic part detection approach that effectively leverages...
research
08/28/2019

SPair-71k: A Large-scale Benchmark for Semantic Correspondence

Establishing visual correspondences under large intra-class variations, ...
research
09/11/2016

Learning Semantic Part-Based Models from Google Images

We propose a technique to train semantic part-based models of object cla...
research
04/06/2015

Matching-CNN Meets KNN: Quasi-Parametric Human Parsing

Both parametric and non-parametric approaches have demonstrated encourag...
research
09/14/2017

DeepVoting: An Explainable Framework for Semantic Part Detection under Partial Occlusion

In this paper, we study the task of detecting semantic parts of an objec...
research
06/08/2014

Detect What You Can: Detecting and Representing Objects using Holistic Models and Body Parts

Detecting objects becomes difficult when we need to deal with large shap...

Please sign up or login with your details

Forgot password? Click here to reset