{"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/agg-net-attention-guided-gated-convolutional","title":"AGG-Net: Attention Guided Gated-convolutional Network for Depth Image Completion","arxiv_id":"2309.01624","date":"2023-09-04","proceeding":"ICCV 2023 1","authors":["Dongyue Chen","Tingxuan Huang","Zhimin Song","Shizhuo Deng","Tong Jia"],"abstract":"Recently, stereo vision based on lightweight RGBD cameras has been widely used in various fields. However, limited by the imaging principles, the commonly used RGB-D cameras based on TOF, structured light, or binocular vision acquire some invalid data inevitably, such as weak reflection, boundary shadows, and artifacts, which may bring adverse impacts to the follow-up work. In this paper, we propose a new model for depth image completion based on the Attention Guided Gated-convolutional Network (AGG-Net), through which more accurate and reliable depth images can be obtained from the raw depth maps and the corresponding RGB images. Our model employs a UNet-like architecture which consists of two parallel branches of depth and color features. In the encoding stage, an Attention Guided Gated-Convolution (AG-GConv) module is proposed to realize the fusion of depth and color features at different scales, which can effectively reduce the negative impacts of invalid depth data on the reconstruction. In the decoding stage, an Attention Guided Skip Connection (AG-SC) module is presented to avoid introducing too many depth-irrelevant features to the reconstruction. The experimental results demonstrate that our method outperforms the state-of-the-art methods on the popular benchmarks NYU-Depth V2, DIML, and SUN RGB-D.","url_abs":"https://arxiv.org/abs/2309.01624v1","url_pdf":"https://arxiv.org/pdf/2309.01624v1.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":"agg-net-attention-guided-gated-convolutional","repo_url":"https://github.com/htx0601/agg-net","is_official":1,"mentioned_in_paper":1,"mentioned_in_github":1,"framework":"pytorch","reach":{"status":"ok"}}],"tasks":[],"methods":[],"datasets_introduced":[],"methods_introduced":[],"results":[],"syntology":{"atlas_url":"https://app.syntology.ai/?focus=2309.01624","mcp":{"get_harvested_code_for_paper":{"arxiv_id":"2309.01624"}},"developers":"https://syntology.ai/developers","read_at":"2026-09-24T18:15:14+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/htx0601/AGG-Net","reach":{"status":"ok"}}],"summary":{"ran":5},"by_repo_kind":{"official":{"samples":5,"ran":5,"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":5,"samples":[{"code_sha256_prefix":"270ea343bc5e383d","entry":"make_dataset","repo":"htx0601/AGG-Net","repo_kind":"official","path":"datasets.py","file_url":"https://github.com/htx0601/AGG-Net/blob/HEAD/datasets.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":"270ea343bc5e383d"}},{"code_sha256_prefix":"4023cc2a0e08c4d8","entry":"pil_loader","repo":"htx0601/AGG-Net","repo_kind":"official","path":"datasets.py","file_url":"https://github.com/htx0601/AGG-Net/blob/HEAD/datasets.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":"4023cc2a0e08c4d8"}},{"code_sha256_prefix":"8c13e55e3631e1c7","entry":"remove_moudle","repo":"htx0601/AGG-Net","repo_kind":"official","path":"utils.py","file_url":"https://github.com/htx0601/AGG-Net/blob/HEAD/utils.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":"8c13e55e3631e1c7"}},{"code_sha256_prefix":"5ef3349236392d9a","entry":"update_best_model","repo":"htx0601/AGG-Net","repo_kind":"official","path":"utils.py","file_url":"https://github.com/htx0601/AGG-Net/blob/HEAD/utils.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":"5ef3349236392d9a"}},{"code_sha256_prefix":"885f7d8c5df224ca","entry":"update_model","repo":"htx0601/AGG-Net","repo_kind":"official","path":"utils.py","file_url":"https://github.com/htx0601/AGG-Net/blob/HEAD/utils.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":"885f7d8c5df224ca"}}]},"arxiv_metadata":null,"syntology_extracted_results":null}