{"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/progressive-divide-and-conquer-via","title":"Progressive Divide-and-Conquer via Subsampling Decomposition for Accelerated MRI","arxiv_id":"2403.10064","date":"2024-03-15","proceeding":"CVPR 2024 1","authors":["Chong Wang","Lanqing Guo","YuFei Wang","Hao Cheng","Yi Yu","Bihan Wen"],"abstract":"Deep unfolding networks (DUN) have emerged as a popular iterative framework for accelerated magnetic resonance imaging (MRI) reconstruction. However, conventional DUN aims to reconstruct all the missing information within the entire null space in each iteration. Thus it could be challenging when dealing with highly ill-posed degradation, usually leading to unsatisfactory reconstruction. In this work, we propose a Progressive Divide-And-Conquer (PDAC) strategy, aiming to break down the subsampling process in the actual severe degradation and thus perform reconstruction sequentially. Starting from decomposing the original maximum-a-posteriori problem of accelerated MRI, we present a rigorous derivation of the proposed PDAC framework, which could be further unfolded into an end-to-end trainable network. Specifically, each iterative stage in PDAC focuses on recovering a distinct moderate degradation according to the decomposition. Furthermore, as part of the PDAC iteration, such decomposition is adaptively learned as an auxiliary task through a degradation predictor which provides an estimation of the decomposed sampling mask. Following this prediction, the sampling mask is further integrated via a severity conditioning module to ensure awareness of the degradation severity at each stage. Extensive experiments demonstrate that our proposed method achieves superior performance on the publicly available fastMRI and Stanford2D FSE datasets in both multi-coil and single-coil settings.","url_abs":"https://arxiv.org/abs/2403.10064v1","url_pdf":"https://arxiv.org/pdf/2403.10064v1.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":"progressive-divide-and-conquer-via","repo_url":"https://github.com/chongwang1024/pdac","is_official":1,"mentioned_in_paper":1,"mentioned_in_github":0,"framework":"pytorch","reach":{"status":"ok"}}],"tasks":[{"task_slug":"mri-reconstruction","task_name":"MRI Reconstruction"}],"methods":[],"datasets_introduced":[],"methods_introduced":[],"results":[],"syntology":{"syntology_url":"https://syntology.ai/paper/2403.10064","atlas_url":"https://app.syntology.ai/?focus=2403.10064","mcp":{"get_harvested_code_for_paper":{"arxiv_id":"2403.10064"}},"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/chongwang1024/pdac","reach":{"status":"ok"}},{"provenance":"deterministic:regex_extraction","url":"https://github.com/ChongWang1024/PDAC","reach":{"status":"ok"}}],"summary":{"ran":3,"ran_draft_wrong":2,"ran_fixture":1},"by_repo_kind":{"official":{"samples":6,"ran":6,"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":"f8ec18034e33feb4","entry":"batched_mask_center","repo":"ChongWang1024/PDAC","repo_kind":"official","path":"models/humus_net_pdac.py","file_url":"https://github.com/ChongWang1024/PDAC/blob/HEAD/models/humus_net_pdac.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":"f8ec18034e33feb4"}},{"code_sha256_prefix":"1b315f2b67a89eab","entry":"load_args_from_config","repo":"ChongWang1024/PDAC","repo_kind":"official","path":"pdac_examples/utils.py","file_url":"https://github.com/ChongWang1024/PDAC/blob/HEAD/pdac_examples/utils.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":"1b315f2b67a89eab"}},{"code_sha256_prefix":"bdf81e063710a085","entry":"mask_center","repo":"ChongWang1024/PDAC","repo_kind":"official","path":"models/humus_net_pdac.py","file_url":"https://github.com/ChongWang1024/PDAC/blob/HEAD/models/humus_net_pdac.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":"bdf81e063710a085"}},{"code_sha256_prefix":"03310bba324ae4fb","entry":"modulate","repo":"ChongWang1024/PDAC","repo_kind":"official","path":"models/humus_pdac_block.py","file_url":"https://github.com/ChongWang1024/PDAC/blob/HEAD/models/humus_pdac_block.py","link_basis":"harvester_set","language":"python","status":"ran_draft_wrong","verification_level":1,"contract_check":"MISDECLARED","metamorphic_tier":"invariant","behaviour_fingerprint":true,"licence":"NONE","inline_ok":false,"mcp_get_code":{"code_sha256":"03310bba324ae4fb"}},{"code_sha256_prefix":"f9fd6241d935f07b","entry":"window_partition","repo":"ChongWang1024/PDAC","repo_kind":"official","path":"models/humus_pdac_block.py","file_url":"https://github.com/ChongWang1024/PDAC/blob/HEAD/models/humus_pdac_block.py","link_basis":"harvester_set","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":"f9fd6241d935f07b"}},{"code_sha256_prefix":"fb32094c6dbece71","entry":"window_reverse","repo":"ChongWang1024/PDAC","repo_kind":"official","path":"models/humus_pdac_block.py","file_url":"https://github.com/ChongWang1024/PDAC/blob/HEAD/models/humus_pdac_block.py","link_basis":"harvester_set","language":"python","status":"ran_draft_wrong","verification_level":1,"contract_check":"MISDECLARED","metamorphic_tier":"invariant","behaviour_fingerprint":false,"licence":"NONE","inline_ok":false,"mcp_get_code":{"code_sha256":"fb32094c6dbece71"}}]},"arxiv_metadata":null,"syntology_extracted_results":null}