Generating 3D model of slope eroded gully based on photo reconstruction technique
-
-
Abstract
Abstract: Based on Structure from Motion(SFM) and Multi-View Stereo(MVS) techniques, this paper proposed a rapid 3d reconstruction method of slope eroded gully. Firstly, feature points were extracted and described by using the Scale-Invariant Feature Transform(SIFT), and then Random Sample and Consensus(RANSAC) algorithm was applied to filter inaccurate matching points generated by Nearest Neighbor(NN) algorithm; Secondly, in the condition that there were no camera parameters and scenario-based three-dimensional information, SFM was used because it provided a solution to iterate and get camera matrix and 3d point coordinates. During the iterating process, Bundle Adjustment(BA) algorithm was used for nonlinear optimizing and to ensure symmetrical distribution of the error in order to keep precision of the reconstructed model; After that, with the constraints of local photometric consistency and global visibility, Patch-Based Multi-View Stereo(PMVS) algorithm was adopted to expand sparse point cloud generated by SFM. Thus far the dense reconstruction of point cloud had finished. In order to validate the rationality and accuracy of using this method to monitor gully erosion, indoor runoff scouring experiment was conducted in "hydrology and water resources" laboratory at Xi'an University of Technology. Photos used in the reconstruction were taken by Canon 550d SLR camera. Because modeling process relied on tracking with the oriented point on the subject to determine the final 3d model of point set, so two adjacent photos' differential seat angle can't be too large, in case of losing trace points. Reasonable selection of photo shooting location, trajectory and angle should be considered according to the experimental environment and conditions. This paper used the VisualSFM software to complete detecting and matching of feature points, sparse reconstructing of point cloud as well as self-calibrating of camera; used CMVS and PMVS2 tools to finish dense reconstruction, and Meshlab to achieve visualization. After the finish of procedures mentioned above, three-dimensional model of slope eroded gully was built. At the same time, Trimble TX5 Terrestrial Laser Scanner(TLS) was used to obtain a referential point cloud data of the eroded gully in the experiment. After the preprocessing, point clouds obtained by SFM-MVS technique and terrestrial laser scanner were segmented the same area of gully head and reduced the point number to ten thousand. Comparing reconstructed point cloud with point cloud obtained by terrestrial laser scanner and measured data showed that, dense point cloud generated by photo reconstruction method can completely show the developing form of the gully, especially can achieve a better result in the wall, ridge and rolling area than point cloud obtained by laser scanner. Calculation and analysis showed that average distance between scanned and reconstructed point cloud was 0.0034m. Respectively generated digital elevation models for two point clouds by Kriging interpolation method, and computing results indicated that the relative error of erosion estimating was 8.054%. Based on the slope map generated by DEM, characteristic lines were extracted, of which the matching rate was 89.592%. The influence of Pixel value on reconstructing process and result was discussed at the end of the paper. The results of the study provided a reference for monitoring gully erosion.
-
-