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

PCL: Proposal Cluster Learning for Weakly Supervised Object Detection

About

Weakly Supervised Object Detection (WSOD), using only image-level annotations to train object detectors, is of growing importance in object recognition. In this paper, we propose a novel deep network for WSOD. Unlike previous networks that transfer the object detection problem to an image classification problem using Multiple Instance Learning (MIL), our strategy generates proposal clusters to learn refined instance classifiers by an iterative process. The proposals in the same cluster are spatially adjacent and associated with the same object. This prevents the network from concentrating too much on parts of objects instead of whole objects. We first show that instances can be assigned object or background labels directly based on proposal clusters for instance classifier refinement, and then show that treating each cluster as a small new bag yields fewer ambiguities than the directly assigning label method. The iterative instance classifier refinement is implemented online using multiple streams in convolutional neural networks, where the first is an MIL network and the others are for instance classifier refinement supervised by the preceding one. Experiments are conducted on the PASCAL VOC, ImageNet detection, and MS-COCO benchmarks for WSOD. Results show that our method outperforms the previous state of the art significantly.

Peng Tang, Xinggang Wang, Song Bai, Wei Shen, Xiang Bai, Wenyu Liu, Alan Yuille• 2018

Related benchmarks

TaskDatasetResultRank
Object DetectionPASCAL VOC 2007 (test)
mAP48.8
844
Object DetectionPASCAL VOC 2012 (test)
mAP44.2
285
Object DetectionMS-COCO 2017 (val)--
237
Object DetectionMS-COCO (val)
mAP0.085
211
Object DetectionMS-COCO
AP9.2
120
Object LocalizationPASCAL VOC 2007 (trainval)
CorLoc62.7
118
Object DetectionVOC 2007 (test)
AP@5043.5
84
Object DetectionVOC 2012 (test)
mAP@.5040.6
69
Weakly Supervised Object LocalizationPASCAL VOC 2007 (trainval)
CorLoc (Aero)83.8
54
Object LocalizationPASCAL VOC 2012 (trainval)
CorLoc63.2
51
Showing 10 of 27 rows

Other info

Code

Follow for update