{"about":{"site":"https://codewithpapers.app","non_affiliation":"Code with Papers and Syntology are not affiliated with, endorsed by, or sponsored by Papers with Code, Meta, or the pwc-archive mirror.","licence":"CC BY-SA 4.0","licence_url":"https://creativecommons.org/licenses/by-sa/4.0/legalcode","attribution":"https://codewithpapers.app/attribution","modified":"archive material modified by Syntology; see the attribution page"},"url":"/paper/multiple-instance-detection-network-with","title":"Multiple Instance Detection Network with Online Instance Classifier Refinement","arxiv_id":"1704.00138","date":"2017-04-01","proceeding":"CVPR 2017 7","authors":["Peng Tang","Xinggang Wang","Xiang Bai","Wenyu Liu"],"abstract":"Of late, weakly supervised object detection is with great importance in\nobject recognition. Based on deep learning, weakly supervised detectors have\nachieved many promising results. However, compared with fully supervised\ndetection, it is more challenging to train deep network based detectors in a\nweakly supervised manner. Here we formulate weakly supervised detection as a\nMultiple Instance Learning (MIL) problem, where instance classifiers (object\ndetectors) are put into the network as hidden nodes. We propose a novel online\ninstance classifier refinement algorithm to integrate MIL and the instance\nclassifier refinement procedure into a single deep network, and train the\nnetwork end-to-end with only image-level supervision, i.e., without object\nlocation information. More precisely, instance labels inferred from weak\nsupervision are propagated to their spatially overlapped instances to refine\ninstance classifier online. The iterative instance classifier refinement\nprocedure is implemented using multiple streams in deep network, where each\nstream supervises its latter stream. Weakly supervised object detection\nexperiments are carried out on the challenging PASCAL VOC 2007 and 2012\nbenchmarks. We obtain 47% mAP on VOC 2007 that significantly outperforms the\nprevious state-of-the-art.","url_abs":"http://arxiv.org/abs/1704.00138v1","url_pdf":"http://arxiv.org/pdf/1704.00138v1.pdf","source":{"archive":"pwc-archive (Hugging Face), CC BY-SA 4.0","snapshot":"2025-07-28","licence_url":"https://creativecommons.org/licenses/by-sa/4.0/legalcode","row_kind":"abstracts"},"code_links":[{"paper_slug":"multiple-instance-detection-network-with","repo_url":"https://github.com/ppengtang/oicr","is_official":1,"mentioned_in_paper":1,"mentioned_in_github":1,"framework":"pytorch","reach":{"status":"ok","spdx":"MIT"}},{"paper_slug":"multiple-instance-detection-network-with","repo_url":"https://github.com/jd730/OICR-pytorch","is_official":0,"mentioned_in_paper":0,"mentioned_in_github":1,"framework":"pytorch","reach":{"status":"unanswered"}},{"paper_slug":"multiple-instance-detection-network-with","repo_url":"https://github.com/ppengtang/pcl.pytorch","is_official":0,"mentioned_in_paper":0,"mentioned_in_github":1,"framework":"pytorch","reach":{"status":"ok","spdx":"MIT"}},{"paper_slug":"multiple-instance-detection-network-with","repo_url":"https://github.com/researchmm/WSOD2","is_official":0,"mentioned_in_paper":0,"mentioned_in_github":1,"framework":"pytorch","reach":{"status":"ok","spdx":"MIT"}}],"tasks":[{"task_slug":"multiple-instance-learning","task_name":"Multiple Instance Learning"},{"task_slug":"object","task_name":"Object"},{"task_slug":"object-detection","task_name":"Object Detection"},{"task_slug":"object-recognition","task_name":"Object Recognition"},{"task_slug":"weakly-supervised-object-detection","task_name":"Weakly Supervised Object Detection"},{"task_slug":"object-detection-1","task_name":"object-detection"}],"methods":[],"datasets_introduced":[],"methods_introduced":[],"results":[{"leaderboard":"/sota/weakly-supervised-object-detection-on","task":"Weakly Supervised Object Detection","dataset":"ImageNet","model":"Online Instance Classifier Refinement","rank_in_archive_order":4,"of":4,"metrics":{"MAP":"6"},"uses_additional_data":false},{"leaderboard":"/sota/weakly-supervised-object-detection-on-pascal-1","task":"Weakly Supervised Object Detection","dataset":"PASCAL VOC 2007","model":"OICR-Ens + FRCNN","rank_in_archive_order":26,"of":41,"metrics":{"MAP":"47.0"},"uses_additional_data":false},{"leaderboard":"/sota/weakly-supervised-object-detection-on-pascal","task":"Weakly Supervised Object Detection","dataset":"PASCAL VOC 2012 test","model":"OICR-Ens + FRCNN","rank_in_archive_order":24,"of":32,"metrics":{"MAP":"42.5"},"uses_additional_data":false}],"syntology":{"atlas_url":"https://app.syntology.ai/?focus=1704.00138","mcp":null,"developers":"https://syntology.ai/developers"},"arxiv_metadata":null,"syntology_extracted_results":null}