{"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-2601-01167","title":"Cross-Layer Attentive Feature Upsampling for Low-latency Semantic Segmentation","arxiv_id":"2601.01167","date":"2026-01-03","proceeding":null,"authors":["Tianheng Cheng","Xinggang Wang","Junchao Liao","Wenyu Liu"],"abstract":"Semantic segmentation is a fundamental problem in computer vision and it requires high-resolution feature maps for dense prediction. Current coordinate-guided low-resolution feature interpolation methods, e.g., bilinear interpolation, produce coarse high-resolution features which suffer from feature misalignment and insufficient context information. Moreover, enriching semantics to high-resolution features requires a high computation burden, so that it is challenging to meet the requirement of lowlatency inference. We propose a novel Guided Attentive Interpolation (GAI) method to adaptively interpolate fine-grained high-resolution features with semantic features to tackle these issues. Guided Attentive Interpolation determines both spatial and semantic relations of pixels from features of different resolutions and then leverages these relations to interpolate high-resolution features with rich semantics. GAI can be integrated with any deep convolutional network for efficient semantic segmentation. In experiments, the GAI-based semantic segmentation networks, i.e., GAIN, can achieve78.8 mIoU with 22.3 FPS on Cityscapes and 80.6 mIoU with 64.5 on CamVid using an NVIDIA 1080Ti GPU, which are the new state-of-the-art results of low-latency semantic segmentation. Code and models are available at: https://github.com/hustvl/simpleseg.","url_abs":"https://arxiv.org/abs/2601.01167","url_pdf":"https://arxiv.org/pdf/2601.01167","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=2601.01167","mcp":{"get_harvested_code_for_paper":{"arxiv_id":"2601.01167"}},"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/hustvl/simpleseg","reach":{"status":"ok"}}],"summary":{"unverified":13},"by_repo_kind":{"found_in_text":{"samples":13,"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":13,"samples":[{"code_sha256_prefix":"2bbe696c78e01a2b","entry":"assureSingleInstanceName","repo":"hustvl/simpleseg","repo_kind":"found_in_text","path":"simpleseg/datasets/cityscapes_labels.py","file_url":"https://github.com/hustvl/simpleseg/blob/HEAD/simpleseg/datasets/cityscapes_labels.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":"2bbe696c78e01a2b"}},{"code_sha256_prefix":"be026112d2a4b55b","entry":"build_optimizer","repo":"hustvl/simpleseg","repo_kind":"found_in_text","path":"simpleseg/optimizer.py","file_url":"https://github.com/hustvl/simpleseg/blob/HEAD/simpleseg/optimizer.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":"be026112d2a4b55b"}},{"code_sha256_prefix":"d444b66a7deb851b","entry":"build_poly_lr_scheduler","repo":"hustvl/simpleseg","repo_kind":"found_in_text","path":"simpleseg/optimizer.py","file_url":"https://github.com/hustvl/simpleseg/blob/HEAD/simpleseg/optimizer.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":"d444b66a7deb851b"}},{"code_sha256_prefix":"85eae105a05bc0d7","entry":"calc_tile_locations","repo":"hustvl/simpleseg","repo_kind":"found_in_text","path":"simpleseg/datasets/uniform.py","file_url":"https://github.com/hustvl/simpleseg/blob/HEAD/simpleseg/datasets/uniform.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":"85eae105a05bc0d7"}},{"code_sha256_prefix":"d7dc4b00252c4723","entry":"class_centroids_image","repo":"hustvl/simpleseg","repo_kind":"found_in_text","path":"simpleseg/datasets/uniform.py","file_url":"https://github.com/hustvl/simpleseg/blob/HEAD/simpleseg/datasets/uniform.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":"d7dc4b00252c4723"}},{"code_sha256_prefix":"56db7252caf1ec74","entry":"colorize_mask","repo":"hustvl/simpleseg","repo_kind":"found_in_text","path":"simpleseg/datasets/mapillary.py","file_url":"https://github.com/hustvl/simpleseg/blob/HEAD/simpleseg/datasets/mapillary.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":"56db7252caf1ec74"}},{"code_sha256_prefix":"1f151769381c65b4","entry":"make_ade20k_dataset","repo":"hustvl/simpleseg","repo_kind":"found_in_text","path":"simpleseg/datasets/ade20k.py","file_url":"https://github.com/hustvl/simpleseg/blob/HEAD/simpleseg/datasets/ade20k.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":"1f151769381c65b4"}},{"code_sha256_prefix":"a3366e8bae419212","entry":"make_camvid_dataset","repo":"hustvl/simpleseg","repo_kind":"found_in_text","path":"simpleseg/datasets/camvid.py","file_url":"https://github.com/hustvl/simpleseg/blob/HEAD/simpleseg/datasets/camvid.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":"a3366e8bae419212"}},{"code_sha256_prefix":"72c0fe4f454eeacb","entry":"make_cityscapes_dataset","repo":"hustvl/simpleseg","repo_kind":"found_in_text","path":"simpleseg/datasets/cityscapes.py","file_url":"https://github.com/hustvl/simpleseg/blob/HEAD/simpleseg/datasets/cityscapes.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":"72c0fe4f454eeacb"}},{"code_sha256_prefix":"589e714cbe4bd9bb","entry":"mask_to_onehot","repo":"hustvl/simpleseg","repo_kind":"found_in_text","path":"simpleseg/datasets/edge_utils.py","file_url":"https://github.com/hustvl/simpleseg/blob/HEAD/simpleseg/datasets/edge_utils.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":"589e714cbe4bd9bb"}},{"code_sha256_prefix":"3e37a100b9af8283","entry":"onehot_to_mask","repo":"hustvl/simpleseg","repo_kind":"found_in_text","path":"simpleseg/datasets/edge_utils.py","file_url":"https://github.com/hustvl/simpleseg/blob/HEAD/simpleseg/datasets/edge_utils.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":"3e37a100b9af8283"}},{"code_sha256_prefix":"511d915cdba6487c","entry":"onehot_to_multiclass_edges","repo":"hustvl/simpleseg","repo_kind":"found_in_text","path":"simpleseg/datasets/edge_utils.py","file_url":"https://github.com/hustvl/simpleseg/blob/HEAD/simpleseg/datasets/edge_utils.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":"511d915cdba6487c"}},{"code_sha256_prefix":"cf4dadad2c0203d1","entry":"pooled_class_centroids_all","repo":"hustvl/simpleseg","repo_kind":"found_in_text","path":"simpleseg/datasets/uniform.py","file_url":"https://github.com/hustvl/simpleseg/blob/HEAD/simpleseg/datasets/uniform.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":"cf4dadad2c0203d1"}}]},"arxiv_metadata":{"licence":"arXiv metadata, CC0 1.0 (https://info.arxiv.org/help/license)","fields":["title","abstract","authors","date"],"primary_category":"cs.CV","source":"arxiv_2026.jsonl"},"syntology_extracted_results":null}