{"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/efficient-implicit-neural-reconstruction","title":"Efficient Implicit Neural Reconstruction Using LiDAR","arxiv_id":"2302.14363","date":"2023-02-28","proceeding":null,"authors":["Dongyu Yan","Xiaoyang Lyu","Jieqi Shi","Yi Lin"],"abstract":"Modeling scene geometry using implicit neural representation has revealed its advantages in accuracy, flexibility, and low memory usage. Previous approaches have demonstrated impressive results using color or depth images but still have difficulty handling poor light conditions and large-scale scenes. Methods taking global point cloud as input require accurate registration and ground truth coordinate labels, which limits their application scenarios. In this paper, we propose a new method that uses sparse LiDAR point clouds and rough odometry to reconstruct fine-grained implicit occupancy field efficiently within a few minutes. We introduce a new loss function that supervises directly in 3D space without 2D rendering, avoiding information loss. We also manage to refine poses of input frames in an end-to-end manner, creating consistent geometry without global point cloud registration. As far as we know, our method is the first to reconstruct implicit scene representation from LiDAR-only input. Experiments on synthetic and real-world datasets, including indoor and outdoor scenes, prove that our method is effective, efficient, and accurate, obtaining comparable results with existing methods using dense input.","url_abs":"https://arxiv.org/abs/2302.14363v1","url_pdf":"https://arxiv.org/pdf/2302.14363v1.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":"efficient-implicit-neural-reconstruction","repo_url":"https://github.com/StarRealMan/EINRUL","is_official":1,"mentioned_in_paper":0,"mentioned_in_github":1,"framework":"pytorch","reach":{"status":"ok","spdx":"MIT"}}],"tasks":[{"task_slug":"3d-reconstruction","task_name":"3D Reconstruction"}],"methods":[],"datasets_introduced":[],"methods_introduced":[],"results":[],"syntology":{"atlas_url":"https://app.syntology.ai/?focus=2302.14363","mcp":{"get_harvested_code_for_paper":{"arxiv_id":"2302.14363"}},"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/StarRealMan/EINRUL","reach":{"status":"ok","spdx":"MIT"}}],"summary":{"ran_honours":1,"ran_violates":2,"ran_fixture":1,"unverified":14},"by_repo_kind":{"official":{"samples":18,"ran":4,"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":"7bd1641f670e602d","entry":"cast_tuple","repo":"StarRealMan/EINRUL","repo_kind":"official","path":"thirdparty/siren.py","file_url":"https://github.com/StarRealMan/EINRUL/blob/HEAD/thirdparty/siren.py","link_basis":"harvester_set","language":"python","status":"ran_honours","verification_level":1,"contract_check":"HONOURS","metamorphic_tier":"well_formed","behaviour_fingerprint":true,"licence":"MIT","inline_ok":true,"mcp_get_code":{"code_sha256":"7bd1641f670e602d"}},{"code_sha256_prefix":"aa5486a3650902d8","entry":"exists","repo":"StarRealMan/EINRUL","repo_kind":"official","path":"thirdparty/siren.py","file_url":"https://github.com/StarRealMan/EINRUL/blob/HEAD/thirdparty/siren.py","link_basis":"harvester_set","language":"python","status":"ran_violates","verification_level":1,"contract_check":"VIOLATES","metamorphic_tier":"deterministic","behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"mcp_get_code":{"code_sha256":"aa5486a3650902d8"}},{"code_sha256_prefix":"a2756f60bdf6de3a","entry":"get_best_yaw","repo":"StarRealMan/EINRUL","repo_kind":"official","path":"thirdparty/align_trajectory.py","file_url":"https://github.com/StarRealMan/EINRUL/blob/HEAD/thirdparty/align_trajectory.py","link_basis":"harvester_set","language":"python","status":"ran_fixture","verification_level":1,"contract_check":"RAISES","metamorphic_tier":"invariant","behaviour_fingerprint":true,"licence":"MIT","inline_ok":true,"mcp_get_code":{"code_sha256":"a2756f60bdf6de3a"}},{"code_sha256_prefix":"1d6f8390d799f055","entry":"normalize","repo":"StarRealMan/EINRUL","repo_kind":"official","path":"utils/evaluate.py","file_url":"https://github.com/StarRealMan/EINRUL/blob/HEAD/utils/evaluate.py","link_basis":"harvester_set","language":"python","status":"ran_violates","verification_level":1,"contract_check":"VIOLATES","metamorphic_tier":null,"behaviour_fingerprint":true,"licence":"MIT","inline_ok":true,"mcp_get_code":{"code_sha256":"1d6f8390d799f055"}},{"code_sha256_prefix":"25fef5051aaf7b72","entry":"Exp","repo":"StarRealMan/EINRUL","repo_kind":"official","path":"model/camera.py","file_url":"https://github.com/StarRealMan/EINRUL/blob/HEAD/model/camera.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":"25fef5051aaf7b72"}},{"code_sha256_prefix":"2e82cf38f6ec2315","entry":"chamfer_dist","repo":"StarRealMan/EINRUL","repo_kind":"official","path":"utils/evaluate.py","file_url":"https://github.com/StarRealMan/EINRUL/blob/HEAD/utils/evaluate.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":"2e82cf38f6ec2315"}},{"code_sha256_prefix":"b245ee120bd42ee5","entry":"check_condition","repo":"StarRealMan/EINRUL","repo_kind":"official","path":"frame_selection.py","file_url":"https://github.com/StarRealMan/EINRUL/blob/HEAD/frame_selection.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":"b245ee120bd42ee5"}},{"code_sha256_prefix":"ebef7103c5c9c828","entry":"compute_depth_errors","repo":"StarRealMan/EINRUL","repo_kind":"official","path":"utils/evaluate.py","file_url":"https://github.com/StarRealMan/EINRUL/blob/HEAD/utils/evaluate.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":"ebef7103c5c9c828"}},{"code_sha256_prefix":"94eef9912e67f24f","entry":"delete_backwall_mesh","repo":"StarRealMan/EINRUL","repo_kind":"official","path":"utils/geometry.py","file_url":"https://github.com/StarRealMan/EINRUL/blob/HEAD/utils/geometry.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":"94eef9912e67f24f"}},{"code_sha256_prefix":"aec7148b72b830e1","entry":"delete_unseen_mesh","repo":"StarRealMan/EINRUL","repo_kind":"official","path":"utils/geometry.py","file_url":"https://github.com/StarRealMan/EINRUL/blob/HEAD/utils/geometry.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":"aec7148b72b830e1"}},{"code_sha256_prefix":"b2f3fea02a97bb5d","entry":"first_order_rotation","repo":"StarRealMan/EINRUL","repo_kind":"official","path":"thirdparty/transformations.py","file_url":"https://github.com/StarRealMan/EINRUL/blob/HEAD/thirdparty/transformations.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":"b2f3fea02a97bb5d"}},{"code_sha256_prefix":"cff78eb4ea0d6587","entry":"hashfunction","repo":"StarRealMan/EINRUL","repo_kind":"official","path":"model/encoder.py","file_url":"https://github.com/StarRealMan/EINRUL/blob/HEAD/model/encoder.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":"cff78eb4ea0d6587"}},{"code_sha256_prefix":"3c57ee0c5874a792","entry":"make_c2w","repo":"StarRealMan/EINRUL","repo_kind":"official","path":"model/camera.py","file_url":"https://github.com/StarRealMan/EINRUL/blob/HEAD/model/camera.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":"3c57ee0c5874a792"}},{"code_sha256_prefix":"83a8a50a95f5f75d","entry":"regular_homepath","repo":"StarRealMan/EINRUL","repo_kind":"official","path":"utils/config.py","file_url":"https://github.com/StarRealMan/EINRUL/blob/HEAD/utils/config.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":"83a8a50a95f5f75d"}},{"code_sha256_prefix":"5ab116109a88cc18","entry":"skew","repo":"StarRealMan/EINRUL","repo_kind":"official","path":"thirdparty/transformations.py","file_url":"https://github.com/StarRealMan/EINRUL/blob/HEAD/thirdparty/transformations.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":"5ab116109a88cc18"}},{"code_sha256_prefix":"8341b294aba427ed","entry":"trilinear_interp","repo":"StarRealMan/EINRUL","repo_kind":"official","path":"model/encoder.py","file_url":"https://github.com/StarRealMan/EINRUL/blob/HEAD/model/encoder.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":"8341b294aba427ed"}},{"code_sha256_prefix":"00709b5c244668a0","entry":"unskew","repo":"StarRealMan/EINRUL","repo_kind":"official","path":"thirdparty/transformations.py","file_url":"https://github.com/StarRealMan/EINRUL/blob/HEAD/thirdparty/transformations.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":"00709b5c244668a0"}},{"code_sha256_prefix":"ac8493adf8db5f3f","entry":"vec2skew","repo":"StarRealMan/EINRUL","repo_kind":"official","path":"model/camera.py","file_url":"https://github.com/StarRealMan/EINRUL/blob/HEAD/model/camera.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":"ac8493adf8db5f3f"}}]},"arxiv_metadata":null,"syntology_extracted_results":null}