Study on the Estimation of Ore Loading Quantity of Truck Based on Deep Convolutional Neural Network
Received date: 2017-09-15
Revised date: 2018-03-16
Online published: 2019-03-19
In the daily production and management of mines, the load measurement of trucks is an important work.The ore loading quantity of truck is usually counted by manual power, but the subjectivity of artificial statistics may affect the performance evaluation of truck drivers.Some mines used laser scanning technique or loadometer to measure the volume of ore accurately, but the equipment is expensive.The method of binocular stereo vision is used to measure the volume of the stacked material in China.By taking the photo of the stacked material at two angles in the same scene, the position of the feature points in the scene is matched, and the three-dimensional coordinates of the feature point are calculated, so as to calculate the volume of stacked material.The factors affecting the accuracy of measurement include the accuracy of camera calibration, the accuracy of stereo matching, and the error introduced by the discretization method of calculation of stacked material,etc.When the truck is loading ore, there will be a situation in which the truck body wall obscures the lower part of the ore pile,and the background of the picture is relatively complicated.In order to save cost and improve the accuracy of measurement, the research based on deep convolutional neural network was conducted to estimate the ore loading quantity in this paper.It is inconvenient to get the pictures in natural scene, so use the three-dimensional physics engine naming Chrono to simulate a trunk of ore falling into the truck, generating images of truck with different ore quantity and different ore distribution areas.The truck model was made by 3DMAX software and imported into Chrono, and the ore heap was a cube randomly generated within a certain size range.A total of 2 800 sample data were obtained for the entire experiment.The parameters were adjusted based on the network structure used to test the cifar-10 data set in Caffe.The specific training parameters are set as follows, the maximum iteration number MaxIter is 4 000, the learning rate α is 0.001, the momentum factor μ is 0.9, the regular term coefficient WeightDecay is 0.004 and the optimization algorithm adopts Nestedov.Then a deep convolutional neural network was constructed.The generated samples were divided into training sets and test sets according to the ratio of 3
Lin BI , Yalong LI , Zhaohong GUO . Study on the Estimation of Ore Loading Quantity of Truck Based on Deep Convolutional Neural Network[J]. Gold Science and Technology, 2019 , 27(1) : 112 -120 . DOI: 10.11872/j.issn.1005-2518.2019.01.112
1 | 高如新,王俊孟 .基于双目立体视觉的煤体积测量[J].计算机系统应用,2014,23(5):126-133. |
1 | Gao Ruxin , Wang Junmeng .Volume measurement of coal based on binocular stereo vision[J].Computer Systems and Applications,2014,23(5):126-133. |
2 | 毛琳琳 .基于双目立体视觉的大堆物料体积测量方法研究[D].杭州:中国计量学院,2015. |
2 | Mao Linlin .Research on Measurement Method for Piles of Material Volume Based on Binocular Stereo Vision[D].Hangzhou:China Jiliang University,2015. |
3 | 段化鹏 .虚拟现实中物理引擎关键技术的研究与应用[D].青岛:山东科技大学,2010. |
3 | Duan Huapeng .Research and Application of Physics Engine Key Techniques in Virtual Reality[D].Qingdao:Shandong University of Science and Technology,2010. |
4 | 康宇 .基于Irrlicht引擎的3D游戏的设计与实现[D].长春:吉林大学,2012. |
4 | Kang Yu .Design and Implementation of 3D Game Based on the Irrlicht Engine[D].Changchun:Jilin University, 2012. |
5 | Lécun Y , Bottou L , Bengio Y ,et al .Gradient-based learning applied to document recognition[J].Proceedings of the IEEE,1998,86(11):2278-2324. |
6 | Hinton G E , Osindero S , Teh Y W .A fast learning algorithm for deep belief nets[J].Neural Computer,2006,18(7):1527-1554. |
7 | Ciresan D C , Meier U , Gambardella L M , et al .Deep,big,simple neural nets for handwritten digit recognition [J].Neural Computation,2010(12):3207-3220. |
8 | Pitts W . A Logical Calculus of the Ideas Immanent in Nervous Activity[M]//Neurocomputing:Foundations of Research.Cambridge:The Massachusetts Institute of Technology Press,1988:115-133. |
9 | Hagan M T , Beale M , Beale M .Neural Network Design[M].Beijing:China Machine Press,2002. |
10 | Wang T , Wu D J , Coates A ,et al .End-to-end text recognition with convolutional neural networks[C]//International Conference on Pattern Recognition IEEE,2013:3304-3308. |
11 | Li H , Lin Z , Shen X ,et al .A convolutional neural network cascade for face detection[C]//Computer Vision and Pattern Recognition IEEE,2015:5325-5334. |
12 | Lecun Y , Boser B , Denker J S ,et al .Backpropagation applied to handwritten zip code recognition[J].Neural Computation,2014,1(4):541-551. |
13 | Gulcehre C , Moczulski M , Denil M ,et al .Noisy activation functions[C]//International Conference on Machine Learning.New York:Journal of Machine Learning Research,2016:3059-3068. |
14 | Ioffe S , Szegedy C .Batch normalization:Accelerating deep network training by reducing internal covariate shift[C]//International Conference on Machine Learning. Lille:Journal of Machine Learning Research,2015:448-456. |
15 | Bouvrie J .Notes on convolutional neural networks[R].Massachusetts:Center for Biological and Computational Learning,2006:38-44. |
16 | Glorot X , Bengio Y .Understanding the difficulty of training deep feedforward neural networks[J].Journal of Machine Learning Research,2010,9:249-256. |
17 | Nair V , Hinton G E .Rectified linear units improve restricted boltzmann machines[C]//International Conference on Machine Learning.Haifa:Journal of Machine Learning Research,2010:807-814. |
18 | Su W , Boyd S , Candes E J .A differential equation for modeling nesterov’s accelerated gradient method:Theory and insights[J].Advances in Neural Information Processing Systems,2015,3(1):2510-2518. |
19 | Wallach I , Dzamba M , Heifets A .AtomNet:A deep convolutional neural network for bioactivity prediction in structure-based drug discovery[J].Mathematische Zeitschrift,2015,47(1):34-46. |
20 | Krizhevsky A , Sutskever I , Hinton G E .ImageNet classification with deep convolutional neural networks[J].Communications of the Association for Computing Machinery,2017,60(6):84-90. |
21 | Zeiler M D , Fergus R .Visualizing and understanding convolutional networks[C]//European Conference on Computer Vision. Switzerland:Springer,2014:818-833. |
/
〈 | 〉 |