Share your thoughts, 1 month free Claude Pro on usSee more
WorkDL logo mark

Unsupervised Object Localization: Observing the Background to Discover Objects

About

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.

Oriane Sim\'eoni, Chlo\'e Sekkat, Gilles Puy, Antonin Vobecky, \'Eloi Zablocki, Patrick P\'erez• 2022

Related benchmarks

TaskDatasetResultRank
Camouflaged Object DetectionCOD10K (test)
S-measure (S_alpha)0.6783
224
Image ClassificationWaterbirds
Average Accuracy98.6
157
Camouflaged Object DetectionCAMO (test)
E_phi0.7465
111
Camouflaged Object DetectionNC4K (test)
Sm0.7459
68
Camouflaged Object DetectionChameleon (test)--
66
Salient Object DetectionECSSD 1,000 images (test)--
48
Saliency DetectionDUT-OMRON 29 (test)
IoU61.3
38
Image ClassificationMetaShift
Average Accuracy84.5
33
Saliency DetectionDUTS (test)
IoU66.3
22
Object DiscoveryPASCAL VOC 12 (trainval)
CorLoc76.1
19
Showing 10 of 13 rows

Other info

Code

Follow for update