{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,1]],"date-time":"2026-05-01T16:55:41Z","timestamp":1777654541685,"version":"3.51.4"},"publisher-location":"Cham","reference-count":37,"publisher":"Springer Nature Switzerland","isbn-type":[{"value":"9783031200854","type":"print"},{"value":"9783031200861","type":"electronic"}],"license":[{"start":{"date-parts":[[2022,1,1]],"date-time":"2022-01-01T00:00:00Z","timestamp":1640995200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"},{"start":{"date-parts":[[2022,1,1]],"date-time":"2022-01-01T00:00:00Z","timestamp":1640995200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2022]]},"DOI":"10.1007\/978-3-031-20086-1_28","type":"book-chapter","created":{"date-parts":[[2022,11,10]],"date-time":"2022-11-10T10:31:55Z","timestamp":1668076315000},"page":"482-498","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":31,"title":["ExtrudeNet: Unsupervised Inverse Sketch-and-Extrude for\u00a0Shape Parsing"],"prefix":"10.1007","author":[{"given":"Daxuan","family":"Ren","sequence":"first","affiliation":[]},{"given":"Jianmin","family":"Zheng","sequence":"additional","affiliation":[]},{"given":"Jianfei","family":"Cai","sequence":"additional","affiliation":[]},{"given":"Jiatong","family":"Li","sequence":"additional","affiliation":[]},{"given":"Junzhe","family":"Zhang","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2022,11,11]]},"reference":[{"key":"28_CR1","unstructured":"Shapr3D: The world\u2019s most intuitive 3d design app. https:\/\/www.shapr3d.com\/"},{"key":"28_CR2","unstructured":"SOLIDWORKS: 3D CAD design software. https:\/\/www.solidworks.com\/"},{"key":"28_CR3","unstructured":"Fusion 360: Cloud powered 3d CAD\/CAM software for product design, June 2021. https:\/\/www.autodesk.com.sg\/products\/fusion-360\/overview"},{"key":"28_CR4","unstructured":"Color and black-and-white noto emoji fonts, and tools for working with them, March 2022. https:\/\/github.com\/googlefonts\/noto-emoji"},{"key":"28_CR5","unstructured":"Batty, C.: SDFGen (2015). https:\/\/github.com\/christopherbatty\/SDFGen"},{"key":"28_CR6","first-page":"1","volume":"10","author":"R Bridson","year":"2007","unstructured":"Bridson, R.: Fast poisson disk sampling in arbitrary dimensions. SIGGRAPH Sketches 10, 1 (2007)","journal-title":"SIGGRAPH Sketches"},{"key":"28_CR7","unstructured":"Chang, A.X., et al.: ShapeNet: an information-rich 3d model repository. arXiv preprint arXiv:1512.03012 (2015)"},{"key":"28_CR8","doi-asserted-by":"crossref","unstructured":"Chen, Z., Tagliasacchi, A., Zhang, H.: BSP-Net: generating compact meshes via binary space partitioning. In: Proceedings of the IEEE\/CVF Conference on Computer Vision and Pattern Recognition, pp. 45\u201354 (2020)","DOI":"10.1109\/CVPR42600.2020.00012"},{"key":"28_CR9","doi-asserted-by":"crossref","unstructured":"Deng, B., Genova, K., Yazdani, S., Bouaziz, S., Hinton, G., Tagliasacchi, A.: CVXNet: learnable convex decomposition. In: Proceedings of the IEEE\/CVF Conference on Computer Vision and Pattern Recognition, pp. 31\u201344 (2020)","DOI":"10.1109\/CVPR42600.2020.00011"},{"key":"28_CR10","volume-title":"Curves and Surfaces for CAGD: A Practical Guide","author":"G Farin","year":"2001","unstructured":"Farin, G.: Curves and Surfaces for CAGD: A Practical Guide, 5th edn. Morgan Kaufmann Publishers Inc., San Francisco (2001)","edition":"5"},{"key":"28_CR11","unstructured":"Ganin, Y., Bartunov, S., Li, Y., Keller, E., Saliceti, S.: Computer-aided design as language. arXiv preprint arXiv:2105.02769 (2021)"},{"key":"28_CR12","doi-asserted-by":"crossref","unstructured":"Hao, Z., Averbuch-Elor, H., Snavely, N., Belongie, S.: DualSDF: semantic shape manipulation using a two-level representation. In: Proceedings of the IEEE\/CVF Conference on Computer Vision and Pattern Recognition, pp. 7631\u20137641 (2020)","DOI":"10.1109\/CVPR42600.2020.00765"},{"key":"28_CR13","unstructured":"Kania, K., Zieba, M., Kajdanowicz, T.: UCSG-Net-unsupervised discovering of constructive solid geometry tree. arXiv preprint arXiv:2006.09102 (2020)"},{"key":"28_CR14","unstructured":"Kingma, D.P., Ba, J.: Adam: a method for stochastic optimization. arXiv preprint arXiv:1412.6980 (2014)"},{"key":"28_CR15","unstructured":"Kintel, M., Wolf, C.: OpenSCAD. GNU General Public License, p GNU General Public License (2014)"},{"key":"28_CR16","doi-asserted-by":"crossref","unstructured":"Laidlaw, D.H., Trumbore, W.B., Hughes, J.F.: Constructive solid geometry for polyhedral objects. In: Proceedings of the 13th Annual Conference on Computer Graphics and Interactive Techniques, pp. 161\u2013170 (1986)","DOI":"10.1145\/15886.15904"},{"issue":"4","key":"28_CR17","doi-asserted-by":"publisher","first-page":"163","DOI":"10.1145\/37402.37422","volume":"21","author":"WE Lorensen","year":"1987","unstructured":"Lorensen, W.E., Cline, H.E.: Marching cubes: a high resolution 3d surface construction algorithm. ACM SIGGRAPH Comput. Graph. 21(4), 163\u2013169 (1987)","journal-title":"ACM SIGGRAPH Comput. Graph."},{"key":"28_CR18","doi-asserted-by":"crossref","unstructured":"Mescheder, L., Oechsle, M., Niemeyer, M., Nowozin, S., Geiger, A.: Occupancy networks: learning 3d reconstruction in function space. In: Proceedings of the IEEE\/CVF Conference on Computer Vision and Pattern Recognition, pp. 4460\u20134470 (2019)","DOI":"10.1109\/CVPR.2019.00459"},{"key":"28_CR19","unstructured":"Para, W.R., et al.: SketchGen: generating constrained cad sketches. arXiv preprint arXiv:2106.02711 (2021)"},{"key":"28_CR20","doi-asserted-by":"crossref","unstructured":"Park, J.J., Florence, P., Straub, J., Newcombe, R., Lovegrove, S.: DeepSDF: learning continuous signed distance functions for shape representation. In: Proceedings of the IEEE\/CVF Conference on Computer Vision and Pattern Recognition, pp. 165\u2013174 (2019)","DOI":"10.1109\/CVPR.2019.00025"},{"key":"28_CR21","doi-asserted-by":"crossref","unstructured":"Paschalidou, D., Ulusoy, A.O., Geiger, A.: Superquadrics revisited: learning 3d shape parsing beyond cuboids. In: Proceedings of the IEEE\/CVF Conference on Computer Vision and Pattern Recognition, pp. 10344\u201310353 (2019)","DOI":"10.1109\/CVPR.2019.01059"},{"key":"28_CR22","unstructured":"Paszke, A., et al.: PyTorch: an imperative style, high-performance deep learning library. In: Wallach, H., Larochelle, H., Beygelzimer, A., d\u2019 Alch\u00e9-Buc, F., Fox, E., Garnett, R. (eds.) Advances in Neural Information Processing Systems, vol. 32, pp. 8024\u20138035. Curran Associates, Inc. (2019). http:\/\/papers.neurips.cc\/paper\/9015-pytorch-an-imperative-style-high-performance-deep-learning-library.pdf"},{"key":"28_CR23","unstructured":"Qi, C.R., Su, H., Mo, K., Guibas, L.J.: PointNet: deep learning on point sets for 3d classification and segmentation. In: Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, pp. 652\u2013660 (2017)"},{"key":"28_CR24","unstructured":"Qi, C.R., Yi, L., Su, H., Guibas, L.J.: PointNet++: deep hierarchical feature learning on point sets in a metric space. In: Advances in Neural Information Processing Systems, vol. 30 (2017)"},{"key":"28_CR25","doi-asserted-by":"crossref","unstructured":"Ren, D., et al.: CSG-stump: a learning friendly CSG-like representation for interpretable shape parsing. arXiv preprint arXiv:2108.11305 (2021)","DOI":"10.1109\/ICCV48922.2021.01225"},{"key":"28_CR26","unstructured":"Requicha, A.A., Voelcker, H.B.: Constructive solid geometry (1977)"},{"key":"28_CR27","unstructured":"Roscoe, L., et al.: Stereolithography interface specification. America-3D Systems Inc 27(2020), 10 (1988)"},{"issue":"1","key":"28_CR28","doi-asserted-by":"publisher","first-page":"19","DOI":"10.1016\/0010-4485(90)90025-8","volume":"22","author":"J Sanchez-Reyes","year":"1990","unstructured":"Sanchez-Reyes, J.: Single-valued curves in polar coordinates. Comput. Aided Des. 22(1), 19\u201326 (1990)","journal-title":"Comput. Aided Des."},{"issue":"6","key":"28_CR29","doi-asserted-by":"publisher","first-page":"307","DOI":"10.1016\/0010-4485(92)90048-F","volume":"24","author":"J S\u00e1nchez-Reyes","year":"1992","unstructured":"S\u00e1nchez-Reyes, J.: Single-valued spline curves in polar coordinates. Comput. Aided Des. 24(6), 307\u2013315 (1992)","journal-title":"Comput. Aided Des."},{"issue":"1","key":"28_CR30","doi-asserted-by":"publisher","first-page":"72","DOI":"10.1016\/0734-189X(84)90140-3","volume":"28","author":"TW Sederberg","year":"1984","unstructured":"Sederberg, T.W., Anderson, D.C., Goldman, R.N.: Implicit representation of parametric curves and surfaces. Comput. Vis. Graph. Image Process. 28(1), 72\u201384 (1984)","journal-title":"Comput. Vis. Graph. Image Process."},{"issue":"4","key":"28_CR31","doi-asserted-by":"publisher","first-page":"177","DOI":"10.1006\/gmip.1999.0497","volume":"61","author":"TW Sederberg","year":"1999","unstructured":"Sederberg, T.W., Zheng, J., Klimaszewski, K., Dokken, T.: Approximate implicitization using monoid curves and surfaces. Graph. Model. Image Process. 61(4), 177\u2013198 (1999). https:\/\/doi.org\/10.1006\/gmip.1999.0497","journal-title":"Graph. Model. Image Process."},{"key":"28_CR32","doi-asserted-by":"crossref","unstructured":"Sharma, G., Goyal, R., Liu, D., Kalogerakis, E., Maji, S.: CSGNet: neural shape parser for constructive solid geometry. In: Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, pp. 5515\u20135523 (2018)","DOI":"10.1109\/CVPR.2018.00578"},{"key":"28_CR33","doi-asserted-by":"crossref","unstructured":"Tulsiani, S., Su, H., Guibas, L.J., Efros, A.A., Malik, J.: Learning shape abstractions by assembling volumetric primitives. In: Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, pp. 2635\u20132643 (2017)","DOI":"10.1109\/CVPR.2017.160"},{"issue":"5","key":"28_CR34","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/3326362","volume":"38","author":"Y Wang","year":"2019","unstructured":"Wang, Y., Sun, Y., Liu, Z., Sarma, S.E., Bronstein, M.M., Solomon, J.M.: Dynamic graph CNN for learning on point clouds. ACM Trans. Graph. (ToG) 38(5), 1\u201312 (2019)","journal-title":"ACM Trans. Graph. (ToG)"},{"key":"28_CR35","doi-asserted-by":"crossref","unstructured":"Wu, R., Xiao, C., Zheng, C.: DeepCAD: a deep generative network for computer-aided design models. arXiv preprint arXiv:2105.09492 (2021)","DOI":"10.1109\/ICCV48922.2021.00670"},{"key":"28_CR36","doi-asserted-by":"crossref","unstructured":"Yu, F., et al.: CAPRI-Net: learning compact CAD shapes with adaptive primitive assembly. arXiv preprint arXiv:2104.05652 (2021)","DOI":"10.1109\/CVPR52688.2022.01147"},{"key":"28_CR37","doi-asserted-by":"publisher","unstructured":"Zheng, J., Sederberg, T.W.: A direct approach to computing the $${\\mu }$$-basis of planar rational curves. J. Symb. Comput. 31(5), 619\u2013629 (2001). https:\/\/doi.org\/10.1006\/jsco.2001.0437","DOI":"10.1006\/jsco.2001.0437"}],"container-title":["Lecture Notes in Computer Science","Computer Vision \u2013 ECCV 2022"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-031-20086-1_28","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,11,10]],"date-time":"2022-11-10T11:02:08Z","timestamp":1668078128000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/978-3-031-20086-1_28"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022]]},"ISBN":["9783031200854","9783031200861"],"references-count":37,"URL":"https:\/\/doi.org\/10.1007\/978-3-031-20086-1_28","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"value":"0302-9743","type":"print"},{"value":"1611-3349","type":"electronic"}],"subject":[],"published":{"date-parts":[[2022]]},"assertion":[{"value":"11 November 2022","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}},{"value":"ECCV","order":1,"name":"conference_acronym","label":"Conference Acronym","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"European Conference on Computer Vision","order":2,"name":"conference_name","label":"Conference Name","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Tel Aviv","order":3,"name":"conference_city","label":"Conference City","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Israel","order":4,"name":"conference_country","label":"Conference Country","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"2022","order":5,"name":"conference_year","label":"Conference Year","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"23 October 2022","order":7,"name":"conference_start_date","label":"Conference Start Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"27 October 2022","order":8,"name":"conference_end_date","label":"Conference End Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"17","order":9,"name":"conference_number","label":"Conference Number","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"eccv2022","order":10,"name":"conference_id","label":"Conference ID","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"https:\/\/eccv2022.ecva.net\/","order":11,"name":"conference_url","label":"Conference URL","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Double-blind","order":1,"name":"type","label":"Type","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"CMT","order":2,"name":"conference_management_system","label":"Conference Management System","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"5804","order":3,"name":"number_of_submissions_sent_for_review","label":"Number of Submissions Sent for Review","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"1645","order":4,"name":"number_of_full_papers_accepted","label":"Number of Full Papers Accepted","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"0","order":5,"name":"number_of_short_papers_accepted","label":"Number of Short Papers Accepted","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"28% - The value is computed by the equation \"Number of Full Papers Accepted \/ Number of Submissions Sent for Review * 100\" and then rounded to a whole number.","order":6,"name":"acceptance_rate_of_full_papers","label":"Acceptance Rate of Full Papers","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"3.21","order":7,"name":"average_number_of_reviews_per_paper","label":"Average Number of Reviews per Paper","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"3.91","order":8,"name":"average_number_of_papers_per_reviewer","label":"Average Number of Papers per Reviewer","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"Yes","order":9,"name":"external_reviewers_involved","label":"External Reviewers Involved","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}}]}}