Determining the fragmented rock size distribution using textural feature extraction of images

Determining the fragmented rock size distribution using textural feature extraction of images

Accepted Manuscript Determining the fragmented rock size distribution using textural feature extraction of images Hadi Yaghoobi, Hamid Mansouri, Moha...

8MB Sizes 0 Downloads 26 Views

Accepted Manuscript Determining the fragmented rock size distribution using textural feature extraction of images

Hadi Yaghoobi, Hamid Mansouri, Mohammad Ali Ebrahimi Farsangi, Hossein Nezamabadi-Pour PII: DOI: Reference:

S0032-5910(18)30836-2 doi:10.1016/j.powtec.2018.10.006 PTEC 13780

To appear in:

Powder Technology

Received date: Revised date: Accepted date:

8 April 2018 28 September 2018 1 October 2018

Please cite this article as: Hadi Yaghoobi, Hamid Mansouri, Mohammad Ali Ebrahimi Farsangi, Hossein Nezamabadi-Pour , Determining the fragmented rock size distribution using textural feature extraction of images. Ptec (2018), doi:10.1016/j.powtec.2018.10.006

This is a PDF file of an unedited manuscript that has been accepted for publication. As a service to our customers we are providing this early version of the manuscript. The manuscript will undergo copyediting, typesetting, and review of the resulting proof before it is published in its final form. Please note that during the production process errors may be discovered which could affect the content, and all legal disclaimers that apply to the journal pertain.

ACCEPTED MANUSCRIPT Determining the fragmented rock size distribution using textural feature extraction of images Hadi Yaghoobi1 , Hamid Mansouri2,* [email protected], Mohammad Ali Ebrahimi Farsangi3 4

[email protected] , Hossein Nezamabadi-Pour [email protected]

2

T

PhD Student of Mining Engineering, Mining Engineering Department, Shahid Bahonar University of Kerman, Iran Associate Professor of Mining Engineering, Department of Mining Engineering, Shahid Baho nar University of

IP

1

3

Associate Professor of Mining Engineering, Department of Mining Engineering, Shahid Baho nar University of

US

Kerman, Iran 4

CR

Kerman, Iran

Professor of Electrical Engineering, Department of Electrical Engineering, Shahid Bahonar University of Kerman,

AN

Iran *

Corresponding author.

M

Abstract

ED

Fragmented rock size distribution is one of the most important parameters in open pit blasting that can affect the mining and the mineral processing efficiency. For evaluating fragmentation by blasting, digital

PT

image analysis is a fast and reliable indirect technique. In this study, based on the neural network and features extraction methods, an algorithm was proposed to determine the size distribution of fragmented

CE

rocks. For this purpose, 226 images of fragmented rocks from various blasts, carried out at Gole-Gohar

AC

iron ore mine, Iran were used to prepare a dataset. To extract visual features of these images, Fourier transforms, Gabor, wavelet methods and their combinations were used and features extracted considered as the input vectors of neural network. Also, for these images, using the manual mode of Split-Desktop software, F10 to F100 were determined (as the target data of neural network). Then, the results of features extraction methods for 26 test images were compared with the results of auto mode of Split-Desktop. The results obtained showed improvements in the estimation of fragmented rock size distribution using Fourier transform, Gabor and Fourier–wavelet methods with the value of 67%, 57%, and 48 %, respectively. Also, the estimation of fragmented rock size distribution has higher MRE in fine to medium

ACCEPTED MANUSCRIPT particles (F10 -F50 ). Moreover, for F10 -F50 the most improvements with the values of 52%, 40%, and 32 %, are corresponding to Fourier transform, Gabor and Fourier-Gabor methods, respectively. Also, all of the suggested features extraction methods for estimating uniformity coefficient give better results than auto mode of Split-Desktop.

IP

T

Key words: Rock fragmentation, Size distribution, Image processing, Visual feature extraction

1. Introduction

CR

In open pit mining, rock fragmentation by blasting can affect different stages of the production cycle

US

[1,2]. Optimal fragmentation can contribute to control and minimize the loading, hauling, crushing, grinding, and processing costs in the mining industry [3-5]. Therefore, it is an important to minimize the

AN

costs of production [6].

Extensive studies were carried out on the methods of determining the rock fragmentation by blasting.

M

These methods include direct (sieving) [1] and indirect methods (counting large particles, consumption of

ED

explosives in secondary blasting, efficiency of loading machine, delays caused by bridging in the crusher, visual analysis, photogrammetry, and image processing methods) [7-9]. Among these methods, sieving is

PT

the most accurate one, but it is costly and time consuming that can also disturb the production cycle [8, 9]. One of the common methods in determining the size distribution of fragmented rocks is digital image

CE

processing technique [7-9]. The results of this indirect method are closer to the reality than the other

AC

methods [10]. In this method, images are captured from the surface of the muck-pile and then manually or by computer, distribution of fragmented rocks is determined. The main advantage of this method is that it can be used in a wide range without disturbing the production cycle [11]. Image processing, as a technique of measuring fragmented rock size, has been developed by Maerz since 1987 [12]. The earliest image processing system is introduced by Gallagher [13]. In this research work the size distribution of the fragmented particles is determined using a system set up on a conveyor belt. The size distribution of the fragments then evaluates by delineating the particles' edges using a chord sizing method. Nyberg [14] presents an image system scan ning chord size on an edge of the fragmented rock

ACCEPTED MANUSCRIPT image in a muck-pile. Lin et al. [15] use edge detection methods for identification of particles and find an estimate of the sieve size distribution of measured chord lengths taken across the particle. Kemeny [16] applies elliptical approximation to images of rock fragments after using edge detection. Koizumi et al. [17] investigate the problem of partially obscured particles where spherical polymer particles were delineated and circular approximations were fitted on the two-dimensional projections of the detected

IP

T

particles' edges. Yen et al. [18] develop a method based on a watershed segmentation algorithm. The

CR

segmentation result was not that very satisfactory even to well sorted particles with a good background. Since 1997, image processing of fragmented rock particles has become a hot topic of research and a

US

number of algorithms have been developed for measuring the size of rock fragments in different applications such as gravitational flows, conveyor, muck-pile and laboratory. Crida and Jager [19]

AN

develop a machine vision system for rock fragmentation in which the image processing was based on the human visual system (HVS). HVS has a pre-attentive stage and incorporates an attention focus stage. In

M

spite of the highly insightful results, computation time was approximately 10 minutes. Wang et al. study

ED

the split of touched rock particles [20,21]. This algorithm firstly tries to find a pair of cut points (start and end points) on the boundaries of fragmented rock particles and then identifies a desired cutting path or a

PT

split path using a cost function. Al-Thyabat and Miles [22] use images of separated rock particles to

CE

evaluate the efficiency of measuring two different dimensions of the particles, resulting in particle size distribution. Also, in order to separate touched particles in images, the watershed algorithm was utilized.

AC

Thurley [23] employs a morphological edge detection strategy to draw the boundary of limestone particles on a conveyor belt using 3D data. Obara et al. [24] apply mathematical morphology in order to segmentation of micro-cracks. Zelin et al. [25] apply a series of pre-analyzing steps on the images to solve the overlapping problem for coal particles on the conveyor belt. In the first step, the primary image was enhanced using Otsu method. Also, exponential high pass filter and Fourier transform were used in order to improve the images; and then the edges of particles in image were detected by morphological edge detection. Chimi et al. [26] use a method based on a watershed segmentation method in order to detect clods in the soil; that is also applicable for remote sensing. In 2006, Al-Thyabt et al. [27] focus on

