Abstract
In reinforced concrete structures, the quality of rebar sleeve connections directly impacts the structure’s safety reserve and durability. However, quality inspection is complicated by the periodic distribution of stirrups, concrete obstruction, and noise interference, presenting challenges for assessing sleeve connection integrity. This paper proposes a training-free, interpretable framework for automated rebar sleeve connection quality inspection, leveraging point cloud semantic filtering and geometric a priori segmentation. The method constructs a polar-cylindrical framework, employing hierarchical semantic filtering to eliminate stirrup layers. Geometric a priori instance segmentation techniques are then applied, integrating θ histograms, Kasa circle fitting, and axial bridging domain constraints to reconstruct each longitudinal rebar. Sleeve detection occurs within the rebar coordinate system via radial profile analysis of length, angular coverage, and stability tests, subsequently stratified into two layers and parameterised. Sleeve projections onto column axes calculate spacing and overlap area percentages. Experiments using 18 BIM-TLS paired datasets demonstrate that this method achieves zero residual error in stirrup detection, with sleeve parameter accuracy reaching 98.9% in TLS data and recall at 57.5%, alongside stable runtime transferability. All TLS datasets meet the quality requirements of rebar sleeve connection spacing ≥35d and percentage of overlap area ≤50%. This framework enhances on-site quality inspection efficiency and consistency, providing a viable pathway for digital verification of rebar sleeve connection quality.
1. Introduction
In modern construction, rebar and concrete act together through bonded anchorage to form a composite material with both compressive and tensile capacity. As the primary load-bearing framework of concrete structures, rebar resists tension, restrains crack growth, improves ductility, and dissipates energy. In columns, beams, and shear walls, the longitudinal bar controls load capacity and ductility under axial compression and bending, while the stirrup provides lateral confinement and suppresses diagonal cracking [1,2]. Unlike exposed components, reinforcing bars are wholly or largely encased within the concrete after pouring, making them concealed and difficult to inspect directly [3]. At the same time, the geometry of rebar and the quality of its connections directly affect safety reserves and durability. Key geometric parameters include diameter, spacing, quantity, anchorage length, and cover thickness. Connection quality governs force continuity and ductility reserves. Weak connection strength or concentrated construction may form potential weak zones, reducing load capacity and increasing the risk of brittle failure.
Rebar connections are typically realised by overlap splicing, welding, or mechanical couplers (sleeves). Among these, sleeve connections have become increasingly prevalent in modern reinforced and prefabricated construction due to their high efficiency, ease of assembly, and suitability for dense reinforcement regions where welding or lapping are impractical. However, the integrity of these mechanical sleeves is crucial because they serve as the physical medium ensuring axial force transmission and continuity between adjacent bars, as illustrated in Figure 1. Any geometric deviation, insufficient overlap, or noncompliant sleeve dimension can compromise the connection’s bearing performance. Current design codes in China (e.g., the Code for Design of Concrete Structures GB 50010-2010 [4]. and the Construction Rules and Detailed Drawings for Rebar Arrangement in Concrete Structures 18G901) [5]. provide quantitative criteria for evaluating these parameters. For example, mechanical connections must satisfy a minimum connection length of 35d and maintain a percentage of overlap area below 50% within any connection zone. As shown in Figure 2, the vertical distance between connection joints and the nearest floor or beam surface must not be less than 500 mm (or the greater of the hc or Hn/6, where hc is the column width and Hn is the story height). These constraints ensure adequate anchorage, stress continuity, and ductile behaviour under load. Any violation, such as insufficient overlap, misalignment, or irregular sleeve dimensions, can result in stress concentration and local instability.
Figure 1.
Structure of a column rebar cage: (a) column rebar cage and (b) sleeve, longitudinal bar, and stirrups.
Figure 2.
Quality standards for sleeve connections.
Traditional inspection relies on manual measurement and sampling. These methods are intuitive but are strongly affected by site space, obstructions, work conditions, and inspector experience. They are subjective, inefficient, and difficult to apply with full coverage or in online monitoring [6,7,8]. Some non-destructive testing methods, such as digital image recognition, ultrasonics, ground-penetrating radar, and magnetic induction, can supplement geometric information. In complex construction scenarios, however, they still struggle to automatically locate sleeve connection positions and to quantify sleeve connection quality. Common issues include false detections and omissions, limited interference resistance, and unstable transfer across scenes [9,10]. In recent years, terrestrial laser scanning (TLS) has enabled fast, non-contact capture of high-density 3D point clouds of structural surfaces [11,12]. This provides a high-precision data basis for geometric reconstruction and automated measurement of rebar frameworks [13,14,15]. Combined with 3D point cloud segmentation and deep learning models such as PointNet and PointNet++, these data allow partial automation of rebar location, quantity, and spacing [16,17,18]. Even so, TLS point clouds face inherent challenges for fine-grained features of rebar sleeve connections. First, there is inter-class similarity and intra-class variation [12]. Longitudinal bars and sleeves have the same material and axis. A sleeve appears only as a local increase in radius along the height direction and can be confused with noise or point density variation. Second, there is strong periodic interference. The stirrup is distributed cyclically along the height, creating circumferential overlap and layered interference that can hinder longitudinal bar extraction and mask sleeve features. Third, scanning noise and occlusion are common. Multi-station registration errors, uneven reflection, edge occlusions, and outliers degrade global fitting and reduce the stability of single-threshold rules [19,20]. Therefore, a site-oriented method is needed that remains robust under multi-station registration, occlusion, and noise, and that enables intelligent detection of sleeves.
Against this background, this paper takes rebar sleeve connections in concrete columns as the main research target and proposes an integrated quality inspection framework that covers sleeve connection identification, parameterization, and code verification. The approach uses TLS point clouds with semantic filtering and geometry-driven instance segmentation. The main innovations are as follows: (1) A layer-aware semantic filtering mechanism is designed to suppress annular interference from stirrups by incorporating circumferential coverage thresholds and short continuous-length discrimination in polar coordinates. (2) A geometry-driven instance segmentation is introduced to ensure single-bar detectability, integrating θ histogram analysis, annular non-maximum suppression, Kasa circle fitting with fallback, and cylindrical domain constraints for stable and accurate bar extraction. (3) A radial-profile-driven sleeve connection identification approach is proposed to detect and parameterize sleeves based on local radius variations and layer constraints, producing code-aligned indicators such as percentage of overlap area, interlayer spacing, minimum clearance from the floor, and sleeve connection length. This framework forms a closed loop of inspection, evaluation, and verification for rebar sleeve connection quality. The remainder of the paper is structured as follows: Section 2 reviews related studies on rebar inspection and point-cloud-based geometric analysis; Section 3 presents the proposed framework and its implementation; Section 4 reports experimental validation using BIM and TLS datasets; and Section 5 discusses the findings, comparing different sleeve extraction strategies through a data-driven approach, with a focus on their robustness and applicability in sleeve connection quality assessment, and concludes the work.
2. Related Works
2.1. Rebar Quality Inspection Based on Point Clouds
Three-dimensional (3D) point clouds can uniformly carry key parameters such as position, radius, length, and interlayer spacing, facilitating the direct mapping of observational results to the parameters required by engineering specifications [21]. Centred on the sequence of rebar geometry identification, parameter measurement, and on-site verification, relevant research has established multiple technical pathways ranging from geometric reconstruction to learning-based segmentation and multi-source fusion. Most of these studies focus on global rebar geometry (e.g., quantity, spacing, diameter, and alignment) and treat rebars as continuous primitives, which enables robust rebar-level measurement but limits explicit analysis of connection components. As a result, mechanical sleeves are often implicitly absorbed into longitudinal bars, and code-mandated connection-level indicators such as layer affiliation, connection length, and percentage of overlap area are rarely quantified directly. Luo et al. [22] utilised point cloud data and the characteristics of ancient Chinese timber columns to extract globally parameterised 3D timber columns through slicing and projection algorithms. Ishida et al. [23] developed a 3D point cloud method that identifies rebar units—longitudinal bars, horizontal bars, and stirrups—enabling automated 3D point cloud detection. Li et al. [24] employed YOLOv3 combined with deep learning to analyse images for automated rebar counting. While effective for parent rebar extraction, these approaches generally do not distinguish sleeve-induced local geometric variations from noise or periodic stirrup interference, which constrains their applicability to connection quality inspection. Jin et al. [17,25] proposed a denoising method for laser-scanned point clouds tailored to rebar geometry, then used PCA and RANSAC to segment rebar from formwork and compute spacing; subsequent work introduced a TLS- and density-based model that further improved spacing accuracy. Akula et al. [26] used point cloud data generated by laser scanning and achieved precise rebar location detection through spatial registration via three-dimensional reconstruction of photographs. Wang et al. [7] proposed processing colour laser scan data using a hybrid pixel filter, then extracting rebar based on geometric and colour features to estimate positions. Nishio et al. [27] performed core extraction of rebar point clouds using distance scanners and concentration distribution functions. Yuan et al. [28] proposed an automatic rebar localization algorithm, using semi-automated extraction via the Slicing Automatic Rebar Identification approach to estimate rebar spacing. The authors’s team [18] further performed on-site inspections on bridge projects, developing projection and slicing methods to automatically count rebars and assess layout quality from local single scans. Hodge et al. [29] applied top-down LiDAR point cloud decomposition with semantic processing to isolate rebar, deriving spacing, diameter, and quantity from fitted centre points. Zhao et al. [30] applied single-class classifiers and α-shape fitting to laser-scanned rebar skeleton point clouds, determining rebar positions to obtain sleeve spacing, diameter, and length. Chi et al. [31] introduced an end-to-end method combining augmented reality with laser scanning to visualise and align rebar diameters, significantly improving rebar quality control. Tan et al. [32] developed an algorithm based on reference planes using BIM and LiDAR data, enabling registration of test data with design data to automatically measure façade-to-wall flatness and rebar protrusion length. Shu et al. [33] built a point cloud–ML pipeline using radius-based nearest-neighbour covariance features and clustering to extract long rebar cages in corrugated pipes. Enhanced RANSAC and Newton’s circular fitting yielded accurate pipe positions and stirrup spacing. However, few studies target quality control of rebar connections. Ye et al. [34] proposed an automatic alignment method for rebar sleeve connections, using a bar verticality algorithm and image processing to extract bar contours and sleeve centres for preliminary automated assembly. Point cloud methods reliably handle geometric tasks such as quantity, spacing, diameter, and position, and they are validated well in the field, yet gaps remain for connection quality assessment. Work largely targets parent rebar metrics and lacks mapping to code-mandated metrics like layer affiliation, connection length, and percentage of overlap area; periodic stirrups and sleeve assemblies obscure weak sleeve signals, making slicing, RANSAC, and density thresholds prone to errors.
2.2. Point Cloud-Based Geometric Methods
Limited visibility and site interference are the main bottlenecks for rebar quality inspection. Rebar is concealed by formwork, supports, and concrete, and the brief visibility window overlaps tying, installation, acceptance, and pouring, making reliable measurements of spacing, diameter, anchorage, cover, and connection length difficult at finished or semi-finished stages [35]. Dense longitudinal bars, periodic stirrups, and sleeves cause severe aliasing that obscures fine-grained sleeve features. To address this, industry increasingly uses non-destructive methods such as image recognition, ultrasonics, ground-penetrating radar (GPR), and magnetic induction [36,37], which capture geometric and structural data without damage. However, their automatic identification and quality assessment remain limited in complex site conditions. Terrestrial laser scanning (TLS) point clouds directly record spatial coordinates and point density on target surfaces, so they naturally express key metrics such as position, radius, length, and interlayer spacing within a unified geometric scale [9,38]. In dense rebar cages, however, sleeves manifest only as weak, localised radial enlargements along otherwise continuous longitudinal bars. Purely local geometric cues or connectivity-based clustering are therefore prone to over-aggregation or fragmentation under occlusion and periodic stirrup interference, highlighting the necessity of incorporating explicit structural priors and axial consistency constraints for connection-level inspection. This makes TLS well suited to end-to-end quantification chains that convert observations directly into regulatory compliance.
Li et al. [39] proposed a bolt-loosening angle detection method based on corner extraction via semantic segmentation. Deng et al. [40] employed a single-pass improved-radius filtering algorithm and proposed a combined point cloud remapping and image segmentation method for cable joint defect measurement. Fu et al. [41] significantly improved point cloud data quality and segmentation accuracy by proposing a novel segmentation and topological denoising method. Nurunnabi et al. [42,43] proposed robust segmentation-based fitting methods to address issues such as missing data in 3D point clouds caused by insufficient scan data, occlusions, and noise. Song et al. [44] combined DBSCAN, k-means, and terrain-based dynamic height estimation to mitigate leaf occlusion in dense plantings, improving height accuracy while reducing topographical errors. Noichl et al. [45] combined geometric feature analysis with skeleton-based topology preservation to handle gaps, occlusions, and noise. Kim et al. [46] used curvature information to robustly identify pipes and bends under noisy and occluded conditions. Tao et al. [47] realised end-to-end component-level point cloud segmentation by modelling global feature relationships, which enhanced feature expressiveness and improved segmentation precision. Wang et al. [48] proposed a point cloud alignment method using statistical local feature description and matching that handles initial misalignment, partial data loss, and noise, improving accuracy by an order of magnitude and reducing processing time with strong robustness. Luo et al. [49] introduced a patch-based framework for annotating road scenes in colour mobile LiDAR point clouds, addressing occlusion, object overlap, local class similarity, and large data volumes, achieving high accuracy in semantic annotation. Cui et al. [50] proposed a tunnel point cloud segmentation method for detecting vehicles and tunnels in subway point clouds. TLS-based point cloud processing offers direct 3D measurement; strong object transferability via a reusable pipeline of instantiation, geometric constraints, and fitting or registration; and clear alignment with engineering specifications through auditable geometric outputs. However, for rebar quality inspection, it faces bottlenecks: low inter-class similarity and high intra-class variation complicate segmentation, while structural interference, scanning noise, and occlusion require further optimisation [51].
3. Methods
The proposed method establishes a training-free framework for automated inspection of rebar sleeve connections based on TLS point clouds. It targets rebar cage columns with mechanically connected use in on-site construction. As illustrated in Figure 3, the workflow comprises three stages: (1) rebar instance segmentation, (2) sleeve detection and parameterization, and (3) rebar sleeve connection quality assessment. In the first stage, points are mapped into cylindrical coordinates, and a layer-aware semantic filter is applied to remove periodic stirrup interference. Geometry-prior segmentation then reconstructs each longitudinal bar through azimuth peak extraction, circle fitting, and cylindrical constraints. In the second stage, sleeves are identified from radial profiles and parameterized by length (L) and outer diameter (OD) within a bar-centric coordinate frame. In the third stage, the column axis is estimated, sleeve instances are clustered, and their axial projections are analysed to compute interlayer spacing and percentage of overlap area. Figure 4 illustrates the full procedure and typical results. This workflow effectively suppresses stirrup aliasing, preserves subtle sleeve features, and produces audit-ready inspection results without training data or specimen-specific tuning. For clarity, the key symbols and parameters used throughout Section 3, Section 4 and Section 5 are summarised in Appendix A (Table A1).
Figure 3.
The overall workflow of the proposed method.

