{"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/triangulation-learning-network-from-monocular-1","title":"Triangulation Learning Network: from Monocular to Stereo 3D Object Detection","arxiv_id":"1906.01193","date":"2019-06-04","proceeding":"CVPR 2019 6","authors":["Zengyi Qin","Jinglu Wang","Yan Lu"],"abstract":"In this paper, we study the problem of 3D object detection from stereo images, in which the key challenge is how to effectively utilize stereo information. Different from previous methods using pixel-level depth maps, we propose employing 3D anchors to explicitly construct object-level correspondences between the regions of interest in stereo images, from which the deep neural network learns to detect and triangulate the targeted object in 3D space. We also introduce a cost-efficient channel reweighting strategy that enhances representational features and weakens noisy signals to facilitate the learning process. All of these are flexibly integrated into a solid baseline detector that uses monocular images. We demonstrate that both the monocular baseline and the stereo triangulation learning network outperform the prior state-of-the-arts in 3D object detection and localization on the challenging KITTI dataset.","url_abs":"https://arxiv.org/abs/1906.01193v1","url_pdf":"https://arxiv.org/pdf/1906.01193v1.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":"triangulation-learning-network-from-monocular-1","repo_url":"https://github.com/Zengyi-Qin/TLNet","is_official":0,"mentioned_in_paper":0,"mentioned_in_github":1,"framework":"tf","reach":{"status":"ok","spdx":"Apache-2.0"}}],"tasks":[{"task_slug":"3d-object-detection","task_name":"3D Object Detection"},{"task_slug":"3d-object-detection-from-stereo-images","task_name":"3D Object Detection From Stereo Images"},{"task_slug":"object","task_name":"Object"},{"task_slug":"object-detection","task_name":"Object Detection"},{"task_slug":"object-detection-1","task_name":"object-detection"}],"methods":[],"datasets_introduced":[],"methods_introduced":[],"results":[{"leaderboard":"/sota/3d-object-detection-from-stereo-images-on-1","task":"3D Object Detection From Stereo Images","dataset":"KITTI Cars Moderate","model":"TL-Net","rank_in_archive_order":12,"of":12,"metrics":{"AP75":"4.37"},"uses_additional_data":false}],"syntology":{"atlas_url":"https://app.syntology.ai/?focus=1906.01193","mcp":{"get_harvested_code_for_paper":{"arxiv_id":"1906.01193"}},"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/Zengyi-Qin/TLNet","reach":{"status":"ok","spdx":"Apache-2.0"}}],"summary":{"unverified":9},"by_repo_kind":{"listed":{"samples":9,"ran":0,"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":"d4fcd5271128b6e4","entry":"area","repo":"Zengyi-Qin/TLNet","repo_kind":"listed","path":"avod/core/box_list_ops.py","file_url":"https://github.com/Zengyi-Qin/TLNet/blob/HEAD/avod/core/box_list_ops.py","link_basis":"harvester_set","language":"python","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"Apache-2.0","inline_ok":true,"mcp_get_code":{"code_sha256":"d4fcd5271128b6e4"}},{"code_sha256_prefix":"3198a0be3b6890f8","entry":"box_3d_to_anchor","repo":"Zengyi-Qin/TLNet","repo_kind":"listed","path":"avod/core/box_3d_encoder.py","file_url":"https://github.com/Zengyi-Qin/TLNet/blob/HEAD/avod/core/box_3d_encoder.py","link_basis":"harvester_set","language":"python","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"Apache-2.0","inline_ok":true,"mcp_get_code":{"code_sha256":"3198a0be3b6890f8"}},{"code_sha256_prefix":"2b65c8ed7c2c4993","entry":"get_stereo_calibration","repo":"Zengyi-Qin/TLNet","repo_kind":"listed","path":"avod/core/calib_utils.py","file_url":"https://github.com/Zengyi-Qin/TLNet/blob/HEAD/avod/core/calib_utils.py","link_basis":"harvester_set","language":"python","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"Apache-2.0","inline_ok":true,"mcp_get_code":{"code_sha256":"2b65c8ed7c2c4993"}},{"code_sha256_prefix":"7f812aae8034ae0c","entry":"height_width","repo":"Zengyi-Qin/TLNet","repo_kind":"listed","path":"avod/core/box_list_ops.py","file_url":"https://github.com/Zengyi-Qin/TLNet/blob/HEAD/avod/core/box_list_ops.py","link_basis":"harvester_set","language":"python","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"Apache-2.0","inline_ok":true,"mcp_get_code":{"code_sha256":"7f812aae8034ae0c"}},{"code_sha256_prefix":"49bd82d9ef4615f3","entry":"krt_from_p","repo":"Zengyi-Qin/TLNet","repo_kind":"listed","path":"avod/core/calib_utils.py","file_url":"https://github.com/Zengyi-Qin/TLNet/blob/HEAD/avod/core/calib_utils.py","link_basis":"harvester_set","language":"python","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"Apache-2.0","inline_ok":true,"mcp_get_code":{"code_sha256":"49bd82d9ef4615f3"}},{"code_sha256_prefix":"b58ba17ac58a188e","entry":"object_label_to_box_3d","repo":"Zengyi-Qin/TLNet","repo_kind":"listed","path":"avod/core/box_3d_encoder.py","file_url":"https://github.com/Zengyi-Qin/TLNet/blob/HEAD/avod/core/box_3d_encoder.py","link_basis":"harvester_set","language":"python","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"Apache-2.0","inline_ok":true,"mcp_get_code":{"code_sha256":"b58ba17ac58a188e"}},{"code_sha256_prefix":"33c26f8c51c4dda9","entry":"project_to_bev","repo":"Zengyi-Qin/TLNet","repo_kind":"listed","path":"avod/core/anchor_projector.py","file_url":"https://github.com/Zengyi-Qin/TLNet/blob/HEAD/avod/core/anchor_projector.py","link_basis":"harvester_set","language":"python","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"Apache-2.0","inline_ok":true,"mcp_get_code":{"code_sha256":"33c26f8c51c4dda9"}},{"code_sha256_prefix":"658a79905061825c","entry":"read_calibration","repo":"Zengyi-Qin/TLNet","repo_kind":"listed","path":"avod/core/calib_utils.py","file_url":"https://github.com/Zengyi-Qin/TLNet/blob/HEAD/avod/core/calib_utils.py","link_basis":"harvester_set","language":"python","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"Apache-2.0","inline_ok":true,"mcp_get_code":{"code_sha256":"658a79905061825c"}},{"code_sha256_prefix":"a0851690ea0a7340","entry":"tf_project_to_image_space","repo":"Zengyi-Qin/TLNet","repo_kind":"listed","path":"avod/core/anchor_projector.py","file_url":"https://github.com/Zengyi-Qin/TLNet/blob/HEAD/avod/core/anchor_projector.py","link_basis":"harvester_set","language":"python","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"Apache-2.0","inline_ok":true,"mcp_get_code":{"code_sha256":"a0851690ea0a7340"}}]},"arxiv_metadata":null,"syntology_extracted_results":null}