ACCEPTED MANUSCRIPT the difficulties occurred in analyzing the images of coal particles on a moving conveyor belt, such as, camera location, overlapping of particles, image blurring, conveyor belt speed, dust generation, and the treatment. After image analysis and using a Gaussian filter for the image enhancement, the coal particles’ boundary was determined manually. Sereshki et al. [7] propose an algorithm for automated determination of the rock particles’ boundary using a Sobel filter and mathematical morphology.

IP

T

The aforementioned studies were based on edge detection of particles to determine the size distribution of

CR

fragmented rocks.

Another approach is based on neural network and pattern recognition (machine learning) [28]. The major

US

obstacle in applying neural networks for pattern recognition is the excessive number of inputs [29]. Luerkens [30] and Plansky et al. [31] reduce the number of inputs to the neural network by taking the

AN

Bessel Fourier transform of digitized images. Bootlenger et al. proposed the problem of rotational invariance by averaging the concentric "rings" of two-dimensional Fourier transformation. Averaged

M

Fourier coefficients were used as inputs to a neural network to determine the size distribution of particles

ED

of digitized images. Hand- sorting and sizing of fragmented rocks gave the training sets [32]. Barron et al. propose a simulated neural network to recognize fragmented rock size classes from muck-piles images in

PT

a large open pit mine. Features were extracted from the digitized image using two dimensional Fast

CE

Fourier transformation coefficients. A back propagation algorithm was used to train the neural network. Inputs and outputs of neural networks were ring cut profiles of Fourier transforms and class size

AC

distribution, respectively [29]. Jones and Maxwell [33] investigate the use of neural networks to predict the size distribution of rock fragments. In this case, profiles of fragments were processed and reduced to a feature vector using fractal geometry information. Parkin and Calkin [34] use a laser system to map edge features of particles as they fall behind a sensor plane in order to determine the particle shape and to estimate size distributions. In order to determine shape descriptions, geometric and fractal features of the digitized edge profile were used as input to a neuro-fuzzy classifier. While this investigation improved overall particle characterization, the system requires particles to be sorted into controllable sizes, typically less than 75 mm. Petersen et al. [35] use a textural approach based on the use of the variance and range

ACCEPTED MANUSCRIPT operators to estimate the average particle size and identify ore type on industrial ore feed systems. Tessier et al. [36] present an online automatic ore composition estimator mounted on a conveyor belt in a laboratory. Color and texture features based on wavelets and principal component analysis (PCA) was used for training three different support vector machines (SVM) to classify five rock types into three different classes. Murtagh and Starck use up to fourth order moments of wavelet transforms to classify

IP

T

images of mixture aggregate [37]. Goncalves et al. [38] present a study for classification of macroscopic

CR

rock texture based on a hierarchical neuro-fuzzy model.

Chatterjee et al. select a segmentation algorithm from several tests and then applied morphological,

US

textural, and color feature extraction. PCA was applied to reduce the feature vector and a neural network was used for classification [39,40]. Singh et al. develop an application of image processing on

AN

classification of basalt rock samples where parameters are inputs to a neural network for classification [41]. Also, estimation of muck-pile size distribution is investigated by [11,22,35,42].

M

Perez et al. propose a method to improve rock classification using digital image analysis and feature

ED

selection based on mutual information and a voting process to take into account boundary information. Their proposed method includes feature selection and texture and rock color feature extraction and uses

PT

SVM for classification. The original image was divided into sub-images that are assigned to one class

CE

based on the selected color and texture features using a set of classifiers in cascade. Post-processing step included rock segmentation based on the watershed algorithm; and a voting process based on this

AC

information that enhanced rock classification [43]. A neural network based soft sensor using image analysis was proposed by Ko et al. [44]. Based on the captured surface images of muck-piles, the uniformity was characterized and the neural network models for particle sizes were generated using the uniformity and an initial estimate of particle size from software WipFrag. A nonlinear model was built to provide improved accuracy in particle size estimation. The neural network was trained using the Levenberg Marquardt (LM) algorithm. Hamzeloo et al. [45] extract a number of the most frequently used size features from the segmented images to estimate the particle size distribution on an industrial conveyor belt in crushing circuit of a copper concentrator using PCA and neural network techniques. An

ACCEPTED MANUSCRIPT investigation for remote rock lithological classification is proposed by Perez et al. [46]. The proposed method was based on dividing the image into sub-images and Gabor feature extraction using five different spatial scales with eight orientations applied to each sub-image. Then, each sub-image was classified using an SVM classifier. Each rock was classified using contour information making all subimages that fall within the contour vote for the rock class.

IP

T

In many cases, an extracted feature alone cannot have acceptable performance. Therefore, another

CR

approach is based on Feature fusion techniques. Feature fusion is the process of combining the specific extracted feature vectors to obtain a single feature vector, which is more discriminative than any of the

US

input feature vectors [47]. Sudha et al. [48] study feature extraction using 2-D fast Fourier transform, DWT, the Local Binary Pattern (LBP) and features fusion techniques for Iris. A design-based texture

AN

feature fusion using Gabor filters and co-occurrence probabilities is proposed by Clausi and Deng [49]. An investigation on data fusion, feature extraction, feature selection and neural network classification for

M

multi-source remote sensing and geographical data is proposed by Ulfarsson et al. [50]. The considered

ED

feature extraction method is based on the discrete wavelet transformation (DWT) [50].

PT

A summary of these studies are presented in Table 1.

CE

Based on the above studies, the advantages and disadvantages of edge detection and machine learning based methods are summarized in Table 2.

AC

In this research, based on Feature fusion techniques and neural networks, a new algorithm is developed to determine fragmented rock size distribution. 2. The fragmented rock size distribution software packages Digital image processing algorithms and software packages have been developed to determine the size distribution of rock particles since 1990 and have actually found a world acceptance in the mining and mineral processing industries. In rock engineering, many computer software packages have been developed based on image processing, which make a rapid blast fragmentation distribution assessment [7,9,51]. Some of these 2D image

ACCEPTED MANUSCRIPT processing software packages are IPACS, TUCIPS, FragScan, CIAS, GoldSize, WipFrag, Split-Desktop, PowerSieve and Fragalyst [7-9]. Split-Desktop, WipFrag, FragScan, and GoldSize are the most popular software packages for performing the size distribution analysis of the rock particles [7,9,52].

T

2.1 Split-Desktop software

IP

Split-Desktop is the most commonly used software in determining fragmented rock size distribution and

CR

is based on the 2D image processing. It uses images captured with two objects that are used as scale. After the scaling process, the software delineates grayscale images automatically with an image filter; and

US

then size distribution of fragmented rock is determined [7,16,53]. Girdner describe steps of fragmented

AN

rock image analyses as equalizing the gray levels, Sobel edge detection, binary conversion using threshold, the distance transform on the edge of the binary image, and modifying the watershed

M

segmentation [54,55]. Split-Desktop creates the best-fitted elliptical on the detected area and calculates the size of each particle. Then, small and large elliptical diameters are considered as an input to a

ED

correction function [53]. In this software, delineation of images can be done manually or automatically.

PT

However, both modes have the same algorithm. In manual mode, the boundary between rock particles is determined by the user; while in automatic mode, due to the contrast in the image, the boundary is

CE

automatically [9] recognized by software. In the automatic mode, the processing speed is higher while in

AC

the manual mode, the precision is greater [7].

3. The proposed algorithm The proposed algorithm is based on pattern recognition and machine learning techniques. The main purpose is the extraction of appropriate and discriminator features and then applying neural networks to determine the fragmented rock size distribution. The structure of the proposed algorithm is shown in Fig.1. In this algorithm, the steps of sampling, image acquisition, preprocessing and image enhancement, extraction of scales, elimination of perspective and normalization are similar to classical image analysis algorithms.

