Keywords

1 Introduction

Terrestrial laser scanner (TLS) is an instrument for fast collection of 3D point cloud (PC) data with high accuracy. The 3D PC of a scan object in many cases is needed to be determined in a reference coordinate system. The procedure to transform a 3D PC into a reference coordinate system (RCS) is known as a georeferencing procedure. Generally, georeferencing can be divided into two basic methods that are direct and indirect georeferencing. Conventionally, the ground RCS can be established by total station or global navigation satellite system (GNSS) before scanning the field work.

The direct georeferencing method is based on additional sensors and equipment to provide the coordinates and orientation at the moment of data acquisition. The additional sensors and equipment normally are low-cost sensors, e.g., an inertial measurement unit (IMU), continuously referencing station, or a telescope for azimuth direction orientation. The direct georeferencing of the TLS has been investigated in many studies [1,2,3,4,5] and can be simply done by using an optical plummet to centering over a control point (CP) and a telescope that is mounted into the TLS to directly determining the orientation [1]. A continuously operating referencing station is also used for the georeferencing procedure in which GNSS receivers are mounted at the center of both the scanner and targets [2]. Furthermore, Schuhmacher and Böhm [3] used a digital compass with low-cost GNSS and tilt sensor for georeferencing. Together with the development of direct georeferencing approaches by using additional sensors, deep analyses about the error sources are investigated by Lichti et al., Reshetyuk, Pandžić et al. [6,7,8]. Although the direct georeferencing method is available for reducing time of data post-processing in the office, the further equipment leads to an increase in the budget [7]. The difficult and time-consuming calibration procedure in direct georeferencing is the main disadvantage [9]. Moreover, the low accuracy achieved by the direct georeferencing method is also a great consideration when applying this method.

By contrast, the indirect georeferencing method is suitable for obtaining a higher accurate 3D PC data [7]. Several researchers contributed to this method that can be found in [3, 10,11,12,13,14]. The indirect georeferencing method can be classified into two approaches: one-step approach and two-step approach [15]. The two-step approach is based on the registration procedure that PCs from multiple scans are transformed into a common coordinate and then the registered PCs are transformed into the external coordinate system based on ground control points (GCPs). The main advantage of the two-step approach is that it uses a moderate number of CPs. But at least 30% overlap between two adjacent scans is still required that lead to more time for scanning, especially for a large scan object. The one-step approach involves independent georeferencing of individual scans using at least three CPs. No overlap between difference scans is needed for this method that reduces the time for scanning. However, the georeferencing independently carried out for each scan leads to more extract survey work [7].

Currently, the indirect georeferencing is known as an efficient method in TLS. However, the main problem of this method is inconsistency in the PC accuracy and just few studies have addressed the effect of target’s configuration on the accuracy of 3D model. This study addresses two important questions on (1) which approaches in the indirect georeferencing method among the one-step and two-step approaches are better for the accuracy of the 3D model and (2) how the targets’ configuration affects the accuracy of the 3D model and what the crucial factors are.

The paper is organized as follows: The first section gives a brief overview of georeferencing method in TLS. The second section presents a mathematical principle of indirect georeferencing for both the one-step and two-step approaches. The experiment is introduced in the third section. The fourth section is on the analysis and discussion of experimental results. Some conclusions and future works can be found in the last section.

2 Indirect Georeferencing

Georeferencing is a transformation of PCs from the scanner coordinate system to the external coordinate system (normally a national or local coordinate system) based on known points. To transform between two 3D coordinate systems, seven parameters need to be determined. If two PCs are obtained by the same scanner, the scale transformation parameter equals one. Therefore, in TLS two scanner coordinate systems can be transformed by six parameters. As a result, in indirect georeferencing, six transformation parameters, including three angles (φ, ω, κ) and three coordinates (X, Y, Z), need to be determined. To obtain six parameters, at least six coordinates in both systems (i.e., the scanner and external coordinate systems in Fig. 1) or three points must be known. These points are normally GCPs of which the coordinates are determined by a total station or a GNSS receiver. It is noted that these GCPs should be well distributed vertically and horizontally (not on the same line or plane) [3].

