{"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/densepoint-learning-densely-contextual","title":"DensePoint: Learning Densely Contextual Representation for Efficient Point Cloud Processing","arxiv_id":"1909.03669","date":"2019-09-09","proceeding":"ICCV 2019 10","authors":["Yongcheng Liu","Bin Fan","Gaofeng Meng","Jiwen Lu","Shiming Xiang","Chunhong Pan"],"abstract":"Point cloud processing is very challenging, as the diverse shapes formed by irregular points are often indistinguishable. A thorough grasp of the elusive shape requires sufficiently contextual semantic information, yet few works devote to this. Here we propose DensePoint, a general architecture to learn densely contextual representation for point cloud processing. Technically, it extends regular grid CNN to irregular point configuration by generalizing a convolution operator, which holds the permutation invariance of points, and achieves efficient inductive learning of local patterns. Architecturally, it finds inspiration from dense connection mode, to repeatedly aggregate multi-level and multi-scale semantics in a deep hierarchy. As a result, densely contextual information along with rich semantics, can be acquired by DensePoint in an organic manner, making it highly effective. Extensive experiments on challenging benchmarks across four tasks, as well as thorough model analysis, verify DensePoint achieves the state of the arts.","url_abs":"https://arxiv.org/abs/1909.03669v1","url_pdf":"https://arxiv.org/pdf/1909.03669v1.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":"densepoint-learning-densely-contextual","repo_url":"https://github.com/Yochengliu/DensePoint","is_official":1,"mentioned_in_paper":1,"mentioned_in_github":1,"framework":"pytorch","reach":{"status":"ok","spdx":"MIT"}}],"tasks":[{"task_slug":"3d-part-segmentation","task_name":"3D Part Segmentation"},{"task_slug":"inductive-learning","task_name":"Inductive Learning"}],"methods":[{"method_slug":"convolution","method_name":"Convolution"}],"datasets_introduced":[],"methods_introduced":[],"results":[{"leaderboard":"/sota/3d-part-segmentation-on-shapenet-part","task":"3D Part Segmentation","dataset":"ShapeNet-Part","model":"DensePoint","rank_in_archive_order":26,"of":67,"metrics":{"Class Average IoU":"84.2","Instance Average IoU":"86.4"},"uses_additional_data":false}],"syntology":{"atlas_url":"https://app.syntology.ai/?focus=1909.03669","mcp":{"get_harvested_code_for_paper":{"arxiv_id":"1909.03669"}},"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":"external:paperswithcode_snapshot_2025-07-28","url":"https://github.com/Yochengliu/DensePoint","reach":{"status":"ok","spdx":"MIT"}}],"summary":{"ran_draft_wrong":2,"unverified":3},"by_repo_kind":{"official":{"samples":5,"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":0,"samples":[{"code_sha256_prefix":"174bbcefd4d48dd7","entry":"checkpoint_state","repo":"Yochengliu/DensePoint","repo_kind":"official","path":"utils/pytorch_utils/pytorch_utils.py","file_url":"https://github.com/Yochengliu/DensePoint/blob/HEAD/utils/pytorch_utils/pytorch_utils.py","link_basis":"plan_row","language":"python","status":"ran_draft_wrong","verification_level":1,"contract_check":"OUTPUT_MISDECLARED","metamorphic_tier":"deterministic","behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"mcp_get_code":{"code_sha256":"174bbcefd4d48dd7"}},{"code_sha256_prefix":"132bf0b874e9f69f","entry":"group_model_params","repo":"Yochengliu/DensePoint","repo_kind":"official","path":"utils/pytorch_utils/pytorch_utils.py","file_url":"https://github.com/Yochengliu/DensePoint/blob/HEAD/utils/pytorch_utils/pytorch_utils.py","link_basis":"plan_row","language":"python","status":"ran_draft_wrong","verification_level":1,"contract_check":"OUTPUT_MISDECLARED","metamorphic_tier":"deterministic","behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"mcp_get_code":{"code_sha256":"132bf0b874e9f69f"}},{"code_sha256_prefix":"249340e686ecb61d","entry":"load_checkpoint","repo":"Yochengliu/DensePoint","repo_kind":"official","path":"utils/pytorch_utils/pytorch_utils.py","file_url":"https://github.com/Yochengliu/DensePoint/blob/HEAD/utils/pytorch_utils/pytorch_utils.py","link_basis":"first_harvest_node","language":"python","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"mcp_get_code":{"code_sha256":"249340e686ecb61d"}},{"code_sha256_prefix":"13065cfadaddfe24","entry":"pdist2","repo":"Yochengliu/DensePoint","repo_kind":"official","path":"utils/linalg_utils.py","file_url":"https://github.com/Yochengliu/DensePoint/blob/HEAD/utils/linalg_utils.py","link_basis":"first_harvest_node","language":"python","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"mcp_get_code":{"code_sha256":"13065cfadaddfe24"}},{"code_sha256_prefix":"534f6ef2ad0bbfc9","entry":"pdist2_slow","repo":"Yochengliu/DensePoint","repo_kind":"official","path":"utils/linalg_utils.py","file_url":"https://github.com/Yochengliu/DensePoint/blob/HEAD/utils/linalg_utils.py","link_basis":"harvester_set","language":"python","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"mcp_get_code":{"code_sha256":"534f6ef2ad0bbfc9"}}]},"arxiv_metadata":null,"syntology_extracted_results":null}