DeepCut: Unsupervised Segmentation using Graph Neural Networks Clustering

12/12/2022
by   Amit Aflalo, et al.
0

Image segmentation is a fundamental task in computer vision. Data annotation for training supervised methods can be labor-intensive, motivating unsupervised methods. Some existing approaches extract deep features from pre-trained networks and build a graph to apply classical clustering methods (e.g., k-means and normalized-cuts) as a post-processing stage. These techniques reduce the high-dimensional information encoded in the features to pair-wise scalar affinities. In this work, we replace classical clustering algorithms with a lightweight Graph Neural Network (GNN) trained to achieve the same clustering objective function. However, in contrast to existing approaches, we feed the GNN not only the pair-wise affinities between local image features but also the raw features themselves. Maintaining this connection between the raw feature and the clustering goal allows to perform part semantic segmentation implicitly, without requiring additional post-processing steps. We demonstrate how classical clustering objectives can be formulated as self-supervised loss functions for training our image segmentation GNN. Additionally, we use the Correlation-Clustering (CC) objective to perform clustering without defining the number of clusters (k-less clustering). We apply the proposed method for object localization, segmentation, and semantic part segmentation tasks, surpassing state-of-the-art performance on multiple benchmarks.

READ FULL TEXT

page 1

page 5

page 6

page 7

research
04/05/2019

Multiphase Level-Set Loss for Semi-Supervised and Unsupervised Segmentation with Deep Learning

Recent state-of-the-art image segmentation algorithms are mostly based o...
research
12/02/2017

Mix-and-Match Tuning for Self-Supervised Semantic Segmentation

Deep convolutional networks for semantic image segmentation typically re...
research
03/30/2021

Variational models for signal processing with Graph Neural Networks

This paper is devoted to signal processing on point-clouds by means of n...
research
07/14/2020

Tackling the Problem of Limited Data and Annotations in Semantic Segmentation

In this work, the case of semantic segmentation on a small image dataset...
research
10/21/2022

Unsupervised Image Semantic Segmentation through Superpixels and Graph Neural Networks

Unsupervised image segmentation is an important task in many real-world ...
research
12/16/2022

Lightweight integration of 3D features to improve 2D image segmentation

Scene understanding is a major challenge of today's computer vision. Cen...
research
04/08/2021

The Single-Noun Prior for Image Clustering

Self-supervised clustering methods have achieved increasing accuracy in ...

Please sign up or login with your details

Forgot password? Click here to reset