ACCEPTED MANUSCRIPT 3.1 Visual features extraction When the input data to an algorithm is too large to be processed and it is suspected to be redundant, then it can be transformed into a reduced set of features (also named a feature vector) [56,57]. For example, an image with dimensions of 800 × 900 pixels is considered; If all pixels to be included in the calculations, 720000 pixels must be processed, but by extracting representative features, it can be presented by a vector

IP

T

1 × n, where n is usually a number less than 100 and subsequent calculations are carried out on this

CR

vector.

In this section, features of muck-pile images are extracted and feature vectors are obtained by various

US

methods. The more discriminant extracted feature is preferred.

AN

3.1.1 Fourier transform

The discrete Fourier transform of a function (image) f (x, y) of size M×N and its inverse is given as

 j2π (  ) 1 M 1 N 1 M N F(u, v)  f(x, y)e  MN x  0 y  0

M

follows [48, 58]:

 j2π (  ) 1 M 1 N 1 M N F(u, v)e  MN u  0 v  0

(2)

CE

, u, x=0, 1, 2… M-1 and v, y=0, 1, 2… N-1.

AC

Where j=√

(1)

PT

ux vy

f(x, y) 

ED

ux vy

To extract the feature vector of fragmented rocks image in frequency domain using Fourier transform, at the first, the image is resized to equal size (800×800), then the Fourier amplitude is extracted and image is divided into 20 rings, using concentric circles. Then the mean and standard deviation are calculated in each ring [30,31]. The FV feature vector with 40 members for each image is extracted as follows: FV = [μ 1 , …, μ 20 , σ1 , …, σ 20 ]

(3)

ACCEPTED MANUSCRIPT Where μ i and σi are mean and standard deviations of the Fourier coefficients amplitude in ring i. If the obtained feature is more unique, the ability to recognize images is more. The feature vectors of all images in dataset (200 images) were extracted. An example of the concentric rings on the Fourier transformed image is shown in Fig.2. The logarithm of the mean of each concentric ring in Fourier transformed image

T

is shown in Fig.3.

CR

IP

3.1.2 Wavelet transform

Wavelet is a wavelike with limited time and zero mean and an unusual and asymmetric waveform. In the

US

wavelet analysis, the desired signal decomposes to shift and scaled signals of main wavelet signal. Changing the scale means the press or stretch the signal. To describe changes in scale, a coefficient called

AN

scale factor is used. Smaller scale factor, causes more compaction of wavelet signal. Shifting signal also can be expressed by the delay or acceleration of signal. For the larger scale factor, wavelet signal is

M

longer, changes of details are slow and frequency is low and vice versa. In most signals, low frequencies

ED

have often an important part of signal information and this part of the signal, in fact, is the identity of the signal. The high frequencies, also, express the detailed information and minor changes of signal. The

PT

wavelet analysis includes approximation and details. The approximation is included in large-scale and

CE

low -frequency signal components and details are included in small-scale and high-frequency signal components. In the initial stage of filtering, the original signal passes through two complementary filters,

AC

being decomposed into two signals. Decomposition can be done in the form of consecutive stages [48, 58]. This process is shown in Fig.4. The result will be as a tree, named wavelet decomposition tree. Theoretically, consecutive stages of decomposition can be infinitely done, but in reality the decomposition continues until obtaining specific details of the signal; and the number of steps is determined based on the nature of the signal and the criteria such as entropy.

ACCEPTED MANUSCRIPT Extensive works have been carried out on wavelet analysis and various forms of wavelet were proposed through studies such as Haar, Daubechies, Biorthogonal, Coiflets, Symlet, Morlet, Mexican Hat, and Meyer [58].

Discrete wavelet transform of a signal f (t) can be derived from a continuous wavelet transform. The

T

scales and positions are discretized based on powers of two while the signal is also discretized. The

(5)

CR AN

a, b  ; a  0

(4)

M

1 t  b ψ a  a 

US

 n  kb a j   1 ψ  0 o DWT (j, k)   f(n)ψ   f j j a a n     0 0 ψab (t) 

IP

resulting expression is shown in the Eqs. (4) and (5) [58].

PT

dilation (a) and translation (b).

ED

Where j, k, nZ and a0 > 1 and  is the mother wavelet with two characteristic parameters, namely,

In this study, considering previous works carried out in the field of wavelet analysis of rock images, Haar

CE

wavelet type was used and decomposition was performed up to the fifth level. Then, using wavelet

AC

analysis, the mean and standard deviation of horizontal, vertical, and diagonal details and the mean and standard deviation of the entire image were calculated as a feature vector with 32 members. The components of details and approximations of wavelet decomposition in five levels and histogram plots of original image, details and approximations, for a fragmented rock image are shown in Fig.5.

3.1.3 Gabor filters

In image processing, a Gabor filter, named after Dennis Gabor, is a linear filter used for texture analysis. It means that it basically analyses whether there are any specific frequency content in the image in

ACCEPTED MANUSCRIPT specific directions in a localized region around the point or region of analysis. Frequency and orientation representations of Gabor filters are claimed by many contemporary vision scientists to be similar to those of the human visual system. It has been found that this filter is particularly appropriate for texture representation and discrimination. In the spatial domain, a 2D Gabor filter is a Gaussian kernel function modulated by a sinusoidal plane wave. A set of Gabor filters with different frequencies and orientations

IP

T

may be helpful for extracting useful features from an image [48, 58].

CR

The two-dimensional (2D) Gabor function and its Fourier transform are calculated as follows 58 :

