1. Introduction
High-precision terrestrial laser scanning (TLS) has gained prominence in various fields due to its capability to efficiently and rapidly acquire precise 3D data over extensive areas. With the advancement and optimization of technology, acquiring high-precision data has become increasingly crucial in diverse fields such as precision mapping [
1,
2], engineering surveying [
3], cultural heritage preservation [
4,
5], industrial manufacturing [
6], mining exploration [
7], transportation [
8,
9], and environmental monitoring [
10]. In these domains, high-precision laser scanning data offer enhanced accuracy and reliability, thereby supporting decision making and practical applications.
However, the accuracy of point cloud data is subject to numerous factors, which can be classified into four primary categories:
Scanner mechanism: factors include the stability of laser emitters, performance of receivers [
11], signal processing methods for distance measurement [
12], angle measurement errors, axis alignment errors, etc;
Environmental factors: atmospheric conditions, lighting conditions, and the reflective properties of surrounding objects can influence laser propagation and consequently the accuracy of point cloud data;
Surface and scanning geometry: the color, texture, material, and roughness of an object’s surface, as well as the scanning distance and incident angle, can cause variations in the reflected laser intensity, impacting the ranging accuracy.
Scanner placement: unstable installation or imprecise positioning of the scanner can result in measurement errors.
To meet the high-precision requirements, researchers continuously strive to optimize laser scanning technology, enhancing data quality and application effectiveness. Among the four categories of errors previously mentioned, measurement errors arising from scanner mechanism can be eliminated or reduced through calibration methods [
13,
14]. With regard to instances of measuring real objects, measurement conditions are sometimes non-selectable; under such circumstances, the impact of environmental factors on point cloud accuracy needs to be studied under specific environmental conditions. When environmental conditions can be chosen, it is possible to select conditions with fewer micro-particles in the environment and no light for data collection, and to ensure accuracy and stability when placing the scanner, thereby enhancing the quality of the point cloud data. Due to the complexity and diversity of scanned targets, evaluating the accuracy of a specific category of scanned objects in practical application scenarios proves challenging. However, the intensity information is primarily influenced by surface properties and scanning geometry, which serves as a key parameter in the laser scanning process and significantly impacts point cloud accuracy.
Lichti et al. [
15] investigated the impact of materials with varying surface reflectance properties on pulse laser ranging. Their study determined that the smoothness of the reflective surface influences the accuracy of laser pulse ranging. Additionally, materials with low reflectivity exhibit a shorter ranging distance compared to those with high reflectivity. Boehler et al. [
16] carried out experimental tests on multiple laser scanners to evaluate their quality and measurement errors. Utilizing a range of test targets, such as planar objects with diverse reflectivities and white spheres, the researchers compared the measurement errors and point cloud noise of the scanners at varying distances and with different surface materials. This study presents a reliable method for assessing the performance of various laser scanners. Pfeifer et al. [
17] performed a thorough analysis of the reflectance intensity information of a three-dimensional laser scanner (Riegl LMS-Z420i) and examined its effect on the scanner’s ranging outcomes. The experimental results suggested that the radiometric quality of the terrestrial laser scanner could be independently observed and analyzed. The authors advised against relying solely on the laser ranging equation to predict the intensity information provided by the scanner. Subsequently, the researchers examined the operational characteristics and reflectance information of two distinct laser scanners at varying distances and angles. They confirmed that the reflectance behavior of both scanners did not conform to the laser ranging equation [
18]. Soudarissanane et al. [
19] investigated the influence of scanning geometry factors on the signal-to-noise ratio of point clouds, and they developed a model to depict the relationship between local measurement noise, distance, and incidence angle. This model can be employed to optimize measurement settings and reduce measurement noise. Bolkas et al. [
20] investigated the effects of scanning distance, incidence angle, target color, and glossiness on the quality of point clouds obtained by TLS. Their findings revealed that dark-colored targets exhibit higher point cloud noise compared to light-colored targets. Additionally, the researchers discovered that surface semi-glossiness can effectively decrease point cloud noise. This study offers valuable insights for users in selecting suitable scanners and enhancing the quality of TLS data acquisition. All of the aforementioned contributions hold substantial scientific significance, as they uncover various factors influencing the accuracy of 3D laser scanning point clouds. Nonetheless, developing a point cloud accuracy model that incorporates all of the previously mentioned influencing factors remains highly challenging. This is due to the variations in surface reflection characteristics of scanned objects, which necessitate distinct modeling. Wujanz et al. [
21] investigated the impact of the interaction between the emitted signal and the object surface on ranging accuracy. They showed that the influence of various material targets on laser ranging can be represented by raw intensity values. Moreover, they developed a stochastic model to quantify the relationship between reflectance intensity information and ranging errors. To enhance the evaluation of point cloud accuracy, Chen et al. [
22,
23] incorporated the effects of angle measurement, range measurement, and laser beam spot into point cloud accuracy and devised an error ellipsoid model for assessing point cloud accuracy. Nevertheless, this model depended exclusively on measurement parameters supplied by the manufacturer, neglecting the impact of object surface material on ranging accuracy. Du et al. [
24] and Ozendi et al. [
25,
26] also employed the error ellipsoid representation to describe the magnitude and direction of random errors for each data point. However, the source of ranging errors still did not account for the diversity and complexity of the scanned object surfaces.
As the utilization of TLS grows in fields demanding high precision, such as deformation monitoring and industrial manufacturing, a comprehensive understanding of 3D laser scanner performance is essential. To further enhance the quality of the acquired point cloud data and precisely assess the measurement uncertainty of the point cloud, we used the Zoller + Fröhlich Imager 5016 as an example to extensively examine the effect of intensity information on point cloud accuracy. We developed a single-point error ellipsoid model based on the raw intensity. Additionally, to address the issue of some scanners not providing access to raw intensity data, we employed the Lambertian reflectance model to examine the relationship between percentage intensity and ranging accuracy. The experimental findings can be applied to optimize scanner placement, enhance the accuracy of a collected point cloud, and accurately evaluate the spatial errors of point cloud data.
The organization of this paper is outlined as follows.
Section 2 details the data acquisition scheme, the approach for analyzing percentage intensity, and the development of a single-point error ellipsoid using raw intensity.
Section 3 presents the experimental findings obtained by analyzing the percentage intensity using the Lambertian reflectance model.
Section 4 highlights the experimental outcomes of the single-point error ellipsoid model based on raw intensity. Lastly,
Section 5 offers the conclusions and potential research directions for the proposed methodologies in this paper.
3. Accuracy Analysis Based on Percentage Intensity
During the experimental data collection with the Z + F Imager 5016, both percentage and raw intensities for each point were concurrently documented. It became clear that the scanner’s recorded percentage intensity is more than a simple normalization of the raw intensity. As is illustrated in
Figure 6, at the same range and due to variations in incident angles, both reflection intensities exhibit a positive linear relationship. This relationship remains consistent when the range changes. However, at varying distances, the same raw intensity value may correspond to multiple percentage intensities. It can be deduced that the percentage intensity recorded by the Z + F Imager 5016 is a function of both raw intensity and range. As a result, subsequent analyses focused solely on comparing values at the same range.
3.1. Lambertian Circle Fitting and Analysis
Using the experimental plan introduced in
Section 2, point cloud data were acquired at various distances for the concrete surface, white painted surface, and yellow painted surface, for each distance, with 15° intervals ranging from 0° to 75°. Employing the mean percentage intensity and incident angle for each point cloud dataset,
and
were calculated using Equation (4), revealing the relationship between the average intensity and incident angle for the experimental panels, as illustrated in
Figure 7.
As is demonstrated in
Figure 7, the intensity of both the white and yellow painted surfaces approached 100% at a 0° incident angle, indicating that these materials predominantly exhibit specular reflection characteristics at this angle. When the incident angle surpasses 0°, the curve depicting the relationship between intensity and incident angle conforms to Lambertian properties. Thus, white and yellow painted surfaces exemplify typical mixtures of specular and diffuse reflections. A concrete surface displays less prominent specular reflection features at a 0° incident angle, more closely aligning with Lambertian characteristics. To further ascertain the Lambertian circle parameters for the three materials, the fitting model from Equation (5) was employed to analyze the data. Due to the presence of specular reflection features in the white and yellow painted surfaces at 0°, only data from incident angles between 15° and 75° were used for fitting these materials. The results are shown in
Figure 8.
The Lambertian circle fitting results indicate that, in the absence of considering the vertical incidence of the laser beam, the experimental panels for all three materials conform to Lambertian properties. The white painted surface displays the largest Lambertian circle fitting radius, while the concrete surface exhibits the smallest. Additionally, the Lambertian circle fitting radius decreases progressively as the scanning distance expands.
Figure 9 presents the trends in terms of changes in the Lambertian circle radii for the three materials within a scanning distance range of 10 m to 50 m.
Figure 10 depicts the variations in ranging errors for the three materials across different angles and distances.
By combining
Figure 9 and
Figure 10, it becomes evident that, at a fixed scanning distance, there is a negative correlation between the Lambertian circle fitting radius and ranging error. Consequently, a larger Lambertian circle fitting radius leads to higher point cloud accuracy. Scanning ranges of 10 m and 20 m reveal that white and yellow painted surfaces exhibit higher ranging errors at 0° incident angles compared with 15° incident angles, due to accuracy losses caused by specular reflection effects at 0°. When the energy of the reflected beam received by the scanner surpasses a specific threshold, the ranging accuracy declines, which is generated from the scanner. At a scanning range of 30 m, the aforementioned phenomenon is absent for the white painted surface, as the laser beam expends some energy during its outbound and return paths, causing the energy of the received beam to fall below the threshold. For scanning distances of 40 m and 50 m, the yellow painted surface demonstrates a lower ranging error at a 0° incident angle than the white painted surface, which is attributable to its stronger specular reflection characteristics. When the incident angle surpasses 15°, the white painted surface’s ranging error becomes lower than that of the yellow painted surface, as a result of the yellow painted surface’s more pronounced specular reflection characteristics. As the incident angle increases, the majority of the energy in the laser beam emitted by the scanner is influenced by specular reflection and cannot be received by the scanner. In summary, the white painted surface displays the lowest ranging error, whereas the concrete surface exhibits the highest ranging error.
This finding highlights the significant impact of the returned beam’s energy magnitude on point cloud accuracy for laser scanners. In order to obtain point cloud data that satisfies the accuracy requirements of specific applications, a comprehensive evaluation of the scanner’s performance is crucial. By analyzing the scanner’s ranging error at different ranges and incident angles, a preliminary understanding of scanner performance can be obtained.
By analyzing the ranging errors of the scanner at various distances and incident angles, a preliminary understanding of the scanner’s performance can be achieved, determining whether the scanning accuracy of the scanner can meet the precision requirements of meticulous applications.
Moreover, in some precision applications, such as deformation monitoring, if circumstances allow, the reflective properties of the surface of the object being scanned can be altered by applying an appropriate coating. Through this approach, the Lambertian characteristics of the scanned object’s surface are enhanced, and the ability of the object’s surface to reflect light beams through diffuse reflection is strengthened, thereby enabling the acquisition of high-quality, high-precision point cloud data.
3.2. Reflectance Enhancement Experiment
High-precision point cloud data are crucial for a variety of precision applications in 3D laser scanning technology. To obtain such data, it is essential to understand the performance of the scanner in use and to scientifically set up the scanner based on its capabilities. Moreover, modifying the reflective properties of the scanned object’s surface can enhance the energy of the returned beam received by the scanner. To validate the conclusion that altering surface characteristics can yield higher-precision data, we compared the registration errors of point clouds from the concrete surface and the white painted surface in two different periods using data from a cavern of the main underground plant of a pumped storage power station with a part of the roof painted white (
Figure 11). The two sets of data were collected with a one-month interval, and the selected unpainted and painted concrete surfaces were located on either side of a cross-section within the cavern. This cross-section was outfitted with strain gauges and a total station monitoring prism. Upon analyzing the data from the strain gauges and total station, the impact of cavern deformation on the registration results was ruled out. During data collection, the scanner was placed directly beneath the midpoint between the two experimental areas, ensuring equal average distances from the scanner to both regions.
The first point cloud dataset that was collected is shown in
Figure 12. It is evident from the point cloud that the intensity of the white painted surface is higher than that of the concrete surface. The average intensity values for the concrete and white painted surface in both datasets are presented in
Table 2.
To mitigate the impact of the points representing the anchor rods and the total station prism on registration accuracy, manual removal of these points was implemented in both datasets. Point clouds from the experimental areas in the two periods were individually cropped and registered. Coarse registration utilized pre-positioned target spheres within the cavern, while the ICP algorithm was employed for precise registration.
Figure 13 displays the registration results, and
Table 3 presents the registration errors.
Under identical scanning conditions, higher point cloud data accuracy corresponds to thinner data layers, which then results in lower root-mean-square errors after registration. The experimental findings reveal that painting the cavern vault’s concrete surface white can elevate data intensity by approximately 20%, consequently improving point cloud accuracy. Considering the one-month interval between the two data collection periods, dust and oil fumes accumulated on the vault surface, diminishing the intensity of the second-phase dataset compared to the first. Nonetheless, the white painted surface in the second-phase exhibited a higher intensity than the concrete surface point cloud data in the first phase.
5. Conclusions
This study analyzed the relationship between two types of reflected intensity and point cloud accuracy, using data obtained from the Z + F Imager 5016 3D laser scanner. A point cloud accuracy analysis method based on the Lambertian reflectance model and per-centage intensity was proposed, which is applicable for assessing the performance of the scanner and the accuracy of the acquired point cloud data in situations where raw intensity information is unavailable. On this basis, the impact of enhancing surface reflective characteristics on point cloud accuracy was verified. The results indicate that altering the reflective properties of an object’s surface can effectively increase the percentage of reflective intensity values obtained by the instrument while maintaining the Lambertian characteristics of the scanned object’s surface, thereby enhancing the overall accuracy of the point cloud data. This outcome can be employed to acquire high-precision point cloud data in applications such as deformation monitoring or precise modeling.
The study also analyzed the raw intensity obtained by the scanner. An error model of ranging was established based on the raw intensity. The experimental results indicate that the model is applicable to laser echoes from non-specular reflection received by the scanner. When the incident angle is 0°, the Lambertian model can be used to determine whether there is specular reflection characteristic. For such data, further experiments need to be set up to analyze the accuracy of point clouds. Furthermore, a single-point error ellipsoid model based on the raw intensity is proposed for assessing the quality of the point cloud. By utilizing a spatial plane model, it has been verified that the error ellipsoid model with k = 1 can accurately predict the measurement errors of the point cloud data.
In subsequent work, the two analysis methods discussed above will be further refined to develop a ranging accuracy model based on the raw intensity. This model will incorporate segmented functions to represent ranging errors associated with specular reflection and diffuse reflection characteristics. Additionally, in the single point error ellipsoid model, other potential influencing factors will be introduced, such as the impact of the laser spot on the uncertainty of the point cloud.