A deep learning approach for rock fragmentation analysis

https://doi.org/10.1016/j.ijrmms.2021.104839Get rights and content

Highlights

  • Deep neural network trained to predict sizes of rock fragments from an image.

  • Data set composed of 61,853 labelled images of rock pile fragments.

  • Percent error for coarse size prediction ranges within ±25% for test set.

  • 50% of the test set has a prediction percent error of ±10%.

  • Validation on sieved piles shows accurate prediction compared to image labelling.

Abstract

In mining operations, blast-induced rock fragmentation affects the productivity and efficiency of downstream operations including digging, hauling, crushing, and grinding. Continuous measurement of rock fragmentation is essential for optimizing blast design. Current methods of rock fragmentation analysis rely on either physical screening of blasted rock material or image analysis of the blasted muckpiles; both are time consuming. This study aims to present and evaluate the measurement of rock fragmentation using deep learning strategies. A deep neural network (DNN) architecture was used to predict characteristic sizes of rock fragments from a 2D image of a muckpile. The data set used for training the DNN model is composed of 61,853 labelled images of blasted rock fragments. An exclusive data set of 1,263 labelled images were used to test the DNN model. The percent error for coarse characteristic size prediction ranges within ±25% when evaluated using the test set. Model validation on orthomosaics for two muckpiles shows that the deep learning method achieves a good accuracy (lower mean percent error) compared to manual image labelling. Validation on screened piles shows that the DNN model prediction is similar to manual labelling accuracy when compared with sieving analysis.

Introduction

The main objective of blasting in mines is to break in-situ rock mass to smaller rock fragments. More specifically, the goal is to achieve a specific fragment size distribution that eases handling, while minimizing damage to the final pit wall.1 Fragmentation can affect the productivity and efficiency of downstream operations including digging, crushing, and grinding. To manage downstream effects, blast designs can be optimized through monitoring, analysis and modelling. Optimizing for cost, there are a range of close-to-optimal blast designs, but good blast design should adapt to the different rock mass conditions encountered at a mine site.2,3

Fragmentation as one of the important blast outcomes has been the focus of numerous studies because it plays an important role in creating downstream benefits during blasting. Both prediction and measurement of rock fragmentation have been used as a basis for blast optimization. To model the effect of rock mass condition and blast design on fragmentation, many empirical models have been developed. Notable fragmentation models include the Kuznetsov,4 Kuz–Ram,5 extended Kuz–Ram,6 KCO,7 and xp-frag8 models. More recently, fragmentation prediction has been reviewed in detail by Ouchterlony and Sanchidrián.9. The focus of fragmentation prediction includes characteristic sizes such as: x50 (median, 50% weight passing), x80, x20 and xmax (maximum size), uniformity factor (n) for the Rosin–Rammler distribution, and curve-undulation parameter (b) for the Swebrec function. The xp-frag model proposed by Ouchterlony et al.8 emphasizes being distribution-free and only predicts characteristic sizes (xp) so that the limitations of being fit to a specific distribution are reduced. Regardless of the model used, predicted parameters are commonly used to describe rock fragmentation with respect to fines generation, mid-range sizes, and oversize fraction. These studies acknowledge that predicted parameters will conform with trends, not absolute measures. To obtain evidence of an optimized blast, actual measurement is required.

Numerous techniques have been developed to measure fragmentation. Common methods include: qualitative visual observation, sieving, digital image analysis, and equipment monitoring. Visual observation and equipment monitoring methods provide inaccurate, qualitative and imprecise results. In the case of sieving, results are accurate but it is expensive and time-consuming. While digital image analysis methods have their own limitations, they have emerged as a common technique to measure fragmentation.10 Many image analysis approaches have been developed using different sensors and data processing techniques to estimate the rock size distribution of a captured rock pile surface. These include photography,11 stereo photography,11 and laser scanning.12 Raina13 suggests that these methods can be grouped together as digital image analysis methods because they share similar limitations.

