{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,21]],"date-time":"2026-04-21T18:33:20Z","timestamp":1776796400454,"version":"3.51.2"},"reference-count":36,"publisher":"Springer Science and Business Media LLC","issue":"6","license":[{"start":{"date-parts":[[2022,10,18]],"date-time":"2022-10-18T00:00:00Z","timestamp":1666051200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"},{"start":{"date-parts":[[2022,10,18]],"date-time":"2022-10-18T00:00:00Z","timestamp":1666051200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"}],"funder":[{"name":"NCCR Digital Fabrication","award":["#51NF40-182887"],"award-info":[{"award-number":["#51NF40-182887"]}]},{"DOI":"10.13039\/501100013348","name":"Innosuisse - Schweizerische Agentur f\u00fcr Innovationsf\u00f6rderung","doi-asserted-by":"publisher","award":["#35019.1 IP-ENG"],"award-info":[{"award-number":["#35019.1 IP-ENG"]}],"id":[{"id":"10.13039\/501100013348","id-type":"DOI","asserted-by":"publisher"}]},{"name":"Swiss Federal Institute of Technology Zurich"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["PFG"],"published-print":{"date-parts":[[2022,12]]},"abstract":"<jats:title>Abstract<\/jats:title><jats:p>In this paper, we tackle the task of replacing labor intensive and repetitive manual inspection of sprayed concrete elements with a sensor-based and automated alternative. We present a geometric feedback system that is integrated within a robotic setup and includes a set of depth cameras used for acquiring data on sprayed concrete structures, during and after fabrication. The acquired data are analyzed in terms of thickness and surface quality, with both sets of information then used within the adaptive fabrication process. The thickness evaluation is based on the comparison of the as-built state to a previous as-built state or to the design model. The surface quality evaluation is based on the local analysis of 3D geometric and intensity features. These features are used by a random forest classifier trained using data manually labelled by a skilled professional. With this approach, we are able to achieve a prediction accuracy of 87\u00a0% or better when distinguishing different surface quality types on flat specimens, and 75\u00a0% when applied in a full production setting with wet and non-planar surfaces. The presented approach is a contribution towards in-line material thickness and surface quality inspection within digital fabrication.<\/jats:p>","DOI":"10.1007\/s41064-022-00219-7","type":"journal-article","created":{"date-parts":[[2022,10,18]],"date-time":"2022-10-18T15:16:55Z","timestamp":1666106215000},"page":"531-542","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":4,"title":["Geometric Feedback System for Robotic Spraying"],"prefix":"10.1007","volume":"90","author":[{"ORCID":"https:\/\/orcid.org\/0000-0003-4875-1105","authenticated-orcid":false,"given":"Valens","family":"Frangez","sequence":"first","affiliation":[]},{"given":"Nizar","family":"Taha","sequence":"additional","affiliation":[]},{"given":"Nicolas","family":"Feihl","sequence":"additional","affiliation":[]},{"given":"Ena","family":"Lloret-Fritschi","sequence":"additional","affiliation":[]},{"given":"Fabio","family":"Gramazio","sequence":"additional","affiliation":[]},{"given":"Matthias","family":"Kohler","sequence":"additional","affiliation":[]},{"given":"Andreas","family":"Wieser","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2022,10,18]]},"reference":[{"issue":"4","key":"219_CR1","doi-asserted-by":"publisher","first-page":"611","DOI":"10.1109\/83.491337","volume":"5","author":"F Aghdasi","year":"1996","unstructured":"Aghdasi F, Ward RK (1996) Reduction of boundary artifacts in image restoration. IEEE Trans Image Process 5(4):611\u2013618","journal-title":"IEEE Trans Image Process"},{"key":"219_CR2","first-page":"3","volume-title":"Robotic fabrication in architecture, art and design","author":"J Bard","year":"2018","unstructured":"Bard J, Bidgoli A, Chi WW (2018) Image classification for robotic plastering with convolutional neural network. Robotic fabrication in architecture, art and design. Springer, Berlin, pp 3\u201315"},{"key":"219_CR3","unstructured":"Buitinck L, Louppe G, Blondel M, Pedregosa F, Mueller A, Grisel O, Niculae V, Prettenhofer P, Gramfort A, Grobler J, Layton R, VanderPlas J, Joly A, Holt B, Varoquaux G (2013) API design for machine learning software: experiences from the scikit-learn project. In: ECML PKDD workshop: languages for data mining and machine learning, pp 108\u2013122"},{"key":"219_CR4","doi-asserted-by":"publisher","first-page":"790","DOI":"10.1007\/978-3-030-49916-7_78","volume-title":"RILEM international conference on concrete and digital fabrication","author":"R Buswell","year":"2020","unstructured":"Buswell R, Kinnell P, Xu J, Hack N, Kloft H, Maboudi M, Gerke M, Massin P, Grasser G, Wolfs R et al (2020) Inspection methods for 3d concrete printing. RILEM international conference on concrete and digital fabrication. Springer, Berlin, pp 790\u2013803"},{"issue":"4","key":"219_CR5","doi-asserted-by":"publisher","first-page":"615","DOI":"10.3390\/rs13040615","volume":"13","author":"S Chaudhry","year":"2021","unstructured":"Chaudhry S, Salido-Monz\u00fa D, Wieser A (2021) A modeling approach for predicting the resolution capability in terrestrial laser scanning. Remote Sens 13(4):615","journal-title":"Remote Sens"},{"key":"219_CR6","doi-asserted-by":"publisher","unstructured":"DIN EN ISO 4287:2010-07 (2010) Geometrical Product Specifications (GPS) - Surface texture: Profile method\u2014Terms, definitions and surface texture parameters. Berlin, De, Standard, [Online]. Available: https:\/\/doi.org\/10.31030\/1699310","DOI":"10.31030\/1699310"},{"key":"219_CR7","first-page":"2","volume":"2","author":"S Ercan Jenny","year":"2021","unstructured":"Ercan Jenny S, Lloret-Fritschi E, Jenny D, Sounigo E, Tsai P-H, Gramazio F, Kohler M (2021) Robotic plaster spraying: crafting surfaces with adaptive thin-layer printing. 3D Print Addit Manuf 2:2","journal-title":"3D Print Addit Manuf"},{"issue":"1","key":"219_CR8","doi-asserted-by":"publisher","first-page":"49","DOI":"10.1007\/s41693-017-0006-2","volume":"1","author":"P Eversmann","year":"2017","unstructured":"Eversmann P, Gramazio F, Kohler M (2017) Robotic prefabrication of timber structures: towards automated large-scale spatial assembly. Constr Robot 1(1):49\u201360","journal-title":"Constr Robot"},{"issue":"7","key":"219_CR9","doi-asserted-by":"publisher","first-page":"4499","DOI":"10.1007\/s11042-019-7684-3","volume":"79","author":"F Fooladgar","year":"2020","unstructured":"Fooladgar F, Kasaei S (2020) A survey on indoor rgb-d semantic segmentation: from hand-crafted features to deep convolutional neural networks. Multimed Tools Appl 79(7):4499\u20134524","journal-title":"Multimed Tools Appl"},{"key":"219_CR10","first-page":"1","volume":"2","author":"V Frangez","year":"2021","unstructured":"Frangez V, Lloret-Fritschi E, Taha N, Gramazio F, Kohler M, Wieser A (2021) Depth-camera-based rebar detection and digital reconstruction for robotic concrete spraying. Constr Robot 2:1\u201312","journal-title":"Constr Robot"},{"key":"219_CR11","doi-asserted-by":"publisher","first-page":"103799","DOI":"10.1016\/j.autcon.2021.103799","volume":"129","author":"V Frangez","year":"2021","unstructured":"Frangez V, Salido-Monz\u00fa D, Wieser A (2021) Surface finish classification using depth camera data. Autom Constr 129:103799","journal-title":"Autom Constr"},{"key":"219_CR12","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1109\/TIM.2022.3167792","volume":"71","author":"V Frangez","year":"2022","unstructured":"Frangez V, Salido-Monz\u00fa D, Wieser A (2022) Assessment and improvement of distance measurement accuracy for time-of-flight cameras. IEEE Trans Instrum Meas 71:1\u201311","journal-title":"IEEE Trans Instrum Meas"},{"issue":"2","key":"219_CR13","doi-asserted-by":"publisher","first-page":"1649","DOI":"10.1007\/s10973-019-08264-y","volume":"138","author":"I Garrido","year":"2019","unstructured":"Garrido I, Lag\u00fcela S, Sfarra S, Madruga F, Arias P (2019) Automatic detection of moistures in different construction materials from thermographic images. J Therm Anal Calorim 138(2):1649\u20131668","journal-title":"J Therm Anal Calorim"},{"issue":"12","key":"219_CR14","doi-asserted-by":"publisher","first-page":"585","DOI":"10.3390\/ijgi8120585","volume":"8","author":"Z Hadavandsiri","year":"2019","unstructured":"Hadavandsiri Z, Lichti DD, Jahraus A, Jarron D (2019) Concrete preliminary damage inspection by classification of terrestrial laser scanner point clouds through systematic threshold definition. ISPRS Int J Geo Inf 8(12):585","journal-title":"ISPRS Int J Geo Inf"},{"key":"219_CR15","doi-asserted-by":"publisher","first-page":"11","DOI":"10.1007\/978-3-319-28854-3_2","volume-title":"Image feature detectors and descriptors","author":"M Hassaballah","year":"2016","unstructured":"Hassaballah M, Abdelmgeid AA, Alshazly HA (2016) Image features detection, description and matching. Image feature detectors and descriptors. Springer, Berlin, pp 11\u201345"},{"issue":"3","key":"219_CR16","doi-asserted-by":"publisher","first-page":"261","DOI":"10.1007\/s41693-020-00043-8","volume":"4","author":"SE Jenny","year":"2020","unstructured":"Jenny SE, Lloret-Fritschi E, Gramazio F, Kohler M (2020) Crafting plaster through continuous mobile robotic fabrication on-site. Constr Robot 4(3):261\u2013271","journal-title":"Constr Robot"},{"key":"219_CR17","doi-asserted-by":"publisher","first-page":"92","DOI":"10.1016\/j.autcon.2019.01.022","volume":"101","author":"A Kazemian","year":"2019","unstructured":"Kazemian A, Yuan X, Davtalab O, Khoshnevis B (2019) Computer vision for real-time extrusion quality monitoring and control in robotic construction. Autom Constr 101:92\u201398","journal-title":"Autom Constr"},{"key":"219_CR18","doi-asserted-by":"publisher","first-page":"103515","DOI":"10.1016\/j.robot.2020.103515","volume":"128","author":"Y Liu","year":"2020","unstructured":"Liu Y, Li Z, Liu H, Kan Z (2020) Skill transfer learning for autonomous robots and human-robot cooperation: a survey. Robot Auton Syst 128:103515","journal-title":"Robot Auton Syst"},{"key":"219_CR19","doi-asserted-by":"publisher","first-page":"763","DOI":"10.5194\/isprs-archives-XLIII-B4-2020-763-2020","volume":"43","author":"M Maboudi","year":"2020","unstructured":"Maboudi M, Gerke M, Hack N, Brohmann L, Schwerdtner P, Placzek G (2020) Current surveying methods for the integration of additive manufacturing in the construction process. Int Arch Photogram Remote Sens Spat Inf Sci 43:763\u2013768","journal-title":"Int Arch Photogram Remote Sens Spat Inf Sci"},{"issue":"6","key":"219_CR20","doi-asserted-by":"publisher","first-page":"338","DOI":"10.1784\/insi.2020.62.6.338","volume":"62","author":"C Mineo","year":"2020","unstructured":"Mineo C, Vasilev M, Cowan B, MacLeod C, Pierce SG, Wong C, Yang E, Fuentes R, Cross E (2020) Enabling robotic adaptive behaviour capabilities for new industry 4.0 automated quality inspection paradigms. Insight-Non-Destr Test Cond Monitor 62(6):338\u2013344","journal-title":"Insight-Non-Destr Test Cond Monitor"},{"key":"219_CR21","first-page":"2825","volume":"12","author":"F Pedregosa","year":"2011","unstructured":"Pedregosa F, Varoquaux G, Gramfort A, Michel V, Thirion B, Grisel O, Blondel M, Prettenhofer P (2011) Scikit-learn: machine learning in python. J Mach Learn Res 12:2825\u20132830","journal-title":"J Mach Learn Res"},{"key":"219_CR22","unstructured":"Product specification IRB 4600, ABB Robotics (2020)"},{"key":"219_CR23","doi-asserted-by":"publisher","first-page":"67","DOI":"10.1007\/978-3-030-28603-3_4","volume-title":"RGB-D image analysis processing","author":"P Rodr\u00edguez-Gonz\u00e1lvez","year":"2019","unstructured":"Rodr\u00edguez-Gonz\u00e1lvez P, Guidi G (2019) Rgb-d sensors data quality assessment and improvement for advanced applications. RGB-D image analysis processing. Springer, Berlin, pp 67\u201386"},{"issue":"11","key":"219_CR24","doi-asserted-by":"publisher","first-page":"4534","DOI":"10.1109\/TGRS.2012.2192741","volume":"50","author":"K Schindler","year":"2012","unstructured":"Schindler K (2012) An overview and comparison of smooth labeling methods for land-cover classification. IEEE Trans Geosci Remote Sens 50(11):4534\u20134545","journal-title":"IEEE Trans Geosci Remote Sens"},{"key":"219_CR25","doi-asserted-by":"publisher","first-page":"93","DOI":"10.1016\/j.eswa.2019.05.028","volume":"134","author":"JL Speiser","year":"2019","unstructured":"Speiser JL, Miller ME, Tooze J, Ip E (2019) A comparison of random forest variable selection methods for classification prediction modeling. Expert Syst Appl 134:93\u2013101","journal-title":"Expert Syst Appl"},{"key":"219_CR26","doi-asserted-by":"publisher","first-page":"127","DOI":"10.1016\/j.autcon.2018.06.010","volume":"94","author":"C Suchocki","year":"2018","unstructured":"Suchocki C, Katzer J (2018) Terrestrial laser scanning harnessed for moisture detection in building materials-problems and limitations. Autom Constr 94:127\u2013134","journal-title":"Autom Constr"},{"key":"219_CR27","first-page":"85","volume-title":"Robotic fabrication in architecture, art and design","author":"S Sutjipto","year":"2018","unstructured":"Sutjipto S, Tish D, Paul G, Vidal-Calleja T, Schork T (2018) Towards visual feedback loops for robot-controlled additive manufacturing. Robotic fabrication in architecture, art and design. Springer, Berlin, pp 85\u201397"},{"key":"219_CR28","doi-asserted-by":"crossref","unstructured":"Taha N, Walzer AN, Ruangjun J, B\u00fcrgin T, D\u00f6rfler K, Lloret-Fritschi E, Gramazio F, Kohler M (2019) Robotic aerocrete\u2013a novel robotic spraying and surface treatment technology for the production of slender reinforced concrete elements. In: Architecture in the Age of the 4th Industrial Revolution\u2013Proceedings of the 37th eCAADe and 23rd SIGraDi Conference, vol.\u00a03. CumInCAD, pp 245\u2013254","DOI":"10.52842\/conf.ecaade.2019.3.245"},{"key":"219_CR29","unstructured":"Time-of-flight forged ahead: design tips to boost 3D performance and cut integration time and cost (v.1.3), Lucid Vision Labs (2019)"},{"key":"219_CR30","doi-asserted-by":"crossref","unstructured":"Tomasi C, Manduchi R (1998) Bilateral filtering for gray and color images. In: Sixth international conference on computer vision (IEEE Cat. No. 98CH36271). IEEE, pp 839\u2013846","DOI":"10.1109\/ICCV.1998.710815"},{"key":"219_CR31","doi-asserted-by":"publisher","first-page":"105780","DOI":"10.1016\/j.cemconres.2019.105780","volume":"123","author":"T Wangler","year":"2019","unstructured":"Wangler T, Roussel N, Bos FP, Salet TA, Flatt RJ (2019) Digital concrete: a review. Cem Concr Res 123:105780","journal-title":"Cem Concr Res"},{"issue":"3","key":"219_CR32","doi-asserted-by":"publisher","first-page":"181","DOI":"10.5194\/isprsannals-II-3-181-2014","volume":"2","author":"M Weinmann","year":"2014","unstructured":"Weinmann M, Jutzi B, Mallet C (2014) Semantic 3d scene interpretation: a framework combining optimal neighborhood size selection with relevant features. ISPRS Ann Photogram Remote Sens Sp Inf Sci 2(3):181","journal-title":"ISPRS Ann Photogram Remote Sens Sp Inf Sci"},{"key":"219_CR33","unstructured":"Wolfs R (2019) Experimental characterization and numerical modelling of 3d printed concrete: controlling structural behaviour in the fresh and hardened state. Ph.D. dissertation, Built Environment, proefschrift"},{"key":"219_CR34","doi-asserted-by":"publisher","first-page":"2474","DOI":"10.1007\/978-3-319-59471-2_282","volume-title":"High tech concrete: where technology and engineering meet","author":"RJ Wolfs","year":"2018","unstructured":"Wolfs RJ, Bos FP, van Strien EC, Salet TA (2018) A real-time height measurement and feedback system for 3d concrete printing. High tech concrete: where technology and engineering meet. Springer, Berlin, pp 2474\u20132483"},{"issue":"6","key":"219_CR35","doi-asserted-by":"publisher","first-page":"3660","DOI":"10.1109\/TGRS.2016.2523563","volume":"54","author":"X Yao","year":"2016","unstructured":"Yao X, Han J, Cheng G, Qian X, Guo L (2016) Semantic annotation of high-resolution satellite images via weakly supervised learning. IEEE Trans Geosci Remote Sens 54(6):3660\u20133671","journal-title":"IEEE Trans Geosci Remote Sens"},{"key":"219_CR36","doi-asserted-by":"crossref","first-page":"1","DOI":"10.2478\/sgem-2018-0001","volume":"40","author":"J Zaczek-Peplinska","year":"2018","unstructured":"Zaczek-Peplinska J, Osi\u0144ska-Skotak K (2018) Concrete surface evaluation based on the reflected tls laser beam\u2019s intensity image classification. Stud Geotech Mech 40:1","journal-title":"Stud Geotech Mech"}],"container-title":["PFG \u2013 Journal of Photogrammetry, Remote Sensing and Geoinformation Science"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s41064-022-00219-7.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s41064-022-00219-7\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s41064-022-00219-7.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,12,16]],"date-time":"2022-12-16T11:05:53Z","timestamp":1671188753000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s41064-022-00219-7"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022,10,18]]},"references-count":36,"journal-issue":{"issue":"6","published-print":{"date-parts":[[2022,12]]}},"alternative-id":["219"],"URL":"https:\/\/doi.org\/10.1007\/s41064-022-00219-7","relation":{},"ISSN":["2512-2789","2512-2819"],"issn-type":[{"value":"2512-2789","type":"print"},{"value":"2512-2819","type":"electronic"}],"subject":[],"published":{"date-parts":[[2022,10,18]]},"assertion":[{"value":"14 April 2022","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"31 August 2022","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"18 October 2022","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Declarations"}},{"value":"The authors declare that they have no conflict of interest.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Conflict of interest"}}]}}