{"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/pise-person-image-synthesis-and-editing-with","title":"PISE: Person Image Synthesis and Editing with Decoupled GAN","arxiv_id":"2103.04023","date":"2021-03-06","proceeding":"CVPR 2021 1","authors":["Jinsong Zhang","Kun Li","Yu-Kun Lai","Jingyu Yang"],"abstract":"Person image synthesis, e.g., pose transfer, is a challenging problem due to large variation and occlusion. Existing methods have difficulties predicting reasonable invisible regions and fail to decouple the shape and style of clothing, which limits their applications on person image editing. In this paper, we propose PISE, a novel two-stage generative model for Person Image Synthesis and Editing, which is able to generate realistic person images with desired poses, textures, or semantic layouts. For human pose transfer, we first synthesize a human parsing map aligned with the target pose to represent the shape of clothing by a parsing generator, and then generate the final image by an image generator. To decouple the shape and style of clothing, we propose joint global and local per-region encoding and normalization to predict the reasonable style of clothing for invisible regions. We also propose spatial-aware normalization to retain the spatial context relationship in the source image. The results of qualitative and quantitative experiments demonstrate the superiority of our model on human pose transfer. Besides, the results of texture transfer and region editing show that our model can be applied to person image editing.","url_abs":"https://arxiv.org/abs/2103.04023v4","url_pdf":"https://arxiv.org/pdf/2103.04023v4.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":"pise-person-image-synthesis-and-editing-with","repo_url":"https://github.com/Zhangjinso/PISE","is_official":1,"mentioned_in_paper":1,"mentioned_in_github":1,"framework":"pytorch","reach":null}],"tasks":[{"task_slug":"human-parsing","task_name":"Human Parsing"},{"task_slug":"image-generation","task_name":"Image Generation"},{"task_slug":"pose-transfer","task_name":"Pose Transfer"}],"methods":[],"datasets_introduced":[],"methods_introduced":[],"results":[],"syntology":{"syntology_url":null,"atlas_url":"https://app.syntology.ai/?focus=2103.04023","mcp":{"get_harvested_code_for_paper":{"arxiv_id":"2103.04023"}},"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":"deterministic:regex_extraction","url":"https://github.com/Zhangjinso/PISE","reach":null}],"summary":{"ran":1,"unverified":2},"by_repo_kind":{"official":{"samples":3,"ran":1,"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":3,"samples":[{"code_sha256_prefix":"0c57d95f5aafb2f1","entry":"BaseNetwork","repo":"Zhangjinso/PISE","repo_kind":"official","path":"model/networks/generator.py","file_url":"https://github.com/Zhangjinso/PISE/blob/HEAD/model/networks/generator.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":"0c57d95f5aafb2f1"}},{"code_sha256_prefix":"b8fa04d73e85843b","entry":"ParsingNet","repo":"Zhangjinso/PISE","repo_kind":"official","path":"model/networks/generator.py","file_url":"https://github.com/Zhangjinso/PISE/blob/HEAD/model/networks/generator.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":"b8fa04d73e85843b"}},{"code_sha256_prefix":"b38f228f735b2934","entry":"PoseGenerator","repo":"Zhangjinso/PISE","repo_kind":"official","path":"model/networks/generator.py","file_url":"https://github.com/Zhangjinso/PISE/blob/HEAD/model/networks/generator.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":"b38f228f735b2934"}}]},"arxiv_metadata":null,"syntology_extracted_results":null}