Fig. 1
An illustration depicts the connection between the scanner and the coordinate system. There is an overlap between scan 1 and scan 2.

Relationship between the scanner and external coordinate systems [7] shown by six transformation parameters

Indirect georeferencing can be realized by two basic ways that are one-step and two-step approaches. The one-step approach means transforming the scan data directly from the scanner coordinate system to the external coordinate system of geodetic network. In contrast, in the two-step approach, the coordinates of points are transformed through two independent steps. The following section will discuss these two approaches in detail.

2.1 Two-Step Approach

The two-step approach (Fig. 2) is performed in the following sequence. In the 1st step, the PCs obtained from multiple scanners are registered in a common (or global) coordinate system. In this registration procedure, several methods such as target-based, natural point features, surface matching, and common geometrical objects can be applied separately or based on their combination. In the 2nd step, the PCs in the common coordinate system are georeferenced in a geodetic control network. At least three CPs must be used in this case.

Fig. 2
An illustration depicts the rectangular boxes with tie points in the first step and tie points and control points with known coordinates in the second step.

Two-step approach of indirect georeferencing [7]

The mathematical model of the two-step approach can be described as follows: In the first step, the coordinates of the PC in the scanner Xi are transformed into the common coordinate system Xg by:

$${\varvec{X}}_{{\varvec{g}}} = \Delta {\varvec{X}}_{{{\varvec{ig}}}} + {\varvec{R}}_{{{\varvec{ig}}}} {\varvec{X}}_{{\varvec{i}}}$$
(1)

where Rig and ΔXig are the rotation matrix and the translation vector from the scanner to the common system, respectively. In the second step, the coordinates of the PC from the common system are transformed into the geodetic control network as:

$${\varvec{X}}_{{\varvec{e}}} = \Delta {\varvec{X}}_{{{\varvec{ge}}}} + {\varvec{R}}_{{{\varvec{ge}}}} {\varvec{X}}_{{\varvec{g}}}$$
(2)

where Rge and ΔXge are the rotation matrix and the translation vector from the common system to the geodetic system, respectively.

Replacement of Eq. (1) in (2) yields:

$${\varvec{X}}_{{\varvec{e}}} = \Delta {\varvec{X}}_{{{\varvec{ge}}}} + {\varvec{R}}_{{{\varvec{ge}}}} \left( {\Delta {\varvec{X}}_{{{\varvec{ig}}}} + {\varvec{R}}_{{{\varvec{ig}}}} {\varvec{X}}_{{\varvec{i}}} } \right)$$
(3)

The rotation matrix is the function of the rotation angles \(\omega\), \(\phi\), and \(\kappa\) about the x, y, and z coordinates, respectively. The rotation matrix is calculated by:

$${\varvec{R}} = {\varvec{R}}_{3} \left( {\varvec{\kappa}} \right)\user2{ R}_{2} \left( \phi \right)\user2{ R}_{1} \left( {\varvec{\omega}} \right)$$
(4)

where

$${\varvec{R}}_{1} \left( \omega \right) = \left( {\begin{array}{*{20}c} 1 & 0 & 0 \\ 0 & {\cos \omega } & {\sin \omega } \\ 0 & { - \sin \omega } & {\cos \omega } \\ \end{array} } \right)$$
(5)
$${\varvec{R}}_{2} \left( \phi \right) = \left( {\begin{array}{*{20}c} {\cos \phi } & 0 & { - \sin \phi } \\ 0 & 1 & 0 \\ {\sin \phi } & 0 & {\cos \phi } \\ \end{array} } \right)$$
(6)

and

$${\varvec{R}}_{3} \left( \kappa \right) = \left( {\begin{array}{*{20}c} {\cos \kappa } & {\sin \kappa } & 0 \\ { - \sin \kappa } & {\cos \kappa } & 0 \\ 0 & 0 & 1 \\ \end{array} } \right)$$
(7)

