{"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/dur360bev-a-real-world-single-360-degree","title":"Dur360BEV: A Real-world 360-degree Single Camera Dataset and Benchmark for Bird-Eye View Mapping in Autonomous Driving","arxiv_id":"2503.00675","date":"2025-03-02","proceeding":null,"authors":["Wenke E","Chao Yuan","Li Li","Yixin Sun","Yona Falinie A. Gaus","Amir Atapour-Abarghouei","Toby P. Breckon"],"abstract":"We present Dur360BEV, a novel spherical camera autonomous driving dataset equipped with a high-resolution 128-channel 3D LiDAR and a RTK-refined GNSS/INS system, along with a benchmark architecture designed to generate Bird-Eye-View (BEV) maps using only a single spherical camera. This dataset and benchmark address the challenges of BEV generation in autonomous driving, particularly by reducing hardware complexity through the use of a single 360-degree camera instead of multiple perspective cameras. Within our benchmark architecture, we propose a novel spherical-image-to-BEV module that leverages spherical imagery and a refined sampling strategy to project features from 2D to 3D. Our approach also includes an innovative application of focal loss, specifically adapted to address the extreme class imbalance often encountered in BEV segmentation tasks, that demonstrates improved segmentation performance on the Dur360BEV dataset. The results show that our benchmark not only simplifies the sensor setup but also achieves competitive performance.","url_abs":"https://arxiv.org/abs/2503.00675v2","url_pdf":"https://arxiv.org/pdf/2503.00675v2.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":"dur360bev-a-real-world-single-360-degree","repo_url":"https://github.com/Tom-E-Durham/Dur360BEV","is_official":1,"mentioned_in_paper":0,"mentioned_in_github":1,"framework":"pytorch","reach":{"status":"ok","spdx":"MIT"}},{"paper_slug":"dur360bev-a-real-world-single-360-degree","repo_url":"https://github.com/Tom-E-Durham/icra2025-dur360bev","is_official":1,"mentioned_in_paper":0,"mentioned_in_github":1,"framework":"pytorch","reach":{"status":"ok","spdx":"MIT"}}],"tasks":[{"task_slug":"autonomous-driving","task_name":"Autonomous Driving"},{"task_slug":"bev-segmentation","task_name":"BEV Segmentation"}],"methods":[{"method_slug":"focal-loss","method_name":"Focal Loss"}],"datasets_introduced":[],"methods_introduced":[],"results":[],"syntology":{"syntology_url":"https://syntology.ai/paper/2503.00675","atlas_url":"https://app.syntology.ai/?focus=2503.00675","mcp":{"get_harvested_code_for_paper":{"arxiv_id":"2503.00675"}},"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":"external:paperswithcode_snapshot_2025-07-28","url":"https://github.com/Tom-E-Durham/icra2025-dur360bev","reach":{"status":"ok","spdx":"MIT"}},{"provenance":"external:paperswithcode_snapshot_2025-07-28","url":"https://github.com/Tom-E-Durham/Dur360BEV","reach":{"status":"ok","spdx":"MIT"}}],"summary":{"ran":4,"unverified":2},"by_repo_kind":{"official":{"samples":6,"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":"7df005c05674ec59","entry":"balanced_mse_loss","repo":"Tom-E-Durham/Dur360BEV","repo_kind":"official","path":"coarse_fine/src/eval_coarse_fine.py","file_url":"https://github.com/Tom-E-Durham/Dur360BEV/blob/HEAD/coarse_fine/src/eval_coarse_fine.py","link_basis":"harvester_set","language":"python","status":"ran","verification_level":1,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":true,"licence":"MIT","inline_ok":true,"mcp_get_code":{"code_sha256":"7df005c05674ec59"}},{"code_sha256_prefix":"a779f499c15b561b","entry":"distance_splits","repo":"Tom-E-Durham/Dur360BEV","repo_kind":"official","path":"Dur360BEV_dataset/utils/split_dataset.py","file_url":"https://github.com/Tom-E-Durham/Dur360BEV/blob/HEAD/Dur360BEV_dataset/utils/split_dataset.py","link_basis":"harvester_set","language":"python","status":"ran","verification_level":1,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"mcp_get_code":{"code_sha256":"a779f499c15b561b"}},{"code_sha256_prefix":"6750b9fb634e2e2e","entry":"random_splits","repo":"Tom-E-Durham/Dur360BEV","repo_kind":"official","path":"Dur360BEV_dataset/utils/split_dataset.py","file_url":"https://github.com/Tom-E-Durham/Dur360BEV/blob/HEAD/Dur360BEV_dataset/utils/split_dataset.py","link_basis":"harvester_set","language":"python","status":"ran","verification_level":1,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"mcp_get_code":{"code_sha256":"6750b9fb634e2e2e"}},{"code_sha256_prefix":"b29467ab74d07e96","entry":"reduce_masked_mean","repo":"Tom-E-Durham/Dur360BEV","repo_kind":"official","path":"coarse_fine/src/eval_coarse_fine.py","file_url":"https://github.com/Tom-E-Durham/Dur360BEV/blob/HEAD/coarse_fine/src/eval_coarse_fine.py","link_basis":"harvester_set","language":"python","status":"ran","verification_level":1,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"mcp_get_code":{"code_sha256":"b29467ab74d07e96"}},{"code_sha256_prefix":"2d69af58f027a511","entry":"run_model","repo":"Tom-E-Durham/Dur360BEV","repo_kind":"official","path":"coarse_fine/src/eval_coarse_fine.py","file_url":"https://github.com/Tom-E-Durham/Dur360BEV/blob/HEAD/coarse_fine/src/eval_coarse_fine.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":"2d69af58f027a511"}},{"code_sha256_prefix":"efcb4ed47d88ef91","entry":"run_model","repo":"Tom-E-Durham/Dur360BEV","repo_kind":"official","path":"coarse_fine/src/train_coarse_fine.py","file_url":"https://github.com/Tom-E-Durham/Dur360BEV/blob/HEAD/coarse_fine/src/train_coarse_fine.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":"efcb4ed47d88ef91"}}]},"arxiv_metadata":null,"syntology_extracted_results":null}