Introduction

Acquiring a rock joint roughness estimate contributes to a better understanding of the failure mechanism, hydraulic properties, and permeability characteristics of a rock mass (Tang et al. 2019; Tse and Cruden 1979). To date, a number of approaches have been suggested to determine the rock joint roughness, including the joint roughness coefficient (JRC) (Barton 1973; Barton and Choubey 1977), the mathematical statistics (Wu and Ali 1978; Maerz et al. 1990; Belem et al. 2000), and the fractal dimension (Clark 1986; Turk et al. 1987; Odling 1994; Xie et al. 1998; Babanouri et al. 2013). Meanwhile, with the rapid development of surveying and mapping technologies, noncontact measurements, such as 3D laser scanning, have been widely used to evaluate rock joint roughness by capturing high-density point clouds, and several successful investigations have demonstrated the high resolution and efficiency of laser scanning technology (Kulatilake et al. 1995; Mlynarczuk 2010; Jiang et al. 2016; Mah et al. 2016; Nizametdinov et al. 2016; Ge et al. 2017). Furthermore, to assess the rock joint roughness more accurately, error analyses have been conducted by a large number of scholars while taking the influences of the sampling direction (Du and Tang 1993; Tatone and Grasselli 2010), sampling scale (Ge et al. 2010; Luo et al. 2015), sampling interval (Yu and Vayssade 1991; Ge et al. 2014), and range measurement noise (Khoshelham et al. 2011; Bitenc et al., 2016) into account. Natural rock joints are composed of both stationary and nonstationary components (Fig. 1). Stationary components are mainly associated with the surface morphology of rock joints, whereas nonstationary components represent the global trend of rock joint morphology.

Fig. 1
figure 1

Definitions of the stationary and nonstationary components of rock joint roughness at the 2D level

Some attempts have been made to describe and observe the nonstationary features of rock joint roughness. Li et al. (2018) considered the waviness with the highest amplitude along the shear direction to quantitatively describe the nonstationary features of rock joints and evaluated the effect of this waviness on the shear behavior of rock joints under a constant normal stiffness. Kulatilake et al. (1995, 2006) suggested that the average inclination angle I along the considered direction can characterize the nonstationarity of rock joint roughness. Similarly, Jiang et al. (2016) employed the basic roughness angle φ0 to quantify structural nonstationary components. Unfortunately, at present, insufficient research has been performed on the effects of nonstationary features on rock joint roughness, and thus, an adequate method for removing such features during a roughness estimation is currently lacking.

The objectives of our work are to study the effects of nonstationary features on rock joint roughness and to propose an approach to remove these features of rock joints, thereby improving the accuracy of roughness estimates.

Collection of rock joint specimens point clouds

In this study, a 3D OKIO-FreeScan X5 laser scanner, manufactured by Tianyuan 3D, was employed to capture point clouds of 10 rock joint specimens, which were collected from a quartz sandstone in the Jurassic Suini Group (J3s) within the Majiagou landslide region in Zigui County, Yichang City, Hubei Province, China. The range of operation of the laser scanner is 30 × 25 cm with a maximum resolution of 0.05 mm at a distance of 30 cm. This portable laser scanner is also characterized by a high speed (350,000 points/s) and a light weight (0.95 kg), as it was designed to be small and easy to operate within a laboratory; consequently, it can be controlled by a laptop through a connected communication cable (Fig. 2). Occluded areas, that is, areas in which no points are captured, will be generated when the line of sight is parallel to the joint surface morphology at certain angles (Ge et al. 2018). Therefore, to collect point clouds of specimens without missing data, multiple individual measurements from different angles and positions are required. These individual measurements can be transformed into a uniform coordinate system by affixing several target points, which are automatically recognized based on their relative position around the rock joint specimen, with a diameter of 3 mm. Accordingly, the LED brightness was set at 550 and the laser intensity was established at 600, mainly based on the specimen color. To capture more information about the topography of the rock joint surface, the scanning interval was specified as 0.05 mm, leading to a high density of points (approximately 2,000,000~3,000,000) produced for each specimen. More details regarding the scanning tests are summarized in Table 1. In this manner, the point clouds generated by laser scanning are consistent with the physical surfaces of the rock joints based on the morphology illustrated in Fig. 3.

