Automatic System for Visual Detection of Dirt Buildup on Conveyor Belts Using Convolutional Neural Networks
Conveyor belts are the most widespread means of transportation for large quantities of materials in the mining sector. Therefore, autonomous methods that can help human beings to perform the inspection of the belt conveyor system is a major concern for companies. In this context, we present in this...
Main Authors: | , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
MDPI AG
2020-10-01
|
Series: | Sensors |
Subjects: | |
Online Access: | https://www.mdpi.com/1424-8220/20/20/5762 |
id |
doaj-ce2f998b16224b73b7050015635068c2 |
---|---|
record_format |
Article |
spelling |
doaj-ce2f998b16224b73b7050015635068c22020-11-25T02:26:16ZengMDPI AGSensors1424-82202020-10-01205762576210.3390/s20205762Automatic System for Visual Detection of Dirt Buildup on Conveyor Belts Using Convolutional Neural NetworksAndré A. Santos0Filipe A. S. Rocha1Agnaldo J. da R. Reis2Frederico G. Guimarães3Programa de Pós-Graduação em Instrumentação, Controle e Automação de Processos de Mineração, Universidade Federal de Ouro Preto e Instituto Tecnológico Vale, Minas Gerais 35400-000, BrazilRobotics Lab, Vale Institute of Technology (ITV), Minas Gerais 35400-000, BrazilDepartment of Control Engineering and Automation, School of Mines, Federal University of Ouro Preto (UFOP), Minas Gerais 35000-400, BrazilDepartment of Electrical Engineering, Federal University of Minas Gerais (UFMG), Minas Gerais 31270-901, BrazilConveyor belts are the most widespread means of transportation for large quantities of materials in the mining sector. Therefore, autonomous methods that can help human beings to perform the inspection of the belt conveyor system is a major concern for companies. In this context, we present in this work a novel and automatic visual detector that recognizes dirt buildup on the structures of conveyor belts, which is one of the tasks of the maintenance inspectors. This visual detector can be embedded as sensors in autonomous robots for the inspection activity. The proposed system involves training a convolutional neural network from RGB images. The use of the transfer learning technique, i.e., retraining consolidated networks for image classification with our collected images has shown very effective. Two different approaches for transfer learning have been analyzed. The best one presented an average accuracy of 0.8975 with an F-1 Score of 0.8773 for the dirt recognition. A field validation experiment served to evaluate the performance of the proposed system in a real time classification task.https://www.mdpi.com/1424-8220/20/20/5762convolutional neural networkconveyor beltmachine learning |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
André A. Santos Filipe A. S. Rocha Agnaldo J. da R. Reis Frederico G. Guimarães |
spellingShingle |
André A. Santos Filipe A. S. Rocha Agnaldo J. da R. Reis Frederico G. Guimarães Automatic System for Visual Detection of Dirt Buildup on Conveyor Belts Using Convolutional Neural Networks Sensors convolutional neural network conveyor belt machine learning |
author_facet |
André A. Santos Filipe A. S. Rocha Agnaldo J. da R. Reis Frederico G. Guimarães |
author_sort |
André A. Santos |
title |
Automatic System for Visual Detection of Dirt Buildup on Conveyor Belts Using Convolutional Neural Networks |
title_short |
Automatic System for Visual Detection of Dirt Buildup on Conveyor Belts Using Convolutional Neural Networks |
title_full |
Automatic System for Visual Detection of Dirt Buildup on Conveyor Belts Using Convolutional Neural Networks |
title_fullStr |
Automatic System for Visual Detection of Dirt Buildup on Conveyor Belts Using Convolutional Neural Networks |
title_full_unstemmed |
Automatic System for Visual Detection of Dirt Buildup on Conveyor Belts Using Convolutional Neural Networks |
title_sort |
automatic system for visual detection of dirt buildup on conveyor belts using convolutional neural networks |
publisher |
MDPI AG |
series |
Sensors |
issn |
1424-8220 |
publishDate |
2020-10-01 |
description |
Conveyor belts are the most widespread means of transportation for large quantities of materials in the mining sector. Therefore, autonomous methods that can help human beings to perform the inspection of the belt conveyor system is a major concern for companies. In this context, we present in this work a novel and automatic visual detector that recognizes dirt buildup on the structures of conveyor belts, which is one of the tasks of the maintenance inspectors. This visual detector can be embedded as sensors in autonomous robots for the inspection activity. The proposed system involves training a convolutional neural network from RGB images. The use of the transfer learning technique, i.e., retraining consolidated networks for image classification with our collected images has shown very effective. Two different approaches for transfer learning have been analyzed. The best one presented an average accuracy of 0.8975 with an F-1 Score of 0.8773 for the dirt recognition. A field validation experiment served to evaluate the performance of the proposed system in a real time classification task. |
topic |
convolutional neural network conveyor belt machine learning |
url |
https://www.mdpi.com/1424-8220/20/20/5762 |
work_keys_str_mv |
AT andreasantos automaticsystemforvisualdetectionofdirtbuilduponconveyorbeltsusingconvolutionalneuralnetworks AT filipeasrocha automaticsystemforvisualdetectionofdirtbuilduponconveyorbeltsusingconvolutionalneuralnetworks AT agnaldojdarreis automaticsystemforvisualdetectionofdirtbuilduponconveyorbeltsusingconvolutionalneuralnetworks AT fredericogguimaraes automaticsystemforvisualdetectionofdirtbuilduponconveyorbeltsusingconvolutionalneuralnetworks |
_version_ |
1724848180890173440 |