{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,2,7]],"date-time":"2026-02-07T08:51:55Z","timestamp":1770454315305,"version":"3.49.0"},"reference-count":31,"publisher":"MDPI AG","issue":"8","license":[{"start":{"date-parts":[[2020,4,21]],"date-time":"2020-04-21T00:00:00Z","timestamp":1587427200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"DOI":"10.13039\/100012542","name":"Sichuan Province Science and Technology Support Program","doi-asserted-by":"publisher","award":["2019YFG0359"],"award-info":[{"award-number":["2019YFG0359"]}],"id":[{"id":"10.13039\/100012542","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Sensors"],"abstract":"<jats:p>In this paper, a complete system based on computer vision and deep learning is proposed for surface inspection of the armatures in a vibration motor with miniature volume. A device for imaging and positioning was designed in order to obtain the images of the surface of the armatures. The images obtained by the device were divided into a training set and a test set. With continuous experimental exploration and improvement, the most efficient deep-network model was designed. The results show that the model leads to high accuracy on both the training set and the test set. In addition, we proposed a training method to make the network designed by us perform better. To guarantee the quality of the motor, a double-branch discrimination mechanism was also proposed. In order to verify the reliability of the system, experimental verification was conducted on the production line, and a satisfactory discrimination performance was reached. The results indicate that the proposed detection system for the armatures based on computer vision and deep learning is stable and reliable for armature production lines.<\/jats:p>","DOI":"10.3390\/s20082360","type":"journal-article","created":{"date-parts":[[2020,4,22]],"date-time":"2020-04-22T04:15:13Z","timestamp":1587528913000},"page":"2360","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":20,"title":["A Double-Branch Surface Detection System for Armatures in Vibration Motors with Miniature Volume Based on ResNet-101 and FPN"],"prefix":"10.3390","volume":"20","author":[{"ORCID":"https:\/\/orcid.org\/0000-0003-4402-3143","authenticated-orcid":false,"given":"Tao","family":"Feng","sequence":"first","affiliation":[{"name":"School of Mechanical Engineering Sichuan University, Chengdu 610041, Sichuan, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-4933-9219","authenticated-orcid":false,"given":"Jiange","family":"Liu","sequence":"additional","affiliation":[{"name":"School of Mechanical Engineering Sichuan University, Chengdu 610041, Sichuan, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-2470-5446","authenticated-orcid":false,"given":"Xia","family":"Fang","sequence":"additional","affiliation":[{"name":"School of Mechanical Engineering Sichuan University, Chengdu 610041, Sichuan, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Jie","family":"Wang","sequence":"additional","affiliation":[{"name":"School of Mechanical Engineering Sichuan University, Chengdu 610041, Sichuan, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Libin","family":"Zhou","sequence":"additional","affiliation":[{"name":"College of Letters and Science, University of Wisconsin Madison, Madison, WI 53707, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"1968","published-online":{"date-parts":[[2020,4,21]]},"reference":[{"key":"ref_1","unstructured":"Meng, D. (2017). Research and Application of Vibration Motor Fault Diagnosis. [Master\u2019s Thesis, Xi\u2019an University of Architecture and Technology]."},{"key":"ref_2","doi-asserted-by":"crossref","unstructured":"Chang, L., and Luo, F. (2009, January 1\u20132). Application of wavelet analysis in fault detection of cell phone vibration motor. Proceedings of the 2009 International Asia Conference on Informatics in Control, Automation and Robotics, Bangkok, Thailand.","DOI":"10.1109\/CAR.2009.108"},{"key":"ref_3","doi-asserted-by":"crossref","first-page":"4","DOI":"10.1016\/j.ymssp.2010.07.013","article-title":"Natural computing for mechanical systems research: A tutorial overview","volume":"25","author":"Worden","year":"2011","journal-title":"Mech. Syst. Signal Process."},{"key":"ref_4","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1016\/j.measurement.2017.08.036","article-title":"Early fault diagnosis of bearing and stator faults of the single-phase induction motor using acoustic signals","volume":"113","author":"Glowacz","year":"2018","journal-title":"Measurement"},{"key":"ref_5","doi-asserted-by":"crossref","first-page":"98","DOI":"10.1016\/j.neucom.2017.02.045","article-title":"A recurrent neural network based health indicator for remaining useful life prediction of bearings","volume":"240","author":"Guo","year":"2017","journal-title":"Neurocomputing"},{"key":"ref_6","doi-asserted-by":"crossref","first-page":"56","DOI":"10.1016\/j.ymssp.2016.08.005","article-title":"Diagnosis of combined faults in Rotary Machinery by Non-Naive Bayesian approach","volume":"85","author":"Asr","year":"2017","journal-title":"Mech. Syst. Signal Process."},{"key":"ref_7","doi-asserted-by":"crossref","first-page":"229","DOI":"10.1016\/j.ymssp.2015.01.033","article-title":"Rolling element bearings diagnostics using the Symbolic Aggregate approXimation","volume":"60","author":"Georgoulas","year":"2015","journal-title":"Mech. Syst. Signal Process."},{"key":"ref_8","unstructured":"Karwowski, W. (2001). Quality Inspection Task in Modern Manufacturing. International Encyclopedia of Ergonomics and Human Factors, Taylor and Francis."},{"key":"ref_9","doi-asserted-by":"crossref","first-page":"485","DOI":"10.1007\/s00170-014-6442-y","article-title":"An intelligent vision system for detecting defects in glass products for packaging and domestic use","volume":"77","author":"Cabral","year":"2014","journal-title":"Int. J. Adv. Manuf. Technol."},{"key":"ref_10","doi-asserted-by":"crossref","first-page":"998","DOI":"10.1109\/TCPMT.2019.2904282","article-title":"Recognition and Classification of Wire Bonding Joint via Image Feature and SVM Model","volume":"9","author":"Long","year":"2019","journal-title":"IEEE Trans. Compon. Packag. Manuf. Technol."},{"key":"ref_11","doi-asserted-by":"crossref","first-page":"804","DOI":"10.1016\/j.procs.2018.07.115","article-title":"Detection and quantitative assessment of corrosion on pipelines through image analysis","volume":"133","author":"Bondada","year":"2018","journal-title":"Procedia Comput. Sci."},{"key":"ref_12","doi-asserted-by":"crossref","first-page":"484","DOI":"10.1016\/j.procir.2019.02.123","article-title":"Anomaly detection with convolutional neural networks for industrial surface inspection","volume":"79","author":"Staar","year":"2019","journal-title":"Procedia CIRP"},{"key":"ref_13","unstructured":"Krizhevsky, A., Sutskever, I., and Hinton, G.E. (2012, January 3\u20136). Imagenet classification with deep convolutional neural networks. Proceedings of the Advances in Neural Information Processing Systems, Lake Tahoe, NV, USA."},{"key":"ref_14","unstructured":"Simonyan, K., and Zisserman, A. (2014). Very deep convolutional networks for largescale image recognition. arXiv."},{"key":"ref_15","doi-asserted-by":"crossref","first-page":"130","DOI":"10.1016\/j.neucom.2018.09.061","article-title":"Salient object detection via multi-scale attention CNN","volume":"322","author":"Ji","year":"2018","journal-title":"Neurocomputing"},{"key":"ref_16","doi-asserted-by":"crossref","unstructured":"Long, J., Shelhamer, E., and Darrell, T. (2015, January 7\u201312). Fully convolutional networks for semantic segmentation. Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, Boston, MA, USA.","DOI":"10.1109\/CVPR.2015.7298965"},{"key":"ref_17","unstructured":"Ren, S., He, K., Girshick, R., and Sun, J. (2015, January 7\u201312). Faster r-cnn: Towards real-time object detection with region proposal networks. Proceedings of the Advances in Neural Information Processing Systems, Montreal, QC, Canada."},{"key":"ref_18","doi-asserted-by":"crossref","first-page":"453","DOI":"10.1016\/j.jvcir.2018.11.041","article-title":"Automatic extraction of impervious surfaces from high resolution remote sensing images based on deep learning","volume":"58","author":"Huang","year":"2019","journal-title":"J. Vis. Commun. Image Represent."},{"key":"ref_19","doi-asserted-by":"crossref","unstructured":"Masci, J., Meier, U., Ciresan, D., Schmidhuber, J., and Fricout, G. (2012, January 10\u201315). Steel defect classification with max-pooling convolutional neural networks. Proceedings of the 2012 International Joint Conference on Neural Networks (IJCNN), Brisbane, Australia.","DOI":"10.1109\/IJCNN.2012.6252468"},{"key":"ref_20","doi-asserted-by":"crossref","unstructured":"Song, Z., Yuan, Z., and Liu, T. (2019, January 27\u201331). In Residual Squeeze-and-Excitation Network for Battery Cell Surface Inspection. Proceedings of the 2019 16th International Conference on Machine Vision Applications (MVA), Tokyo, Japan.","DOI":"10.23919\/MVA.2019.8757969"},{"key":"ref_21","doi-asserted-by":"crossref","first-page":"417","DOI":"10.1016\/j.cirp.2016.04.072","article-title":"Design of deep convolutional neural network architectures for automated feature extraction in industrial inspection","volume":"65","author":"Weimer","year":"2016","journal-title":"CIRP Ann."},{"key":"ref_22","doi-asserted-by":"crossref","unstructured":"Lin, T.-Y., Dollar, P., Girshick, R., He, K., Hariharan, B., and Belongie, S. (2017, January 21\u201326). Feature pyramid networks for object detection. Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, Honolulu, HI, USA.","DOI":"10.1109\/CVPR.2017.106"},{"key":"ref_23","doi-asserted-by":"crossref","first-page":"436","DOI":"10.1038\/nature14539","article-title":"Deep learning","volume":"521","author":"LeCun","year":"2015","journal-title":"Nature"},{"key":"ref_24","unstructured":"Pascanu, R., Mikolov, T., and Bengio, Y. (2013, January 16\u201321). On the difficulty of training recurrent neural networks. Proceedings of the International Conference on Machine Learning, Atlanta, GA, USA."},{"key":"ref_25","doi-asserted-by":"crossref","unstructured":"He, K., Zhang, X., Ren, S., and Sun, J. (2016, January 27\u201330). Deep residual learning for image recognition. Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, Las Vegas, NV, USA.","DOI":"10.1109\/CVPR.2016.90"},{"key":"ref_26","doi-asserted-by":"crossref","unstructured":"Lin, T.-Y., Goyal, P., Girshick, R., He, K., and Dollar, P. (2017, January 22\u201329). Focal loss for dense object detection. Proceedings of the IEEE International Conference on Computer Vision, Venice, Italy.","DOI":"10.1109\/ICCV.2017.324"},{"key":"ref_27","unstructured":"Nguyen, H.V., and Bai, L. (2010, January 8\u201312). Cosine similarity metric learning for face verification. Proceedings of the Asian Conference on Computer Vision, Queenstown, New Zealand."},{"key":"ref_28","first-page":"189","article-title":"Toward an enhanced Arabic text classification using cosine similarity and Latent Semantic Indexing","volume":"29","author":"AbuZeina","year":"2017","journal-title":"J. King Saud Univ. Comput. Inf. Sci."},{"key":"ref_29","first-page":"111","article-title":"Data preprocessing for supervised leaning","volume":"1","author":"Kotsiantis","year":"2006","journal-title":"Int. J. Comput. Sci."},{"key":"ref_30","unstructured":"Venables, W.N., and Ripley, B.D. (2013). Modern Applied Statistics with S-PLUS, Springer Science & Business Media."},{"key":"ref_31","unstructured":"Ruder, S. (2016). An overview of gradient descent optimization algorithms. arXiv."}],"container-title":["Sensors"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1424-8220\/20\/8\/2360\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,13]],"date-time":"2025-10-13T13:21:35Z","timestamp":1760361695000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1424-8220\/20\/8\/2360"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2020,4,21]]},"references-count":31,"journal-issue":{"issue":"8","published-online":{"date-parts":[[2020,4]]}},"alternative-id":["s20082360"],"URL":"https:\/\/doi.org\/10.3390\/s20082360","relation":{},"ISSN":["1424-8220"],"issn-type":[{"value":"1424-8220","type":"electronic"}],"subject":[],"published":{"date-parts":[[2020,4,21]]}}}