{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,3,27]],"date-time":"2025-03-27T20:33:31Z","timestamp":1743107611893,"version":"3.40.3"},"publisher-location":"Cham","reference-count":30,"publisher":"Springer Nature Switzerland","isbn-type":[{"type":"print","value":"9783031784552"},{"type":"electronic","value":"9783031784569"}],"license":[{"start":{"date-parts":[[2024,12,3]],"date-time":"2024-12-03T00:00:00Z","timestamp":1733184000000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2024,12,3]],"date-time":"2024-12-03T00:00:00Z","timestamp":1733184000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2025]]},"DOI":"10.1007\/978-3-031-78456-9_17","type":"book-chapter","created":{"date-parts":[[2024,12,2]],"date-time":"2024-12-02T11:23:46Z","timestamp":1733138626000},"page":"259-274","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":0,"title":["Learning to Synthesize Graphics Programs for Geometric Artworks"],"prefix":"10.1007","author":[{"ORCID":"https:\/\/orcid.org\/0009-0006-4032-9873","authenticated-orcid":false,"given":"Qi","family":"Bing","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-8492-9711","authenticated-orcid":false,"given":"Chaoyi","family":"Zhang","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-3706-8896","authenticated-orcid":false,"given":"Weidong","family":"Cai","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2024,12,3]]},"reference":[{"key":"17_CR1","doi-asserted-by":"crossref","unstructured":"Akimoto, N., Zhu, H., Jin, Y., Aoki, Y.: Fast soft color segmentation. CVPR (June 2020)","DOI":"10.1109\/CVPR42600.2020.00830"},{"key":"17_CR2","unstructured":"Carlier, A., Danelljan, M., Alahi, A., Timofte, R.: Deepsvg: A hierarchical generative network for vector graphics animation. NeurIPS (2020)"},{"key":"17_CR3","unstructured":"Diebel, J.R.: Bayesian image vectorization: the probabilistic inversion of vector image rasterization. Ph.D. thesis, Stanford University (2008)"},{"key":"17_CR4","doi-asserted-by":"crossref","unstructured":"Dumancic, S., Guns, T., Cropper, A.: Knowledge refactoring for inductive program synthesis. AAAI (2021)","DOI":"10.1609\/aaai.v35i8.16893"},{"key":"17_CR5","unstructured":"Ellis, K., Maxwell, M., Pu, Y., Sosa, F., Tenenbaum, J.B., Solar-Lezama, A.: Write, execute, assess: Program synthesis with a repl. NeurIPS 32 (2019)"},{"key":"17_CR6","unstructured":"Ellis, K., Ritchie, D., Solar-Lezama, A., Tenenbaum, J.: Learning to infer graphics programs from hand-drawn images. NeurIPS pp. 6062\u20136071 (2018)"},{"key":"17_CR7","doi-asserted-by":"crossref","unstructured":"Ellis, K., Wong, C., Nye, M., Sabl\u00e9-Meyer, M., Morales, L., Hewitt, L., Cary, L., Solar-Lezama, A., Tenenbaum., J.B.: Dreamcoder: Bootstrapping inductive program synthesis with wake-sleep library learning. PLDI p. 835-850 (2021)","DOI":"10.1145\/3453483.3454080"},{"key":"17_CR8","doi-asserted-by":"crossref","unstructured":"Feser, J., Dillig, I., Solar-Lezama, A.: Inductive program synthesis guided by observational program similarity. Proceedings of the ACM on Programming Languages 7, 912\u2013940 (2023), https:\/\/api.semanticscholar.org\/CorpusID:263220362","DOI":"10.1145\/3622830"},{"key":"17_CR9","unstructured":"Ganin, Y., Kulkarni, T., Babuschkin, I., Eslami, S., O, V.: Synthesizing programs for images using reinforced adversarial learning. ICML (04 2018)"},{"key":"17_CR10","doi-asserted-by":"publisher","first-page":"890","DOI":"10.1109\/TPAMI.2006.127","volume":"28","author":"X Hilaire","year":"2006","unstructured":"Hilaire, X., Tombre, K.: Robust and accurate vectorization of line drawings. IEEE Trans. Pattern Anal. Mach. Intell. 28, 890\u2013904 (2006)","journal-title":"IEEE Trans. Pattern Anal. Mach. Intell."},{"key":"17_CR11","unstructured":"Lecot, G., Levy, B.: Ardeco: Automatic Region DEtection and COnversion. p. 349-360 (2006)"},{"key":"17_CR12","doi-asserted-by":"crossref","unstructured":"Li, T., Luk\u00e1c, M., Gharbi, M., Ragan-Kelley, J.: Differentiable vector graphics rasterization for editing and learning. ACM Transactions on Graphics 39, 1\u201315 (2020), https:\/\/api.semanticscholar.org\/CorpusID:221686970","DOI":"10.1145\/3414685.3417871"},{"key":"17_CR13","doi-asserted-by":"crossref","unstructured":"Liu, B., Song, K., Zhu, Y., Elgammal, A.: Sketch-to-art: Synthesizing stylized art images from sketches. ACCV p. 207-222 (2020)","DOI":"10.1007\/978-3-030-69544-6_13"},{"key":"17_CR14","doi-asserted-by":"crossref","unstructured":"Liu, S., Lin, T., He, D., Li, F., Deng, R., Li, X., Ding, E., Wang, H.: Paint transformer: Feed forward neural painting with stroke prediction. ICCV pp. 6578\u20136587 (2021), https:\/\/api.semanticscholar.org\/CorpusID:236956975","DOI":"10.1109\/ICCV48922.2021.00653"},{"key":"17_CR15","doi-asserted-by":"crossref","unstructured":"Lopes, R.G., Ha, D.R., Eck, D., Shlens, J.: A learned representation for scalable vector graphics. ICCV pp. 7929\u20137938 (2019), https:\/\/api.semanticscholar.org\/CorpusID:102353397","DOI":"10.1109\/ICCV.2019.00802"},{"key":"17_CR16","doi-asserted-by":"crossref","unstructured":"Ma, X., Zhou, Y., Xu, X., Sun, B., Filev, V., Orlov, N., Fu, Y., Shi, H.: Towards layer-wise image vectorization. CVPR (2022)","DOI":"10.1109\/CVPR52688.2022.01583"},{"key":"17_CR17","unstructured":"Radford, A., Wu, J., Child, R., Luan, D., Amodei, D., Sutskever, I.: Language models are unsupervised multitask learners (2019)"},{"key":"17_CR18","doi-asserted-by":"crossref","unstructured":"Reddy, P., Gharbi, M., Luk\u00e1c, M., Mitra, N.J.: Im2vec: Synthesizing vector graphics without vector supervision. CVPR pp. 7338\u20137347 (2021), https:\/\/api.semanticscholar.org\/CorpusID:231802181","DOI":"10.1109\/CVPR46437.2021.00726"},{"key":"17_CR19","doi-asserted-by":"crossref","unstructured":"Sharma, G., Goyal, R., Liu, D., Kalogerakis, E., Maji, S.: Csgnet: Neural shape parser for constructive solid geometry. CVPR (06 2018)","DOI":"10.1109\/CVPR.2018.00578"},{"key":"17_CR20","doi-asserted-by":"crossref","unstructured":"Shen, I., Chen, B.: Clipgen: A deep generative model for clipart vectorization and synthesis. IEEE Transactions on Visualization and Computer Graphics 28, 4211\u20134224 (2021), https:\/\/api.semanticscholar.org\/CorpusID:235269254","DOI":"10.1109\/TVCG.2021.3084944"},{"key":"17_CR21","unstructured":"Sykora, D., Buri\u00e1nek, J., Zara, J.: Sketching Cartoons by Example. SBIM pp. 27\u201334 (2005)"},{"key":"17_CR22","doi-asserted-by":"crossref","unstructured":"S\u00fdkora, D., Buri\u00e1nek, J., \u017d\u00e1ra, J.: Video codec for classical cartoon animations with hardware accelerated playback. Advances in Visual Computing pp. 43\u201350 (2005)","DOI":"10.1007\/11595755_6"},{"key":"17_CR23","doi-asserted-by":"crossref","unstructured":"Tseng, H., Fisher, M., Lu, J., Li, Y., Kim, V., Yang, M.: Modeling artistic workflows for image generation and editing. ECCV (2020)","DOI":"10.1007\/978-3-030-58523-5_10"},{"key":"17_CR24","unstructured":"Vinyals, O., Fortunato, M., Jaitly, N.: Pointer networks. NeurIPS 28 (2015)"},{"key":"17_CR25","doi-asserted-by":"crossref","unstructured":"Xia, T., Liao, B., Yu, Y.: Patch-based image vectorization with automatic curvilinear feature alignment. SIGGRAPH Asia 10 (2009)","DOI":"10.1145\/1661412.1618461"},{"key":"17_CR26","doi-asserted-by":"crossref","unstructured":"Xiang, X., Liu, D., Yang, X., Zhu, Y., Shen, X., Allebach, J.P.: Adversarial open domain adaptation for sketch-to-photo synthesis. WACV (2022)","DOI":"10.1109\/WACV51458.2022.00102"},{"key":"17_CR27","unstructured":"Yuezhi, Y., Hao, P.: Discovering design concepts for cad sketches. NeurIPS (2022)"},{"key":"17_CR28","doi-asserted-by":"crossref","unstructured":"Zhang, L., Li, C., Simo-Serra, E., Ji, Y., Wong, T., Liu, C.: User-guided line art flat filling with split filling mechanism. CVPR (2021)","DOI":"10.1109\/CVPR46437.2021.00976"},{"key":"17_CR29","doi-asserted-by":"crossref","unstructured":"Zhao, A., G., Lewis, K.M., Durand, F., Guttag, J.V., Dalca, A.V.: Painting many pasts: Synthesizing time lapse videos of paintings. CVPR (2020)","DOI":"10.1109\/CVPR42600.2020.00846"},{"key":"17_CR30","doi-asserted-by":"crossref","unstructured":"Zou, Z., Shi, T., Qiu, S., Yuan, Y., Shi, Z.: Stylized neural painting. CVPR pp. 15684\u201315693 (2020)","DOI":"10.1109\/CVPR46437.2021.01543"}],"container-title":["Lecture Notes in Computer Science","Pattern Recognition"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-031-78456-9_17","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,12,2]],"date-time":"2024-12-02T12:13:38Z","timestamp":1733141618000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/978-3-031-78456-9_17"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024,12,3]]},"ISBN":["9783031784552","9783031784569"],"references-count":30,"URL":"https:\/\/doi.org\/10.1007\/978-3-031-78456-9_17","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2024,12,3]]},"assertion":[{"value":"3 December 2024","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}},{"value":"ICPR","order":1,"name":"conference_acronym","label":"Conference Acronym","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"International Conference on Pattern Recognition","order":2,"name":"conference_name","label":"Conference Name","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Kolkata","order":3,"name":"conference_city","label":"Conference City","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"India","order":4,"name":"conference_country","label":"Conference Country","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"2024","order":5,"name":"conference_year","label":"Conference Year","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"1 December 2024","order":7,"name":"conference_start_date","label":"Conference Start Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"5 December 2024","order":8,"name":"conference_end_date","label":"Conference End Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"27","order":9,"name":"conference_number","label":"Conference Number","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"icpr2024","order":10,"name":"conference_id","label":"Conference ID","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"https:\/\/icpr2024.org\/","order":11,"name":"conference_url","label":"Conference URL","group":{"name":"ConferenceInfo","label":"Conference Information"}}]}}