with \({\varvec{R}}_{1} \left( \omega \right)\), \({\varvec{R}}_{2} \left( \phi \right)\), and \({\varvec{R}}_{3} \left( \kappa \right)\) being the rotation matrices around the x, y, and z coordinates, respectively.

2.2 One-Step Approach

The one-step approach (Fig. 3) is to directly transform the coordinates of the PC of individual scanner into the geodetic coordinate system by using GCPs. Since each PC is registered into the geodetic coordinate system separately, the number of GCPs increases and is inconsistent by control network configurations. The mathematical model of the one-step approach can be described as:

$${\varvec{X}}_{{\varvec{e}}} = \Delta {\varvec{X}}_{{{\varvec{ie}}}} + {\varvec{R}}_{{{\varvec{ie}}}} {\varvec{X}}_{{\varvec{i}}}$$
(8)
Fig. 3
An illustration depicts four square boxes with control points that lead to a single rectangular box with control points at the top and bottom.

One-step approach of indirect georeferencing [7]

where Rie and ΔXie are the rotation matrix and the translation vector from the scanner to the geodetic systems, respectively.

2.3 Error Model of the Indirect Georeferencing

The main purpose of this paper is to investigate the influence of the indirect georeferencing method on the accuracy of 3D PC. As mentioned above, indirect georeferencing can be dealt with either the one-step approach or two-step approach. According to the one-step approach, the coordinate of PCs is directly transformed into the geodetic coordinate system by Eq. (8). The error in the indirect georeferencing in this case is affected by the scanner random errors and the errors of transformation parameters. The covariance matrix of PC coordinates in geodetic coordinate system can be computed as [8]:

$${\varvec{C}}_{{{\varvec{X}}_{e} }} = {\varvec{J}}_{{{\text{trans}}}} {\varvec{C}}_{{{\text{trans}}}} {\varvec{J}}_{{{\text{trans}}}}^{{\varvec{T}}} + {\varvec{R}}_{ie} {\varvec{JC}}_{{{\text{int}}}} {\varvec{J}}^{{\varvec{T}}} {\varvec{R}}_{ie}^{{\varvec{T}}}$$
(9)

where Jtrans is the Jacobian matrix of point coordinates in the geodetic coordinate system with respect to the transformation parameters and J is the Jacobian matrix of point coordinates in the scanner coordinate system with respect to the scan measurements (horizontal and vertical angles and distance) and is computed as [10]:

$${\varvec{J}} = \left[ {\begin{array}{*{20}c} {\frac{{{\mathbf{\partial }}{\varvec{x}}_{{\varvec{j}}} }}{{{\mathbf{\partial }}{\varvec{r}}_{{\varvec{j}}} }}} & {\frac{{{\mathbf{\partial }}{\varvec{x}}_{{\varvec{j}}} }}{{{\mathbf{\partial }}\user2{\varphi }_{{\varvec{j}}} }}} & {\frac{{{\mathbf{\partial }}{\varvec{x}}_{{\varvec{j}}} }}{{{\mathbf{\partial }}{\varvec{\theta}}_{{\varvec{j}}} }}} \\ {\frac{{{\mathbf{\partial }}{\varvec{y}}_{{\varvec{j}}} }}{{{\mathbf{\partial }}{\varvec{r}}_{{\varvec{j}}} }}} & {\frac{{{\mathbf{\partial }}{\varvec{y}}_{{\varvec{j}}} }}{{{\mathbf{\partial }}\user2{\varphi }_{{\varvec{j}}} }}} & {\frac{{{\mathbf{\partial }}{\varvec{y}}_{{\varvec{j}}} }}{{{\mathbf{\partial }}{\varvec{\theta}}_{{\varvec{j}}} }}} \\ {\frac{{{\mathbf{\partial }}{\varvec{z}}_{{\varvec{j}}} }}{{{\mathbf{\partial }}{\varvec{r}}_{{\varvec{j}}} }}} & {\frac{{{\mathbf{\partial }}{\varvec{z}}_{{\varvec{j}}} }}{{{\mathbf{\partial }}\user2{\varphi }_{{\varvec{j}}} }}} & {\frac{{{\mathbf{\partial }}{\varvec{z}}_{{\varvec{j}}} }}{{{\mathbf{\partial }}{\varvec{\theta}}_{{\varvec{j}}} }}} \\ \end{array} } \right]$$
(10)

