Object Detectors Emerge in Deep Scene CNNs

12/22/2014
by   Bolei Zhou, et al.
0

With the success of new computational architectures for visual processing, such as convolutional neural networks (CNN) and access to image databases with millions of labeled examples (e.g., ImageNet, Places), the state of the art in computer vision is advancing rapidly. One important factor for continued progress is to understand the representations that are learned by the inner layers of these deep architectures. Here we show that object detectors emerge from training CNNs to perform scene classification. As scenes are composed of objects, the CNN for scene classification automatically discovers meaningful objects detectors, representative of the learned scene categories. With object detectors emerging as a result of learning to recognize scenes, our work demonstrates that the same network can perform both scene recognition and object localization in a single forward-pass, without ever having been explicitly taught the notion of objects.

READ FULL TEXT

page 3

page 4

page 5

page 6

page 8

page 9

page 11

page 12

research
01/21/2018

Scene recognition with CNNs: objects, scales and dataset bias

Since scenes are composed in part of objects, accurate recognition of sc...
research
05/27/2019

Semantic Fisher Scores for Task Transfer: Using Objects to Classify Scenes

The transfer of a neural network (CNN) trained to recognize objects to t...
research
07/02/2020

Are there any 'object detectors' in the hidden layers of CNNs trained to identify objects or scenes?

Various methods of measuring unit selectivity have been developed with t...
research
06/03/2015

Understanding deep features with computer-generated imagery

We introduce an approach for analyzing the variation of features generat...
research
08/27/2017

One-Shot Concept Learning by Simulating Evolutionary Instinct Development

Object recognition has become a crucial part of machine learning and com...
research
05/11/2017

Object-Level Context Modeling For Scene Classification with Context-CNN

Convolutional Neural Networks (CNNs) have been used extensively for comp...
research
10/06/2016

Places: An Image Database for Deep Scene Understanding

The rise of multi-million-item dataset initiatives has enabled data-hung...

Please sign up or login with your details

Forgot password? Click here to reset