Edge Boxes: Locating
Object Proposals from Edges
C. Lawrence Zitnick and Piotr Doll´ar
Microsoft Research
Abstract. The use of object proposals is an effective recent approach
for increasing the computational efficiency of object detection. We pro-
pose a novel method for generating object bounding box proposals us-
ing edges. Edges provide a sparse yet informative representation of an
image. Our main observation is that the number of contours that are
wholly contained in a bounding box is indicative of the likelihood of the
box containing an object. We propose a simple box objectness score that
measures the number of edges that exist in the box minus those that
are members of contours that overlap the box’s boundary. Using efficient
data structures, millions of candidate boxes can be evaluated in a fraction
of a second, returning a ranked set of a few thousand top-scoring propos-
als. Using standard metrics, we show results that are significantly more
accurate than the current state-of-the-art while being faster to compute.
In particular, given just 1000 proposals we achieve over 96% object recall
at overlap threshold of 0.5 and over 75% recall at the more challenging
overlap of 0.7. Our approach runs in 0.25 seconds and we additionally
demonstrate a near real-time variant with only minor loss in accuracy.
Keywords: object proposals, object detection, edge detection
1 Introduction
The goal of object detection is to determine whether an object exists in an
image, and if so where in the image it occurs. The dominant approach to this
problem over the past decade has been the sliding windows paradigm in which
object classification is performed at every location and scale in an image [1–
3]. Recently, an alternative framework for object detection has been proposed.
Instead of searching for an object at every image location and scale, a set of
object bounding box proposals is first generated with the goal of reducing the
set of positions that need to be further analyzed. The remarkable discovery
made by these approaches [4–11] is that object proposals may be accurately
generated in a manner that is agnostic to the type of object being detected.
Object proposal generators are currently used by several state-of-the-art object
detection algorithms [5, 12, 13], which include the winners of the 2013 ImageNet
detection challenge [14] and top methods on the PASCAL VOC dataset [15].
High recall and efficiency are critical properties of an object proposal gen-
erator. If a proposal is not generated in the vicinity of an object that object
评论