Figure 4.
Procedure of rebar sleeve connection quality inspection: (a) column rebar cage initial point cloud, (b) vertical coordinate axis and downsampled point cloud, (c) stirrup segmentation, (d) point cloud after stirrup segmentation, (e) sleeve extraction with the colored portion being the sleeve, (f) sleeve quality inspection: blue indicates the upper sleeve, black indicates the lower sleeve.
3.1. Rebar Instance Segmentation
The objective of this step is to remove stirrups while preserving longitudinal bars and sleeves. The main challenges include the following: (1) the strong periodic interference of stirrups that obscures longitudinal bar features; (2) the weak and highly localised radial enlargement of sleeves that can be mistaken for noise; and (3) the instability of threshold-based methods under multi-station registration errors, occlusion, and reflectance variations. To address these challenges, the method combines layer-aware semantic filtering in cylindrical coordinates to suppress ring-like interference and geometry-prior segmentation to reconstruct longitudinal bars with stable centres and boundaries (Figure 5).
Figure 5.
Layer-aware stirrup filtering: (a) cylindrical coordinate mapping; (b) ring-coverage computation.
3.1.1. Polar Coordinate Mapping and Stirrup Semantic Filtering
Point cloud semantic filtering is implemented as a layer-aware stirrup semantic filter that measures ring-like occupancy in a cylindrical coordinate system. This step removes the strong periodic interference in TLS scans of rebar cages caused by closed stirrups. By converting the structural prior of ring patterns into a quantitative decision rule, the filter identifies and removes stirrup-dominated height layers. As a result, it isolates the combined geometry of longitudinal bars and sleeves, providing clean input for subsequent geometry-prior segmentation and sleeve analysis (Figure 6).
Figure 6.
Semantic filtering of stirrups with layer awareness in polar coordinates. (a) Establishment of pole rebar cage polar coordinates, (b) stirrup layer screening: the blue dashed line indicates the established polar coordinate angle range, while the red line denotes the longitudinal reinforcement identified within the stirrup layer.
Let the member’s vertical direction be , estimated as the dominant principal component of the cloud, and let the robust cross-sectional centre be obtained by Kasa circle fitting on the (x, y) projection (i.e., with centre ). For any point p = (x, y, z), define its polar coordinates relative to as:
Discretize θ into bins and h into layers of thickness Δz to form the binary occupancy field. The angular coverage at height z is:
Here, Δz denotes the height bin thickness, nθ is the number of angular bins, and O(z, θ) represents binary angular occupancy, with the shaded regions in Figure 7 indicating occupied angular bins and the red dashed line denoting the coverage threshold τ. Closed-ring stirrups produce persistently high covθ(z) across adjacent height layers, whereas longitudinal bars occupy only narrow angular arcs. A height layer is labelled a stirrup layer and removed in its entirety when covθ(z) ≥ τ and the contiguous run length along z is at least Lmin. This semantic filtering directly addresses ring pattern interference, suppresses the “stirrup tails” that bias longitudinal bar azimuth estimation and tube-domain retention, and preserves the weak sleeve signal (Figure 7). It converts the closed-hoop structural prior into a robust, data-driven decision rule, improving class separability and reducing sensitivity to station-wise density fluctuations.
Figure 7.
Angular coverage of z.
3.1.2. Geometry-Prior Segmentation of Longitudinal Bars
We apply geometry-prior segmentation to the non-stirrup subset to recover the direction and centre of each longitudinal bar. This method remains stable under local occlusion, uneven sampling, and residual stirrup traces. Unlike brittle local thresholds, the estimation is anchored to the rebar cage’s cylindrical symmetry, so the recovered longitudinal bars provide a globally consistent scaffold for subsequent tube-domain retention and sleeve measurement.
Let θ(p) be the polar angle of defined in polar coordinate mapping and stirrup semantic filtering. The angular distribution histogram H(θ) is obtained through smoothing processing, and a set of well-separated rebar azimuths is extracted using a circular non-maximum suppression with a minimum separation , as shown in Figure 8a. Here equals the expected rebar count in the experimental object (twelve in this study) or is inferred from the dominant peaks of H(θ). For each azimuth , points within a small angular neighbourhood are projected to (x, y) and fitted with the Kasa circle using Equation (3).
yielding a raw rebar centre , as shown in Figure 8b.
Figure 8.
Global cylindrical (geometric a priori) coupling (a) angular histogram H(θ); (b) neighbouring points are projected onto the (x, y) plane and fitted with a Kasa circle to obtain the original centre ck.
To prevent overfitting when observed arcs are incomplete, regularisation is performed using an explicit cylindrical prior derived from a cage-like geometric structure:
where is the robust global centre and is a robust radius (e.g., the median of local radii). The final centre is obtained either by soft clamping
with a small drift budget , or by Tikhonov-regularised averaging:
where are the inlier points, is their count, and controls the pull toward the prior. In both forms, the prior enforces one-bar-per-angle consistency and keeps centres on a plausible ring even when sectors are missing.
By coupling data evidence (local circle fits) with a global cylindrical scaffold (the geometry prior), this geometry-prior segmentation resolves the two central difficulties beyond stirrup interference: it mitigates the instability caused by density fluctuations and multi-station occlusion, and it delivers per-bar centres and directions that remain coherent at the cage scale—precisely the structure required for the tube-domain retention and for robust, specification-aligned sleeve analysis downstream.
3.1.3. Domain Constraints and Adaptive Retention
Given the centres , this step imposes tube-domain constraints that only keep points consistent with at least one rebar cylinder while discarding residual hoop content, but preserve sleeves as local protrusions, as shown in Figure 9a. Writing for the projection of , the distance from to rebar is:
Figure 9.
Domain constraints and adaptive retention: (a) bar-centred cylinders, (b) rk and relaxed bound, (c) local orientation test-suppressing hoops.
For each rebar, the base tube radius is determined based on robust local statistics from non-stirrup layers (e.g., high quantiles of ). A point is kept if it lies outside stirrup layers and ; otherwise, it is removed. To counter axial gaps due to occlusion, an adaptive rescue is added along : when a contiguous run meets minimum support and radial consistency, is temporarily extended along that segment (capped by sleeve OD) to recover missing stretches, as shown in Figure 9b. Finally, for ambiguous near-bar points in outer rings or at bar–stirrup boundaries, we compute a neighbourhood PCA direction and reject points that are hoop-like:
because true bars are approximately parallel to whereas stirrups are nearly orthogonal, as shown in Figure 9c. This stage consolidates (i)–(iii): it suppresses residual rings, restores continuity where scans are incomplete, and retains sleeve evidence as measurable local radial protrusions. The resulting kept cloud (bars + sleeves) feeds 3.2 for physics-prior sleeve detection/parameterization; the removed cloud provides a by-product diagnostic of stirrup suppression quality. After this step, this strategy effectively mitigates periodic aliasing, enhances bar stability under occlusion, and preserves the subtle sleeve signal as a measurable local increase in diameter.
3.2. Sleeve Detection and Parameterization
Building on the kept cloud, this section presents a training-free, physics-informed method for sleeve detection and parameterization that produces parameters directly aligned with codes. It addresses three difficulties that remain after longitudinal bar instantiation: the sleeve’s weak and highly local radial thickening can be confused with density/registration artefacts; stirrup traces may persist near bars; and occlusion causes axial fragmentation. The method proceeds in three steps. First, it constructs a geometric-prior, rebar-centric frame coaxial with each longitudinal bar and converts the sleeve signal into an axial radial profile. Second, radial cross-sections are extracted along the height direction, and peak window segments satisfying amplitude and consistency constraints are detected. Continuity is restored by filling minute gaps. Third, standardisation is achieved through construction practice: two layers per storey in a staggered layout, selecting six sleeves per layer, and the parameter set is output—length , outer diameter ; when the rebar diameter is known, inner diameter and the ratio . The outputs are a sleeve-only point cloud, a rebar-without-sleeves point cloud, and a parameter table for the code checks in 3.3.
3.2.1. Axis Calibration and Geometric-Prior Reference Frame
This step places sleeve measurements in a rebar-centric cylindrical frame so that sleeves manifest as axial radial protrusions that can be compared across scans and specimens. It directly counters three sources of error in TLS data—station-wise pose drift, sampling non-uniformity, and residual hoop traces—by anchoring all quantities to the globally consistent scaffold delivered by the geometry-prior segmentation in the automated rebar sleeve connection quality inspection using point cloud semantic filtering and geometry-prior segmentation.
The method inherits the member’s vertical direction from 3.1 (dominant principal component of the de-hooped, bar-dominated cloud). When slight registration drift is detected, re-estimate it by PCA on the kept cloud to maintain global alignment. Let be the cross-sectional centre of the -th longitudinal bar recovered by geometry-prior segmentation; the pair defines a local cylindrical coordinate system in which any point assigned to rebar has the axial coordinate:
and cross-sectional radius:
where is the projection and is a fixed origin on the column axis. Discretising height with resolution yields bins ; robust aggregation within each bin produces a smoothed rebar-wise radial section:
By construction, is largely invariant to sampling density and resilient to outliers because it is referenced to per-bar centres and a globally estimated axis, rather than to local, view-dependent neighbourhoods. A sleeve then appears as a local positive excursion above the baseline radius of the rebar body; with a baseline (e.g., a lower-quantile estimate of ), the relative profile
encodes the sleeve’s mechanical footprint in one dimension. In effect, the geometry-prior segmentation provides the stable geometry , while this axis-calibrated frame converts weak, locally expressed sleeve evidence into a robust axial statistic that is ready for consistency testing and parameter extraction.
3.2.2. Radial Section and Peak-Window Segmentation
To detect sleeves on each rebar, a baseline and a relative radial curve are established. Let be the set of height bins with sufficient samples for rebar . The smoothed median curve yields a baseline estimated from lower quantiles (e.g., the median over bins below the 50th percentile), and the relative profile is defined:
Candidate sleeves are intervals in which is positive and exhibits both prominence and minimum amplitude. Around each local maximum of , the method forms a peak-centred window whose length is softly driven toward a target and then clipped to , i.e., . Short gaps of at most bins between adjacent above-threshold samples are bridged to repair occlusion-induced fragmentation. For every candidate window, circumferential coverage and stability diagnostics are computed to reject spurious bumps. Let be the set of points whose heights fall in and are assigned to rebar . Circumferential coverage is quantified by discretizing the local angles into bins and defining:
To penalise single-sided bulges, the method computes the concentration ratio , defined as the longest consecutive occupied arc length divided by the total occupied arc length on the circle; larger indicates stronger angular concentration. Radial stability in is measured by the standard deviation of raw radii, and the mean relative enlargement uses Equation (15) (approximated by bin averages).
A candidate is accepted only if it satisfies length, coverage, and stability constraints such as , , , and ; additionally, candidates with low coverage must present stronger to pass. For ranking, a composite score is defined:
where penalises deviation from , penalises angular over-concentration, and is the normalised angular entropy. This scoring favours windows that are sufficiently long, well covered, radially stable, and angularly balanced, while still anchored by a pronounced radial protrusion.
3.2.3. Layered Constraint Selection and Normative Parametrisation
To align with construction practice acceptance criteria, the final instance set adheres to an arrangement of six instances per layer, distributed across two layers with staggered placement, as shown in Figure 10. The axial centres of accepted windows are projected onto column axes and divided into upper and lower layers via one-dimensional clustering with K = 2, yielding layer centres μlow and μhigh. Within each layer, six non-adjacent sleeves are prioritised, maximising an effective score that simultaneously penalises angular over-concentration and deviation from the layer centre, allowing up to one pair of adjacent sleeves when data are sparse to complete the six instances. Figure 11 illustrates the extracted sleeve.
Figure 10.
Sleeve stratification visualisation.
Figure 11.
Sleeve extraction visualisation.
Parametrisation follows the aforementioned measurement model: length L = ze − zs (with slight end trimming), outer diameter OD = 2 rout (using robust cross-sectional statistics from the segment centre neighbourhood); when the rebar diameter d is known, the inner diameter ID = d and the ratio ρ = OD/ID. Each instance records the tendon index, layer position (upper/lower), axial interval [zs, ze], axial centre zc, and (L, OD) (where applicable, also including ID, ρ). This stage outputs three deliverables: the sleeve point cloud, the de-sleeved longitudinal rebar point cloud, and the parameter table, for specification verification.
3.3. Rebar Sleeve Connection Quality Assessment
This step consolidates the outputs into code-aligned, audit-ready indicators for mechanical connection acceptance. The target remains the TLS-scanned and BIM-generated rebar cage with twelve longitudinal bars, mechanical sleeves, and periodic stirrups; the focus now is to convert instance-level geometry into specification-ready scalars. Three rebar sleeve connection quality checks are conducted: (1) anchor all statistics to a stable column axis, estimated from the de-stirruped, rebar-dominated geometry via geometry-prior segmentation; (2) reduce each sleeve to a single axial representative after enforcing spatial coherence; and (3) express acceptance indicators such as layer location and percentage of overlap area for longitudinal rebar within the same sleeve connections section and axis-aligned statistics. These choices address three practical challenges: axis tilt or bending caused by multi-station registration, sleeve fragmentation due to occlusion, and circumferential aliasing.
3.3.1. Column Centre Line Estimation
To provide a pose-invariant reference for all subsequent axial measurements, the column centre line is estimated from the point set most representative of the member’s global geometry (preferably the bars-without-sleeves cloud from Section 3.2; if unavailable, the sleeve cloud is used).
Let be these points with geometric centre:
Define the zero-mean matrix and its scatter:
Let with eigenvalues and eigenvectors . The axial direction is the unit dominant mode:
and the centre line is the oriented line:
Because arises from the global second-order structure rather than the local normal, is robust to stitching noise and partial occlusion, yielding a stable axial frame for layer detection and spacing statistics. This process is visualised in Figure 12.
Figure 12.
Column stratification and visualisation of centre line estimation.
3.3.2. Sleeve Instance Clustering and Centre Extraction
This step decouples geometry from sampling density by representing each sleeve with a single coherent axial representative point. Let denote the sleeve point cloud (including near-bar inliers). Density-based clustering (e.g., DBSCAN) partitions into disjoint clusters . For each cluster, the geometric centre is taken:
as the sleeve representative and retains the cluster only if (a soft quality gate calibrated to scanner resolution) to suppress spurious fragments from occlusion or over-segmentation. Representatives are then projected onto to obtain scalar axial coordinates:
thereby collapsing 3D localization into a one-dimensional statistic immune to circumferential coverage gaps or angular bias. This “cluster-centre → axis-projection” representation directly targets the ambiguity between true sleeve bulges and density ripples by requiring spatial coherence before axial summarization.
3.3.3. Projection Stratification and Statistical Indicators
With the axial coordinates in hand, robust two-layer stratification that reflects standard construction practice is performed. A one-dimensional clustering partitions into lower and upper sets and . Layer centres are defined by medians:
and the interlayer spacing:
which is directly comparable to design intent and remains stable under missing sleeves because medians attenuate outliers and uneven sampling.
Code-aligned overlap percentage is then computed within a normative sleeve connection zone. Let be the number of longitudinal bars (e.g., ). For mechanical splices, the specification prescribes a sleeve connection zone length (often with rebar diameter ). For any layer centre , we define the axial window:
Let be the sleeve’s axial interval on rebar as parameterized in Section 3.2, and define the per-bar intersection indicator:
For equal-diameter bars, the percentage of overlap area ratio at is
The overlap percentage ρ(μ) is reported in percentage (%) and represents the proportion of longitudinal bars whose sleeve intervals intersect the code-defined connection zone. When rebar diameters differ, an area-weighted generalisation preserves physical meaning:
For continuous compliance to clauses of the form “within any sleeve connections zone,” a sliding-window variant is introduced by replacing with a running centre z along , and is verified:
with given by the specification (e.g., for mechanical splices). Reporting together with and yields a compact, specification-aligned synopsis that is geometrically interpretable, traceable to 3D evidence, and resilient to stitching drift, occlusion, and circumferential incompleteness.
4. Experiment
4.1. Experiment Settings
Experiments were conducted across three domains to validate the method’s transferability across two types (BIM and TLS) [52] of data domains, its robustness under field conditions, and the contribution of key modules to overall performance. To circumvent manual parameter tuning biases arising from component parameter heterogeneity, all experiments adopt a “fixed meta-rules, adaptive parameters” implementation strategy: only meta-rules such as quantile thresholds, multiplier coefficients, and clipping limits are fixed, while specific thresholds for each configuration are automatically derived from their point cloud density metrics, column radius estimates, and rebar radius estimates.
- E1: Cross-domain Pairwise Experiment (BIM and TLS).
The complete workflow was executed in a BIM-simulated environment free from on-site noise and occlusion. For the 18 TLS point clouds paired with E1, identical meta-rules and procedures were applied to assess robustness under conditions of real occlusion, noise, and uneven sampling. In the results analysis, the difference Δ(TLS − BIM) between TLS and BIM is calculated in a paired manner. The mean and standard deviation of each metric are provided, with significance demonstrated using paired t-tests or Wilcoxon signed-rank tests. Concurrently, the distribution and stability of domain differences are examined across the stratified dimensions of outer diameter, length, and rebar diameter.
- E2: Parameter Stability Analysis.
To examine the method’s parameter stability across geometric scales, a stratified robustness analysis of sleeve connection quality is conducted on both BIM and TLS datasets. Interlayer variance tests and mean span statistics are performed following stratification by OD/Length/φ.
- E3: Ablation Experiment.
On TLS data, the final method’s ‘semantic loop removal + cylindrical prior coordinates + pipe domain constraints with axial bridging + radial profile and angular consistency criteria’ was replaced with the method ‘curvature segmentation + connectivity clustering + cluster screening’, with all other procedures and parameters unchanged. Quality detection accuracy was calculated for each sample group and paired statistics generated to assess impacts on detection quality, standardised quantification, and efficiency.
4.2. Data Acquisition
4.2.1. Generation and Preprocessing of Design Data in BIM
A column rebar cage is constructed in BIM. The column section, the number of longitudinal bars, the rebar diameter (d), the stirrup spacing, and the sleeve outer diameter (OD) and length (L) follow the experimental matrix in Section 4.2.3. A Revit plug in is used to convert the RVT file to OBJ data. In CloudCompare, the steel surface mesh is uniformly sampled into a point cloud. The RVT building information model is tessellated from its parametric surfaces into a triangulated mesh and exported as a Wavefront OBJ file, preserving global coordinates, units, and element grouping in the accompanying MTL/object names. In CloudCompare, the OBJ is imported and the “Sample points on a mesh” tool is used to convert the steel surface mesh to a point cloud by uniformly sampling triangle facets in proportion to their areas, with point density controlled by target spacing or a specified number of points; Poisson-disk or pseudo-random schemes ensure even coverage. Figure 13 illustrates the conversion process. During sampling, per-point normal is computed from facet normal or local plane fits, and the original coordinate frame is retained so the resulting point cloud is a faithful, noise-free geometric surrogate for downstream measurement and analysis. Instance identifiers, rebar indices, and sleeve axial intervals are retained as references. Data preprocessing (Figure 14) includes unifying units to SI (m), coordinate normalisation, and voxel downsampling to a density comparable to medium/high-quality TLS, so that differences between E1 and E2 mainly arise from noise and occlusion rather than sampling rate.
Figure 13.
The process of generating column rebar cages using BIM.
Figure 14.
Data preprocessing.
4.2.2. TLS On-Site Scan Data Preparation
The test site is a component fabrication shed that is a semi enclosed steel structure workshop with a concrete floor, fixed supports, and work aisles that facilitate multi-station scanning and occlusion control (Figure 15). The scanning device is a Trimble X7 3D laser scanner with an Intel sixth-generation Core i7-6600U (2.6 GHz) processor, automatic levelling, and in station calibration. The equipment was sourced from Trimble Inc., Sunnyvale, CA, USA. The experiments use the device at medium to high precision settings. Multi-station surround scanning is arranged to reduce occlusion. After each configuration is completed, an immediate on-site quality check is performed, including point cloud preview and checks for density and missing regions. Supporting equipment includes a tripod, targets or reflective sheets for redundant constraints in cross-station registration, a mobile workbench, and a steel ruler for random spot checks of dimensional consistency.
Figure 15.
Test site and experimental equipment.
4.2.3. Data and Configuration
This experiment employs a small matrix design with paired samples. Each configuration simultaneously generates paired data comprising one BIM scan and one TLS scan. Each configuration features 12 fixed rebars, each with one sleeve, equating to 12 sleeves per configuration (Figure 16). The specimen is designed to represent typical reinforcement geometries encountered in real-world concrete columns, including common numbers of longitudinal rebars, mechanical sleeve connections, and periodic stirrups. The selected ranges of rebar and sleeve dimensions follow commonly used engineering specifications and capture key geometric factors affecting sleeve detectability, such as radial contrast, axial spacing, and circumferential interference. This ensures that the experimental configuration is representative of practical construction inspection tasks. The entire dataset comprises 18 non-repetitive configurations; thus each data domain (BIM or TLS) contains 18 × 12 = 216 sleeves.
Figure 16.
Dimensions and construction of column rebar cages in TLS. (a) Column rebar cage; (b) sleeve, longitudinal bar, and stirrups.
To systematically investigate the influence of geometric scale on performance, configurations were stratified according to three factors (Figure 17).
Figure 17.
Sleeves with different parameters. (a) Outer diameter grouping, (b) length grouping, (c) rebar diameter grouping.
- (A)
- Outer Diameter Grouping (Nine Configurations).
Using three base combinations of rebar diameter/sleeve length (length)/sleeve outer diameter (outer diameter) as carriers, the outer diameter (OD) of the sleeve was varied to form nine configurations (Table 1).
Table 1.
Outer diameter grouping parameters.
- (B)
- Length Grouping (Six Configurations in Table 2).
Table 2. Length grouping parameters.
- (C)
- Rebar Diameter Grouping (Three Configurations in Table 3).
Table 3. Rebar diameter grouping parameters.
This uses a fixed outer diameter OD = 31 mm, with three rebar diameters and corresponding lengths selected.
Each configuration provides paired BIM/TLS data for cross-domain consistency and parameter sensitivity analysis.
4.3. Implementation Details
All experiments were executed on a laptop with an 11th-Gen Intel Core i9-1135G7 (2.40 GHz). The laptop CPU was sourced from Intel Corporation, Santa Clara, California, United States. The method was implemented in Python3.8 with NumPy and Open3D (0.18.0)and followed a “fixed meta-rules, adaptive parameters” strategy in which a few geometry-driven constants remained global and all thresholds per specimen were derived from point cloud density, estimated column radius, and rebar radius; specifically, cylindrical mapping used nθ = 720 (≈0.5°) and Δz = 5 mm; stirrup layers were removed when angular coverage exceeded 0.28 for at least two consecutive height bins; longitudinal bar azimuths (12 bars) were found by circular non-maximum suppression with a 12° window and an 11° protection half-window; bar centres from Kasa circle fits were softly clamped with an 8 mm drift limit; tube-domain retention used a 0.023 m base radius capped at 0.034 m to keep longitudinal bars while preserving sleeves as local protrusions; occlusion gaps were bridged by an adaptive axial rescue that expanded the local radius via robust quantiles but never beyond the cap; residual hoop tails were pruned by a PCA test with a 0.02 m neighbourhood with ≥15 neighbours and a hoop angle threshold of 53°; sleeve extraction operated in bar-centric frames with 5 mm axial bins, ≥40 points per bin, gap closing up to 10 mm, acceptance by length 0.040–0.090 m and radial lift ≥ max (1.33 × baseline, 3 mm), ±6 mm inlier refinement, and 50 mm end guards; and instance formation used DBSCAN (bars: ε = 35 mm, minPts = 800; sleeves: ε = 30 mm, minPts = 80) and two-layer stratification by 1D k-means (30 iterations). These values were fixed after iterative trials on all 18 BIM–TLS pairs to reflect φ16–φ20 rebar envelopes and observed stirrup ring occupancy to stabilise fits under multi-station occlusion and density variation, and to preserve the weak sleeve signal as a measurable diameter increment, which is consistent with the results that showed near-zero residual stirrups under the tested BIM conditions and near-zero false positives, stable runtime per million points, and full compliance with the ≥35d spacing and ≤50% percentage of overlap area–area checks.
5. Results and Discussion
The rebar sleeve connection quality inspection process was evaluated. Cross-domain performance was assessed on 18 BIM–TLS pairs using a unified Δ = TLS − BIM across eleven metrics. The results showed negligible residual stirrup retention in BIM (ideal sampling) under the stated coverage-and-contiguity criterion, and near-perfect sleeve precision in BIM (Figure 18). In TLS, occlusion and grazing views led to reduced recall (Figure 19). In TLS, occlusion and grazing views led to reduced recall (Figure 19). This reduction is primarily attributable to sleeve-scale visibility differences and field acquisition conditions, rather than false-positive detections or instability of the proposed method.
Figure 18.
Sleeve recalls in BIM.
Figure 19.
Decline in TLS sleeve recalls. (a) Sleeve recall complete, (b) sleeve inspection omission, (c) missing sleeve layer, (d) misdetection of sleeve position.
Despite these diminished sleeve counts and interlayer overlap percentages, the median runtime per million points and interlayer spacing remained largely unchanged. Parameter stability analysis in the field indicated that outer diameter was the main source of the percentage of overlap area ratio variation, whereas sleeve length and bar diameter had minor effects. An ablation with a curvature–connectivity baseline was faster but severely inflated spacing and overlap percentage in BIM and failed under field noise and occlusion, confirming the need for the proposed semantic filtering and geometry-prior strategy. In the TLS acceptance checks, sleeve spacing met the ≥35d rule and the overlap area percentage satisfied the ≤50% limit, demonstrating specification alignment.
5.1. Methodology for System Evaluation in the BIM and TLS
To evaluate cross-domain performance between the design (BIM) and field (TLS) domains, paired statistical analysis was conducted on 18 matched BIM–TLS datasets using the unified difference Δ = TLS − BIM. The results are summarised in Figure 20 and Table 4 across eleven evaluation metrics.
Figure 20.
Diverging heatmap of Δ (TLS − BIM): per-metric signed normalisation.
Table 4.
Results of Δ(TLS − BIM).
Overall, the proposed method demonstrates consistent performance across domains. Stirrup interference was effectively suppressed in both BIM and TLS data, indicating that the layer-aware angular coverage strategy provides a reliable means of reducing circumferential noise. Sleeve precision in TLS remained comparable to that observed in BIM, suggesting that false-positive detections are limited under typical field conditions. The main cross-domain performance difference was observed in sleeve recall, which decreased in TLS data and consequently influenced sleeve count and overlap-related indicators. In contrast, axial measurements such as interlayer spacing and computational efficiency exhibited relatively small variation between domains, implying that the geometric priors and axial constraints helped stabilise inspection-critical measurements in the presence of field noise and registration uncertainty. The reduction in recall appears to be associated with missed detections rather than geometric misclassification. In practical scenarios, this effect tends to be more evident for sleeves with smaller outer diameters and under single-direction or near-parallel scanning configurations, where circumferential coverage and axial continuity in TLS data are reduced.
In practice, such fragmentation is exacerbated for sleeves with smaller outer diameters and under single-direction or near-parallel scanning configurations, which weaken circumferential coverage and axial continuity in TLS data. All data are presented in Table 4. Without requiring training or manual parameter tuning, the method consistently preserved subtle sleeve signals as measurable diameter increments. It maintained consistency with standards through axial statistics and hierarchical constraints. For engineering deployment, prioritising improvements in viewing angle coverage and stitching robustness was recommended to further reduce field-of-view discrepancies.
5.2. Parameter Stability in the Field Domain
To assess the parameter stability of the method in the field domain, stratified robustness analysis on the percentage of overlap area within TLS data was conducted: stratification was performed based on outer diameter (OD), sleeve length, and rebar diameter (φ), followed by inter-stratum variance testing and mean range statistics. Figure 21 shows significant inter-stratum differences for OD stratification (Kruskal–Wallis, p = 0.026), with a mean span of 30.6%, suggesting outer diameter variation as the primary source of field overlap ratio fluctuations; this also implies that larger sleeves are more likely to be consistently observed under field conditions, whereas smaller sleeves are more sensitive to occlusion and sampling anisotropy, leading to reduced detection recall. No significant differences were observed in the length stratum (p = 0.365; range 22.9%), while the φ stratum exhibited the greatest stability (p = 0.952; range 2.8%). This aligns with the patterns observed in the 3D heatmap (Figure 22): TLS-low groups consistently exhibited lower values, while TLS-high groups showed more pronounced inter-group variations. This indicated that field conditions amplify visibility differences between strata through variations in sampling density, occlusion ratios, and reflectivity characteristics associated with outer diameter, thereby reducing detection rates in lower strata and compressing the percentage overlap area. In contrast, BIM exhibited stable performance across all layers except OD40, L60, and φ18, where mean values approached the 50% threshold. This explained the overall “yellowish appearance with column heights approaching 1” observed in the BIM layers. The reduced sleeve recall in TLS is mainly caused by field conditions rather than algorithmic instability. Smaller sleeve outer diameters generate weaker radial contrast, while occlusion from stirrups, adjacent rebars, and formwork, together with single-direction or grazing-angle scanning, leads to incomplete angular coverage and axial fragmentation of sleeve evidence. These effects can be mitigated through multi-angle or surround scanning, basic scan planning with improved registration constraints, and, in high-occlusion zones, hybrid sensing or targeted supplementary verification. In practical construction inspection, reduced recall mainly results in occasional sleeve omissions rather than false positives; therefore, recall should be regarded as a data-acquisition quality indicator, while detected sleeves remain reliable and code-aligned for acceptance checks.
Figure 21.
TLS-stratified percentage of overlap area. (a) TLS stratification by length, (b) TLS stratification by φ, (c) TLS stratification by OD.
Figure 22.
Percentage of overlap area (BIM/TLS × layers): 3D normalised heat bar.
5.3. Comparison of Sleeve Extraction Methods and Ablation Outcomes
During experimentation, the curvature segmentation + connectivity clustering + cluster screening method was proposed, demonstrating effective processing of BIM data following the removal of stirrups, as illustrated by the experimental data testing in Figure 23. Consequently, an ablation test was thereby established. The final method’s “semantic loop removal + cylindrical prior coordinates + pipe domain constraints with axial bridging + radial profile and angular consistency criteria” was replaced with the method “curvature segmentation + connectivity clustering + cluster screening”, while all other processes and parameters remained unchanged. For each sample group, Δ% = (Ablation − Segmentation)/Segmentation × 100 was calculated and paired statistics generated to assess impacts on detection quality, standardised quantification, and efficiency. In BIM (ideal sampling), while this method was faster, it markedly elevated standardised quantification—the low-level overlap rate increased from 45.83 ± 6.30% to 104.17 ± 19.92% (Δ% = +134.17 ± 67.86, 95% CI = [77.43, 190.90], p = 8.23 × 10−4), while high-rise sections increased from 46.88 ± 4.31% to 82.29 ± 22.90% (Δ% = +79.17 ± 63.79, 95% CI = [25.84, 132.50], p = 9.86 × 10−3), the mean spacing widened from 0.78 ± 0.01 m to 1.38 ± 0.08 m, and the runtime per million points decreased by approximately half (1492.70 ± 320.72 → ≈693 ± 290.66 ms, Δ% = −50.99 ± 21.47, 95% CI = [−68.94, −33.03], p = 2.73 × 10−4). In TLS (field), Figure 24 demonstrates that the legacy method exhibits heightened sensitivity to noise/occlusion/skew, resulting in more severe distortion, disordered data, and specification quantification far exceeding physical/normative upper bounds. Mechanistically, this method relied on local curvature and topological connectivity, prone to erroneously bridging ‘hoop scar–sleeve–rib surface’ in both angular and axial directions, generating excessive aggregation and duplicate counting; conversely, the final method first employed “layer-aware angular coverage” to strip closed-hoop cycle occupancy, then constrained peak windows within coaxial cylindrical systems using angular coverage and radial stability constraints, thereby stabilising axial continuity and layer clustering. Consequently, it exhibited systematic overestimation in BIM data and heightened sensitivity to noise, occlusions, and grazing views in TLS field data. This led to severe result distortion, data clutter, and “normalised quantification” values far exceeding physical and regulatory upper bounds, rendering it unsuitable for engineering acceptance. The segmentation method proposed semantic filtering and a geometry-prior segmentation method which resolved the issue of scan noise and occlusions weakening global fitting, demonstrating superior performance.
Figure 23.
The efficacy of the curvature segmentation + connectivity clustering + cluster screening method for experimental data. (a) Curvature segmentation, (b) preliminary extraction of the sleeve, (c) precision cluster screening of sleeve.
Figure 24.
Curvature segmentation + connectivity clustering + cluster screening method for TLS efficacy. (a) Curvature segmentation, (b) preliminary extraction of the sleeve, (c) precision cluster screening of sleeve.
The segmentation method demonstrated the following performance in “rebar sleeve connections quality”: the sleeve spacing compliance rate reached 100.0%, with no violations of the “≥35d” quality requirement detected, while the compliance rate for “overlap area percentage ≤50%” was 100.0%. A minority of detected overlap area percentages at 50% accounted for 13.6%, with uneven samples constituting 90.9% of cases. This primarily stemmed from sleeve recall errors causing localised sleeve point density. These findings indicated the method’s robustness in layer classification and axial distance measurement, though room for improvement remained regarding joint uniformity due to construction concentration and TLS sparsity or obstruction. To provide a more intuitive comparison between sleeve extraction strategies, Table 5 summarises quantitative differences between the curvature-based method and the proposed geometry-prior framework based on the results in Section 5.3. Under BIM conditions, the curvature-based method produced substantial distortions in standardised quantification, with the low-rise overlap area percentage increasing from 45.83 ± 6.30% to 104.17 ± 19.92%, the high-rise overlap area percentage increasing from 46.88 ± 4.31% to 82.29 ± 22.90%, and the mean sleeve spacing being overestimated from 0.78 ± 0.01 m to 1.38 ± 0.08 m. In TLS field data, these deviations were further amplified by noise and occlusion, leading to unstable aggregation and quantification beyond regulatory bounds. By contrast, the proposed geometry-prior framework yielded regulation-consistent measurements for both spacing and overlap indicators, supporting its applicability to sleeve connection quality assessment and engineering acceptance.
Table 5.
Quantitative and qualitative comparison between sleeve extraction methods.
6. Conclusions
In this study, a new approach was developed for training-free, interpretable rebar sleeve connection quality inspection on TLS point clouds and BIM geometry. Within a column axis and cylindrical coordinate system, the method first applied layer-aware circumferential coverage detection to filter stirrup semantics and removed periodic ring interference. It then performed geometry-prior instance segmentation to recover each longitudinal bar, using a θ histogram with annular NMS, Kasa circle fitting regularised by a cylindrical prior, pipe domain constraints, and adaptive axial bridging, while suppressing residual hoop traces via local normal tests. In bar-centric coordinates, sleeves were identified as local increases in the axial radius profile; candidates were screened by angular coverage and radial stability and organised by two-layer stratification. The outputs included sleeve length (L) and outer diameter (OD), layer position, interlayer spacing, and the percentage of overlap area for each longitudinal bar.
Validation on 18 paired BIM–TLS datasets (216 sleeves per domain) demonstrated that stirrup suppression was near-complete under the tested BIM conditions according to the angular coverage decision rule (covθ(z) ≥ τ for ≥Lmin consecutive bins), sleeve detection achieved high precision (98.9 ± 3.2%), and recall (57.5 ± 27.6%) was mainly limited by occlusion rather than misclassification. The method maintained geometric stability across domains, and all TLS results met the ≥35d spacing and ≤50% overlap area specifications. Comparative tests showed that removing the proposed semantic and geometric priors led to overestimation errors and instability under field noise, confirming their necessity for robust, code-aligned quantification.
In conclusion, this paper makes a contribution by fusing site-aware semantics with global geometric priors. The proposed method delivers a practical, training-free path to reliable, specification-aligned quality inspection of rebar sleeve connections in real construction environments. However, the sleeve recall of this method remains sensitive to occlusion, grazing angles, and registration quality, readily leading to axial evidence fragmentation. Furthermore, for broader structural configurations and denser reinforcement scenarios, larger datasets and more refined scanning planning and occlusion handling strategies remain necessary. Future work will target recall improvement under occlusion through multi-station planning, coverage analytics, occlusion-aware axial gap inference, and reflectance normalisation.
Author Contributions
Conceptualization, H.W. and Y.S.; methodology, J.G. and Y.S.; software, D.C.; formal analysis, Y.S.; investigation, H.W.; writing—original draft preparation, Y.S.; writing—review and editing, H.W.; visualisation, J.G.; supervision, D.C. All authors have read and agreed to the published version of the manuscript.
Funding
This research was funded by name of the National Natural Science Foundation of China, grant numbers 52090084, 52090082.
Data Availability Statement
The original contributions presented in this study are included in the article. Further inquiries can be directed to the corresponding author.
Conflicts of Interest
The authors declare that they have no known competing financial interests or personal relationships that could have appeared to influence the work reported in this paper. The authors declare the following financial interests/personal relationships which may be considered as potential competing interests: Haidong Wang reports financial support was provided by the National Natural Science Foundation of China. If there are other authors, they declare that they have no known competing financial interests or personal relationships that could have appeared to influence the work reported in this paper.
Appendix A
Table A1 summarises the key symbols and parameters used throughout the manuscript, including their definitions and physical meanings.
Table A1.
Summary of key notations used in the proposed framework.
Table A1.
Summary of key notations used in the proposed framework.
| Symbol | Description | Unit/Range |
|---|---|---|
| v_axis | Estimated column axial direction via PCA | unit vector |
| c_glb | Global cross-sectional centre of column | m |
| covθ(z) | Angular coverage ratio at height z | (0, 1) |
| Δz | Height bin thickness | m |
| θk | Azimuth of k-th longitudinal bar | rad |
| rk(z) | Radial profile along bar axis | m |
| Δrk(z) | Relative radial enlargement (sleeve signal) | m |
| W = [zs, ze] | Axial window of a sleeve candidate | m |
| L | Sleeve length (ze − zs) | m |
| OD | Sleeve outer diameter | m |
| ρ(μ) | Overlap percentage in connection zone | % |
| IoU_z | One-dimensional intersection-over-union of sleeve extents along the axial (z) direction, used for sleeve matching and evaluation | (0, 1) |
References
- Rahman, R.; Dirar, S.; Jemaa, Y.; Theofanous, M.; Elshafie, M. Experimental Behavior and Design of Exterior Reinforced Concrete Beam-Column Joints Strengthened with Embedded Bars. J. Compos. Constr. 2018, 22, 04018047. [Google Scholar] [CrossRef]
- Anan, A.I.; Fawzy, K.; Moustafa, A. Enhancing the Structural Performance of Wide Shallow Beams through Welded Stirrups: A Comprehensive Parametric Study and Experimental Validation. Egypt. Int. J. Eng. Sci. Technol. 2024, 47, 61–75. [Google Scholar] [CrossRef]
- Su, J. Application of “Drilling and Grasping Method” in the Design and Construction of Anti-seepage Walls. Build. Struct. 2023, 8, 16–18. [Google Scholar] [CrossRef]
- GB 50010-2010; Code for Design of Concrete Structures. National Standard of the People’s Republic of China. China Architecture & Building Press: Beijing, China, 2010.
- 18G901-1; Concrete Structure Construction Steel Bar Arrangement Rules and Structural Details (Cast-in-Place Concrete Frame, Shear Wall). China Planning Press: Beijing, China, 2018.
- Wang, D.; Gao, L.; Zheng, J.; Xi, J.; Zhong, J. Automated recognition and rebar dimensional assessment of prefabricated bridge components from low-cost 3D laser scanner. Measurement 2025, 242, 115765. [Google Scholar] [CrossRef]
- Wang, Q.; Cheng, J.C.; Sohn, H. Automated estimation of reinforced precast concrete rebar positions using colored laser scan data. Comput. Aided Civ. Infrastruct. Eng. 2017, 32, 787–802. [Google Scholar] [CrossRef]
- Yuan, X.; Moreu, F.; Hojati, M. Cost-effective inspection of rebar spacing and clearance using rgb-d sensors. Sustainability 2021, 13, 12509. [Google Scholar] [CrossRef]
- Mori, K.; Spagnoli, A.; Murakami, Y.; Kondo, G.; Torigoe, I. A new non-contacting non-destructive testing method for defect detection in concrete. NDT E Int. 2002, 35, 399–406. [Google Scholar] [CrossRef]
- Wang, B.; Zhong, S.; Lee, T.-L.; Fancey, K.S.; Mi, J. Non-destructive testing and evaluation of composite materials/structures: A state-of-the-art review. Adv. Mech. Eng. 2020, 12, 1687814020913761. [Google Scholar] [CrossRef]
- Wu, C.; Yuan, Y.; Tang, Y.; Tian, B. Application of terrestrial laser scanning (TLS) in the architecture, engineering and construction (AEC) industry. Sensors 2022, 22, 265. [Google Scholar] [CrossRef]
- Ren, H.; Fu, Z.Q.; Zhang, Z.Y.; Ji, B.H.; Wang, Z.F. Geometric quality inspection of precast concrete components assisted by point cloud data. J. Build. Eng. 2025, 108, 112927. [Google Scholar] [CrossRef]
- Rashidi, M.; Mohammadi, M.; Kivi, S.S.; Abdolvand, M.M.; Truong-Hong, L.; Samali, B. A Decade of Modern Bridge Monitoring Using Terrestrial Laser Scanning: Review and Future Directions. Remote Sens. 2020, 12, 3796. [Google Scholar] [CrossRef]
- Sanhudo, L.; Ramos, N.M.M.; Martins, J.P.; Almeida, R.; Barreira, E.; Simoes, M.L.; Cardoso, V. A framework for in-situ geometric data acquisition using laser scanning for BIM modelling. J. Build. Eng. 2020, 28, 101073. [Google Scholar] [CrossRef]
- Mukupa, W. Change Detection and Deformation Monitoring of Concrete Structures Using Terrestrial Laser Scanning. Doctoral Dissertation, University of Nottingham, Nottingham, UK, 2017. Available online: https://eprints.nottingham.ac.uk/id/eprint/45156 (accessed on 12 March 2018).
- Li, F.; Kim, M.-K.; Lee, D.-E. Geometrical model based scan planning approach for the classification of rebar diameters. Autom. Constr. 2021, 130, 103848. [Google Scholar] [CrossRef]
- Kim, M.-K.; Thedja, J.P.P.; Chi, H.-L.; Lee, D.-E. Automated rebar diameter classification using point cloud data based machine learning. Autom. Constr. 2021, 122, 103476. [Google Scholar] [CrossRef]
- Yuan, X.; Smith, A.; Moreu, F.; Sarlo, R.; Lippitt, C.D.; Hojati, M.; Alampalli, S.; Zhang, S. Automatic evaluation of rebar spacing and quality using LiDAR data: Field application for bridge structural assessment. Autom. Constr. 2023, 146, 104708. [Google Scholar] [CrossRef]
- Li, L.; Mu, X.; Soma, M.; Wan, P.; Qi, J.; Hu, R.; Zhang, W.; Tong, Y.; Yan, G. An iterative-mode scan design of terrestrial laser scanning in forests for minimizing occlusion effects. IEEE Trans. Geosci. Remote Sens. 2020, 59, 3547–3566. [Google Scholar] [CrossRef]
- Ravaglia, J.; Fournier, R.A.; Bac, A.; Véga, C.; Côté, J.-F.; Piboule, A.; Rémillard, U. Comparison of Three Algorithms to Estimate Tree Stem Diameter from Terrestrial Laser Scanner Data. Forests 2019, 10, 599. [Google Scholar] [CrossRef]
- Shu, J.P.; Li, W.H.; Zhang, C.G.; Gao, Y.F.; Xiang, Y.Q.; Ma, L. Point cloud-based dimensional quality assessment of precast concrete components using deep learning. J. Build. Eng. 2023, 70, 106391. [Google Scholar] [CrossRef]
- Luo, D.; Wang, Y. Mining wooden pillar features from point cloud. In Proceedings of the 2009 International Conference on Information Technology and Computer Science, Kiev, Ukraine, 25–26 July 2009. [Google Scholar]
- Ishida, K.; Kano, N.; Kimoto, K. Shape recognition with point clouds in rebars. Gerontechnology 2012, 11, 89. [Google Scholar] [CrossRef]
- Li, Y.; Lu, Y.; Chen, J. A deep learning approach for real-time rebar counting on the construction site based on YOLOv3 detector. Autom. Constr. 2021, 124, 103602. [Google Scholar] [CrossRef]
- Kim, M.-K.; Thedja, J.P.P.; Wang, Q. Automated dimensional quality assessment for formwork and rebar of reinforced concrete components using 3D point cloud data. Autom. Constr. 2020, 112, 103077. [Google Scholar] [CrossRef]
- Akula, M.; Lipman, R.R.; Franaszek, M.; Saidi, K.S.; Cheok, G.S.; Kamat, V.R. Real-time drill monitoring and control using building information models augmented with 3D imaging data. Autom. Constr. 2013, 36, 1–15. [Google Scholar] [CrossRef]
- Nishio, K.; Nakamura, N.; Muraki, Y.; Kobori, K.-I. A Method of Core Wire Extraction from Point Cloud Data of Rebar. 2017. Available online: https://api.semanticscholar.org/CorpusID:210139692 (accessed on 21 May 2018).
- Yuan, X.; Smith, A.; Sarlo, R.; Lippitt, C.D.; Moreu, F. Automatic evaluation of rebar spacing using LiDAR data. Autom. Constr. 2021, 131, 103890. [Google Scholar] [CrossRef]
- Hodge, G.; Gattas, J.M. Geometric and semantic point cloud data for quality control of bridge girder reinforcement cages. Autom. Constr. 2022, 140, 104334. [Google Scholar] [CrossRef]
- Zhao, W.; Jiang, Y.; Liu, Y.; Shu, J. Automated recognition and measurement based on three-dimensional point clouds to connect precast concrete components. Autom. Constr. 2022, 133, 104000. [Google Scholar] [CrossRef]
- Chi, H.L.; Kim, M.K.; Liu, K.Z.; Thedja, J.P.P.; Seo, J.; Lee, D.E. Rebar inspection integrating augmented reality and laser scanning. Autom. Constr. 2022, 136, 104183. [Google Scholar] [CrossRef]
- Tan, Y.; Chen, L.; Huang, M.; Li, J.; Zhang, G. Automated geometric quality inspection for modular boxes using BIM and LiDAR. Autom. Constr. 2024, 164, 105474. [Google Scholar] [CrossRef]
- Shu, J.; Zhang, X.; Li, W.; Zeng, Z.; Zhang, H.; Duan, Y. Point cloud and machine learning-based automated recognition and measurement of corrugated pipes and rebars for large precast concrete beams. Autom. Constr. 2024, 165, 105493. [Google Scholar] [CrossRef]
- Ye, X.; Zhou, Y.; Guo, H.; Luo, Z. A computer vision-based approach to automatically extracting the aligning information of precast structural components. Autom. Constr. 2024, 164, 105478. [Google Scholar] [CrossRef]
- Rathod, H.; Debeck, S.; Gupta, R.; Chow, B. Applicability of GPR and a rebar detector to obtain rebar information of existing concrete structures. Case Stud. Constr. Mater. 2019, 11, e00240. [Google Scholar] [CrossRef]
- Gupta, M.; Khan, M.A.; Butola, R.; Singari, R.M. Advances in applications of Non-Destructive Testing (NDT): A review. Adv. Mater. Process. Technol. 2022, 8, 2286–2307. [Google Scholar] [CrossRef]
- Kot, P.; Muradov, M.; Gkantou, M.; Kamaris, G.S.; Hashim, K.; Yeboah, D. Recent Advancements in Non-Destructive Testing Techniques for Structural Health Monitoring. Appl. Sci. 2021, 11, 2750. [Google Scholar] [CrossRef]
- Shen, N.; Wang, B.; Ma, H.; Zhao, X.; Zhou, Y.; Zhang, Z.; Xu, J. A review of terrestrial laser scanning (TLS)-based technologies for deformation monitoring in engineering. Measurement 2023, 223, 113684. [Google Scholar] [CrossRef]
- Li, S.Y.; Le, Y.S.; Li, X.; Zhao, X.F. Bolt loosening angle detection through arrangement shape-independent perspective transformation and corner point extraction based on semantic segmentation results. Struct. Health Monit.-Int. J. 2025, 24, 761–777. [Google Scholar] [CrossRef]
- Deng, L.; Deng, H.; Liu, G.H.; Zhao, J.Q.; Huang, H.M.; Li, L.L. XLPE cable joint defects measurement method based on point cloud remapping. Measurement 2024, 226, 114139. [Google Scholar] [CrossRef]
- Fu, X.B.; Zhang, G.R.; Kong, T.; Zhang, Y.C.; Jing, L.; Li, Y.B. A Segmentation and Topology Denoising Method for Three-dimensional (3-D) Point Cloud Data Obtained from Laser Scanning. Lasers Eng. 2024, 57, 191–207. [Google Scholar]
- Nurunnabi, A.; Teferle, F.; Novo, A.; Balado, J.; Ientilucci, E. Derivation of Tree Stem Curve and Volume Using Point Clouds. In Proceedings of the 19th 3D GeoInfo Conference/31st EG-ICE International Workshop on Intelligent Computing in Engineering, Vigo, Spain, 1–5 July 2024. [Google Scholar] [CrossRef]
- Yu, C.Z.; Ji, F.; Xue, J.P. Cutting Plane Based Cylinder Fitting Method with Incomplete Point Cloud Data for Digital Fringe Projection. IEEE Access 2020, 8, 149385–149401. [Google Scholar] [CrossRef]
- Song, X.M.; Cui, T.; Zhang, D.X.; Yang, L.; He, X.T.; Zhang, K.L. Reconstruction and spatial distribution analysis of maize seedlings based on multiple clustering of point clouds. Comput. Electron. Agric. 2025, 235, 110196. [Google Scholar] [CrossRef]
- Noichl, F.; Pan, Y.D.; Borrmann, A. Automated steel structure model reconstruction through point cloud instance segmentation and parametric shape fitting. J. Inf. Technol. Constr. 2025, 30, 1099–1122. [Google Scholar] [CrossRef]
- Kim, Y.; Nguyen, C.H.P.; Choi, Y. Automatic pipe and elbow recognition from three-dimensional point cloud model of industrial plant piping system using convolutional neural network-based primitive classification. Autom. Constr. 2020, 116, 103236. [Google Scholar] [CrossRef]
- Tao, M.; Zhao, C.; Wang, J. Three-Dimensional Point Cloud Data Target Detection Based Method for Realizing Point Cloud Component Segmentation in Automatic Driving Field, Involves Predicting Component Type of Point, and Determining Component Segmentation Result Based on Component Type; Cas Objecteye Beijing Technology Co., Ltd. (CASO-Non-Standard): Beijing, China.
- Wang, X.M.; Li, X.C.; Tao, Z.Y. Point cloud registration algorithm based on statistical local feature description and matching. Chin. J. Liq. Cryst. Disp. 2024, 39, 89–99. [Google Scholar] [CrossRef]
- Luo, H.; Wang, C.; Wen, C.L.; Cai, Z.P.; Chen, Z.Y.; Wang, H.Y.; Yu, Y.T.; Li, J. Patch-Based Semantic Labeling of Road Scene Using Colorized Mobile LiDAR Point Clouds. IEEE Trans. Intell. Transp. Syst. 2016, 17, 1286–1297. [Google Scholar] [CrossRef]
- Cui, H.; Li, J.; Mao, Q.Z.; Hu, Q.W.; Dong, C.J.; Tao, Y.W. STSD: A large-scale benchmark for semantic segmentation of subway tunnel point cloud. Tunn. Undergr. Space Technol. 2024, 150, 105829. [Google Scholar] [CrossRef]
- Karsli, B.; Yilmazturk, F.; Bahadir, M.; Karsli, F.; Ozdemir, E. Automatic building footprint extraction from photogrammetric and LiDAR point clouds using a novel improved-Octree approach. J. Build. Eng. 2024, 82, 108281. [Google Scholar] [CrossRef]
- Liu, Z.S.; Liu, Z.H.; Sun, Z.; Zhang, Q.W.; Zhao, L.L. Intelligent detection method for construction quality of building structures based on point cloud data and BIM models. J. Build. Eng. 2025, 112, 113492. [Google Scholar] [CrossRef]
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2026 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license.
























