{"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/capturing-omni-range-context-for","title":"Capturing Omni-Range Context for Omnidirectional Segmentation","arxiv_id":"2103.05687","date":"2021-03-09","proceeding":"CVPR 2021 1","authors":["Kailun Yang","Jiaming Zhang","Simon Reiß","Xinxin Hu","Rainer Stiefelhagen"],"abstract":"Convolutional Networks (ConvNets) excel at semantic segmentation and have become a vital component for perception in autonomous driving. Enabling an all-encompassing view of street-scenes, omnidirectional cameras present themselves as a perfect fit in such systems. Most segmentation models for parsing urban environments operate on common, narrow Field of View (FoV) images. Transferring these models from the domain they were designed for to 360-degree perception, their performance drops dramatically, e.g., by an absolute 30.0% (mIoU) on established test-beds. To bridge the gap in terms of FoV and structural distribution between the imaging domains, we introduce Efficient Concurrent Attention Networks (ECANets), directly capturing the inherent long-range dependencies in omnidirectional imagery. In addition to the learned attention-based contextual priors that can stretch across 360-degree images, we upgrade model training by leveraging multi-source and omni-supervised learning, taking advantage of both: Densely labeled and unlabeled data originating from multiple datasets. To foster progress in panoramic image segmentation, we put forward and extensively evaluate models on Wild PAnoramic Semantic Segmentation (WildPASS), a dataset designed to capture diverse scenes from all around the globe. Our novel model, training regimen and multi-source prediction fusion elevate the performance (mIoU) to new state-of-the-art results on the public PASS (60.2%) and the fresh WildPASS (69.0%) benchmarks.","url_abs":"https://arxiv.org/abs/2103.05687v1","url_pdf":"https://arxiv.org/pdf/2103.05687v1.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":"capturing-omni-range-context-for","repo_url":"https://github.com/elnino9ykl/WildPASS","is_official":1,"mentioned_in_paper":1,"mentioned_in_github":1,"framework":"pytorch","reach":null}],"tasks":[{"task_slug":"autonomous-driving","task_name":"Autonomous Driving"},{"task_slug":"image-segmentation","task_name":"Image Segmentation"},{"task_slug":"segmentation","task_name":"Segmentation"},{"task_slug":"semantic-segmentation","task_name":"Semantic Segmentation"}],"methods":[],"datasets_introduced":[],"methods_introduced":[],"results":[{"leaderboard":"/sota/semantic-segmentation-on-densepass","task":"Semantic Segmentation","dataset":"DensePASS","model":"ECANet","rank_in_archive_order":10,"of":36,"metrics":{"mIoU":"43.02%"},"uses_additional_data":true}],"syntology":{"atlas_url":"https://app.syntology.ai/?focus=2103.05687","mcp":{"get_harvested_code_for_paper":{"arxiv_id":"2103.05687"}},"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/elnino9ykl/WildPASS","reach":null}],"summary":{"ran":7,"unverified":1},"by_repo_kind":{"official":{"samples":8,"ran":7,"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":"90bfdaab5711b24a","entry":"Decoder","repo":"elnino9ykl/WildPASS","repo_kind":"official","path":"segment/ecanet.py","file_url":"https://github.com/elnino9ykl/WildPASS/blob/HEAD/segment/ecanet.py","link_basis":"first_harvest_node","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":"90bfdaab5711b24a"}},{"code_sha256_prefix":"4149e57bbf82dcc7","entry":"Decoder1","repo":"elnino9ykl/WildPASS","repo_kind":"official","path":"segment/ecanet.py","file_url":"https://github.com/elnino9ykl/WildPASS/blob/HEAD/segment/ecanet.py","link_basis":"first_harvest_node","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":"4149e57bbf82dcc7"}},{"code_sha256_prefix":"77c1499e5bd5021e","entry":"Decoder2","repo":"elnino9ykl/WildPASS","repo_kind":"official","path":"segment/ecanet.py","file_url":"https://github.com/elnino9ykl/WildPASS/blob/HEAD/segment/ecanet.py","link_basis":"first_harvest_node","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":"77c1499e5bd5021e"}},{"code_sha256_prefix":"57bd38610655c6fc","entry":"DownsamplerBlock","repo":"elnino9ykl/WildPASS","repo_kind":"official","path":"segment/ecanet.py","file_url":"https://github.com/elnino9ykl/WildPASS/blob/HEAD/segment/ecanet.py","link_basis":"first_harvest_node","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":"57bd38610655c6fc"}},{"code_sha256_prefix":"a90b8c4cebaef430","entry":"Encoder","repo":"elnino9ykl/WildPASS","repo_kind":"official","path":"segment/ecanet.py","file_url":"https://github.com/elnino9ykl/WildPASS/blob/HEAD/segment/ecanet.py","link_basis":"first_harvest_node","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":"a90b8c4cebaef430"}},{"code_sha256_prefix":"b3fb3c160892c914","entry":"_PSPAttentionModule","repo":"elnino9ykl/WildPASS","repo_kind":"official","path":"segment/ecanet.py","file_url":"https://github.com/elnino9ykl/WildPASS/blob/HEAD/segment/ecanet.py","link_basis":"first_harvest_node","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":"b3fb3c160892c914"}},{"code_sha256_prefix":"f5e931f591f12d7a","entry":"non_bottleneck_1d","repo":"elnino9ykl/WildPASS","repo_kind":"official","path":"segment/ecanet.py","file_url":"https://github.com/elnino9ykl/WildPASS/blob/HEAD/segment/ecanet.py","link_basis":"first_harvest_node","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":"f5e931f591f12d7a"}},{"code_sha256_prefix":"1a091082e2316620","entry":"ECANet","repo":"elnino9ykl/WildPASS","repo_kind":"official","path":"segment/ecanet.py","file_url":"https://github.com/elnino9ykl/WildPASS/blob/HEAD/segment/ecanet.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":"1a091082e2316620"}}]},"arxiv_metadata":null,"syntology_extracted_results":null}