UtopiaCompression Corporation, 11150 W. Olympic Blvd.,Suite 680, Los Angeles, CA 90064, USA.
IEEE Trans Pattern Anal Mach Intell. 2010 Jul;32(7):1182-96. doi: 10.1109/TPAMI.2009.120.
In the last decade, graph-cut optimization has been popular for a variety of labeling problems. Typically, graph-cut methods are used to incorporate smoothness constraints on a labeling, encouraging most nearby pixels to have equal or similar labels. In addition to smoothness, ordering constraints on labels are also useful. For example, in object segmentation, a pixel with a "car wheel" label may be prohibited above a pixel with a "car roof" label. We observe that the commonly used graph-cut \alpha-expansion move algorithm is more likely to get stuck in a local minimum when ordering constraints are used. For a certain model with ordering constraints, we develop new graph-cut moves which we call order-preserving. The advantage of order-preserving moves is that they act on all labels simultaneously, unlike \alpha-expansion. More importantly, for most labels \alpha, the set of \alpha-expansion moves is strictly smaller than the set of order-preserving moves. This helps to explain why in practice optimization with order-preserving moves performs significantly better than \alpha-expansion in the presence of ordering constraints. We evaluate order-preserving moves for the geometric class scene labeling (introduced by Hoiem et al.) where the goal is to assign each pixel a label such as "sky," "ground," etc., so ordering constraints arise naturally. In addition, we use order-preserving moves for certain simple shape priors in graph-cut segmentation, which is a novel contribution in itself.
在过去的十年中,图割优化在各种标记问题中得到了广泛应用。通常,图割方法用于在标记上合并平滑约束,鼓励大多数相邻像素具有相等或相似的标记。除了平滑性之外,标记的排序约束也很有用。例如,在对象分割中,具有“车轮”标签的像素可能会被禁止位于具有“车顶”标签的像素上方。我们观察到,当使用排序约束时,常用的图割α扩展移动算法更容易陷入局部最小值。对于具有排序约束的特定模型,我们开发了新的图割移动,我们称之为保持顺序。保持顺序移动的优点在于它们可以同时作用于所有标签,而不像α扩展那样。更重要的是,对于大多数标签α,α扩展移动的集合严格小于保持顺序移动的集合。这有助于解释为什么在存在排序约束的情况下,与α扩展相比,使用保持顺序移动的优化在实践中性能显著提高。我们评估了保持顺序移动在几何类场景标记(由 Hoiem 等人引入)中的应用,目标是为每个像素分配一个标签,例如“天空”、“地面”等,因此排序约束自然出现。此外,我们在图割分割中使用保持顺序移动某些简单形状先验,这本身就是一个新颖的贡献。