Major treatises have been published by the research community to describe digital image analysis methods and their limitations, namely those by Franklin and Katsabanis14 and Sanchidrián and Singh.15 Sanchidrián et al.10 suggests that image analysis techniques generally share four main sources of error: only sampling a surface to estimate internal characteristics, image quality, delineation of fragments, and estimation of fines. The most persistent limitation is poor/wrong rock segmentation which can result in disintegration and fusion of rock fragments.16 Due to this, extensive manual editing is usually required to correctly delineate fragments in captured rock images, a process that is time-intensive. As Ramezani et al.17 noted, the main challenge in rock segmentation is being robust when there are variations in lighting, image contrast, and complex rock texture and shape. The studies using stereo photogrammetry 11,18 and laser scanning 19 present techniques to improve automated rock segmentation. While these techniques have improved rock segmentation, a number of other limitations still remain. For example, Sanchidrián et al.10 and Thurley19 both find that fines estimation still remains a major source of error in image analysis. To reduce this error when measuring muckpile fragmentation, Ouchterlony and Sanchidrián9 splices results from digital image analysis (+10 cm) or in-pit sorting (+2.5 cm) with laboratory sieving results. However, implementing sieve sampling or in-pit sorting methods are expensive and can disrupt production.

To increase the measurement frequency, area covered, and resolution of fragmentation measurement for muckpiles, Unmanned Aerial System (UAS) photography has been proposed by a number of studies.[20], [21], [22], [23] Through frequent data collection by UAS methods, the statistical reliability of the fragmentation measurement can be improved, as more samples are collected to understand population characteristics. However, these benefits are significantly hindered because poor/wrong automated rock segmentation has to be corrected through extensive manual editing. Ramezani et al.17 and Schenk et al.24 used deep neural networks (DNNs) as a first step in fragment segmentation to improve automated delineation. Their methods and results are discussed in more detail in Section 2. The results from Ramezani et al.17 and Schenk et al.24 have enabled fast and automated measurement but their strategy requires further investigation to better understand the accuracy and limitations of using DNNs for fragmentation measurement. Also, it should be noted that any limitations presented by data used to train DNNs are transferred to their results. For example, a DNN trained using 2D images will only be able to sample the surface of the pile.

This study presents the results of using deep learning strategies for rock fragmentation analysis. A convolution neural network architecture has been trained to predict scaled characteristic sizes of blasted rock fragments directly from a 2D image using an end-to-end deep learning strategy. The study evaluates the accuracy and performance of the DNN model as a tool for automated and fast rock fragmentation analysis. The outcomes of this evaluation demonstrate ±25% percent error for coarse size prediction on the test set where 50% of the test set has a percent error of ±10%. Validation of the DNN model on sieved piles shows accurate prediction compared to manual image labelling.

Section snippets

Fragmentation and deep learning

Ramezani et al.17 proposed using a DNN, a form of an artificial neural network (ANN), prior to watershed segmentation to improve automated delineation. Their network used a pixel classifier that uses a square patch of raw pixels to predict if an image pixel in the patch centre is an edge, rock, or fines. The network is trained using images captured primarily by cameras targeting shovel buckets, which can limit image resolution of the rock pile.11 The prediction is then refined using watershed

Proposed deep learning approach

An early version of the DNN model used a pixel classifier to segment rocks; however, the results were not satisfactory. This was attributed to only having a small data set of 1200 sample images available at the time it was trained. Fig. 1 shows a comparison of the manually labelled and pixel classifier image results. While major regions were identified, rock edges were poorly defined or absent when the pixel classifier was used. To achieve accurate measurement, post-processing and manual

Data set

Deep learning strategies work best when training is based on a large representative data set. This allows DNNs to generalize to differing conditions such as lighting, scale, rock type, fragmentation, rock texture and environment. The data set used for training and testing the DNN model is composed of 2D images that have been manually analysed and labelled using Split-Desktop by Split Engineering LLC.,27 a commercial image analysis software for fragmentation measurement. The images are labelled

Model architecture and training

A convolutional neural network (CNN) is a DNN class that is commonly applied to analysing images. In this study, a CNN with ResNet5030 as a base and global average pooling followed by dense fully connected layers as the top was constructed to predict fragmentation parameters from an input image. The ResNet50 base architecture is composed of 50 layers, including 49 convolution layers and one dense layer. This base architecture also has one max pooling and one global average pooling layer which