1 1 x 2 y2 )exp(- ( 2 + 2 )cos(2πu0 x) 2πsxs y 2 sx sy

F(u,  ) =

2  2     (u - u ) 2   (u  u ) 2  1  exp 1  2 0   2    exp 1  2 0   2   2 s   s    2  s u  2  s u

AN

s 

1 2s y

M

1 , 2sx

(7)

(8)

ED

su 

(6)

US

f(x, y) = (

Where u0 is the central frequency of sinusoidal wavelet in x direction, s x and sy are the standard deviation

PT

of Gaussian function in x and y directions and s u and sν are the standard deviation of Gaussian function in u and ν directions. Gabor filters are obtained by expansion (scale) and rotation (direction) of the main

CE

wavelet (f (x, y)), as below [58]:

a > 1 , m, n = integer

AC

fmn (x, y) = a - mf(x, y),

(9)

x  = a - m (xcos q + ysin q)

(10)

y  = a - m (-xsin q + ycos q)

(11)

q

n k

n  0,1,..., k  1

m  0,1,...s  1

(12)

Where fmn, is scaled and rotated f(x, y), a, is scale coefficient, k, is number of rotations, s, is number of scales and x´ and y´ are scaled and rotated coordinates.. A 2D Gabor function is shown in Fig.6.

ACCEPTED MANUSCRIPT Gabor wavelets created by 4 expansion and 6 rotation of the main wavelet are shown in Fig.7.

In this research, the images are resized to 800 × 800 pixels, then filters of Gabor filter bank that already has been made, applied to images. In this filter bank, to create a two-dimensional Gabor filter with 800 × 800, five scales (0.4, 0.2, 0.1, .05 and 0.025) and six directions (0, 30, 60, 90, 120 and 150) are used and

T

a, su and sν are 0.5, 0.65 and 0.35. Therefore, an array with 6 ×5 elements is created. By applying any of

IP

the Gabor filters (with 4 × 4 down sampling factor in the rows and columns) on images, the filtered image

CR

was obtained [59]. For each of the filtered images, mean and standard deviation were calculated and with the mean and standard deviation of the entire image, a feature vector with 62×1 members was extracted

  f

mn

AN

mn

(x, y) dxdy

(13)

mn



2  ( | f mn (x, y) | μ mn ) dxdy

(14)

CE

PT

σ

ED

M

μ

US

from the image as follows:

AC

3.1.4 Features combination

Data fusion technology is one of the emerging technologies of data processing. The three levels of information fusion are pixel level (low-level fusion), feature level (intermediate-level fusion), and decision level (high-level fusion) [60]. The advantage of the feature level fusion is obvious. Different feature vectors extracted from the same pattern always reflects the different characteristic of patterns. By optimizing and combining these different features, it not only keeps the effective discriminant information of multi-feature, but also

ACCEPTED MANUSCRIPT eliminates the redundant information to certain degree. This is especially important to classification and recognition [60-63]. In this research the combination of before mentioned extracted features was used. In Table 3, extracted feature vectors (single and combination of features) are presented, which were used as inputs to the neural network.

IP

T

After extracting the visual features of images and obtaining the feature vectors, the images dataset is

CR

prepared. 3.2 Dataset of images

US

226 images of fragmented rocks from various blasts, carried out at Gole-Gohar iron ore mine, Iran were

AN

used to prepare a dataset. The rock type and number of images for each type are presented in Table 4.

For these images, using different types of feature extraction methods, the feature vectors were extracted

M

and considered as inputs of the supervised neural network. Also, for these images, using the manual mode of Split-Desktop software, F10 to F100 were determined (as target data of neural network). Basic

ED

descriptive statistics of F10 to F100 are given in Table 5. Also, the lognormal histogram plot of fine factors

PT

(percentage of fine particles) of F10 to F100 of images is shown in Fig. 8. This graph shows the frequency of occurrence of fine particles in images and represents the combination of images in terms of fine and

CE

large particles. Lognormal distribution has been widely used in many fields. It is suitable to describe the

AC

distributions with skewed curves (also called skew distribution) [64].

An example of an image of fragmented rocks and delineated image by manual mode of Split-Desktop software are shown in Fig. 9. Also, the corresponding distribution curve is presented in Fig. 10.

3.3 MLP neural network to determine fragmented rock size distribution In this study, feed forward neural network (supervised) with back propagation learning algorithm was used to determine fragmented rock size distribution. LM learning function, using 200 image dataset for which features extracted by different methods were used as inputs and F 10 -F100 as outputs, was applied to

ACCEPTED MANUSCRIPT train the network. To achieve the best possible results, neural network was formed and tested with a number of different neurons for input, hidden and output layers, and different number of hidden layers. The number of hidden layers and neurons in the hidden layers change according to the problem to be solved. The number of input and output neurons is the same as the number of input and output variables. In this research, multi-layer network architecture with two hidden layers between input and output units

IP

T

was applied. In order to train, validate, and test the neural network, the data portions are 70%, 15%, and

CR

15%, respectively. To reach an appropriate architecture, MLP networks were examined for all of the suggested features extraction methods and optimum model for each method was determined. The

US

structure of MLP network is shown in Fig. 11.

To determine the optimum network, RMSE was calculated for various models as follows [58]:

AN

1 N  (Ti  Oi )2 N 1

(15)

M

RMSE =

ED

Where Ti , Oi and N represent the target, the predicted output and the number of output data respectively.

PT

Examples of the networks examined are shown in Table 6.

CE

After establishing and implementing the neural network, out of 226 image datasets, 26 images were used as test data and the results were evaluated. An example of cumulative size distribution curves of

Fig. 12.

AC

fragmented rocks, using different methods of visual feature extraction for an image of dataset, is shown in

4. Evaluation of results

Mean relative error (MRE) (Eq. 16) was used to compare the results of different methods of visual feature extraction with the results obtained, using the manual mode of Split-Desktop MRE = (

100 A -F n ) t 1 ( t t ) n At

ACCEPTED MANUSCRIPT software [65].

(16)

Where, At is the actual value (F10 to F100 in the manual mode of Split-Desktop), Ft is the obtained value

T

(F10 to F100 in the proposed features extraction methods and auto mode of Split-Desktop) and n is number

IP

of sizes (here n=10). The MRE for 26 test images for different features extraction methods and auto mode

CR

of Split-Desktop are shown in Table 7.

S M  100 S

was used.

(17)

ED

M

AN

IM=

US

To compare the results of suggested methods with the results of Auto mode of Split-Desktop, the Eq.(17)

Where, IM is improvement in the results (%), S and M are the average value of MRE of Split-Desktop

PT

auto mode and the suggested methods respectively.

CE

As it can be seen in Table 7, the most improvements in the estimation of fragmented rock size distribution are achieved for the Fourier transform, Gabor and Fourier–wavelet methods with the value of 67%, 57%,

AC

and 48 %, respectively.

Also, the MRE for F10 to F100 of test images were compared as shown in Fig. 13.

As it can be observed from Fig. 13, the estimated fragmented rock size distributions have higher MRE in fine to medium particles (F10 -F50 ). Also, the improvements in the estimation of fragmented rock size distribution using different features extraction methods relative to auto mode of Split-Desktop for F10 -F100 are given in Table 8. As it can be seen, for F10 -F50 the most improvements of estimations are achieved for

ACCEPTED MANUSCRIPT the Fourier transform, Gabor, and Fourier-Gabor methods with the value of 52%, 40%, and 32 %, respectively.

Also,

using

suggested

model

by

Chung

and

Katsabanis

(CK

model)

[66,67]

(Eq.

(18)), uniformity coefficient (n) for different feature extraction methods and auto mode of Split-Desktop

(18)

CR

0.842 Ln F80 - Ln F50

US

n=

IP

T

was calculated and compared with the manual mode of Split-Desktop values.

Where, F50 and F80 are the sizes at which the passing percent is 50% and 80%, respectively.

AN

The average MRE of uniformity coefficient estimations for different feature extraction methods and auto

M

mode of Split-Desktop are given in Table 9.

ED

As it can be seen in Table 10, all of the suggested features extraction methods for estimating n, give better

PT

results than auto mode of Split-Desktop.

CE

5. Conclusions

In this study, based on the neural network and features extraction methods, an algorithm was proposed to

AC

determine the size distribution of fragmented rocks. The results obtained showed that the most improvements in the estimation of fragmented rock size distribution were achieved, using Fourier transform, Gabor, and Fourier-wavelet methods with the value of 67%, 57%, and 48 %, respectively. Also, the estimation of fragmented rock size distributions has higher MRE in fine to medium particles (F10 -F50 ). Furthermore, for fine to medium particles F10 -F50 , Fourier transforms, Gabor, and Fourier Gabor methods with the values of 52%, 40%, and 32 %, respectively, have the most improvements in the

ACCEPTED MANUSCRIPT estimation of the fragmented rock size distribution. Also, all of the suggested features extraction methods for estimating uniformity coefficient give better results than auto mode of Split-Desktop.

References 1 [1] F.I. Siddiqui, S.M. Ali Shah, M.Y. Behan, Measurement of size distribution of blasted rock using

T

digital image processing, JKAU: Eng. Sci. 20 (2) (2009) 81-93.

IP

2 [2] J.A. Sanchidrián, F. Ouchterlony, P .Moser, P. Segarra, L.M. Lopez, Performance of some

CR

distributions to describe rock fragmentation data, Int J Rock Mech Min Sci. 53 (2012)18-31. 3 [3] T. Hudaverdi, C. Kuzu, A. Fisne, Investigation of the blast fragmentation using the mean fragment

US

size and fragmentation index, Int J Rock Mech Min Sci. 56 (2012) 136–145.

AN

4 [4] F. Faramarzi, H. Mansouri, M.A. Ebrahimi Farsangi, A rock engineering systems based model to predict rock fragmentation by blasting, Int J Rock Mech Min Sci. 60 (2013) 82–94.

M

5 [5] J.A. Sanchidrián, F. Ouchterlony, P. Segarra, M. Moser. Size distribution functions for rock

ED

fragments, Int J Rock Mech Min Sci. 71 (2014) 381–394. 6 [6] C. Igathinathane, U. Ulusoy, L.O. Pordesimo, Comparison of particle size distribution of celestite

PT

mineral by machine vision ∑Volume approach and mechanical sieving, Powder Technol. 251-216 (2012) 137-146.

CE

7 [7] F. Sereshki, S.M. Hoseini, M. Ataei, Blast fragmentation analysis using image processing, Int. J. Min. & Geo-Eng. 2 (2016) 211-218.

AC

8 [8] J. Sudhakar, G.R. Adhikari, R.N. Gupta, Comparison of fragmentation measurements by photographic and image analysis techniques, Rock Mech. Rock Eng. 39(2) (2006) 159-168. 9 [9] J.H. Han, J.J. Song, Statistical Estimation of Blast Fragmentation by Applying Stereophotogrammetry to Block Piles, Int J Rock Mech Min Sci. 68 (2014) 150-158. 10 [10] J.A. Sanchidrián, P. Segarra, F. Ouchterlony, L.M. Lopez, On the accuracy of fragment size measurement by image analysis in combination with some distribution functions, Rock Mech. Rock Eng. 42 (2009) 95-116.

ACCEPTED MANUSCRIPT 11 [11] G.C. Hunter, C. McDermott, N.J. Miles, A. Singh, M.J. Scoble, A review of image analysis techniques for measuring blast fragmentation, Min. Sci. Tech. 11(1) (1990) 19–36. 12 [12] N.H. Maerz, J.A. Franklin, D.L. Coursen, Fragmentation measurement for exprimental blasting in Virginia, In: Proceedings of 3th mini-symposium on explosives and blasting research. 1987. 13 [13] Gallagher E, Optoelectronic coarse particle size analysers for industrial measurement and control,

IP

T

Ph.D. thesis Queensland: university of Queensland, 1976.

CR

14 [14] L. Nyberg, O. Carlsson, B. Schmidtbauer, Estimation of the size distribution of fragmented rock in ore mining through automatic image processing, In: Proceedings of IMEKO 9th World Congress.1982.

US

15 [15] C.L. Lin, Y.K. Ken, J.D. Miller, Evaluation of a PC, image-based, on-line coarse particle size analyser, In: Proceedings of emerging computer techniques for the mineral industry symposium. Utah.

AN

1993.

16 [16] J. Kemeny, Practical technique for determining the size distribution of blasted benches, waste dumps

M

and heap leach sites, Min. Eng. (1994) 1281-1284.

ED

17 [17] F. Koizomi, E. Kunugita, H. Nishitani, Image processing for quality/ process control of polymer process, In: proceedings of process systems engineering. 1994.

PT

18 [18] Y.K. Yen, C.K. Lin, J.D. Miller, Particle overlap and segregation problems in on-line coarse particle

CE

size measurement, Powder Technol. 98(1) (1998) 1-12. 19 [19] R. Crida, G. Jager, An approach to rock size measurement based on a model of the human visual

AC

system, Minerals Eng. 10(10) (1997) 1085-1093. 20 [20] W.X. Wang, Binary image segmentation of aggregates based on polygonal approximation and classification of concavities, Pattern Recognition. 10(31) (1998) 1503-1524. 21 [21] W.X. Wang, Particle size estimation based on edge density, Electronic science and technology of china. 4(3) (2005)100. 22 [22] S. Al-Thyabat, N.J. Miles, T.S. Koh, Estimation of the size distribution of particles moving on a conveyor belt, Miner. Eng. 20(1) (2006) 72–83. 23 [23] M.J. Thurley, Automated online measurement of limestone particle size distributions using 3D range

ACCEPTED MANUSCRIPT data, J Process Control. 21 (2011) 254-262. 24 [24] B. Obara, A. Kozusnikova, J. Scucka, Automatic identification of microcracks observed on microscopic images of coarse-grained sandstone, Int J Rock Mech Min Sci. 48 (2011) 681–686. 25 [25] Z. Zelin, Y. Jianguo, Estimation of coal particle size distribution by image segmentation, Int. J Min. Sci. Tech. 22 (2012) 739–744.

IP

T

26 [26] C.O. Chimi, M.S. Hegarat, E. Vannier, O. Taconet, R. Dusseaux, Automatic clod detection and

CR

boundary estimation from digital elevation model images using different approaches. Catena. 118 (2014) 73-83.

measurements, Powder Technol. 166 (2006) 152–160.

US

27 [27] S. Al-Thyabat, N.J. Miles, An improved estimation of size distribution from particle profile

AN

28 [28] P.D. Waserman, Nural computing: theory and practice, New York, van nostrand reinhold, 1989. 29 [29] L. Baron, M.L. Smith, K. Prisbrey, Neural network pattern recognition of blast fragment size

M

distributions, Part. Sci. Technol. 12(3) (2007) 235-242.

Part. Sci. Technol. 4 (1986) 361.

ED

30 [30] D.W. Luerkens, Surface representation derived from a variational principle 1: the gray level function,

PT

31 [31] L.E. Plansky, D. Amick, K.A. Prisbrey, Neural networks based optical sensors for metal welds,

CE

Emerging Computer Techniques for the Minerals Indestry, Scheiner, Stanley and Kare, eds, SME, Littleton, Colorado, 1993, pp. 291.

AC

32 [32] Bottlinger M, Kholus R, Characterizing particle shapes and knowledge based image analysis of particle samples, Deutsches Institut fur lebensmitteltechik. e. v. 4750, Quavkenbruck, F.D.R 1992. 33 [33] T.F. Jones, A.P. Maxwell, Information from bulk particulate profiles, In: Proceedings of the 8th IFAC International Symposium on Automation in Mining, Mineral and Metal Processing. Sun City, South Africa. 28(17) (1995) 1-439. 34 [34] R.M. Parkin, D.W. Kalkin, Intelegent optomechatronic instrumentation for on-line in spection of crushed rock aggregates, Miner. Eng. 8 (1995) 1143-1150. 35 [35] K.R. Petersen, C. Aldrich, J.S. Van deveter, Analysis of ore particles based on textural pattern

ACCEPTED MANUSCRIPT recognition. Miner. Eng. 10 (1998) 959-977. 36 [36] J. Tessier, C. Duchesne, C. Bartolacci, A machine vision approach to on-line estimation of run-ofmine ore composition on conveyor belts, Miner. Eng. 20(12) (1998) 1129-1144. 37 [37] F. Murtagh, J.L. Starck, Wavelet and curveletmoments for image classification: application to aggregate mixture grading, Pattern Recognition Let. 29(10) (2008) 1557-1564.

IP

T

38 [38] L.B. Goncalves, F.R. Leta, S.C. De Valente, Macroscopic rock texture image classification using an

CR

hierarchical neuro-fuzzy system, In: Proceedings of the 16th International Conference on Systems, Signals and Image Processing (IWSSIP). Chalkida, Greece. June 2009, pp.1-5.

US

39 [39] S. Chatterjee, S. Bandopadhyay, D. Machuca, Ore grade prediction using a genetic algorithm and clustering based ensemble neural network model, Math. Geosci. 42(3) (2010a) 309-326.

AN

40 [40] S. Chatterjee, A. Bhattacherjee, B. Samanta, S.K. Pal, Image-based quality monitoring system of limestone ore grades, Comput. Ind. 16(5) (2010b) 391-408.

M

41 [41] N. Singh, T.N. Singh, A. Tiwary, K.M. Sarkar, Textural identification of basaltic rock mass using

ED

image processing and neural network, Comp. Geosci. 14(2) (2010) 301–310. 42 [42] R.A. Salinas, U. Raff, C. Farfan, Automated estimation of rock fragment distributions using

CE

152(1) (2005), pp. 1–8.

PT

computer vision and its application in mining, IEE Proceedings: Vision, Image and Signal Processing.

43 [43] C. A. Perez, P. A. Estévez, P. A. Vera, L. E. Castillo, C. M. Aravena, Ore grade estimation by

AC

feature selection and voting using boundary detection, Int. J Miner. Proc. 101 (2011) 28-36. 44 [44] Y.-D. Ko, H. Shang, A neural network-based soft sensor for particle size distribution using image analysis, Powder Technol. 212 (2011) 359-366. 45 [45] E. Hamzeloo, M. Massinaei, M. Mehrshad, Estimation of particle size distribution on an industrial conveyor belt using image analysis and neural networks, Powder Technol. 261 (2014) 185-190. 46 [46] C. A. Perez, J. A.Saravia, C. F.Navarro, D. A.Schulz, C. M.Aravena, F. J.Galdames, Rock lithological classification using multi-scale Gabor features from sub-images, and voting with rock contour information, Int. J Miner. Proc. 144 (2015) 56-64.

ACCEPTED MANUSCRIPT 47 [47] M. Haghighat, M. Abdel-Mottaleb, W. Alhalabi. Fully automatic face normalization and single sample face recognition in unconstrained environments, Expert Systems with Applications. 47 (2016) 2334. 48 [48] V.K. Sudha, M. Ramakrishna. Comparative study of features fusion techniques. In: Proceedings of the International Conference on Recent Advances in Electronics and Communication Technology. 2017.

IP

T

49 [49] D. A. Clausi, H. Deng. Design-Based Texture Feature Fusion Using Gabor Filters and Co-

CR

Occurrence Probabilities. IEEE Transactions on Image Processing. 14 (7) (2005).

50 [50] M. O. Ulfarsson, J. A. Benediktsson, J. R. Sveinsson. Data fusion and feature extraction in the

US

wavelet domain, International Journal of Remote Sensing, 24(20) (2003) 3933-3945. 51 [51] J. Han, J.J. Song, Block delineation algorithm for rock fragmentation analysis, Int J Rock Mech Min

AN

Sci. 82 (2016) 48-60.

52 [52] Q. Liu, H. Tran, Validation of Frag Scan, WipFrag, Split, In: J. Franklin, T. Katsabanis, Proceedings

M

of the fragblast-5 Workshop on Measurement of Blast Fragmentation, Montreal. 23–24 August 1996,

ED

pp.151-5.

53 [53] D. LaRosa, K. Girdner, W. Valery Jnr, S. Abramson, Recent applications of the Split-Online image

PT

analysis system, In: Proceedings of the Southern Hemisphere Meeting on Mineral Technology. Rio de

CE

Janeiro, Brazil. 1 (2001), pp.15-19.

54 [54] K. Girdner, J. Kemeny, A. Srikant, McGill R. The split system for analyzing the size distribution of

AC

fragmented rock, In: J. Franklin, T. Katsabanis, Proceedings of the fragblast-5 Workshop on Measurement of Blast Fragmentation, Montreal. 23–24 August 1996, pp. 101–108. 55 [55] J.A. Franklin, J.M. Kemeny, K.K. Girdner, Evolution of measuring systems: A review, In: J. Franklin, T. Katsabanis, Proceedings of the Fragblast-5

Workshop on Measurement of Blast

Fragmentation, Montreal. 23–24 August 1996, pp. 47-52. 56 [56] S.T. Bow, Pattern Recognition and Image Processing, Secend ed., U.S.A, Northern Illinois University, De Kalb, Illinois, 2002. 57 [57] E. Alpaydin, Introduction to Machine Learning, Secend ed., London, The MIT Press, Cambridge,

ACCEPTED MANUSCRIPT Massachusetts, 2010. 58 [58] R.C. Gonzalez, R.E. Woods, S.L. Eddins, Digital Image Processing Using MATLAB, Pearson Prentice Hall, 2004. 59 [59] E. Rashedi, H. Nezamabadi-pour, S. Saryazdi, Long term learning in image retrieval systems using case based reasoning, Eng. Appl. Art. Intell. 35 (2014) 26-37.

CR

in image recognition. Pattern Recognition 38 (2005) 2437 – 2448.

IP

T

60 [60] Q.S. Sun, S.G. Zeng, Y. Liu, P.A. Heng, D.S.Xia, A new method of feature fusion and its application

61 [61] U.G. Mangai, S. Samanta, S. Das, P.R. Chowdhury. A Survey of Decision Fusion and Feature

US

Fusion Strategies for Pattern Classification. IETE Technical Review. 27 (4) (2010) 293-307. 62 [62] J. Yang, J.-Y. Yang, Generalized K-L transform based combined feature extraction, Pattern

AN

Recognition 35 (1) (2002)295–297.

Recognition 36 (6) (2003) 1369–1381.

M

63 [63] J. Yang, J.Y. Yang, D. Zhang, J.F. Lu, Feature fusion: parallel strategy vs. serial strategy, Pattern

ED

64 [64] P. Gao, T.S. Zhang, X.J. Wei, Q.J. Yu, Evaluation of RRSB distribution and lognormal

Technol. (2018), in press.

PT

distribution for describing the particle size distribution of graded cementitious materials, Powder

CE

65 [65] C. Tofallis, A better measure of relative prediction accuracy for model selection and model estimation, J Oper. Res. Soc. 66 (2015) 1352–1362.

AC

66 [66] S.H. Chung, P.D. Katsabanis, Fragmentation prediction using improved engineering formulae, Fragblast -Int. J. Blast. Fragm. 4(2) (2000) 198-207. 67 [67] S. Gheibie, H. Aghababaei, S.H. Hoseinie, Y. Pourrahimian, Modified Kuz—Ram fragmentation model and its use at the Sungun Copper Mine, Int J Rock Mech Min Sci. 46(6) (2009) 967–973.

ACCEPTED MANUSCRIPT Table 1 A summary of the presented studies in the field of fragmented rock size distribution, lithological classification, and

M aterial

Application

Location

Gallag her

1976

Fragmented rock

Size distribution

Conveyor belt

1982

Fragmented rock

Size distribution

M uck-pile

1986

Fragmented rock

Size distribution

M uck-pile

1988

Fragmented rock

Size distribution

M uck-pile

Bootli nger

1992

Fragmented rock

Size distribution

Lin et al.

1993

Fragmented rock

Barro n et al.

1994

Fragmented rock

Keme ny

1994

Yen et al.

Peters en

M

ED

PT

M uck-pile

Size distribution

M uck-pile

Size distribution

Open pit mining

Fragmented rock

Size distribution

M uck-pile

1998

Fragmented rock

Size distribution

M uck-pile

1998

AluminaSilicate Geopolymer, Gold

Ore type characterizati on and particle size estimation

Industrial conveyor belts

CE

Luerk ens Norbe rt et al.

AC

Nyber g

M ethod

M ain results and comments

Delineating the particles' edges using a chord sizing method

Not reported

US

Year

Instead of segmenting, this method used to simplify the analysis to meet speed and memory limitations Reduced the number of inputs to the neural network by taking the Bessel Fourier transform Particles were segmented, then used a number of reconstruction techniques to further delineate particles, which are only partly outlined during the first step Rotational invariance Computational advantages in by averaging the solution speed. Neural concentric "rings" of networks were trained and two-dimensional accuracy was 98% Fourier transformation The chord lengths are Edge detection methods statistically related to and measuring chord stereological probabilities, lengths taken across the which yield dimensional particle results Takes two dimensional FFT, takes "ring" cuts The neural network was able as input nodes or to generalize and identify the pattern recognition size classification with 97% features, trains the of accuracy neural networks Size estimation of partially Elliptical approximation obscured particles shows was applied to images good agreement with size of rock fragments after measured by the sieve using edge detection analysis The segmentation result was A method based on not that satisfactory even to watershed segmentation well sorted particles with a algorithm good background An image system scanned chord-length on edge of fragmented rock

AN

Refere nce

CR

IP

T

ore grade estimation.

A textural approach (the use of variance and range operators) was investigated

Average error of 7.1% in the estimation of mean particle size

ACCEPTED MANUSCRIPT

Fragmented rock

On the conveyor belt

Natural rock images

Rock classification

-

2006

Ferruginous Indian manganese ores

Rock classification

M uck-pile

Linek

2007

Basalt, lapilli tuff and breccia

Rock classification

Kaarti nen and Tolon en

2008

Pyhäsalmi mine in Finland

Non-invasive particle size analyses

M urta gh and Starck

Fragmented rock

Gonca lves

2009

Gneiss, basalt, diabase, and rhyolite

Singh

2010

Thin sections of different basalt

1

AC

CE

2008

Thurle y

2011

Limestone particles

M

Borehole wall images

ED

Singh and Rao

AN

2005

PT

Lepist o

Lithological classification

Aggregate mixture grading

Classification of macroscopic rock texture Classification of rock textures Coarse particle size distribution

For the testing set, the resulting error is smaller than 3%

T

2001

Error of 10% in splitting and identifying touched rock particles

IP

Casali

Conveyor belt

CR

1998

Split and identify touched rock particles

US

Wang

Turmaline Breccia, Porphyritic Dykes Dacitic Diatreme Granodiorites Andesite

Polygonal approximation; classifies concave points; split large clusters into simple clusters; finds the candidates of start and end points; use a supplementary cost function Segmentation, feature extraction, feature selection by genetic algorithms, neural network classificatory Applies Gabor filtering to different color spaces for the classification of natural rock images that are used in bed rock investigations Histogram analysis in the RGB color space, combined with textural analysis, based on the gray level cooccurrence matrix and edge detection

Standard conveyor belt

In the laboratory

In the laboratory In the laboratory

On a conveyor belt

Improvement of the classification of natural rock texture images by combining the color information to the texture description

Not reported

Combined Haralick features and wavelet analysis based on resistivity patterns

The combined classification based on Haralick features and WTA improved classification up to a level of 98%.

Based on a combination of a belt weighed and a 3D laser scanner

The average error is around 3%.

Up to fourth order moments of wavelet transforms was used

NFHB-class1

27 extracted numerical parameters are inputs to a neural network A morphological edge detection strategy was employed to draw the boundary of limestone particles on a conveyor belt using 3D data

Neuro-fuzzy hierarchical class model based on binary space partitioning (NFHB-class)

Taking the second, third, and fourth moments as features, at multiple resolution scales, may enhance the discrimination between images For all rock classes, the NFHB-class method achieved a percentage of correct hits over 73% 92.22% accuracy of automatically identification Overestimates the amount of <40mm size class in the 40– 70 mm products by about 10%, and underestimates the cumulative amount in the 20– 40mm product by about 25%

ACCEPTED MANUSCRIPT

Particle size distribution

Randomly distributed over a flat tray

2012

Gravel and cobble, size varies from 2 to 20 cm

3D size distribution and shape of coarse particles

Non-touch particles

2014

Copper concentration

Size distribution

Industrial conveyor belt in crushing

Perez et al.

2015

Dry and wet rock (nickel and copper)

Rock lithological classification

Seresh ki et al.

2016

Fragmented rock

Tafess e

PT

ED

M

Hamz eloo

In the laboratory

Not reported

There were substantial differences between size distributions obtained from various size measured

Improvements in classification accuracy, between 8.3% and 26%, relative to previously published results Error of 30% in estimation D80

AC

CE

Size distribution

On a conveyor belt

R2 of the model prediction for D50 is 79.59%, lower than those for D 75 and D90

T

2011

Ore particles from nickel mine

Koand Shang

The RM SE2 on rock composition classification decreased 8.8% by using voting method with the automatic segmentation with respect to direct sub-image classification. The RM SE decreased 29.5% using a mixture of dry and wet rocks

IP

Conveyor belt

CR

Ore grade estimation

US

Nickel mine contain five ore types

AN

2011

Perez

Extract and select features based on rock color and texture, and using rock boundary information to improve classification performance by a subimage voting scheme and use of SVM The uniformity of particles was characterized and the neural network models were generated (using the uniformity and an initial estimate of particle size from WipFrag©) The size and shape of the particles were processed using GID 3 program. This image analysis program produced different kinds of output images Extraction a number of the most frequently used size features from the segmented images using PCA and neural network Gabor filters were used to extract features from each sub-image. Each sub-image was classified into a lithological class using SVM Sobel filter and mathematical morphology

Table 2 Advantages and disadvantages of edge detection and machine learning based methods. Method Advantages Disadvantages Based on Often these methods deal with some problems such as shadow, No need for comprehensive edge dust, overlapping of particles, and the level of light reflected in training sets detection particles of rock fragments

2

Root mean square error Glow in the dark (GID)

3

ACCEPTED MANUSCRIPT

Neural networks can be quickly trained to recognize size distribution

IP

AN

Highly accurate results if used with comprehensive training set

Need to sort and determine the boundary of fragmented rock particles to provide training sets There are no specific rules or instructions for network design for an optional use With regard to modeling issues, it is simply not possible to understand the physics by using the neural network Network training may be difficult or even impossible It is simply not possible to predict the future function of the network (generalization)

CR

Reducing the number of inputs to the neural network will lead to a large increase in the computational speed

Limitation of the number of inputs to the neural network

US

Based on machine learning

T

The potential of developing image processors based on neural networks that recognize the size distribution in real-time

In most cases, the segmentation results are not that satisfactory due to the fact that the edge particles are not closed curves and therefore wrong edges are formed Common algorithms cannot be used to separate the rock particles that are being touched with each other A neural network can only detect the size distribution of rock particles in images, based on the closest distribution of size used in the training sets The accuracy of the results depends on the size of the comprehensive training sets, which includes all the distributions of probable dimensions that may be observed on the field

M

Table 3 Extracted feature vectors (single and combination of features) as inputs to the neural network. Feature extraction

Number of features

M ean and standard deviation of each ring

40

Wavelet

M ean and standard deviation of horizontal, vertical, and diagonal details and the

30+2

Gabor

mean and standard deviation the entire image M ean and standard deviation of 30 filters (fiveofscales and six directions), and the

ED

Data type

Fourier - Gabor

60+2

mean and standard deviation of the entire image 72 Combine two features

102 94

AC

Wavelet- Gabor

CE

Fourier - Wavelet

PT

method Fourier transform

Table 4 Type of fragmented rocks and number of images for each type. Number of Images 75 4 56 13 52 18

Rock Type Hematite Hematite and magnetite Magnetite Amphibole Quartz schist Gneiss

ACCEPTED MANUSCRIPT 8

Sand and gravel

19.7 m32.3 (in) 58.1 65.6 71.7 77.2 82.4 87.7 93.0 103.6

2.0 (in) 4.2 6.1 8.0 9.8 11.7 13.6 15.9 18.9 24.5

Media

Skewnes

7.1 (in) 26.6 53.8 76.6 101.1 131.1 164.7 206.3 261.8 350.6

132.5 (in) 123.9 120.4 109.8 103.0 98.2 94.2 90.3 85.6 76.5

1.2 n 2.3 3.7 (in) 5.3 7.0 8.7 10.3 11.8 14.2 19.1

3.4 s 3.2 3.6 (in) 3.2 2.9 2.7 2.5 2.4 2.3 2.1

2.674 Dev 5.2 7.3 (in) 8.8 10.1 11.5 12.8 14.4 16.2 18.7

Table 6 Examples of the networks examined. Transfer function (hidden layer1,2, Output layer)

1

TANSIG- TANSIG- TANSIG

2

LOGSIG- TANSIG- TANSIG

US

No

T

0.01 m0.01 (in) 0.01 0.02 0.01 0.03 0.2 0.9 2.5 5.1

C-variation

IP

F10 (%) F20 F30 F40 F50 F60 F70 F80 F90 F100

Variance

CR

Table 5 Basic descriptive statistics of F10 to F100 of dataset. Passing Minimu Maximu Mean St-

M odel

RM SE

40-15-10-10

1.628

40-15-10-10

2.27

LOGSIG- LOGSIG- TANSIG

40-15-10-10

2.65

4

TANSIG- LOGSIG- TANSIG

40-15-10-10

2.54

5

TANSIG- TANSIG- PURELIN

40-15-10-10

3.13

AN

3

LOGSIG- LOGSIG- LOGSIG

40-15-10-10

5.51

PURELIN- TANSIG- PURELIN

40-15-10-10

7.56

8

TANSIG – TANSIG- TANSIG

40-10-10-10

2.504

9

LOGSIG- TANSIG- TANSIG

40-10-10-10

2.72

10

LOGSIG- LOGSIG- LOGSIG

40-10-10-10

6.32

11 12

TANSIG- TANSIG TANSIG- TANSIG

40-10-10 40-15-10

3.61 3.36

CE

PT

ED

M

6 7

Table 7 The MRE for test images for different features extraction methods and auto mode of Split-Desktop.

1 2 3 4 5 6 7 8 9 10 11 12 4

Fourier transform

Gabor

Fourier Wavelet

Wavelet

Auto SplitDesktop

GaborWavelet

Fourier Gabor

0.5 0.5 0.6 0.5 0.7 0.7 0.3 1.2 0.6 0.3 0.5 0.4

0.47 0.3 0.68 0.29 0.15 0.63 0.27 4.31 0.12 0.22 0.26 0.28

0.3 0.4 0.3 0.3 0.3 1.3 0.3 4.2 0.2 0.4 0.7 1.3

0.41 0.19 3 0.23 0.24 0.24 0.62 8.07 0.13 0.32 1.99 0.63

0.213 0.444 0.184 0.447 0.745 0.525 0.859 7.117 0.151 0.813 4.852 0.383

0.5 0.4 2.8 0.3 1.5 2 1.3 0.9 0.3 0.5 2.6 0.3

0.5 0.6 1.5 0.6 0.6 0.2 1.2 3.9 0.4 0.4 0.6 0.2

AC

Image No.

Standard deviation

ACCEPTED MANUSCRIPT 0.45 0.44 6.81 0.21 0.35 0.71 0.18 0.7 1.19 0.21 0.1 0.18 0.24 0.31 1.08

St-Dev

0.29

0.93

1.23

1.98

IM (%)

67

57

48

28

2.066 0.628 12.32 0.226 1.069 0.47 0.099 1.273 2.04 0.481 0.234 0.526 0.418 0.455 1.50

0.8 0.4 3 0.1 0.4 1.5 0.4 0.6 0.3 0.1 0.5 0.2 0.5 0.6 0.87

0.4 0.5 3.1 0.4 0.3 1.8 0.8 0.6 1.5 0.2 1 0.2 0.1 0.5 0.84

2.71

0.85

0.9

-

42

44

T

0.5 0.4 5.4 0.1 0.2 0.2 0.3 0.9 0.5 0.6 0.4 0.2 0.3 0.5 0.79

IP

0.64 0.61 2.96 0.04 0.19 0.74 0.34 0.68 0.4 0.82 0.32 0.14 0.31 0.75 0.65

CR

0.1 0.7 1.2 0.1 0.5 0.5 0.2 0.6 0.3 0.7 0.7 0.1 0.2 0.2 0.50

AN

US

13 14 15 16 17 18 19 20 21 22 23 24 25 26 M ean

Table 8 The improvements in the estimation of fragmented rock size distribution using different features

F10 88 76 39 71 83 64

F20 76 65 27 58 52 70

PT

Results improvement (%) F30 57 41 18 26 27 47

F40 34 18 19 0 0 9

F50 3 1 0 0 0 0

Mean 52 40 20 25 11 32

CE

Fourier transform Gabor Wavelet Wavelet- Fourier Gabor -Wavelet Fourier- Gabor

ED

Method

M

extraction methods for F10 to F50.

Desktop.

AC

Table 9 The average MRE of uniformity coefficient estimations for different methods and auto mode of Split-

M ethod

Average M RE of n

IM (%)

Fourier Transform Gabor Wavelet Fourier - Gabor Fourier -Wavelet Gabor-Wavelet Auto Split- Desktop

0.29 0.26 0.4 0.31 0.23 0.37 0.6

51 56 34 48 61 39 -

Fig. 1. The structure of the proposed algorithm to determine the fragmented rock particles' size distribution.

ACCEPTED MANUSCRIPT Fig. 2. An example of the concentric rings on the Fourier transformed image. Fig. 3.The logarithm of the mean of each concentric ring in Fourier transformed image. Fig. 4. Wavelet decomposition tree [Error! Reference source not found.]. Fig. 5.a. The components of details and approximations of wavelet decomposition in five levels, for a fragmented rock image, b. Histogram plots of original image, details and approximations

T

Fig. 6. Two-dimensional Gabor function [Error! Reference source not found.].

IP

Fig. 7. Gabor wavelets created by expansion and rotation of the main wavelet [Error! Reference source not found.].

CR

Fig. 8. Histogram plot of fines of all dataset images.

Fig. 9.a. An image of fragmented rock, b. Delineated image by manual mode of Split-Desktop software.

US

Fig. 10. The corresponding distribution curve of image in Fig. 9.a. Fig. 11. The structure of MLP network.

AN

Fig. 12. Size distribution curves of fragmented rock, using different methods of visual features extraction.

M

Fig. 13. Comparing the MRE of different features extraction methods with auto mode of Split -Desktop for F10 to F100.

ED

Graphical abstract

CE

An algorithm to determine the size distribution of fragmented rocks is proposed. This algorithm is based on neural network and visual feature extractions methods. The features extraction methods are Fourier, Gabor, wavelet, and their combinations. The input and target are features and F 10 to F100 (manual mode of Split-Desktop). The suggested methods, give better results than auto mode of Split-Desktop.

AC

    

PT

Highlights

Figure 1

Figure 2

Figure 3

Figure 4

Figure 5

Figure 6

Figure 7

Figure 8

Figure 9

Figure 10

Figure 11

Figure 12

Figure 13