Ctrans is the covariance matrices of the transformation parameters between the scanner and geodetic coordinate systems. Cint is the covariance matrix that is a combination of noise measurement and laser beam width as [10]:

$${\varvec{C}}_{{{\mathbf{int}}}} = {\mathbf{diag}}\left( {\begin{array}{*{20}c} {{\varvec{\sigma}}_{{\varvec{r}}}^{2} } & {{\varvec{\sigma}}_{\user2{\varphi }}^{2} + {\varvec{\sigma}}_{{{\mathbf{beam}}}}^{2} } & {{\varvec{\sigma}}_{{\varvec{\theta}}}^{2} + {\varvec{\sigma}}_{{{\mathbf{beam}}}}^{2} } \\ \end{array} } \right)$$
(11)

with \(\sigma_{r}^{2}\), \(\sigma_{\varphi }^{2}\), \(\sigma_{\theta }^{2}\), and \(\sigma_{{{\text{beam}}}}^{2}\) are the standard deviations of the distance and horizontal and vertical angles, and the beam width, respectively.

3 Experiments

The experiment in this study is carried out by a real dataset collected by a TLS. The following subsection will present in detail the experiment.

Scan object. The scan object is a façade of five-story and two-story buildings located on the main campus of Hanoi University of Mining and Geology (HUMG) on 10th November 2021.

Instruments. The data are collected with a Faro Focus3M X130 scanner in two different scan stations for the whole study area in 40 min. The resolution and quality parameter settings for scanner are 6 mm point spacing at a 10 m distance (or 28,000 points per one square meter), which corresponds to a 4X level of resolution of this scanner. A total station Leica TS06 plus is used to establish a control network and measured the coordinates of the targets.

Geodetic control network. To carry out indirect georeferencing of the PC, a geodetic control network is established by a traverse network including six GCPs (see Fig. 4) in the VN-2000 coordinate system.

Fig. 4
An illustration depicts a network and plots the control points, checkerboard, and scan stations across each edge. The network contains overlapping area.

Geodetic control network and checkerboard

Targets. The targets are both checkerboard and clearly natural objects, which are measured by a Leica total station TS06 plus. In these experiments, 11 checkerboards (see Fig. 4) and 10 natural objects (see Table 2) are used. The coordinates of these points are determined in the geodetic coordinate system based on the control network shown in Fig. 4.

Scenarios. In this experiment, five scenarios are carried out for both the one-step and two-step approaches of the indirect georeferencing method. The following subsections will describe these scenarios in detail.

In Scenario 1, the two-step approach is used in which the first step is a registration procedure and the second step is a georeferencing procedure. Figure 5 shows two PCs before processing by both registration and georeferencing procedures. The align function in the Cloud Compare (CC) software is applied for both registration and georeferencing procedures. In Fig. 6 (left), the registration is carried out based on five tie points, which are distributed over the overlapping area between PC1 and PC2. These tie points are normally chosen at clear natural objects like the corners and windows. The georeferencing procedure is to transform the registered PC into the geodetic coordinate system based on five GCPs (see Fig. 6, right). Five GCPs are used since these points are well distributed around the PC and adequate for evaluating the accuracy of georeferencing procedure. The accuracy of this procedure is estimated by root mean square (RMS) by the iterative closest point (ICP) algorithm [5] in the CC software. The RMSs of the five points in the registration and georeferencing procedures are 2.5 and 1.5 cm, respectively.

Fig. 5
Two illustrations depict the unregistered P Cs on two different buildings. The compared area is indicated in red square.

Unregistered PCs (PC 1-lelf and PC2-right) and compared area (Scenario 1)

