Multiform fractures have a direct impact on the mechanical performance of rock masses. To accurately identify multiform fractures, the distribution patterns of grayscale and the differential features of fractures in their neighborhoods are summarized. Based on this, a multiscale processing algorithm is proposed. The multiscale process is as follows. On the neighborhood of pixels, a grayscale continuous function is constructed using bilinear interpolation, the smoothing of the grayscale function is realized by Gaussian local filtering, and the grayscale gradient and Hessian matrix are calculated with high accuracy. On small-scale blocks, the pixels are classified by adaptively setting the grayscale threshold to identify potential line segments and mini-fillings. On the global image, potential line segments and mini-fillings are spliced together by progressing the block frontier layer-by-layer to identify and mark multiform fractures. The accuracy of identifying multiform fractures is improved by constructing a grayscale continuous function and adaptively setting the grayscale thresholds on small-scale blocks. And the layer-by-layer splicing algorithm is performed only on the domain of the 2-layer small-scale blocks, reducing the complexity. By using rock mass images with different fracture types as examples, the identification results show that the proposed algorithm can accurately identify the multiform fractures, which lays the foundation for calculating the mechanical parameters of rock masses.
Read full abstract