{"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/arxiv-2602-23903","title":"SegMate: Asymmetric Attention-Based Lightweight Architecture for Efficient Multi-Organ Segmentation","arxiv_id":"2602.23903","date":"2026-02-27","proceeding":null,"authors":["Andrei-Alexandru Bunea","Dan-Matei Popovici","Radu Tudor Ionescu"],"abstract":"State-of-the-art models for medical image segmentation achieve excellent accuracy but require substantial computational resources, limiting deployment in resource-constrained clinical settings. We present SegMate, an efficient 2.5D framework that achieves state-of-the-art accuracy, while considerably reducing computational requirements. Our efficient design is the result of meticulously integrating asymmetric architectures, attention mechanisms, multi-scale feature fusion, slice-based positional conditioning, and multi-task optimization. We demonstrate the efficiency-accuracy trade-off of our framework across three modern backbones (EfficientNetV2-M, MambaOut-Tiny, FastViT-T12). We perform experiments on three datasets: TotalSegmentator, SegTHOR and AMOS22. Compared with the vanilla models, SegMate reduces computation (GFLOPs) by up to 2.5x and memory footprint (VRAM) by up to 2.1x, while generally registering performance gains of around 1%. On TotalSegmentator, we achieve a Dice score of 93.51% with only 295MB peak GPU memory. Zero-shot cross-dataset evaluations on SegTHOR and AMOS22 demonstrate strong generalization, with Dice scores of up to 86.85% and 89.35%, respectively. We release our open-source code at https://github.com/andreibunea99/SegMate.","url_abs":"https://arxiv.org/abs/2602.23903","url_pdf":"https://arxiv.org/pdf/2602.23903","source":{"archive":null,"snapshot":"2025-07-28","note":"not in the Papers with Code archive (frozen at the snapshot)","row_kind":"graph","title_abstract_authors_date":"arXiv metadata, CC0 1.0 (https://info.arxiv.org/help/license)"},"code_links":[],"tasks":[],"methods":[],"datasets_introduced":[],"methods_introduced":[],"results":[],"syntology":{"atlas_url":"https://app.syntology.ai/?focus=2602.23903","mcp":{"get_harvested_code_for_paper":{"arxiv_id":"2602.23903"}},"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":[{"mentioned_in_github":null,"is_official":null,"provenance":"deterministic:regex_extraction","mentioned_in_paper":null,"url":"https://github.com/andreibunea99/SegMate","reach":null}],"summary":{"ran":7,"unverified":1},"by_repo_kind":{"found_in_text":{"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":8,"samples":[{"code_sha256_prefix":"831d792225e808bb","entry":"ASPP","repo":"andreibunea99/SegMate","repo_kind":"found_in_text","path":"models/segmate_v2.py","file_url":"https://github.com/andreibunea99/SegMate/blob/HEAD/models/segmate_v2.py","link_basis":"first_harvest_node","language":"python","status":"ran","verification_level":1,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":true,"licence":"NONE","inline_ok":false,"mcp_get_code":{"code_sha256":"831d792225e808bb"}},{"code_sha256_prefix":"b096e42c883dacf8","entry":"AlignmentBlock","repo":"andreibunea99/SegMate","repo_kind":"found_in_text","path":"models/segmate_v2.py","file_url":"https://github.com/andreibunea99/SegMate/blob/HEAD/models/segmate_v2.py","link_basis":"first_harvest_node","language":"python","status":"ran","verification_level":1,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":true,"licence":"NONE","inline_ok":false,"mcp_get_code":{"code_sha256":"b096e42c883dacf8"}},{"code_sha256_prefix":"3ff1b301daa0eaa1","entry":"CBAMBlock","repo":"andreibunea99/SegMate","repo_kind":"found_in_text","path":"models/segmate_v2.py","file_url":"https://github.com/andreibunea99/SegMate/blob/HEAD/models/segmate_v2.py","link_basis":"first_harvest_node","language":"python","status":"ran","verification_level":1,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"NONE","inline_ok":false,"mcp_get_code":{"code_sha256":"3ff1b301daa0eaa1"}},{"code_sha256_prefix":"f920423f629e5e26","entry":"ChannelAttention","repo":"andreibunea99/SegMate","repo_kind":"found_in_text","path":"models/segmate_v2.py","file_url":"https://github.com/andreibunea99/SegMate/blob/HEAD/models/segmate_v2.py","link_basis":"first_harvest_node","language":"python","status":"ran","verification_level":1,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":true,"licence":"NONE","inline_ok":false,"mcp_get_code":{"code_sha256":"f920423f629e5e26"}},{"code_sha256_prefix":"48ddbcf703ceead6","entry":"DecoderBlock","repo":"andreibunea99/SegMate","repo_kind":"found_in_text","path":"models/segmate_v2.py","file_url":"https://github.com/andreibunea99/SegMate/blob/HEAD/models/segmate_v2.py","link_basis":"first_harvest_node","language":"python","status":"ran","verification_level":1,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"NONE","inline_ok":false,"mcp_get_code":{"code_sha256":"48ddbcf703ceead6"}},{"code_sha256_prefix":"55b8e788e24d9164","entry":"SEBlock","repo":"andreibunea99/SegMate","repo_kind":"found_in_text","path":"models/segmate_v2.py","file_url":"https://github.com/andreibunea99/SegMate/blob/HEAD/models/segmate_v2.py","link_basis":"first_harvest_node","language":"python","status":"ran","verification_level":1,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":true,"licence":"NONE","inline_ok":false,"mcp_get_code":{"code_sha256":"55b8e788e24d9164"}},{"code_sha256_prefix":"eeef74e7e0f418ab","entry":"SpatialAttention","repo":"andreibunea99/SegMate","repo_kind":"found_in_text","path":"models/segmate_v2.py","file_url":"https://github.com/andreibunea99/SegMate/blob/HEAD/models/segmate_v2.py","link_basis":"first_harvest_node","language":"python","status":"ran","verification_level":1,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":true,"licence":"NONE","inline_ok":false,"mcp_get_code":{"code_sha256":"eeef74e7e0f418ab"}},{"code_sha256_prefix":"7e399d8d4558b4e3","entry":"SegMate","repo":"andreibunea99/SegMate","repo_kind":"found_in_text","path":"models/segmate_v2.py","file_url":"https://github.com/andreibunea99/SegMate/blob/HEAD/models/segmate_v2.py","link_basis":"first_harvest_node","language":"python","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"NONE","inline_ok":false,"mcp_get_code":{"code_sha256":"7e399d8d4558b4e3"}}]},"arxiv_metadata":{"licence":"arXiv metadata, CC0 1.0 (https://info.arxiv.org/help/license)","fields":["title","abstract","authors","date"],"primary_category":"cs.LG","source":"arxiv_2026.jsonl"},"syntology_extracted_results":null}