paper-with-me

홈 › Papers

Interactive Object Segmentation With Inside-Outside Guidance

2020-06-01 · CVPR 2020 6 · Shiyin Zhang, Jun Hao Liew, Yunchao Wei, Shikui Wei, Yao Zhao

This paper explores how to harvest precise object segmentation masks while minimizing the human interaction cost. To achieve this, we propose an Inside-Outside Guidance (IOG) approach in this work. Concretely, we leverage an inside point that is clicked near the object center and two outside points at the symmetrical corner locations (top-left and bottom-right or top-right and bottom-left) of a tight bounding box that encloses the target object. This results in a total of one foreground click and four background clicks for segmentation. The advantages of our IOG is four-fold: 1) the two outside points can help to remove distractions from other objects or background; 2) the inside point can help to eliminate the unrelated regions inside the bounding box; 3) the inside and outside points are easily identified, reducing the confusion raised by the state-of-the-art DEXTR in labeling some extreme samples; 4) our approach naturally supports additional clicks annotations for further correction. Despite its simplicity, our IOG not only achieves state-of-the-art performance on several popular benchmarks, but also demonstrates strong generalization capability across different domains such as street scenes, aerial imagery and medical images, without fine-tuning. In addition, we also propose a simple two-stage solution that enables our IOG to produce high quality instance segmentation masks from existing datasets with off-the-shelf bounding boxes such as ImageNet and Open Images, demonstrating the superiority of our IOG as an annotation tool.

📄 PDF Abstract BibTeX

Code (2)

shiyinzhang/Inside-Outside-Guidance 공식 구현 pytorch
shiyinzhang/Pixel-ImageNet 공식 구현

Tasks

Instance SegmentationInteractive SegmentationObjectSegmentationSemantic Segmentation

Methods 이 논문이 사용한 방법론

1x1 Convolution A 1 x 1 Convolution is a convolution with some special properties in that it can be used for dimensionality reduction,…
Residual Connection 설명 없음
Bottleneck Residual Block A Bottleneck Residual Block is a variant of the residual block that utilises 1x1 convolutions to create a bottleneck. The…
Max Pooling Max Pooling is a pooling operation that calculates the maximum value for patches of a feature map, and uses it to create a downsampled (pooled) feature map. It is usually…
Residual Block Residual Blocks are skip-connection blocks that learn residual functions with reference to the layer inputs, instead of learning unreferenced functions. They were introduced…
Kaiming Initialization 설명 없음
Global Average Pooling Global Average Pooling is a pooling operation designed to replace fully connected layers in classical CNNs. The idea is to generate one feature map for each corresponding…
Bitcoin Customer Service Number +1-833-534-1729 설명 없음

Similar Papers 제목 키워드 기반

Interactive Medical Image Segmentation via Point-Based Interaction and Sequential Patch Learning

2018-04-27 · Jinquan Sun, Yinghuan Shi, Yang Gao, Lei Wang 외

Due to low tissue contrast, irregular object appearance, and unpredictable location variation, segmenting the objects from different medical imaging modalities (e.g., CT, MR) is considered as an important yet challenging…

Image SegmentationMedical Image SegmentationSegmentationSemantic Segmentation

Do Deep Neural Networks for Segmentation Understand Insideness?

2019-09-25 · Kimberly M Villalobos, Vilim Stih, Amineh Ahmadinejad, Jamell Dozier 외

Image segmentation aims at grouping pixels that belong to the same object or region. At the heart of image segmentation lies the problem of determining whether a pixel is inside or outside a region, which we denote as th…

Image SegmentationSegmentationSemantic Segmentation

Scale-aware multi-level guidance for interactive instance segmentation

2018-12-07 · Soumajit Majumder, Angela Yao

In interactive instance segmentation, users give feedback to iteratively refine segmentation masks. The user-provided clicks are transformed into guidance maps which provide the network with necessary cues on the whereab…

Instance SegmentationInteractive SegmentationSegmentationSemantic Segmentation

Content-Aware Multi-Level Guidance for Interactive Instance Segmentation

2019-06-01 · CVPR 2019 6 · Soumajit Majumder, Angela Yao

In interactive instance segmentation, users give feedback to iteratively refine segmentation masks. The user-provided clicks are transformed into guidance maps which provide the network with necessary cues on the whereab…

Instance SegmentationInteractive SegmentationSegmentationSemantic Segmentation

Inside-Outside Net: Detecting Objects in Context with Skip Pooling and Recurrent Neural Networks

2015-12-14 · CVPR 2016 6 · Sean Bell, C. Lawrence Zitnick, Kavita Bala, Ross Girshick

It is well known that contextual and multi-scale representations are important for accurate visual recognition. In this paper we present the Inside-Outside Net (ION), an object detector that exploits information both ins…

Objectobject-detectionObject DetectionSmall Object Detection