Deformable Part Models are Convolutional Neural Networks

09/18/2014
by   Ross Girshick, et al.
0

Deformable part models (DPMs) and convolutional neural networks (CNNs) are two widely used tools for visual recognition. They are typically viewed as distinct approaches: DPMs are graphical models (Markov random fields), while CNNs are "black-box" non-linear classifiers. In this paper, we show that a DPM can be formulated as a CNN, thus providing a novel synthesis of the two ideas. Our construction involves unrolling the DPM inference algorithm and mapping each step to an equivalent (and at times novel) CNN layer. From this perspective, it becomes natural to replace the standard image features used in DPM with a learned feature extractor. We call the resulting model DeepPyramid DPM and experimentally validate it on PASCAL VOC. DeepPyramid DPM significantly outperforms DPMs based on histograms of oriented gradients features (HOG) and slightly outperforms a comparable version of the recently introduced R-CNN detection system, while running an order of magnitude faster.

READ FULL TEXT
research
02/18/2020

Deep Gaussian Markov random fields

Gaussian Markov random fields (GMRFs) are probabilistic graphical models...
research
07/07/2014

Analyzing the Performance of Multilayer Neural Networks for Object Recognition

In the last two years, convolutional neural networks (CNNs) have achieve...
research
01/21/2023

Towards a Measure of Trustworthiness to Evaluate CNNs During Operation

Due to black box nature of Convolutional neural networks (CNNs), the con...
research
10/21/2020

Voronoi Convolutional Neural Networks

In this technical report, we investigate extending convolutional neural ...
research
01/18/2016

Combining Markov Random Fields and Convolutional Neural Networks for Image Synthesis

This paper studies a combination of generative Markov random field (MRF)...
research
09/14/2018

Deep CNN Frame Interpolation with Lessons Learned from Natural Language Processing

A major area of growth within deep learning has been the study and imple...
research
11/12/2015

When Naïve Bayes Nearest Neighbours Meet Convolutional Neural Networks

Since Convolutional Neural Networks (CNNs) have become the leading learn...

Please sign up or login with your details

Forgot password? Click here to reset