Test set

The test set described in Section 4 was used to evaluate the performance of the trained network. Table 5 presents the testing loss (MSE) for the DNN model. The percent error statistics are illustrated as box plots in Fig. 7. As shown in the figure, the percent error for x50, x80 and xmax range within ±25%, where 50% of the test set has a percent error of ±10%. This range of error was considered acceptable because it is within the reported 30%–40% percent error found for coarse fragments when

Comparison with labelled orthomosaics

To further validate the results in Section 6 with additional field data, two blasted muckpiles were manually labelled and compared with their predicted fragmentation parameters using the DNN model. Muckpile 1 and Muckpile 2 were the results of production blasts in quarries. An orthomosaic was generated for each muckpile and manually labelled using a photo editor. These orthomosaics were not used during neural network training so that they could be used for model validation. These muckpiles were

Conclusion

The results of a deep neural network model for measurement of blast-induced rock fragmentation was presented in this study. The DNN model provides reasonable fragmentation measurement compared with manual labelling in significantly less time. The percent error for coarse characteristic size prediction ranges within ±25% when evaluated using the test set. With this quality of results, the DNN model only required a fraction of the time for analysis when compared with manual labelling. For

Declaration of Competing Interest

The authors declare that they have no known competing financial interests or personal relationships that could have appeared to influence the work reported in this paper.

Acknowledgements

The authors would like to acknowledge the support of mining companies for conducting data collection and Split Engineering for providing labelled data.

Funding

This work was supported by the Natural Sciences and Engineering Research Council of Canada (NSERC) [grant number CRDPJ 508741-17]; and the Ontario Center of Excellence, Canada (OCE) [grant number 28271].

References (34)

  • OuchterlonyF. et al.

    A review of development of better prediction equations for blast fragmentation

    J. Rock Mech. Geotech. Eng.

    (2019)
  • HustrulidW.

    Blasting Principles for Open Pit Mining

    (1999)
  • Scott A. Blastability and blast design. In: Proc. 5th Int. Symp. Rock Fragm. Blasting. Montréal, CA;...
  • KuznetsovV.M.

    The mean diameter of fragments formed by blasting rock

    Sov. Min. Sci.

    (1973)
  • Cunningham CVB. Fragmentation estimations and the Kuz-Ram model - Four years on. In: Proc. 2nd Int. Symp. Rock Fragm....
  • Cunningham CVB. The Kuz-Ram fragmentation model - 20 years on. In: Proc. Eur. Fed. Explos. Eng. Brighton, GB;...
  • OuchterlonyF.

    The Swebrec function: Linking fragmentation by blasting and crushing

    Min. Technol.

    (2005)
  • OuchterlonyF. et al.

    Percentile fragment size predictions for blasted rock and the fragmentation-energy fan

    Rock Mech. Rock Eng.

    (2016)
  • SanchidriánJ.A. et al.

    On the accuracy of fragment size measurement by image analysis in combination with some distribution functions

    Rock Mech. Rock Eng.

    (2009)
  • NoyM.J.

    Automated rock fragmentation measurement with close range digital photogrammetry

  • CampbellA.D. et al.

    Application of laser scanning to measure fragmentation in underground mines

    Min. Technol.

    (2017)
  • RainaA.K.

    A history of digital image analysis technique for blast fragmentation assessment and some Indian contributions

  • Measurement and analysis of blast fragmentation

  • EdenD.J. et al.

    Disintegration, fusion and edge fidelity

  • RamezaniM. et al.

    Fast rock segmentation using artificial intelligence to approach human-level accuracy

    J Explos Eng

    (2017)
  • Cited by (32)

    • Fractal characteristics of rocks and mesoscopic fractures at different loading rates

      2023, Geomechanics for Energy and the Environment
      Citation Excerpt :

      Rock fragmentation characteristics are significant for the study of rock mechanics and have been widely applied in several fields of engineering practice such as engineering blasting, mining, ore-smashing, tunneling, and the calculation of overburden stability, all of which are related to rock fragmentation.1–4

    View all citing articles on Scopus
    View full text