Fig. 6
Two illustrations depict the registered P Cs on two different buildings. It indicates the places of registered P C from R 0 to R 4 on the buildings.

Registered PC based on five tie points (left) and georeferenced PC based on five CPs (right) (Scenario 1)

In Scenario 2 to Scenario 5, the one-step approach is used that allows us to transform directly the PC into the geodetic system based on CPs. It is noted that no registration procedure is needed in these scenarios. These scenarios are to evaluate the effect of target’s configuration on the 3D model, so the number and position of the targets (or CPs) are varied as follows. In Scenario 2, four CPs are distributed at the bottom of PC1 and PC2 (see Fig. 7). Scenario 3 uses five and four CPs, which are located in one side of PC1 and PC2 as illustrated in Fig. 8. In Scenario 4, four CPs spread throughout PC1 and PC2 (see Fig. 9). Finally, Scenario 5 is extended from Scenario 4 by adding two more CPs for each PC, in which six CPs and seven CPs are also spread throughout PC1 and PC2, respectively, as shown in Fig. 10.

Fig. 7
Two illustrations depict the placement of P C 1 and P C 2 from R 0 to R 3 on two different buildings. The placements are at the bottom and at the top.

Scenario 2—CPs are distributed at the bottom PC1 (left) and PC2 (right)

Fig. 8
Two illustrations depict the placement of P C 1 and P C 2 from R 0 to R 3 on two different buildings. The placements are on one side of the buildings.

Scenario 3—CPs are distributed on one side of PC1 (left) and PC2 (right)

Fig. 9
Two illustrations depict the placement of P C 1 and P C 2 from R 0 to R 3 on two different buildings. The placements are evenly distributed on the buildings.

Scenario 4—CPs are evenly distributed on both PC1 (left) and PC2 (right)

Fig. 10
Two illustrations depict the placement of P C 1 and P C 2 from R 0 to R 5 on two different buildings.

Scenario 5—CPs are evenly distributed on both PC1 (left) and PC2 (right)

Table 1 summarizes the number of CPs and the error of alignment of these above scenarios in which the error of alignment is computed by the RMS between targets in these scenarios and the RMSs are from 1.5 to 2.2 cm.

Table 1 Number of targets and error of alignment (RMS) in the one-step approach
Table 2 Difference in 3D coordinates of natural points using the one-step approach

Evaluation of the 3D model. Both the one-step and two-step approaches are used to transform the 3D model generated from PCs into the geodetic coordinate system. To evaluate the georeferenced 3D model using the two above approaches, two investigations are carried out in the case study. First, the accuracy between the one-step and two-step approaches is compared using 20 natural points in the 3D model (see Fig. 11). The two-step and one-step approaches are described in Scenario 1 and Scenario 2, respectively. In these scenarios, each of the four CPs (checkerboard) measured by the Leica total station TS 06 plus is used for georeferencing. These above natural points are also measured by this total station in the geodetic coordinate system and then are compared to their coordinates in the 3D model. The difference in 3D coordinate can be computed as:

$$\begin{gathered} \Delta_{x} = x_{TS} - x_{{{\text{Model}}}} \hfill \\ \Delta_{y} = y_{TS} - y_{{{\text{Model}}}} \hfill \\ \Delta_{z} = z_{TS} - z_{{{\text{Model}}}} \hfill \\ \end{gathered}$$
(12)
Fig. 11
An illustration of a building plots twenty points of the P Cs. The plots are plotted randomly.

Twenty natural points used for comparison between the one-step and two-step approaches

where xTS, yTS, and zTS are the coordinates measured by the total station; xModel, yModel, and zModel are the coordinates measured in the 3D model. The accuracy of the 3D model is assessed by RMSs as:

$$\begin{gathered} RMS_{x} = \pm \sqrt {\Delta_{x} \Delta_{x} /n} \hfill \\ RMS_{y} = \pm \sqrt {\Delta_{y} \Delta_{y} /n} \hfill \\ RMS_{z} = \pm \sqrt {\Delta_{z} \Delta_{z} /n} \hfill \\ \end{gathered}$$
(13)

