Unsupervised Object Localization: Observing the Background to Discover Objects
Recent advances in self-supervised visual representation learning have paved the way for unsupervised methods tackling tasks such as object discovery and instance segmentation. However, discovering objects in an image with no supervision is a very hard task; what are the desired objects, when to separate them into parts, how many are there, and of what classes? The answers to these questions depend on the tasks and datasets of evaluation. In this work, we take a different approach and propose to look for the background instead. This way, the salient objects emerge as a by-product without any strong assumption on what an object should be. We propose FOUND, a simple model made of a single $conv1\times1$ initialized with coarse background masks extracted from self-supervised patch-based representations. After fast training and refining these seed masks, the model reaches state-of-the-art results on unsupervised saliency detection and object discovery benchmarks. Moreover, we show that our approach yields good results in the unsupervised semantic segmentation retrieval task. The code to reproduce our results is available at https://github.com/valeoai/FOUND.
Code (1)
Tasks
Instance SegmentationObjectObject DiscoveryObject LocalizationRepresentation LearningRetrievalSaliency DetectionSemantic SegmentationUnsupervised Object LocalizationUnsupervised Saliency DetectionUnsupervised Semantic SegmentationSimilar Papers 제목 키워드 기반
HEAP: Unsupervised Object Discovery and Localization with Contrastive Grouping
Unsupervised object discovery and localization aims to detect or segment objects in an image without any supervision. Recent efforts have demonstrated a notable potential to identify salient foreground objects by utilizi…
ObjectObject DiscoverySaliency DetectionSemantic SegmentationUnsupervised Object Segmentation with Explicit Localization Module
In this paper, we propose a novel architecture that iteratively discovers and segments out the objects of a scene based on the image reconstruction quality. Different from other approaches, our model uses an explicit loc…
Image ReconstructionObjectSemantic SegmentationUnsupervised Object SegmentationStampNet: unsupervised multi-class object discovery
Unsupervised object discovery in images involves uncovering recurring patterns that define objects and discriminates them against the background. This is more challenging than image clustering as the size and the locatio…
ClusteringImage ClusteringObjectObject DiscoveryUnsupervised Object Discovery and Localization in the Wild: Part-based Matching with Bottom-up Region Proposals
This paper addresses unsupervised discovery and localization of dominant objects from a noisy image collection with multiple object classes. The setting of this problem is fully unsupervised, without even image-level ann…
ObjectObject DiscoveryUnsupervised Object Localization in the Era of Self-Supervised ViTs: A Survey
The recent enthusiasm for open-world vision systems show the high interest of the community to perform perception tasks outside of the closed-vocabulary benchmark setups which have been so popular until now. Being able t…
ObjectObject LocalizationUnsupervised Object Localization