Deep Filament Extraction for 3D Concrete Printing
Karam Mawas, Mehdi Maboudi, Pedro Achanccaray, Markus Gerke
TL;DR
This work tackles the challenge of quality control for filament geometry in large-scale 3D concrete printing, addressing both extrusion-based and shotcrete 3D printing. It introduces a sensor-agnostic QC pipeline that projects diverse 3D data (from cameras, SLS, or TLS) into 2D via a virtual camera, performs filament instance segmentation with YOLOv11-seg, and quantifies filament height using a distance transform. The approach is validated across multiple datasets and sensor modalities, achieving fast online inference (≈76 FPS) and enabling back-projection of results into 3D space for integration with digital twins and BIM/FIM. The work demonstrates a scalable framework for automated, data-driven QC in digital construction workflows, with clear paths toward closed-loop control and broader applicability to non-planar surfaces and varied materials.
Abstract
The architecture, engineering and construction (AEC) industry is constantly evolving to meet the demand for sustainable and effective design and construction of the built environment. In the literature, two primary deposition techniques for large-scale 3D concrete printing (3DCP) have been described, namely extrusion-based (Contour Crafting-CC) and shotcrete 3D printing (SC3DP) methods. The deposition methods use a digitally controlled nozzle to print material layer by layer. The continuous flow of concrete material used to create the printed structure is called a filament or layer. As these filaments are the essential structure defining the printed object, the filaments' geometry quality control is crucial. This paper presents an automated procedure for quality control (QC) of filaments in extrusion-based and SC3DP printing methods. The paper also describes a workflow that is independent of the sensor used for data acquisition, such as a camera, a structured light system (SLS) or a terrestrial laser scanner (TLS). This method can be used with materials in either the fresh or cured state. Thus, it can be used for online and post-printing QC.
