{"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-10324","title":"SRAW-Attack: Space-Reweighted Adversarial Warping Attack for SAR Target Recognition","arxiv_id":"2601.10324","date":"2026-01-15","proceeding":null,"authors":["Yiming Zhang","Weibo Qin","Yuntian Liu","Feng Wang"],"abstract":"Synthetic aperture radar (SAR) imagery exhibits intrinsic information sparsity due to its unique electromagnetic scattering mechanism. Despite the widespread adoption of deep neural network (DNN)-based SAR automatic target recognition (SAR-ATR) systems, they remain vulnerable to adversarial examples and tend to over-rely on background regions, leading to degraded adversarial robustness. Existing adversarial attacks for SAR-ATR often require visually perceptible distortions to achieve effective performance, thereby necessitating an attack method that balances effectiveness and stealthiness. In this paper, a novel attack method termed Space-Reweighted Adversarial Warping (SRAW) is proposed, which generates adversarial examples through optimized spatial deformation with reweighted budgets across foreground and background regions. Extensive experiments demonstrate that SRAW significantly degrades the performance of state-of-the-art SAR-ATR models and consistently outperforms existing methods in terms of imperceptibility and adversarial transferability. Code is made available at https://github.com/boremycin/SAR-ATR-TransAttack.","url_abs":"https://arxiv.org/abs/2601.10324","url_pdf":"https://arxiv.org/pdf/2601.10324","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.10324","mcp":{"get_harvested_code_for_paper":{"arxiv_id":"2601.10324"}},"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/boremycin/SAR-ATR-TransAttack","reach":null}],"summary":{"ran_fixture":2,"ran":2,"unverified":2},"by_repo_kind":{"found_in_text":{"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":6,"samples":[{"code_sha256_prefix":"70d505cf1b9d5303","entry":"K_matrix","repo":"boremycin/SAR-ATR-TransAttack","repo_kind":"found_in_text","path":"attack/sraw.py","file_url":"https://github.com/boremycin/SAR-ATR-TransAttack/blob/HEAD/attack/sraw.py","link_basis":"first_harvest_node","language":"python","status":"ran_fixture","verification_level":1,"contract_check":"RAISES","metamorphic_tier":"invariant","behaviour_fingerprint":true,"licence":"NONE","inline_ok":false,"mcp_get_code":{"code_sha256":"70d505cf1b9d5303"}},{"code_sha256_prefix":"6e146ed6188264a0","entry":"P_matrix","repo":"boremycin/SAR-ATR-TransAttack","repo_kind":"found_in_text","path":"attack/sraw.py","file_url":"https://github.com/boremycin/SAR-ATR-TransAttack/blob/HEAD/attack/sraw.py","link_basis":"first_harvest_node","language":"python","status":"ran_fixture","verification_level":1,"contract_check":"RAISES","metamorphic_tier":"invariant","behaviour_fingerprint":false,"licence":"NONE","inline_ok":false,"mcp_get_code":{"code_sha256":"6e146ed6188264a0"}},{"code_sha256_prefix":"a8c4ee99e2a1ba50","entry":"SRAWAttack","repo":"boremycin/SAR-ATR-TransAttack","repo_kind":"found_in_text","path":"attack/sraw.py","file_url":"https://github.com/boremycin/SAR-ATR-TransAttack/blob/HEAD/attack/sraw.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":"a8c4ee99e2a1ba50"}},{"code_sha256_prefix":"1e231f9ad6ddd304","entry":"TPS","repo":"boremycin/SAR-ATR-TransAttack","repo_kind":"found_in_text","path":"attack/sraw.py","file_url":"https://github.com/boremycin/SAR-ATR-TransAttack/blob/HEAD/attack/sraw.py","link_basis":"first_harvest_node","language":"python","status":"ran","verification_level":1,"contract_check":null,"metamorphic_tier":"deterministic","behaviour_fingerprint":false,"licence":"NONE","inline_ok":false,"mcp_get_code":{"code_sha256":"1e231f9ad6ddd304"}},{"code_sha256_prefix":"046bab8f1d52e13f","entry":"MIFGSMAttack","repo":"boremycin/SAR-ATR-TransAttack","repo_kind":"found_in_text","path":"attack/sraw.py","file_url":"https://github.com/boremycin/SAR-ATR-TransAttack/blob/HEAD/attack/sraw.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":"046bab8f1d52e13f"}},{"code_sha256_prefix":"c35f169895644ea7","entry":"TPS_coeffs","repo":"boremycin/SAR-ATR-TransAttack","repo_kind":"found_in_text","path":"attack/sraw.py","file_url":"https://github.com/boremycin/SAR-ATR-TransAttack/blob/HEAD/attack/sraw.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":"c35f169895644ea7"}}]},"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}