3.2. Experimental Results and Analysis
The three point cloud samples taken from the National Alpine Skiing Center of the Beijing Winter Olympics were extracted sequentially using the method proposed in this paper. Following the processing of the first set of sample data, the results are shown in
Figure 4a–d.
Additionally, a gradient color is assigned to each sample point cloud based on its elevation. In
Figure 4a, the front and side views of the first group of samples are shown before cableway segmentation and extraction. There is no doubt that the vegetation in the first group of samples is dense and some trees are tall, which presents great challenges in the extraction process. An illustration of the first set of samples after preliminary extraction is shown in
Figure 4b. As shown in the figure, the point cloud obtained after preprocessing does not only include cables but also towers and vegetation point clouds that need to be further segmented and extracted. Based on the first set of samples,
Figure 4c shows the front and side of the cableway segmented and extracted. From the figure, it is clear that whether viewed from the front or the side, the cableway point cloud has been well segmented and extracted. By fusing the two point clouds with different colors, the extracted ropeway and non-ropeway parts can be visually distinguished. In
Figure 4d, the merged ropeway (white point) and non-ropeway (colored point) point clouds are represented as front and side views. As can be seen from the results of the first group of sample tests, the method proposed in this paper is effective in separating ropeway and non-ropeway components.
The second set of samples is then tested separately. When the proposed cableway point cloud segmentation and extraction algorithm is applied to the second group of samples, the following processing results are obtained as shown in
Figure 5a–d.
As shown in
Figure 5a, the second set of sample data is shown from both the front and side. The cableway will be difficult to extract due to some sporadic vegetation and trees in the picture. In
Figure 5b, the front and side views of the second set of sample data after preprocessing are shown. The preprocessed data results are clearly superior, except for the cableway point cloud, which has only a few towers and vegetation point clouds. From the final segmentation and extraction of the second set of sample data,
Figure 5c illustrates the front and side views of the cableway point cloud. The processing effect of this group of samples appears to be excellent. In
Figure 5d, the ropeway point cloud (white) is compared with the non-ropeway point cloud (color). As can be seen intuitively, the method proposed in this paper still maintains good results in terms of segmenting and extracting cableway point clouds for the second set of test samples.
During the third set of test samples, we increased the complexity of the scene and the difficulty of processing the data. As part of the third set of data, tall light poles and trees with heights near the tower are also included, increasing the difficulty of segmenting and extracting cableways. The results of the data processing for the third group of samples are shown in
Figure 6a–d.
Here are the front and side views of the third group of sample point clouds before data processing is performed, as shown in
Figure 6a. This set of data contains a number of elements, including light poles and trees. Following data preprocessing,
Figure 6b illustrates the front and side views of the data. There are still some light poles, towers, and vegetation point clouds that require further processing in the processed data. The
Figure 6c shows the front and side views of the cableway point cloud obtained after segmentation and extraction. By this point, the ropeway segmentation and extraction of the third group of test samples have been completed. A comparison between the ropeway point cloud (white) and the non-ropeway point cloud (color) can be seen in
Figure 6d. Performing ropeway segmentation and extraction on the third group of test samples demonstrates that the method proposed in this paper still performs at a high level.
Next, the data will be compared with the cableway point cloud (considered to be the real value) extracted manually in order to quantitatively examine the extraction effect of the proposed method on the cableway point cloud in the three groups of test samples. As shown in
Table 3 and
Figure 7, the results of the data comparison are presented.
Three groups of sample point cloud data sets are processed using the ropeway segmentation and extraction method presented in this paper; the results of each group are compared with the real values in turn so that the accuracy of data extraction can be evaluated. Additionally, the extraction accuracy of the four cables in the three groups of test samples was compared as part of the comparison process.
Table 3 and
Figure 7 show that the extraction accuracy rate for each cable in the first group of test samples exceeds 90%, while the overall extraction rate reaches 89.81%; In the second group of samples, each cable’s accuracy rate was maintained above 85%, and the overall accuracy rate was 91.54%; Other than the first cable extraction accuracy rate of 81.86%, all other lines in the third group of samples have accuracy rates above 88%, and the overall accuracy rate is 90.43%. Accordingly, the effective extraction rate of this algorithm can reach 90.59%, maintaining a high level of extraction accuracy.
In order to further verify the effectiveness of the method proposed in this paper, we conducted cable extraction tests on five groups of samples sequentially using RF, GBDT, SVM, VBF-Net, and the proposed method. The extraction accuracy and extraction time of the test results are presented in
Table 4 and
Table 5, respectively (bold indicates the optimal result, underline indicates the suboptimal result, the arrow pointing up indicates that the larger the value is, the better, and the arrow pointing down indicates the smaller the value is, the better).
To facilitate the comparison of the extraction effects of different methods, a data analysis chart is generated, as shown in
Figure 8. We found that our proposed method provides better results in terms of cable extraction accuracy and extraction time consumption.
The data processing of the above three groups of test samples was carried out using the self-adaptive high-precision segmentation and extraction algorithm presented in this paper. However, despite the differences in scene complexities among the groups of samples, the proposed method has a good segmentation effect, a high level of statistical accuracy, and is capable of accurately extracting the ropeway. Compared to other methods, the method presented in this paper has the advantage of being able to adjust the segmentation parameters adaptively as well as extract cableways fast and accurately. However, it should be noted that when selecting the elevation threshold, it must be classified according to the intended use. Otherwise, over-segmentation or under-segmentation may occur.