{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,8,2]],"date-time":"2026-08-02T19:05:09Z","timestamp":1785697509189,"version":"3.56.0"},"reference-count":50,"publisher":"Association for Computing Machinery (ACM)","issue":"4","license":[{"start":{"date-parts":[[2021,7,19]],"date-time":"2021-07-19T00:00:00Z","timestamp":1626652800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"name":"The Research Grants Council of the Hong Kong Special Administrative Region","award":["CUHK 14206320"],"award-info":[{"award-number":["CUHK 14206320"]}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":["ACM Trans. Graph."],"published-print":{"date-parts":[[2021,8,31]]},"abstract":"<jats:p>We present SP-GAN, a new unsupervised sphere-guided generative model for direct synthesis of 3D shapes in the form of point clouds. Compared with existing models, SP-GAN is able to synthesize diverse and high-quality shapes with fine details and promote controllability for part-aware shape generation and manipulation, yet trainable without any parts annotations. In SP-GAN, we incorporate a global prior (uniform points on a sphere) to spatially guide the generative process and attach a local prior (a random latent code) to each sphere point to provide local details. The key insight in our design is to disentangle the complex 3D shape generation task into a global shape modeling and a local structure adjustment, to ease the learning process and enhance the shape generation quality. Also, our model forms an implicit dense correspondence between the sphere points and points in every generated shape, enabling various forms of structure-aware shape manipulations such as part editing, part-wise shape interpolation, and multi-shape part composition, etc., beyond the existing generative models. Experimental results, which include both visual and quantitative evaluations, demonstrate that our model is able to synthesize diverse point clouds with fine details and less noise, as compared with the state-of-the-art models.<\/jats:p>","DOI":"10.1145\/3450626.3459766","type":"journal-article","created":{"date-parts":[[2021,7,20]],"date-time":"2021-07-20T00:04:27Z","timestamp":1626739467000},"page":"1-12","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":69,"title":["SP-GAN"],"prefix":"10.1145","volume":"40","author":[{"given":"Ruihui","family":"Li","sequence":"first","affiliation":[{"name":"The Chinese University of Hong Kong, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Xianzhi","family":"Li","sequence":"additional","affiliation":[{"name":"The Chinese University of Hong Kong, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Ka-Hei","family":"Hui","sequence":"additional","affiliation":[{"name":"The Chinese University of Hong Kong, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Chi-Wing","family":"Fu","sequence":"additional","affiliation":[{"name":"The Chinese University of Hong Kong, China"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"320","published-online":{"date-parts":[[2021,7,19]]},"reference":[{"key":"e_1_2_2_1_1","doi-asserted-by":"publisher","DOI":"10.1145\/3072959.3073693"},{"key":"e_1_2_2_2_1","volume-title":"Proceedings of International Conference on Machine Learning (ICML). 40--49","author":"Achlioptas Panos","unstructured":"Panos Achlioptas , Olga Diamanti , Ioannis Mitliagkas , and Leonidas J. Guibas . 2018. Learning representations and generative models for 3D point clouds . In Proceedings of International Conference on Machine Learning (ICML). 40--49 . Panos Achlioptas, Olga Diamanti, Ioannis Mitliagkas, and Leonidas J. Guibas. 2018. Learning representations and generative models for 3D point clouds. In Proceedings of International Conference on Machine Learning (ICML). 40--49."},{"key":"e_1_2_2_3_1","volume-title":"International Conference on 3D Vision (3DV).","author":"Arshad Mohammad Samiul","unstructured":"Mohammad Samiul Arshad and William J. Beksi . 2020. A progressive conditional generative adversarial network for generating dense and colored 3D point clouds . In International Conference on 3D Vision (3DV). Mohammad Samiul Arshad and William J. Beksi. 2020. A progressive conditional generative adversarial network for generating dense and colored 3D point clouds. In International Conference on 3D Vision (3DV)."},{"key":"e_1_2_2_4_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-030-58580-8_22"},{"key":"e_1_2_2_5_1","unstructured":"Angel X. Chang Thomas Funkhouser Leonidas J. Guibas Pat Hanrahan Qixing Huang Zimo Li Silvio Savarese Manolis Savva Shuran Song Hao Su etal 2015. ShapeNet: An information-rich 3D model repository. arXiv preprint arXiv:1512.03012 (2015).  Angel X. Chang Thomas Funkhouser Leonidas J. Guibas Pat Hanrahan Qixing Huang Zimo Li Silvio Savarese Manolis Savva Shuran Song Hao Su et al. 2015. ShapeNet: An information-rich 3D model repository. arXiv preprint arXiv:1512.03012 (2015)."},{"key":"e_1_2_2_6_1","doi-asserted-by":"publisher","DOI":"10.1109\/CVPR.2019.00609"},{"key":"e_1_2_2_7_1","doi-asserted-by":"publisher","DOI":"10.1109\/CVPR46437.2021.01015"},{"key":"e_1_2_2_8_1","volume-title":"International Conference on Learning Representations (ICLR).","author":"Dinh Laurent","year":"2016","unstructured":"Laurent Dinh , Jascha Sohl-Dickstein , and Samy Bengio . 2016 . Density estimation using real NVP . In International Conference on Learning Representations (ICLR). Laurent Dinh, Jascha Sohl-Dickstein, and Samy Bengio. 2016. Density estimation using real NVP. In International Conference on Learning Representations (ICLR)."},{"key":"e_1_2_2_9_1","volume-title":"IEEE International Conference on Computer Vision (ICCV). 8140--8149","author":"Dubrovina Anastasia","unstructured":"Anastasia Dubrovina , Fei Xia , Panos Achlioptas , Mira Shalah , Rapha\u00ebl Groscot , and Leonidas J. Guibas . 2019. Composite shape modeling via latent space factorization . In IEEE International Conference on Computer Vision (ICCV). 8140--8149 . Anastasia Dubrovina, Fei Xia, Panos Achlioptas, Mira Shalah, Rapha\u00ebl Groscot, and Leonidas J. Guibas. 2019. Composite shape modeling via latent space factorization. In IEEE International Conference on Computer Vision (ICCV). 8140--8149."},{"key":"e_1_2_2_10_1","volume-title":"International Conference on Learning Representations (ICLR).","author":"Dumoulin Vincent","year":"2017","unstructured":"Vincent Dumoulin , Jonathon Shlens , and Manjunath Kudlur . 2017 . A learned representation for artistic style . In International Conference on Learning Representations (ICLR). Vincent Dumoulin, Jonathon Shlens, and Manjunath Kudlur. 2017. A learned representation for artistic style. In International Conference on Learning Representations (ICLR)."},{"key":"e_1_2_2_11_1","volume-title":"MRGAN: Multi-Rooted 3D Shape Generation with Unsupervised Part Disentanglement. arXiv preprint arXiv:2007.12944","author":"Gal Rinon","year":"2020","unstructured":"Rinon Gal , Amit Bermano , Hao Zhang , and Daniel Cohen-Or . 2020 . MRGAN: Multi-Rooted 3D Shape Generation with Unsupervised Part Disentanglement. arXiv preprint arXiv:2007.12944 (2020). Rinon Gal, Amit Bermano, Hao Zhang, and Daniel Cohen-Or. 2020. MRGAN: Multi-Rooted 3D Shape Generation with Unsupervised Part Disentanglement. arXiv preprint arXiv:2007.12944 (2020)."},{"key":"e_1_2_2_12_1","volume-title":"Conference on Neural Information Processing Systems (NeurIPS). 2672--2680","author":"Goodfellow Ian","year":"2014","unstructured":"Ian Goodfellow , Jean Pouget-Abadie , Mehdi Mirza , Bing Xu , David Warde-Farley , Sherjil Ozair , Aaron Courville , and Yoshua Bengio . 2014 . Generative adversarial nets . In Conference on Neural Information Processing Systems (NeurIPS). 2672--2680 . Ian Goodfellow, Jean Pouget-Abadie, Mehdi Mirza, Bing Xu, David Warde-Farley, Sherjil Ozair, Aaron Courville, and Yoshua Bengio. 2014. Generative adversarial nets. In Conference on Neural Information Processing Systems (NeurIPS). 2672--2680."},{"key":"e_1_2_2_13_1","doi-asserted-by":"publisher","DOI":"10.1109\/CVPR.2018.00030"},{"key":"e_1_2_2_14_1","doi-asserted-by":"publisher","DOI":"10.1145\/3072959.3083722"},{"key":"e_1_2_2_15_1","doi-asserted-by":"publisher","DOI":"10.1145\/3386569.3392415"},{"key":"e_1_2_2_16_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-030-58555-6_24"},{"key":"e_1_2_2_17_1","doi-asserted-by":"publisher","DOI":"10.1109\/CVPR.2019.00453"},{"key":"e_1_2_2_18_1","volume-title":"Conference on Neural Information Processing Systems (NeurIPS).","author":"Kim Hyeongju","year":"2020","unstructured":"Hyeongju Kim , Hyeonseung Lee , Woo Hyun Kang , Joun Yeop Lee , and Nam Soo Kim . 2020 . SoftFlow: Probabilistic framework for normalizing flow on manifolds . In Conference on Neural Information Processing Systems (NeurIPS). Hyeongju Kim, Hyeonseung Lee, Woo Hyun Kang, Joun Yeop Lee, and Nam Soo Kim. 2020. SoftFlow: Probabilistic framework for normalizing flow on manifolds. In Conference on Neural Information Processing Systems (NeurIPS)."},{"key":"e_1_2_2_19_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-030-58592-1_41"},{"key":"e_1_2_2_20_1","volume-title":"European Conference on Computer Vision (ECCV).","author":"Knyaz Vladimir A.","year":"2018","unstructured":"Vladimir A. Knyaz , Vladimir V Kniaz , and Fabio Remondino . 2018 . Image-to-voxel model translation with conditional adversarial networks . In European Conference on Computer Vision (ECCV). Vladimir A. Knyaz, Vladimir V Kniaz, and Fabio Remondino. 2018. Image-to-voxel model translation with conditional adversarial networks. In European Conference on Computer Vision (ECCV)."},{"key":"e_1_2_2_21_1","doi-asserted-by":"publisher","DOI":"10.1145\/3072959.3073641"},{"key":"e_1_2_2_22_1","doi-asserted-by":"publisher","DOI":"10.1109\/CVPR46437.2021.00183"},{"key":"e_1_2_2_23_1","article-title":"SMPL: A skinned multi-person linear model","volume":"34","author":"Loper Matthew","year":"2015","unstructured":"Matthew Loper , Naureen Mahmood , Javier Romero , Gerard Pons-Moll , and Michael J. Black . 2015 . SMPL: A skinned multi-person linear model . ACM Transactions on Graphics (SIGGRAPH Asia) 34 , 6 (2015), 248:1--248:16. Matthew Loper, Naureen Mahmood, Javier Romero, Gerard Pons-Moll, and Michael J. Black. 2015. SMPL: A skinned multi-person linear model. ACM Transactions on Graphics (SIGGRAPH Asia) 34, 6 (2015), 248:1--248:16.","journal-title":"ACM Transactions on Graphics (SIGGRAPH Asia)"},{"key":"e_1_2_2_24_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICCV.2017.304"},{"key":"e_1_2_2_25_1","doi-asserted-by":"publisher","DOI":"10.1109\/CVPR.2019.00459"},{"key":"e_1_2_2_26_1","article-title":"StructureNet: Hierarchical graph networks for 3D shape generation","volume":"38","author":"Mo Kaichun","year":"2019","unstructured":"Kaichun Mo , Paul Guerrero , Li Yi , Hao Su , Peter Wonka , Niloy Mitra , and Leonidas J. Guibas . 2019 . StructureNet: Hierarchical graph networks for 3D shape generation . ACM Transactions on Graphics (SIGGRAPH Asia) 38 , 6 (2019), 242:1--242:19. Kaichun Mo, Paul Guerrero, Li Yi, Hao Su, Peter Wonka, Niloy Mitra, and Leonidas J. Guibas. 2019. StructureNet: Hierarchical graph networks for 3D shape generation. ACM Transactions on Graphics (SIGGRAPH Asia) 38, 6 (2019), 242:1--242:19.","journal-title":"ACM Transactions on Graphics (SIGGRAPH Asia)"},{"key":"e_1_2_2_27_1","volume-title":"European Conference on Computer Vision (ECCV).","author":"Mo Kaichun","unstructured":"Kaichun Mo , He Wang , Xinchen Yan , and Leonidas J. Guibas . 2020. PT2PC: Learning to generate 3D point cloud shapes from part tree conditions . In European Conference on Computer Vision (ECCV). Kaichun Mo, He Wang, Xinchen Yan, and Leonidas J. Guibas. 2020. PT2PC: Learning to generate 3D point cloud shapes from part tree conditions. In European Conference on Computer Vision (ECCV)."},{"key":"e_1_2_2_28_1","doi-asserted-by":"publisher","DOI":"10.1109\/CVPR.2019.00025"},{"key":"e_1_2_2_29_1","volume-title":"IEEE Conference on Computer Vision and Pattern Recognition (CVPR). 652--660","author":"Qi Charles R.","unstructured":"Charles R. Qi , Hao Su , Kaichun Mo , and Leonidas J. Guibas . 2017a. PointNet: Deep learning on point sets for 3D classification and segmentation . In IEEE Conference on Computer Vision and Pattern Recognition (CVPR). 652--660 . Charles R. Qi, Hao Su, Kaichun Mo, and Leonidas J. Guibas. 2017a. PointNet: Deep learning on point sets for 3D classification and segmentation. In IEEE Conference on Computer Vision and Pattern Recognition (CVPR). 652--660."},{"key":"e_1_2_2_30_1","volume-title":"Conference on Neural Information Processing Systems (NeurIPS). 5099--5108","author":"Qi Charles R.","unstructured":"Charles R. Qi , Li Yi , Hao Su , and Leonidas J. Guibas . 2017b. PointNet++: Deep hierarchical feature learning on point sets in a metric space . In Conference on Neural Information Processing Systems (NeurIPS). 5099--5108 . Charles R. Qi, Li Yi, Hao Su, and Leonidas J. Guibas. 2017b. PointNet++: Deep hierarchical feature learning on point sets in a metric space. In Conference on Neural Information Processing Systems (NeurIPS). 5099--5108."},{"key":"e_1_2_2_31_1","volume-title":"IEEE\/RSJ International Conference on Intelligent Robots and Systems (IROS). 8169--8176","author":"Ramasinghe Sameera","year":"2019","unstructured":"Sameera Ramasinghe , Salman Khan , Nick Barnes , and Stephen Gould . 2019 . Spectral-GANs for high-resolution 3D point-cloud generation . In IEEE\/RSJ International Conference on Intelligent Robots and Systems (IROS). 8169--8176 . Sameera Ramasinghe, Salman Khan, Nick Barnes, and Stephen Gould. 2019. Spectral-GANs for high-resolution 3D point-cloud generation. In IEEE\/RSJ International Conference on Intelligent Robots and Systems (IROS). 8169--8176."},{"key":"e_1_2_2_32_1","doi-asserted-by":"publisher","DOI":"10.1109\/CVPR42600.2020.00823"},{"key":"e_1_2_2_33_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICCV.2019.00396"},{"key":"e_1_2_2_34_1","doi-asserted-by":"publisher","DOI":"10.1109\/CVPR.2017.91"},{"key":"e_1_2_2_35_1","volume-title":"Conference on Robot Learning. PMLR, 87--96","author":"Edward","unstructured":"Edward J. Smith and David Meger. 2017. Improved adversarial systems for 3D object generation and reconstruction . In Conference on Robot Learning. PMLR, 87--96 . Edward J. Smith and David Meger. 2017. Improved adversarial systems for 3D object generation and reconstruction. In Conference on Robot Learning. PMLR, 87--96."},{"key":"e_1_2_2_36_1","doi-asserted-by":"publisher","DOI":"10.1109\/WACV45572.2020.9093430"},{"key":"e_1_2_2_37_1","doi-asserted-by":"publisher","DOI":"10.1145\/2999533"},{"key":"e_1_2_2_38_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-030-01252-6_4"},{"key":"e_1_2_2_39_1","doi-asserted-by":"publisher","DOI":"10.1145\/3326362"},{"key":"e_1_2_2_40_1","volume-title":"Conference on Neural Information Processing Systems (NeurIPS). 540--550","author":"Wu Jiajun","year":"2017","unstructured":"Jiajun Wu , Yifan Wang , Tianfan Xue , Xingyuan Sun , Bill Freeman , and Josh Tenenbaum . 2017 . MarrNet: 3D shape reconstruction via 2.5D sketches . In Conference on Neural Information Processing Systems (NeurIPS). 540--550 . Jiajun Wu, Yifan Wang, Tianfan Xue, Xingyuan Sun, Bill Freeman, and Josh Tenenbaum. 2017. MarrNet: 3D shape reconstruction via 2.5D sketches. In Conference on Neural Information Processing Systems (NeurIPS). 540--550."},{"key":"e_1_2_2_41_1","volume-title":"Conference on Neural Information Processing Systems (NeurIPS). 82--90","author":"Wu Jiajun","year":"2016","unstructured":"Jiajun Wu , Chengkai Zhang , Tianfan Xue , Bill Freeman , and Josh Tenenbaum . 2016 . Learning a probabilistic latent space of object shapes via 3D generative-adversarial modeling . In Conference on Neural Information Processing Systems (NeurIPS). 82--90 . Jiajun Wu, Chengkai Zhang, Tianfan Xue, Bill Freeman, and Josh Tenenbaum. 2016. Learning a probabilistic latent space of object shapes via 3D generative-adversarial modeling. In Conference on Neural Information Processing Systems (NeurIPS). 82--90."},{"key":"e_1_2_2_42_1","doi-asserted-by":"publisher","DOI":"10.1109\/CVPR42600.2020.00091"},{"key":"e_1_2_2_43_1","volume-title":"IEEE Conference on Computer Vision and Pattern Recognition (CVPR). 1912--1920","author":"Wu Zhirong","year":"2015","unstructured":"Zhirong Wu , Shuran Song , Aditya Khosla , Fisher Yu , Linguang Zhang , Xiaoou Tang , and Jianxiong Xiao . 2015 . 3D ShapeNets: A deep representation for volumetric shapes . In IEEE Conference on Computer Vision and Pattern Recognition (CVPR). 1912--1920 . Zhirong Wu, Shuran Song, Aditya Khosla, Fisher Yu, Linguang Zhang, Xiaoou Tang, and Jianxiong Xiao. 2015. 3D ShapeNets: A deep representation for volumetric shapes. In IEEE Conference on Computer Vision and Pattern Recognition (CVPR). 1912--1920."},{"key":"e_1_2_2_44_1","doi-asserted-by":"publisher","DOI":"10.1109\/TPAMI.2018.2868195"},{"key":"e_1_2_2_45_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICCV.2019.00464"},{"key":"e_1_2_2_46_1","article-title":"LOGAN: Unpaired shape transform in latent overcomplete space","volume":"38","author":"Yin Kangxue","year":"2019","unstructured":"Kangxue Yin , Zhiqin Chen , Hui Huang , Daniel Cohen-Or , and Hao Zhang . 2019 . LOGAN: Unpaired shape transform in latent overcomplete space . ACM Transactions on Graphics (SIGGRAPH Asia) 38 , 6 (2019), 198:1--198:13. Kangxue Yin, Zhiqin Chen, Hui Huang, Daniel Cohen-Or, and Hao Zhang. 2019. LOGAN: Unpaired shape transform in latent overcomplete space. ACM Transactions on Graphics (SIGGRAPH Asia) 38, 6 (2019), 198:1--198:13.","journal-title":"ACM Transactions on Graphics (SIGGRAPH Asia)"},{"key":"e_1_2_2_47_1","doi-asserted-by":"publisher","DOI":"10.1145\/3197517.3201288"},{"key":"e_1_2_2_48_1","doi-asserted-by":"publisher","DOI":"10.1109\/3DV.2018.00088"},{"key":"e_1_2_2_49_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICCV.2019.00783"},{"key":"e_1_2_2_50_1","volume-title":"IEEE Conference on Computer Vision and Pattern Recognition (CVPR). 5524--5532","author":"Zuffi Silvia","unstructured":"Silvia Zuffi , Angjoo Kanazawa , David Jacobs , and Michael J. Black . 2017. 3D Menagerie: modeling the 3D shape and pose of animals . In IEEE Conference on Computer Vision and Pattern Recognition (CVPR). 5524--5532 . Silvia Zuffi, Angjoo Kanazawa, David Jacobs, and Michael J. Black. 2017. 3D Menagerie: modeling the 3D shape and pose of animals. In IEEE Conference on Computer Vision and Pattern Recognition (CVPR). 5524--5532."}],"container-title":["ACM Transactions on Graphics"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3450626.3459766","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3450626.3459766","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T20:17:16Z","timestamp":1750191436000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3450626.3459766"}},"subtitle":["sphere-guided 3D shape generation and manipulation"],"short-title":[],"issued":{"date-parts":[[2021,7,19]]},"references-count":50,"aliases":["10.1145\/3476576.3476732"],"journal-issue":{"issue":"4","published-print":{"date-parts":[[2021,8,31]]}},"alternative-id":["10.1145\/3450626.3459766"],"URL":"https:\/\/doi.org\/10.1145\/3450626.3459766","relation":{},"ISSN":["0730-0301","1557-7368"],"issn-type":[{"value":"0730-0301","type":"print"},{"value":"1557-7368","type":"electronic"}],"subject":[],"published":{"date-parts":[[2021,7,19]]},"assertion":[{"value":"2021-07-19","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}