where Δx, Δy, and Δz are the differences in the x, y, and z coordinates in Eq. (12), and n is the number of compared points.

Second, the influence of target’s configuration on the 3D model’s accuracy is investigated from Scenario 2 to Scenario 5. In these scenarios, the target’s configuration is changed by either the number of targets or the location of targets. The compared area in the overlapping area between PC1 and PC2 is shown in Fig. 5. Theoretically, no overlapping PC is needed for georeferencing when using the one-step approach. However, to evaluate the influence of target’s configuration on the georeferencing error, an overlapping area between PC1 and PC2 is used. Two PCs (PC1 and PC2) are not perfectly coincided in the overlapping area because of errors in scan observations, registration and georeferencing procedures, and the control network, etc. The distance between the two point clouds is used as a parameter for this evaluation. The distance is computed by the Cloud-to-Cloud (C2C) method in the CC software, as shown in Fig. 12.

Fig. 12
Two illustrations depict the measured distance and true distance between the plots. The plot on the left is labeled epsilon 1 and the plot on the right is labeled epsilon 2 less than epsilon 1, the plots are connected in a hexagon shape.

Concept of local surface model of the C2C method. The local surface allows us to better approximate measured distance (ε2 < ε1) [16]

The C2C approach applies the Hausdorff distance, which is defined by a max–min distance. The Hausdorff distance between any two finite point sets \(A = \left\{ {\begin{array}{*{20}c} {a_{1} } & \ldots & {a_{p} } \\ \end{array} } \right\}\) and \(B = \left\{ {\begin{array}{*{20}c} {b_{1} } & \ldots & {b_{p} } \\ \end{array} } \right\}\) is defined as [17]:

\(H\left( {A,B} \right) = \max \left( {h\left( {A,B} \right),h\left( {B,A} \right)} \right)\), (14).

where

$$h\left( {A,B} \right) = \mathop {\max }\limits_{a \in A} \mathop {\min }\limits_{b \in B} a - b,$$
(15)

and \(\left\| \cdot \right\|\) is a norm on the points of A and B (e.g., the Euclidean norm).

Function \(h\left( {A,B} \right)\) is called the directed Hausdorff distance from A to B. This approach is also used in cloud matching techniques such as ICP [18].

4 Results and Discussion

In this section, the results of the two abovementioned evaluations are shown. First, the one-step and two-step approaches are compared based on the accuracy of the 3D model. The accuracy of the 3D model is evaluated through 20 natural points that are measured in both the georeferenced 3D model and using the total station. The difference in coordinates of these points is summarized in Tables 2 and 3. In the one-step approach, RMSs with respect to the x, y, and z coordinates computed by Eq. (13) are 2.1, 1.6, and 2.7 cm, respectively. Similarly, RMSs are 1.8, 2.2, and 3.2 cm by using the two-step approach.

Table 3 Difference in 3D coordinates of natural points using the two-step approach

The results suggest that the accuracy of the 3D model is not significantly different when using two different approaches of the indirect georeferencing procedure. The RMS values are approximately 2 cm with respect to the x and y coordinates, while these values are about 3 cm with respect to z coordinate. As a previous mention, the important advantage of the two-step approach is that the number of CPs used for georeferencing can be considerably reduced. For georeferencing two PCs, the two-step approach only uses five CPs compared to eight in the one-step approach. It is referred that when using the two-step approach in the case of many PCs, the number of CPs will be significantly reduced. However, the potential drawback of the two-step approach is that it needs more time for the registration procedure. By contrast, the one-step approach is able to directly georeferenced PC without the registration procedure. It allows reducing the time for registration processing. But more CPs need for georeferencing that is the main disadvantage of the one-step approach. Because each PC needs at least three CPs (normally four CPs in practice), the extra survey should be done by a total station or GNSS.

