Unsupervised learning based object detection using Contrastive Learning
Chandan Kumar, Jansel Herrera-Gerena, John Just, Matthew Darr, Ali Jannesari
TL;DR
The paper tackles the challenge of unsupervised object detection by introducing a two-branch contrastive framework that learns both appearance and location information. It combines inter-image and intra-image contrastive learning within an anchor-based NT-Xent loss to produce location-aware embeddings and heatmaps, trained end-to-end on COCO without labels. The method achieves an impressive 89.2% Similarity Grid Accuracy, vastly outperforming random initialization, and demonstrates potential to substantially reduce labeling costs while enabling robust localization on diverse, unlabeled data. This approach thus offers a practical path toward scalable, unsupervised object detection with interpretable heatmaps for localization.
Abstract
Training image-based object detectors presents formidable challenges, as it entails not only the complexities of object detection but also the added intricacies of precisely localizing objects within potentially diverse and noisy environments. However, the collection of imagery itself can often be straightforward; for instance, cameras mounted in vehicles can effortlessly capture vast amounts of data in various real-world scenarios. In light of this, we introduce a groundbreaking method for training single-stage object detectors through unsupervised/self-supervised learning. Our state-of-the-art approach has the potential to revolutionize the labeling process, substantially reducing the time and cost associated with manual annotation. Furthermore, it paves the way for previously unattainable research opportunities, particularly for large, diverse, and challenging datasets lacking extensive labels. In contrast to prevalent unsupervised learning methods that primarily target classification tasks, our approach takes on the unique challenge of object detection. We pioneer the concept of intra-image contrastive learning alongside inter-image counterparts, enabling the acquisition of crucial location information essential for object detection. The method adeptly learns and represents this location information, yielding informative heatmaps. Our results showcase an outstanding accuracy of \textbf{89.2\%}, marking a significant breakthrough of approximately \textbf{15x} over random initialization in the realm of unsupervised object detection within the field of computer vision.
