




Did you find this useful? Give us your feedback
30,811 citations
30,462 citations
...The Berkeley Segmentation Data Set (BSDS500) [37] has been used extensively to evaluate both segmentation and edge detection algorithms....
[...]
...The Berkeley Segmentation Data Set (BSDS500) [37]...
[...]
5,843 citations
...They first generate a set of part hypotheses using a grouping method based on Arbelaez et al. [3]....
[...]
...the fast method of Felzenszwalb and Huttenlocher [13], which [3] found well-suited for such purpose....
[...]
...This is most naturally addressed by using a hierarchical partitioning, as done for example by Arbelaez et al. [3]....
[...]
...We compare with the segmentation of [3] and with the object hypothesis regions of both [4, 9]....
[...]
...In contrast to the segmentation of [4, 9], instead of focusing on the best segmentation algorithm [3], we use a variety of strategies to deal with as many image conditions as possible, thereby severely reducing computational costs while potentially capturing more objects accurately....
[...]
4,862 citations
4,146 citations
...Since the literature on image segmentation is so vast, a good way to get a handle on some of the better performing algorithms is to look at experimental comparisons on human-labeled databases (Arbeláez et al. 2010)....
[...]
...2008), as well as grouping contours into likely regions (Arbeláez et al. 2010) and wide-baseline correspondence (Meltzer and Soatto 2008)....
[...]
28,073 citations
...The Canny detector [22] also models edges as sharp discontinuities in the brightness channel, adding nonmaximum suppression and hysteresis thresholding steps....
[...]
...Comparing boundaries to human ground truth allows us to evaluate contour detectors [3], [22] (dotted lines) and segmentation algorithms [4], [32], [33], [34] (solid lines) in the same framework....
[...]
...Our gPb detector [3] performs significantly better than other algorithms [2], [17], [18], [19], [20], [21], [22], [23], [24], [25], [26], [27], [28] across almost the entire operating regime....
[...]
...An optional nonmaximum suppression step [22] produces thinned, real-valued contours....
[...]
17,427 citations
...We then apply second-order Savitzky-Golay filtering [ 63 ] to enhance local maxima and smooth out multiple detection peaks in the direction orthogonal to � . This is equivalent to fitting a cylindrical parabola, whose axis is orientated along direction � , to a local 2D window surrounding each pixel and replacing the response at the pixel with that estimated by the fit....
[...]
14,948 citations
13,789 citations
13,647 citations
The basic building block of the Pb contour detector is the computation of an oriented gradient signal G(x, y, θ) from an intensity image The author.
An advantage of this approach is that it may be possible to handle cues such as parallelism and completion in the initial classification stage.
Finding the optimal line segment labeling then translates into a general weighted min-cover problem in which the elements being covered are the line segments themselves and the objects covering them are drawn from the set of all possible curves and all possible background line segments.
The graph based region merging algorithm advocated by Felzenszwalb and Huttenlocher (Felz-Hutt) [32] attempts to partition image pixels into components such that the resulting segmentation is neither too coarse nor too fine.
Since at every step of the algorithm all remaining contours must have strength greater than or equal to those previously removed, the weight of the contour currently being removed cannot decrease during the merging process.
Given a graph in which pixels are nodes and edge weights measure the dissimilarity between nodes (e.g. color differences), each node is initially placed in its own component.
One might argue that the boundary benchmark favors contour detectors over segmentation methods, since the former are not burdened with the constraint of producing closed curves.
The fact that W must be sparse, in order to avoid a prohibitively expensive computation, limits the naive implementation to using only local pixel affinities.
The BSDS serves as ground-truth for both the boundary and region quality measures, since the human-drawn boundaries are closed and hence are also segmentations.
This procedure extracts both closed contours and smooth curves, as edgel chains are allowed to loop back at their termination points.
More recent local approaches take into account color and texture information and make use of learning techniques for cue combination [2], [26], [27].
To describe their algorithm in the most general setting, the authors now consider an arbitrary contour detector, whose output E(x, y, θ) predicts the probability of an image boundary at location (x, y) and orientation θ.
This process produces a tree of regions, where the leaves are the initial elements of P0, the root is the entire image, and the regions are ordered by the inclusion relation.
To produce high-quality image segmentations, the authors link this contour detector with a generic grouping algorithm described in Section 4 and consisting of two steps.