{"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/deep-face-super-resolution-with-iterative","title":"Deep Face Super-Resolution with Iterative Collaboration between Attentive Recovery and Landmark Estimation","arxiv_id":"2003.13063","date":"2020-03-29","proceeding":"CVPR 2020 6","authors":["Cheng Ma","Zhenyu Jiang","Yongming Rao","Jiwen Lu","Jie zhou"],"abstract":"Recent works based on deep learning and facial priors have succeeded in super-resolving severely degraded facial images. However, the prior knowledge is not fully exploited in existing methods, since facial priors such as landmark and component maps are always estimated by low-resolution or coarsely super-resolved images, which may be inaccurate and thus affect the recovery performance. In this paper, we propose a deep face super-resolution (FSR) method with iterative collaboration between two recurrent networks which focus on facial image recovery and landmark estimation respectively. In each recurrent step, the recovery branch utilizes the prior knowledge of landmarks to yield higher-quality images which facilitate more accurate landmark estimation in turn. Therefore, the iterative information interaction between two processes boosts the performance of each other progressively. Moreover, a new attentive fusion module is designed to strengthen the guidance of landmark maps, where facial components are generated individually and aggregated attentively for better restoration. Quantitative and qualitative experimental results show the proposed method significantly outperforms state-of-the-art FSR methods in recovering high-quality face images.","url_abs":"https://arxiv.org/abs/2003.13063v1","url_pdf":"https://arxiv.org/pdf/2003.13063v1.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":"deep-face-super-resolution-with-iterative","repo_url":"https://github.com/Maclory/Deep-Iterative-Collaboration","is_official":1,"mentioned_in_paper":1,"mentioned_in_github":1,"framework":"pytorch","reach":null}],"tasks":[{"task_slug":"super-resolution","task_name":"Super-Resolution"}],"methods":[],"datasets_introduced":[],"methods_introduced":[],"results":[],"syntology":{"atlas_url":"https://app.syntology.ai/?focus=2003.13063","mcp":{"get_harvested_code_for_paper":{"arxiv_id":"2003.13063"}},"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":"external:paperswithcode_snapshot_2025-07-28","url":"https://github.com/Maclory/Deep-Iterative-Collaboration","reach":null}],"summary":{"ran_fixture":1,"ran_honours":2},"by_repo_kind":{"official":{"samples":3,"ran":3,"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":"ad46fc44e96135de","entry":"get_landmark","repo":"Maclory/Deep-Iterative-Collaboration","repo_kind":"official","path":"code/eval_landmark.py","file_url":"https://github.com/Maclory/Deep-Iterative-Collaboration/blob/HEAD/code/eval_landmark.py","link_basis":"first_harvest_node","language":"python","status":"ran_fixture","verification_level":1,"contract_check":"RAISES","metamorphic_tier":"invariant","behaviour_fingerprint":true,"licence":"MIT","inline_ok":true,"mcp_get_code":{"code_sha256":"ad46fc44e96135de"}},{"code_sha256_prefix":"2e515cb3e7c6d096","entry":"get_peak","repo":"Maclory/Deep-Iterative-Collaboration","repo_kind":"official","path":"code/eval_landmark.py","file_url":"https://github.com/Maclory/Deep-Iterative-Collaboration/blob/HEAD/code/eval_landmark.py","link_basis":"first_harvest_node","language":"python","status":"ran_honours","verification_level":1,"contract_check":"HONOURS","metamorphic_tier":"invariant","behaviour_fingerprint":true,"licence":"MIT","inline_ok":true,"mcp_get_code":{"code_sha256":"2e515cb3e7c6d096"}},{"code_sha256_prefix":"ebe16b97ccd63059","entry":"get_peak_2","repo":"Maclory/Deep-Iterative-Collaboration","repo_kind":"official","path":"code/eval_landmark.py","file_url":"https://github.com/Maclory/Deep-Iterative-Collaboration/blob/HEAD/code/eval_landmark.py","link_basis":"first_harvest_node","language":"python","status":"ran_honours","verification_level":1,"contract_check":"HONOURS","metamorphic_tier":"invariant","behaviour_fingerprint":true,"licence":"MIT","inline_ok":true,"mcp_get_code":{"code_sha256":"ebe16b97ccd63059"}}]},"arxiv_metadata":null,"syntology_extracted_results":null}