PatchNet: Unsupervised Object Discovery based on Patch Embedding
Hankyu Moon, Heng Hao, Sima Didari, Jae Oh Woo, Patrick Bangert

TL;DR
PatchNet is an unsupervised method that discovers frequently appearing objects in images by learning a pattern space from randomly sampled patches, enabling effective multi-object discovery without labeled data.
Contribution
The paper introduces PatchNet, a novel unsupervised approach that leverages pattern space embedding and contrastive learning for object discovery from limited image samples.
Findings
Successfully discovers multiple faces and bodies in natural images.
Effective with small datasets of 100-200 images.
Handles position and scale invariance naturally.
Abstract
We demonstrate that frequently appearing objects can be discovered by training randomly sampled patches from a small number of images (100 to 200) by self-supervision. Key to this approach is the pattern space, a latent space of patterns that represents all possible sub-images of the given image data. The distance structure in the pattern space captures the co-occurrence of patterns due to the frequent objects. The pattern space embedding is learned by minimizing the contrastive loss between randomly generated adjacent patches. To prevent the embedding from learning the background, we modulate the contrastive loss by color-based object saliency and background dissimilarity. The learned distance structure serves as object memory, and the frequent objects are simply discovered by clustering the pattern vectors from the random patches sampled for inference. Our image representation based…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdvanced Image and Video Retrieval Techniques · Image Retrieval and Classification Techniques · Advanced Neural Network Applications
