DeepNet [16] approaches use Convolutional Neural Networks (CNNs) to predict edges. N4ﬁelds rely on dictionary learning and the use of the Nearest Neighbor algorithm
within a CNN framework while DeepNet uses a traditional
CNN architecture to predict contours.
The most similar to our approach is DeepEdge [3],
which uses a multi-scale bifurcated network to perform contour detection using object-level features. However, we
show that our method achieves better results even without
1100x1100
512 
500x375...
1024 
Input Image
5504 Convolutional     Feature Maps 500x375Upsampled     Image
5504-Dimensional    Feature Vectors  Predicted  Boundaries
|{z}
Feature Interpolation & Concatenation
1100x1100x64- Candidate Contour Points
35x35x512
Shared Weights for all     Candidate Points
|{z}
Figure 1: An illustration of our architecture (best viewed in
color). First we extract a set of candidate contour points.
Then we upsample the image and feed it through 16convolutional layers pretrained for object classiﬁcation. For each
candidate point, we ﬁnd its correspondence in each of the
feature maps and perform feature interpolation. This yields
Most of the current boundary detection systems rely exclusively on low-level
features, such as color and texture. However, perception studies suggest that
humans employ object-level reasoning when judging if a particular pixel is a
boundary. Inspired by this observation, in this work we show how to predict
boundaries by exploiting object-level features from a pretrained
object-classification network. Our method can be viewed as a "High-for-Low"
approach where high-level object features inform the low-level boundary
detection process. Our model achieves state-of-the-art performance on an
established boundary detection benchmark and it is efficient to run.
  Additionally, we show that due to the semantic nature of our boundaries we
can use them to aid a number of high-level vision tasks. We demonstrate that
using our boundaries we improve the performance of state-of-the-art methods on
the problems of semantic boundary labeling, semantic segmentation and object
proposal generation. We can view this process as a "Low-for-High" scheme, where
low-level boundaries aid high-level vision tasks.
  Thus, our contributions include a boundary detection system that is accurate,
efficient, generalizes well to multiple datasets, and is also shown to improve
existing state-of-the-art high-level vision methods on three distinct tasks.
Gedas Bertasius Jianbo Shi Lorenzo Torresani