Second, this section also presents the effect of the target’s configuration on the 3D model in the case of using the one-step approach for georeferencing procedure. Figure 13 shows that the target’s configuration greatly influences the 3D model. When the CPs are in one side of the PC (scenarios 2 and 3), distances between two PCs as previously mentioned in Fig. 12 with respect to the x, y, and z coordinates are approximately from 1.5 to 2 times larger than that in the case that CPs spread around the PC (Scenario 4 and Scenario 5). The maximum values of the mean distance in the x and y coordinates are approximately 8 and 4 cm, respectively, while this value in the z coordinate is about 15 cm, which are two and three folds larger than those values in x and y coordinates.

Fig. 13
A horizontal bar graph plots the scenarios versus distance of X, Y, and Z in centimeters. The distances are high in scenario 3 as follows (X,9), (Y,4), (Z,15). All values are approximated.

Influence of target’s configuration on the accuracy of the 3D model evaluated by the distance between two PCs in four different scenarios

By contrast, when the CPs are evenly distributed around the PC, the distance between two PCs becomes smaller (Scenario 4 and Scenario 5). The maximum values of the mean distance between two PCs with respect to the x and y coordinates are 3 and 1.5 cm, respectively, while the value in the z coordinate is approximately 10 cm. In these scenarios, the distance between two PCs in the z coordinate is still 3 time larger than those values in the x and y coordinates.

These results can be explained by the quality of the target’s configuration. In Scenario 2 and Scenario 3, when the CPs are in one side of PCs, the distance between PCs is large because of the bad target’s configuration. Inversely, when the CPs are distributed throughout the PC, the distance between PCs is small because of a good target’s configuration.

In Scenario 3, the distance between two PCs is largest when the CPs are selected in unfavorable positions and far from the compared area (see Fig. 5). A possible reason for the results of this scenario is the significant distortion in the georeferenced model due to unsuitable placement of CPs. These results are in agreement with the theory about the relationship between accuracy and configuration and that is consistent with the results in [19]. In addition, the distance between two PCs in the z coordinate is about from two-fold to three-fold compared to that in x and y coordinates. These results are also consistent with the result in Tables 2 and 3.

Another important result is that the accuracy of the 3D model is insignificantly influenced by adding more numbers of CPs. In Scenario 5 (see Fig. 10), some more CPs are added from Scenario 4 (Fig. 9). Although the number of CPs increases, the distance between two PCs in the compared area remains unchanged. This result can account for the unchanged quality of target’s configuration and is in agreement with the result in [19]. In that study, the amount of ground control point considerably changes but RMS is very little different.

Our results show that surveyors need to consider not only the position of targets used for the indirect georeferencing by the one-step approach, but also a moderate amount of targets used to avoid the extra survey for control points. Besides, some limitation of the experiment should be presented here. First, the CPs in PC1 are distributed over the scan object, but the depth of them is quite small at 1.5 m compared to about 50 m of its length. Second, some control point targets are located far from the scanner so that the divergence of laser beam width increases. They are the main reasons why the accuracy of 3D model is centimeter level with respect to the x, y, and z coordinates in Tables 2 and 3.

5 Conclusions

The georeferencing procedure is one of the important steps to transform 3D PC acquired from TLS into the geodetic coordinate system. This paper has given a comparison between the one-step and two-step approaches of indirect georeferencing procedure. The main results of this paper can be summarized as follows.

The accuracies of 3D model when using the one-step and two-step approaches were equivalent. The benefit of the one-step approach was that it can reduce time for data post-processing in the office and the overlap between multiple scans is not need. But this approach needs more control points for georeferencing that needs extra survey of control points since each PC used at least three control points. Inversely, in the two-step approach, a certain overlap PC (30%) was necessary for registration procedure. However, the amount of control points used for georeferencing could considerably reduce especially for complex objects.

The target’s configuration greatly influenced the accuracy of the 3D model. The control points should be spread over the scan object. It was recommended that the control points should not be distributed over one part of scan object. The georeferencing procedure could distort the 3D model due to poor configuration.

The combination between the one-step and two-step approaches should be considered to enhance the benefits and diminish the drawback of these approaches when applying for the complex construction like tunnels, bridges, and complex buildings in the subsequent works.