Fig. 2
figure 2

Configuration of the portable laser scanning system

Table 1 Summary of the scanning parameters for the 10 rock joint specimens
Fig. 3
figure 3

Comparison between a a rock joint surface and b the corresponding point cloud

Influences of nonstationary features on rock joint roughness

The effects of nonstationary features on rock joint roughness were investigated based on qualitative analysis and laboratory work.

Qualitative analysis

Barton (1973; 1977) provided ten standard profiles without nonstationary components to characterize rock joint roughness and proposed an empirical formula to estimate the peak shear strength of rock joints that is well-known as the JRC-JCS model:

$$ {\tau}_p={\sigma}_n\cdot \tan \left[{\phi}_b+ JRC\cdot \lg \left(\frac{JCS}{\sigma_n}\right)\right] $$
(1)

where τp is the peak shear strength, σn is the normal stress, JRC indicates the joint roughness coefficient, JCS represents the joint compression strength, and φb is the basic friction angle obtained from residual shear tests on flat unweathered rock discontinuities.

By definition, the JRC, which is used to represent rock joint roughness, can be determined according to the profiles without nonstationary features, and φb, which is independent of the JRC, has a close relation to the global trend (nonstationary features). That is, JRC captures the stationary components of rock joint roughness, while φb captures the nonstationary components. Hence, a roughness estimation should be performed based on rock joint profiles or surfaces without nonstationary features.

On the other hand, the generation of some deviation is inevitable when preparing specimens and collecting data from rock joints, and this deviation results in the introduction or enlargement of nonstationary features. During specimen preparation, it is difficult to fully preserve the spatial status of rock joints in situ; this spatial status always has more influence on the nonstationary components than on the stationary components. Moreover, a similar issue is encountered in the profile construction or surface acquisition of rock joints. For example, the laser scanner used in this study lacks an absolute coordinate system during the collection of the point clouds, and thus, the 3D point clouds are represented in a local coordinate system. Additionally, it is impossible to place the rock joint specimens on an absolute horizontal plane. Therefore, some errors related to nonstationary features are produced when specifying a local coordinate system for point clouds. This is the reason why some rock joint point clouds are oriented with a large inclination angle, as discussed in the next subsection.

This qualitative analysis demonstrates that a rock joint roughness estimation should be performed without considering nonstationary features that are liable to be produced during data collection and lead to an inaccurate assessment. To ensure that the data are comparable, a roughness evaluation of rock joints should be conducted under stationary conditions. In other words, when evaluating rock joint roughness, nonstationary features should be removed.

Laboratory work

To quantifiably estimate the effects of nonstationary features on rock joint roughness, a series of point clouds with various inclination angles ranging from 0° to 90° were produced by placing a joint specimen on an inclined plane with the corresponding slope (Fig. 4). Two indexes, namely, the bright area percentage (BAP) and θ*max/(C + 1), were calculated to quantify the roughness of rock joints with different nonstationary features.

Fig. 4
figure 4

Variability of point clouds with different inclination angles: a rock joint specimen S1-2U; b inclination angle = 0°; c inclination angle = 10°; d inclination angle = 20°; e inclination angle = 30°; f inclination angle = 40°; g inclination angle = 50°; h inclination angle = 60°; i inclination angle = 70°; j inclination angle = 80°; k inclination angle = 90°

According to laboratory observations, steeply dipping facets, facing to the shear direction, have been widely recognized to possess more opportunities to maintain contact and contribute more to residence during rock joint shear failure (Grasselli and Egger 2003; Ge et al. 2017). In the BAP method, these potential contact facets can be detected from point clouds based on their brightness under the illumination of an artificial light source (Fig. 5). The brightness of a facet varies with its dip direction and dip angle, and facets with higher brightness values are the required miniscule planes. The BAP value can be determined by the ratio of the area of brighter facets (Pb) to the total area of the rock joint surface (Pt), as written in Eq. (2) (Ge et al. 2015):

$$ BAP={P}_b/{P}_t\times 100\% $$
(2)
Fig. 5
figure 5

Schematic diagram of the BAP algorithm

Similarly, these potential contact areas are closely related to the minimum apparent dip angle of the facets, and their relationship can be described as follows:

$$ {A}_{\theta \ast }={A}_0{\left(\frac{\theta_{\max -}^{\ast }{\theta}^{\ast }}{\theta_{\mathrm{max}}^{\ast }}\right)}^C $$
(3)

where Aθ* is the potential contact area, A0 is the peak value of the potential contact area, θ* is the minimum apparent dip angle, \( {\theta}_{\mathrm{max}}^{\ast } \) denotes the maximum apparent dip angle of the facets, and C is a dimensionless fitting parameter. θ*max/(C + 1) is always chosen to characterize the roughness of a rock joint (Grasselli and Egger 2003; Tatone and Grasselli 2009).

Figure 6 shows the rock joint roughness variability with different inclination angles based on the BAP and θ*max/(C + 1) algorithms. Evidently, nonstationary features have significant impacts on the roughness assessment. There are two distinctly different trends in the roughness estimation. θ*max/(C + 1) gradually increases with an increase in the inclination angle, while the BAP grows with the inclination angle and peaks at an inclination angle of 70°, followed by a reduction. More remarkably, the difference between the BAP and θ*max/(C + 1) increases with an increasing inclination angle, and the extent of the effect is proportional to the inclination angle.

Fig. 6
figure 6

Variance of the BAP and θ*max/(C + 1) with different nonstationary features

Methodology for removing nonstationary features

Based on the abovementioned investigation, a sufficient rock joint roughness estimation accuracy can be achieved only from a point cloud without nonstationary features. Assume that P is a source point cloud with nonstationary features and that Q is the target point cloud without nonstationary features. Nonstationary features can be removed in the process of converting P into Q using a rotation matrix R and a translation vector T. Their relationship can be given by the following:

$$ Q=P\cdotp R+T $$
(4)

The goal of removing nonstationary features is to find R and T, which can be determined using minimum iterative errors (e.g., the iterative closest point (ICP) algorithm) and feature-based methods (Ma et al. 2017). However, Q is uncertain in our case, and the above algorithms are difficult to apply to determine the R and T. Therefore, this paper presents a method for removing the nonstationary feature direction. The procedure is subdivided into five steps (Fig. 7):

  1. (1)

    Creating the grid data: the original point clouds, which are captured by a laser scanner with an irregular interval, are converted into grid data where the points are linearly spaced using an interpolation algorithm, making the processing and retrieval of data more efficient.

  2. (2)

    Fitting the plane to the points: the multiple linear regression method of least squares is adopted to establish the fitting plane of the point cloud of rock joints.

  3. (3)

    Determining the distance and dimension of the point clouds: the distances from all points to the aforementioned fitting plane are calculated and stored. The shapes of the rock joint specimens are rectangles, and their lengths and widths are estimated by spatial queries in the point cloud grid data.

  4. (4)

    Generating the horizontal plane: a horizontal plane (XY plane) is created at the same dimension as a rock joint specimen and discretized into numerous finite element meshes with the same interval as the grid data of the point cloud.

  5. (5)

    Removing the nonstationary features: new point clouds are produced at the nodes of the mesh model with Z coordinates specified by the distances of the corresponding points calculated in step (3).

Fig. 7
figure 7

Illustration of the proposed algorithm for removing the nonstationary features of rock joints

After implementing all of the above procedures, the original point clouds of rock joints were processed into a stationary data format, placing the point clouds on a horizontal plane (Fig. 8). Remarkably, rotation was performed only during the procedure of removing nonstationary features, and thus, no geometric characteristics, such as the amount of point, point density, or curvature, of the point clouds of rock joints were altered.

Fig. 8
figure 8figure 8

Comparison of the roughness estimates from before and after removing the nonstationary features of 10 rock joint specimens (for clarity, coarsely gridded data with an interval of 2 mm are used for visual observation; however, fine data on a grid of 0.03 × 0.03 mm were used in the calculation)

Results

