paper-with-me

Papers

DatUS^2: Data-driven Unsupervised Semantic Segmentation with Pre-trained Self-supervised Vision Transformer

2024-01-23 · Sonal Kumar, Arijit Sur, Rashmi Dutta Baruah

Successive proposals of several self-supervised training schemes continue to emerge, taking one step closer to developing a universal foundation model. In this process, the unsupervised downstream tasks are recognized as one of the evaluation methods to validate the quality of visual features learned with a self-supervised training scheme. However, unsupervised dense semantic segmentation has not been explored as a downstream task, which can utilize and evaluate the quality of semantic information introduced in patch-level feature representations during self-supervised training of a vision transformer. Therefore, this paper proposes a novel data-driven approach for unsupervised semantic segmentation (DatUS^2) as a downstream task. DatUS^2 generates semantically consistent and dense pseudo annotate segmentation masks for the unlabeled image dataset without using any visual-prior or synchronized data. We compare these pseudo-annotated segmentation masks with ground truth masks for evaluating recent self-supervised training schemes to learn shared semantic properties at the patch level and discriminative semantic properties at the segment level. Finally, we evaluate existing state-of-the-art self-supervised training schemes with our proposed downstream task, i.e., DatUS^2. Also, the best version of DatUS^2 outperforms the existing state-of-the-art method for the unsupervised dense semantic segmentation task with 15.02% MiOU and 21.47% Pixel accuracy on the SUIM dataset. It also achieves a competitive level of accuracy for a large-scale and complex dataset, i.e., the COCO dataset.

📄 PDF Abstract BibTeX arXiv:2401.12820

Code (1)

SonalKumar95/DatUS 공식 구현 pytorch

Tasks

SegmentationSemantic SegmentationUnsupervised Semantic Segmentation

Methods 이 논문이 사용한 방법론

Attention 설명 없음
Linear Layer A Linear Layer is a projection $\mathbf{XW + b}$.
Multi-Head Attention 설명 없음
Layer Normalization Unlike batch normalization, Layer Normalization directly estimates the normalization statistics from the summed inputs…
Dense Connections Dense Connections, or Fully Connected Connections, are a type of layer in a deep neural network that use a linear operation where every input is connected to every output…
Residual Connection 설명 없음
Softmax The Softmax output function transforms a previous layer's output into a vector of probabilities. It is commonly used for multiclass classification. Given an input vector $x$…
k-Means Clustering k-Means Clustering is a clustering algorithm that divides a training set into $k$ different clusters of examples that are near each other. It works by initializing $k$…

Similar Papers 제목 키워드 기반

Semantics-Driven Unsupervised Learning for Monocular Depth and Ego-Motion Estimation

2020-06-08 · Xiaobin Wei, Jianjiang Feng, Jie zhou

We propose a semantics-driven unsupervised learning approach for monocular depth and ego-motion estimation from videos in this paper. Recent unsupervised learning methods employ photometric errors between synthetic view …

Depth EstimationDepth PredictionMotion EstimationPosition+2

Unsupervised Hierarchical Semantic Segmentation with Multiview Cosegmentation and Clustering Transformers

2022-04-25 · CVPR 2022 1 · Tsung-Wei Ke, Jyh-Jing Hwang, Yunhui Guo, Xudong Wang 외

Unsupervised semantic segmentation aims to discover groupings within and across images that capture object and view-invariance of a category without external supervision. Grouping naturally has levels of granularity, cre…

ClusteringSegmentationSemantic SegmentationUnsupervised Semantic Segmentation

CLIP-S$^4$: Language-Guided Self-Supervised Semantic Segmentation

2023-05-01 · Wenbin He, Suphanut Jamonnak, Liang Gou, Liu Ren

Existing semantic segmentation approaches are often limited by costly pixel-wise annotations and predefined classes. In this work, we present CLIP-S$^4$ that leverages self-supervised pixel representation learning and vi…

Contrastive LearningLanguage ModellingRepresentation LearningSegmentation+2

CLIP-S4: Language-Guided Self-Supervised Semantic Segmentation

2023-01-01 · CVPR 2023 1 · Wenbin He, Suphanut Jamonnak, Liang Gou, Liu Ren

Existing semantic segmentation approaches are often limited by costly pixel-wise annotations and predefined classes. In this work, we present CLIP-S^4 that leverages self-supervised pixel representation learning and …

Contrastive LearningLanguage ModellingRepresentation LearningSegmentation+2

Discovering Object Masks with Transformers for Unsupervised Semantic Segmentation

2022-06-13 · Wouter Van Gansbeke, Simon Vandenhende, Luc van Gool

The task of unsupervised semantic segmentation aims to cluster pixels into semantically meaningful groups. Specifically, pixels assigned to the same cluster should share high-level semantic properties like their object o…

ObjectSegmentationSemantic SegmentationUnsupervised Semantic Segmentation