Weakly Supervised Object Localization with Multi-fold Multiple Instance Learning
About
Object category localization is a challenging problem in computer vision. Standard supervised training requires bounding box annotations of object instances. This time-consuming annotation process is sidestepped in weakly supervised learning. In this case, the supervised information is restricted to binary labels that indicate the absence/presence of object instances in the image, without their locations. We follow a multiple-instance learning approach that iteratively trains the detector and infers the object locations in the positive training images. Our main contribution is a multi-fold multiple instance learning procedure, which prevents training from prematurely locking onto erroneous object locations. This procedure is particularly important when using high-dimensional representations, such as Fisher vectors and convolutional neural network features. We also propose a window refinement method, which improves the localization accuracy by incorporating an objectness prior. We present a detailed experimental evaluation using the PASCAL VOC 2007 dataset, which verifies the effectiveness of our approach.
Related benchmarks
| Task | Dataset | Result | Rank | |
|---|---|---|---|---|
| Object Detection | PASCAL VOC 2007 (test) | mAP30.2 | 821 | |
| Object Localization | PASCAL VOC 2007 (trainval) | CorLoc54.2 | 118 | |
| Weakly Supervised Object Localization | PASCAL VOC 2007 (trainval) | CorLoc (Aero)65.3 | 54 | |
| Object Detection | PASCAL VOC 2010 (test) | mAP27.4 | 31 | |
| Correct Localization | VOC 2010 (trainval) | CorLoc (Aero)61.1 | 2 |