{"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/non-salient-region-object-mining-for-weakly","title":"Non-Salient Region Object Mining for Weakly Supervised Semantic Segmentation","arxiv_id":"2103.14581","date":"2021-03-26","proceeding":"CVPR 2021 1","authors":["Yazhou Yao","Tao Chen","GuoSen Xie","Chuanyi Zhang","Fumin Shen","Qi Wu","Zhenmin Tang","Jian Zhang"],"abstract":"Semantic segmentation aims to classify every pixel of an input image. Considering the difficulty of acquiring dense labels, researchers have recently been resorting to weak labels to alleviate the annotation burden of segmentation. However, existing works mainly concentrate on expanding the seed of pseudo labels within the image's salient region. In this work, we propose a non-salient region object mining approach for weakly supervised semantic segmentation. We introduce a graph-based global reasoning unit to strengthen the classification network's ability to capture global relations among disjoint and distant regions. This helps the network activate the object features outside the salient area. To further mine the non-salient region objects, we propose to exert the segmentation network's self-correction ability. Specifically, a potential object mining module is proposed to reduce the false-negative rate in pseudo labels. Moreover, we propose a non-salient region masking module for complex images to generate masked pseudo labels. Our non-salient region masking module helps further discover the objects in the non-salient region. Extensive experiments on the PASCAL VOC dataset demonstrate state-of-the-art results compared to current methods.","url_abs":"https://arxiv.org/abs/2103.14581v1","url_pdf":"https://arxiv.org/pdf/2103.14581v1.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":"non-salient-region-object-mining-for-weakly","repo_url":"https://github.com/NUST-Machine-Intelligence-Laboratory/nsrom","is_official":1,"mentioned_in_paper":1,"mentioned_in_github":0,"framework":"pytorch","reach":null}],"tasks":[{"task_slug":"object","task_name":"Object"},{"task_slug":"segmentation","task_name":"Segmentation"},{"task_slug":"semantic-segmentation","task_name":"Semantic Segmentation"},{"task_slug":"weakly-supervised-semantic-segmentation-1","task_name":"Weakly supervised Semantic Segmentation"},{"task_slug":"weakly-supervised-semantic-segmentation","task_name":"Weakly-Supervised Semantic Segmentation"}],"methods":[],"datasets_introduced":[],"methods_introduced":[],"results":[],"syntology":{"syntology_url":"https://syntology.ai/paper/2103.14581","atlas_url":"https://app.syntology.ai/?focus=2103.14581","mcp":{"get_harvested_code_for_paper":{"arxiv_id":"2103.14581"}},"developers":"https://syntology.ai/developers","read_at":"2026-09-25T09:33:49+00:00","read_at_is":"when the build read Syntology's graph, not when any sample ran","claim":"Per-sample execution status on synthesized fixtures; not a correctness claim about the paper. Samples come from repositories linked to the paper, official or community; repo_kind says which.","repos":[{"provenance":"deterministic:regex_extraction","url":"https://github.com/NUST-Machine-Intelligence-Laboratory/nsrom","reach":null}],"summary":{"ran":2},"by_repo_kind":{"official":{"samples":2,"ran":2,"repositories":1}},"repo_kind_vocabulary":{"official":"The archive marks this repository official for the paper","named_in_paper":"The archive records that the paper mentions this repository; it is not marked official","listed":"In the archive's code links for this paper, not marked official and not recorded as mentioned in the paper","found_in_text":"Syntology found this repository in the paper's own text; whether it is the authors' implementation is not asserted","community":"Not in the archive's code links for this paper; a community repository Syntology harvested"},"n_pointer_only_for_licence":2,"samples":[{"code_sha256_prefix":"13a9404d25c1e993","entry":"GCN","repo":"NUST-Machine-Intelligence-Laboratory/nsrom","repo_kind":"official","path":"classification/models/global_reasoning_unit.py","file_url":"https://github.com/NUST-Machine-Intelligence-Laboratory/nsrom/blob/HEAD/classification/models/global_reasoning_unit.py","link_basis":"first_harvest_node","language":"python","status":"ran","verification_level":1,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"NONE","inline_ok":false,"mcp_get_code":{"code_sha256":"13a9404d25c1e993"}},{"code_sha256_prefix":"ee1820bb6ab8c085","entry":"GloRe_Unit","repo":"NUST-Machine-Intelligence-Laboratory/nsrom","repo_kind":"official","path":"classification/models/global_reasoning_unit.py","file_url":"https://github.com/NUST-Machine-Intelligence-Laboratory/nsrom/blob/HEAD/classification/models/global_reasoning_unit.py","link_basis":"first_harvest_node","language":"python","status":"ran","verification_level":1,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"NONE","inline_ok":false,"mcp_get_code":{"code_sha256":"ee1820bb6ab8c085"}}]},"arxiv_metadata":null,"syntology_extracted_results":null}