Abstract

Interactive image segmentation aims at classifying the image pixels into foreground and background classes given some foreground and background markers. In this paper, we propose a novel framework for interactive image segmentation that builds upon graph-based manifold ranking model, a graph-based semi-supervised learning technique which can learn very smooth functions with respect to the intrinsic structure revealed by the input data. The final segmentation results are improved by overcoming two core problems of graph construction in traditional models: graph structure and graph edge weights. The user provided scribbles are treated as the must-link and must-not-link constraints. Then we model the graph as an approximatively k-regular sparse graph by integrating these constraints and our extended neighboring spatial relationships into graph structure modeling. The content and labels driven locally adaptive kernel parameter is proposed to tackle the insufficiency of previous models which usually employ a unified kernel parameter. After the graph construction, a novel three-stage strategy is proposed to get the final segmentation results. Due to the sparsity and extended neighboring relationships of our constructed graph and usage of superpixels, our model can provide nearly real-time, user scribble insensitive segmentations which are two core demands in interactive image segmentation. Last but not least, our framework is very easy to be extended to multi-label segmentation, and for some less complicated scenarios, it can even get the segmented object through single line interaction. Experimental results and comparisons with other state-of-the-art methods demonstrate that our framework can efficiently and accurately extract foreground objects from background.

Highlights

  • Image segmentation, which is described as extracting meaningful partitions from an image, is one of the most fundamental, well-studied but challenging problems in image processing and computer vision

  • We only focus on interactive image segmentation models, in the sense that the users provide a partial labeling of the image

  • Through extensive experiments we find that the user scribbles play a very important role in the interactive image segmentation models, i.e., the locations and quantity of seeds will drastically affect the segmentation results

Read more

Summary

Introduction

Image segmentation, which is described as extracting meaningful partitions from an image, is one of the most fundamental, well-studied but challenging problems in image processing and computer vision. Popular approaches include graph-cut based methods [10,11,12,13,14], edge based methods [15,16,17], random walk based methods [18,19,20], and region based methods [21,22,23] Almost all of these existing interactive segmentation systems provide users with an iterative procedure to add or remove scribbles to temporary results until they get the final satisfactory segmentation result. They can only get high-precision segmentation results at the cost of high computational complexity or many carefully placed seeds.

Related work
Graph-based manifold ranking
Segmentation via graph-based manifold ranking
Labels driven and locally adaptive graph construction
Three-stage interactive segmentation
Experiments and analysis
Comparison of scribble sensitivity
Multi-label segmentation and single-line cutout
Qualitative and quantitative comparison
Running time
Conclusions and further work
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call