paper-with-me

홈 › Papers

SimpleClick: Interactive Image Segmentation with Simple Vision Transformers

2022-10-20 · ICCV 2023 1 · Qin Liu, Zhenlin Xu, Gedas Bertasius, Marc Niethammer

Click-based interactive image segmentation aims at extracting objects with a limited user clicking. A hierarchical backbone is the de-facto architecture for current methods. Recently, the plain, non-hierarchical Vision Transformer (ViT) has emerged as a competitive backbone for dense prediction tasks. This design allows the original ViT to be a foundation model that can be finetuned for downstream tasks without redesigning a hierarchical backbone for pretraining. Although this design is simple and has been proven effective, it has not yet been explored for interactive image segmentation. To fill this gap, we propose SimpleClick, the first interactive segmentation method that leverages a plain backbone. Based on the plain backbone, we introduce a symmetric patch embedding layer that encodes clicks into the backbone with minor modifications to the backbone itself. With the plain backbone pretrained as a masked autoencoder (MAE), SimpleClick achieves state-of-the-art performance. Remarkably, our method achieves 4.15 NoC@90 on SBD, improving 21.8% over the previous best result. Extensive evaluation on medical images demonstrates the generalizability of our method. We further develop an extremely tiny ViT backbone for SimpleClick and provide a detailed computational analysis, highlighting its suitability as a practical annotation tool.

📄 PDF Abstract BibTeX arXiv:2210.11006

Code (2)

uncbiag/simpleclick 공식 구현 pytorch
yihanhu-2022/diffmatte pytorch

Tasks

Image SegmentationInteractive SegmentationSegmentationSemantic Segmentation

Methods 이 논문이 사용한 방법론

Attention 설명 없음
Adam 설명 없음
Position-Wise Feed-Forward Layer 설명 없음
Label Smoothing Label Smoothing is a regularization technique that introduces noise for the labels. This accounts for the fact that datasets may have mistakes in them, so maximizing the…
Linear Layer A Linear Layer is a projection $\mathbf{XW + b}$.
Absolute Position Encodings Absolute Position Encodings are a type of position embeddings for [Transformer-based models] where positional encodings are…
Layer Normalization Unlike batch normalization, Layer Normalization directly estimates the normalization statistics from the summed inputs…
BPE Byte Pair Encoding, or BPE, is a subword segmentation algorithm that encodes rare and unknown words as sequences of subword units. The intuition is that various word…

Similar Papers 제목 키워드 기반

Deep learning-based interactive segmentation in remote sensing

2023-08-25 · Zhe Wang, Shoukun Sun, Xiang Que, Xiaogang Ma 외

Interactive segmentation, a computer vision technique where a user provides guidance to help an algorithm segment a feature of interest in an image, has achieved outstanding accuracy and efficient human-computer interact…

Deep LearningInteractive SegmentationLand Cover ClassificationSegmentation+1

M2N2V2: Multi-Modal Unsupervised and Training-free Interactive Segmentation

2025-03-20 · Markus Karmann, Peng-Tao Jiang, Bo Li, Onay Urfalioglu

We present Markov Map Nearest Neighbor V2 (M2N2V2), a novel and simple, yet effective approach which leverages depth guidance and attention maps for unsupervised and training-free point-prompt-based interactive segmentat…

Interactive Segmentation

Segment Anything Model for Medical Image Analysis: an Experimental Study

2023-04-20 · Maciej A. Mazurowski, Haoyu Dong, Hanxue Gu, Jichen Yang 외

Training segmentation models for medical images continues to be challenging due to the limited availability of data annotations. Segment Anything Model (SAM) is a foundation model that is intended to segment user-defined…

Image SegmentationInteractive SegmentationMedical Image AnalysisMedical Image Segmentation+4

Interactive Image Segmentation with Cross-Modality Vision Transformers

2023-07-05 · Kun Li, George Vosselman, Michael Ying Yang

Interactive image segmentation aims to segment the target from the background with the manual guidance, which takes as input multimodal data such as images, clicks, scribbles, and bounding boxes. Recently, vision transfo…

Image SegmentationInteractive SegmentationSegmentationSemantic Segmentation

Simple Interactive Image Segmentation using Label Propagation through kNN graphs

2020-02-13 · Fabricio Aparecido Breve

Many interactive image segmentation techniques are based on semi-supervised learning. The user may label some pixels from each object and the SSL algorithm will propagate the labels from the labeled to the unlabeled pixe…

Image SegmentationObjectSegmentationSemantic Segmentation