Discriminative Clustering for Image Co-Segmentation

Abstract

Purely bottom-up, unsupervised segmentation of a single image into foreground and background regions remains a challenging task for computer vision. Co-segmentation is the problem of simultaneously dividing multiple images into regions (segments) corresponding to different object classes. In this paper, we combine existing tools for bottom-up image segmentation such as normalized cuts, with kernel methods commonly used in object recognition. These two sets of techniques are used within a discriminative clustering framework: the goal is to assign foreground/background labels jointly to all images, so that a supervised classifier trained with these labels leads to maximal separation of the two classes. In practice, we obtain a combinatorial optimization problem which is relaxed to a continuous convex optimization problem, that can itself be solved efficiently for up to dozens of images. We illustrate the proposed method on images with very similar foreground objects, as well as on more challenging problems with objects with higher intra-class variations.

Cite

Text

Joulin et al. "Discriminative Clustering for Image Co-Segmentation." IEEE/CVF Conference on Computer Vision and Pattern Recognition, 2010. doi:10.1109/CVPR.2010.5539868

Markdown

[Joulin et al. "Discriminative Clustering for Image Co-Segmentation." IEEE/CVF Conference on Computer Vision and Pattern Recognition, 2010.](https://mlanthology.org/cvpr/2010/joulin2010cvpr-discriminative/) doi:10.1109/CVPR.2010.5539868

BibTeX

@inproceedings{joulin2010cvpr-discriminative,
  title     = {{Discriminative Clustering for Image Co-Segmentation}},
  author    = {Joulin, Armand and Bach, Francis R. and Ponce, Jean},
  booktitle = {IEEE/CVF Conference on Computer Vision and Pattern Recognition},
  year      = {2010},
  pages     = {1943-1950},
  doi       = {10.1109/CVPR.2010.5539868},
  url       = {https://mlanthology.org/cvpr/2010/joulin2010cvpr-discriminative/}
}