The BAP and θ*max/(C + 1) were determined both before and after removing the nonstationary features of point clouds to describe the roughness of the 10 rock joint specimens based on the approaches mentioned in subsection 3.2, and the roughness evaluations using these two descriptors were compared. Since the roughness calculations are similar, for simplicity, this article presents only detailed information about the computational process for rock joint S1-2D, while the remaining samples are not presented in detail. Grayscale images of S1-2D were produced along the given analysis direction both before and after removing the nonstationary features (Fig. 9a, b), and the gray threshold was specified as 115 to extract the bright areas from the whole rock joint region using image segmentation to facilitate the BAP calculation. Additionally, the relation between Aθ* and θ* both before and after removing the nonstationary features was also established to estimate the θ*max/(C + 1) (Fig. 9c, d).

Fig. 9
figure 9

Grayscale image generated based on the BAP method a before and b after removing the nonstationary features and Aθ* vs. θ* relational histograms and fitting curves based on the θ*max/(C + 1) method c before and d after removing the nonstationary features

Accordingly, the two roughness indexes, the BAP and θ*max/(C + 1), were calculated based on the abovementioned methods for all specimens both before and after the removal of nonstationary features. Figure 10 a shows that the BAP and θ*max/(C + 1) vary significantly with the rock joint specimens; more importantly, different roughness variation trends are observed for the 10 specimens due to the presence of nonstationary features. In the BAP results, the roughest rock joint is FS5-1U with a BAP of 83.82%, while S1-2U has the minimum roughness with BAP of 1.40%. However, the maximum θ*max/(C + 1) is 54.92 for FS5-1D, and the minimum value is 18.16 for MS1-4U. By contrast, Fig. 10 b illustrates that the BAP has a similar tendency to θ*max/(C + 1) when both are computed based on point clouds without nonstationary features. M2-1U has the largest roughness with a BAP of 7.82% and a θ*max/(C + 1) value of 25.44, while M1-5U is characterized by the minimum roughness with a BAP of 0.38% and a θ*max/(C + 1) of 5.27. The BAP estimates closely match the θ*max/(C + 1) results, indicating that an accurate estimation of rock joint roughness can be obtained only through data without nonstationary features.

Fig. 10
figure 10

Roughness evaluation based on the BAP and θ*max/(C + 1) with different rock joint specimens a before and b after removing nonstationary features

Discussion

To further study the effects of nonstationary features on the rock joint roughness assessment, the JRC, a widely used index, is introduced to describe the roughness of 10 specimens based on 2D profiles. The JRC can be determined according to the parameter structure function (SF) (Tse and Cruden 1979):

$$ JRC=-3.280+121.130\sqrt{SF} $$
(5)

A series of parallel profiles extracted from a 3D point cloud of a rock joint were utilized for the SF calculation to make the roughness estimation more robust:

$$ SF=\frac{1}{M}{\sum}_{j=1}^{j=M}\left(\frac{1}{N-1}{\sum}_{i=1}^{i=N-1}{\left({y}_{i+1}-{y}_i\right)}^2 dx\right) $$
(6)

where M is the total number of selected profiles, N is the total number of points in a profile, dx is the distance between two adjacent points, and yi is the y axis of the ith point.

Figure 11 a illustrates that the inclination angle has a significant impact on the rock joint roughness. Furthermore, different trends are observed in the roughness assessment between the results from before and after removing nonstationary features, especially for the specimens FS5-1D, FS5-1U, and M2-1D. The pre- and post-removal roughness difference increases with the inclination angles of the rock joints, which is in good agreement with the above estimation at the 3D level (Fig. 11b).

Fig. 11
figure 11

a Comparison between the JRC values from before and after removing nonstationary features and b the variability of the roughness difference with different inclination angles

Conclusions

To understand the influences of nonstationary features on rock joint roughness, high-density point clouds were collected from 10 specimens using a handheld laser scanner. Based on qualitative analysis, two 3D parameters, namely, the BAP and θ*max/(C + 1), were employed to evaluate the rock joint roughness estimates from before and after removing nonstationary features. The results show that the inclination angle, a nonstationary feature, has a significant effect on the estimated rock joint roughness, and the degree of this effect increases with the inclination angle. Therefore, the nonstationary features of rock joints should be removed when investigating rock joint roughness to improve the estimation accuracy. Furthermore, a simple but very effective method was proposed to remove the nonstationary features of rock joints based on the rotation and translation of coordinates; ultimately, the evaluation results without nonstationary features are consistent with the morphological observations.