journal article·2021Open access

Conveyor-Belt Detection of Conditional Deep Convolutional Generative Adversarial Network

Xiaoli Hao, Xiaojuan Meng, Yueqin Zhang, JinDong Xue, Jinyue Xia

Computers, Materials & Continua· Volume 69· Issue 2

Abstract

In underground mining, the belt is a critical component, as its state directly affects the safe and stable operation of the conveyor. Most of the existing non-contact detection methods based on machine vision can only detect a single type of damage and they require pre-processing operations. This tends to cause a large amount of calculation and low detection precision. To solve these problems, in the work described in this paper a belt tear detection method based on a multi-class conditional deep convolutional generative adversarial network (CDCGAN) was designed. In the traditional DCGAN, the image generated by the generator has a certain degree of randomness. Here, a small number of labeled belt images are taken as conditions and added them to the generator and discriminator, so the generator can generate images with the characteristics of belt damage under the aforementioned conditions. Moreover, because the discriminator cannot identify multiple types of damage, the multi-class softmax function is used as the output function of the discriminator to output a vector of class probabilities, and it can accurately classify cracks, scratches, and tears. To avoid the features learned incompletely, skip-layer connection is adopted in the generator and discriminator. This not only can minimize the loss of features, but also improves the convergence speed. Compared with other algorithms, experimental results show that the loss value of the generator and discriminator is the least. Moreover, its convergence speed is faster, and the mean average precision of the proposed algorithm is up to 96.2%, which is at least 6% higher than that of other algorithms.
Source: openalex_inverted_index · Quality: baseline

Research context

OpenAlex topics: Belt Conveyor Systems Engineering · Mineral Processing and Grinding · Advanced Machining and Optimization Techniques

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

References (42)

Show source-provided references
1. Green operations of belt conveyors by means of speed control10.1016/j.apenergy.2016.12.017 ↗
2. Research on the energy-saving control strategy of a belt conveyor with variable belt speed based on the material flow rate10.1371/journal.pone.0227992 ↗
3. A new roller conveyor driven by linear motor10.4028/www.scientific.net/AMR.201-203.1517 ↗
4. Classification of impact damage on a rubber-textile conveyor belt using naive-bayes methodology10.1016/j.wear.2018.08.001 ↗
5. The use of magnetic sensors in monitoring the condition of the core in steel cord conveyor belts-tests of the measuring probe and the design of the DiagBelt system10.1016/j.measurement.2018.03.051 ↗
6. Extension of inner structures of textile rubber conveyor belt–failure analysis10.1016/j.engfailanal.2016.07.006 ↗
7. Digital continuity guarantee approach of electronic record based on data quality theory10.32604/cmc.2020.06745 ↗
8. Blockchain-based data storage mechanism for industrial Internet of Things10.32604/iasc.2020.012174 ↗
9. Revocable identity-based broadcast proxy re-encryption for data sharing in clouds
10. A robust distance-based relay selection for message dissemination in vehicular network10.1007/s11276-018-1863-4 ↗
11. Longitudinal tear detection of conveyor belt under uneven light based on Haar-adaboost and cascade algorithm10.1016/j.measurement.2020.108341 ↗
12. An intelligent data gathering schema with data fusion supported for mobile sink in wireless sensor networks10.1177/1550147719839581 ↗
13. Infrared spectrum analysis method for detection and early warning of longitudinal tear of mine conveyor belt10.1016/j.measurement.2020.107856 ↗
14. Multiple cloud storage mechanism based on blockchain in smart homes10.1016/j.future.2020.09.019 ↗
15. Spatial and semantic convolutional features for robust visual object tracking10.1007/s11042-018-6562-8 ↗
16. Research on conditional characteristics vision real-time detection system for conveyor belt longitudinal tear10.1049/iet-smt.2017.0100 ↗
17. Blockchain queuing model with non-preemptive limited-priority10.32604/iasc.2020.012531 ↗
18. JSCSP: A novel policy-based XSS defense mechanism for browsers
19. A linguistic steganography based on word indexing compression and candidate selection10.1007/s11042-018-6072-8 ↗
20. Optimal coverage multi-path scheduling scheme with multiple mobile sinks for WSNs10.32604/cmc.2020.08674 ↗
21. A multi-class support vector machine real-time detection system for surface damage of conveyor belts based on visual Saliency10.1016/j.measurement.2019.06.025 ↗
22. A physiological and behavioral feature authentication scheme for medical cloud based on fuzzy-rough core vector machine10.1016/j.ins.2019.08.020 ↗
23. Secure keyword search and data sharing mechanism for cloud computing10.1109/TDSC.2020.2963978 ↗
24. Global minimization of adaptive local image fitting energy for image segmentation10.1109/JSEE.2014.00035 ↗
25. ETC-IoT: Edge-node-assisted transmitting for the cloud-centric internet of things10.1109/MNET.2018.1700164 ↗
26. Methods of resource scheduling based on optimized fuzzy clustering in fog computing
27. Improving image copy-move forgery detection with particle swarm optimization techniques10.1109/CC.2016.7405711 ↗
28. BAGKD: A batch authentication and group key distribution protocol for VANETs10.1109/MCOM.001.2000118 ↗
29. Secure data storage based on blockchain and coding in edge computing10.3934/mbe.2019091 ↗
30. Generative adversarial nets
31. THP: A novel authentication scheme to prevent multiple attacks in SDN-based IoT network10.1109/JIOT.2019.2944301 ↗
32. Nonlinear correction of pressure sensor based on depth neural network10.32604/jiot.2020.010138 ↗
33. Data query mechanism based on hash computing power of blockchain in internet of things
34. Thick cloud removal for aerial images based on deep convolutional generative adversarial networks
35. The new Frontier of AI research: Generative adversarial networks
36. A generative adversarial nets method for monitoring data generation on aircraft engines
37. Quantum generative adversarial network: A survey10.32604/cmc.2020.010551 ↗
38. Edge detection based on generative adversarial networks10.32604/jnm.2020.010062 ↗
39. Medical image segmentation using semi-supervised conditional generative adversarial Nets
40. Method for cloud removal of optical remote sensing images using improved CGAN network
41. Data augmentation method based on conditional generative adversarial net model
42. Incentive mechanism of data storage based on blockchain for wireless sensor networks