{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T01:52:26Z","timestamp":1760147546228,"version":"build-2065373602"},"reference-count":40,"publisher":"MDPI AG","issue":"4","license":[{"start":{"date-parts":[[2023,2,10]],"date-time":"2023-02-10T00:00:00Z","timestamp":1675987200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"name":"National Key Research and Development Program project","award":["2017YFB1304000"],"award-info":[{"award-number":["2017YFB1304000"]}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Sensors"],"abstract":"<jats:p>Online detection of yarn roll\u2019s margin is one of the key issues in textile automation, which is related to the speed and scheduling of bobbin (empty yarn roll) replacement. The actual industrial site is characterized by uneven lighting, restricted shooting angles, diverse yarn colors and cylinder yarn types, and complex backgrounds. Due to the above characteristics, the neural network detection error is large, and the contour detection extraction edge accuracy is low. In this paper, an improved neural network algorithm is proposed, and the improved Yolo algorithm and the contour detection algorithm are integrated. First, the image is entered in the Yolo model to detect each yarn roll and its dimensions; second, the contour and dimensions of each yarn roll are accurately detected based on Yolo; third, the diameter of the yarn rolls detected by Yolo and the contour detection algorithm are fused, and then the length of the yarn rolls and the edges of the yarn rolls are calculated as measurements; finally, in order to completely eliminate the error detection, the yarn consumption speed is used to estimate the residual yarn volume and the measured and estimated values are fused using a Kalman filter. This method overcomes the effects of complex backgrounds and illumination while being applicable to different types of yarn rolls. It is experimentally verified that the average measurement error of the cylinder yarn diameter is less than 8.6 mm, and the measurement error of the cylinder yarn length does not exceed 3 cm.<\/jats:p>","DOI":"10.3390\/s23041993","type":"journal-article","created":{"date-parts":[[2023,2,10]],"date-time":"2023-02-10T04:48:03Z","timestamp":1676004483000},"page":"1993","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":5,"title":["The Detection of Yarn Roll\u2019s Margin in Complex Background"],"prefix":"10.3390","volume":"23","author":[{"given":"Junru","family":"Wang","sequence":"first","affiliation":[{"name":"School of Mechanical Engineering, Zhejiang Sci-Tech University, Hangzhou 310018, China"}]},{"given":"Zhiwei","family":"Shi","sequence":"additional","affiliation":[{"name":"School of Mechanical Engineering, Zhejiang Sci-Tech University, Hangzhou 310018, China"}]},{"given":"Weimin","family":"Shi","sequence":"additional","affiliation":[{"name":"School of Mechanical Engineering, Zhejiang Sci-Tech University, Hangzhou 310018, China"}]},{"given":"Hongpeng","family":"Wang","sequence":"additional","affiliation":[{"name":"School of Mechanical Engineering, Zhejiang Sci-Tech University, Hangzhou 310018, China"}]}],"member":"1968","published-online":{"date-parts":[[2023,2,10]]},"reference":[{"key":"ref_1","first-page":"81","article-title":"Exploring the development of intelligence and wisdom in textile and garment industry","volume":"49","author":"Fu","year":"2020","journal-title":"Light Text. Ind. Technol."},{"key":"ref_2","unstructured":"Wang, J. (2018). The Foundation of the Intellectualization of the Textile Accessories and Parts Including On-line Detection of Textile Production Process, Quality Data Mining and Process Parameters Optimization. J. Text. Accessories., Available online: http:\/\/en.cnki.com.cn\/Article_en\/CJFDTotal-FZQC201805001.htm."},{"key":"ref_3","doi-asserted-by":"crossref","unstructured":"Pierleoni, P., Belli, A., Palma, L., Palmucci, M., and Sabbatini, L. (2020, January 17\u201319). A Machine Vision System for Manual Assembly Line Monitoring. Proceedings of the 2020 International Conference on Intelligent Engineering and Management (ICIEM), London, UK.","DOI":"10.1109\/ICIEM48762.2020.9160011"},{"key":"ref_4","unstructured":"Imae, M., Iwade, T., and Shintani, Y. (2000). Method for monitoring yarn tension in yarn manufacturing process. (6,014,104), U.S. Patent."},{"key":"ref_5","unstructured":"Catarino, A., Rocha, A.M., and Monteiro, J. (2002, January 5\u20138). Monitoring knitting process through yarn input tension: New developments. Proceedings of the IECON 02 2002 28th Annual Conference of the. IEEE Industrial Electronics Society, Seville, Spain."},{"key":"ref_6","first-page":"76","article-title":"Research and development of non-contact yarn tension monitoring system","volume":"48","author":"Miao","year":"2020","journal-title":"Wool Text. J."},{"key":"ref_7","first-page":"584","article-title":"Improved image threshold segmentation algorithm based on OTSU method","volume":"5","author":"Chen","year":"2012","journal-title":"Laser Infrared"},{"key":"ref_8","doi-asserted-by":"crossref","unstructured":"Yang, Y., Ma, X., He, Z., and Gao, M. (2019, January 8\u201312). A robust detection method of yarn residue for automatic bobbin management system. Proceedings of the 2019 IEEE\/ASME International Conference on Advanced Intelligent Mechatronics (AIM), Hongkong, China.","DOI":"10.1109\/AIM.2019.8868733"},{"key":"ref_9","doi-asserted-by":"crossref","first-page":"012016","DOI":"10.1088\/1757-899X\/979\/1\/012016","article-title":"Enhanced Canny edge detection for COVID-19 and pneumonia X-Ray images","volume":"979","author":"Hwa","year":"2020","journal-title":"IOP Conf. Ser. Mater. Sci. Eng."},{"key":"ref_10","doi-asserted-by":"crossref","first-page":"102165","DOI":"10.1109\/ACCESS.2020.2999071","article-title":"Adaptive Edge Detection Algorithm Based on Improved Grey Prediction Model","volume":"8","author":"Zheng","year":"2020","journal-title":"IEEE Access"},{"key":"ref_11","doi-asserted-by":"crossref","unstructured":"Chen, Y., Dai, X., Liu, M., Chen, D., Yuan, L., and Liu, Z. (2020). Dynamic Convolution:Attention over Convolution Kernels. arXiv.","DOI":"10.1109\/CVPR42600.2020.01104"},{"key":"ref_12","doi-asserted-by":"crossref","first-page":"588","DOI":"10.1007\/s11704-018-7269-8","article-title":"A self-adaptive correction method for perspective distortions of image","volume":"13","author":"Wu","year":"2019","journal-title":"Front. Comput. Sci. China."},{"key":"ref_13","doi-asserted-by":"crossref","first-page":"2867","DOI":"10.1007\/s11771-016-3350-3","article-title":"Improved Sobel algorithm for defect detection of rail surfaces with enhanced efficiency and accuracy","volume":"23","author":"Shi","year":"2016","journal-title":"J. Cent. South Univ."},{"key":"ref_14","doi-asserted-by":"crossref","first-page":"1134","DOI":"10.1016\/j.imavis.2008.10.012","article-title":"An edge-based color-aided method for license plate detection","volume":"27","author":"Abolghasemi","year":"2009","journal-title":"Image Vis. Comput."},{"key":"ref_15","doi-asserted-by":"crossref","first-page":"66","DOI":"10.1016\/j.cviu.2009.07.004","article-title":"Content-based retrieval of logo and trademarks in unconstrained color image databases using Color Edge Gradient Co-occurrence Histograms","volume":"114","author":"Phan","year":"2010","journal-title":"Comput. Vis. Image Underst."},{"key":"ref_16","first-page":"494","article-title":"Neighbor Embedding Based Super-Resolution Algorithm through Edge Detection and Feature Selection","volume":"5","author":"Chan","year":"2019","journal-title":"Pattern Recognit. Lett."},{"key":"ref_17","doi-asserted-by":"crossref","first-page":"79","DOI":"10.1016\/j.imavis.2010.08.009","article-title":"Edge and line oriented contour detection State of the art","volume":"29","author":"Papari","year":"2011","journal-title":"Image Vis. Comput."},{"key":"ref_18","doi-asserted-by":"crossref","first-page":"260","DOI":"10.1016\/j.jfoodeng.2005.01.029","article-title":"Estimating the surface area and volume of ellipsoidal ham using computer vision","volume":"73","author":"Du","year":"2006","journal-title":"J. Food Eng."},{"key":"ref_19","doi-asserted-by":"crossref","first-page":"133","DOI":"10.1016\/j.compag.2012.07.008","article-title":"Fish species classification by color, texture and multi-class support vector machine using computer vision","volume":"88","author":"Jing","year":"2012","journal-title":"Comput. Electron. Agric."},{"key":"ref_20","first-page":"78770B","article-title":"Estimation of fire volume by stereovision","volume":"7877","author":"Molinier","year":"2011","journal-title":"Proc. SPIE Int. Soc. Opt. Eng."},{"key":"ref_21","doi-asserted-by":"crossref","first-page":"15824","DOI":"10.1016\/j.ifacol.2020.12.232","article-title":"Fish Volume Monitoring Using Stereo Vision for Fish Farms","volume":"53","author":"Ueda","year":"2020","journal-title":"IFAC-PapersOnLine"},{"key":"ref_22","doi-asserted-by":"crossref","first-page":"5471","DOI":"10.1364\/AO.422798","article-title":"Four-directions Global Matching with Cost Volume Update for Stereovision","volume":"60","author":"Sheng","year":"2021","journal-title":"Appl. Opt."},{"key":"ref_23","doi-asserted-by":"crossref","first-page":"7171","DOI":"10.1007\/s11227-020-03551-0","article-title":"Construction and verification of color fundus image retinal vessels segmentation algorithm under BP neural network","volume":"77","author":"Liu","year":"2021","journal-title":"J. Supercomput."},{"key":"ref_24","doi-asserted-by":"crossref","first-page":"7580","DOI":"10.1038\/s41598-021-87210-1","article-title":"Assessing the potential for deep learning and computer vision to identify bumble bee species from images","volume":"11","author":"Spiesman","year":"2021","journal-title":"Sci. Rep."},{"key":"ref_25","doi-asserted-by":"crossref","first-page":"110259","DOI":"10.1016\/j.knosys.2023.110259","article-title":"Novel motor fault detection scheme based on one-class tensor hyperdisk","volume":"262","author":"He","year":"2023","journal-title":"Knowledge-Based Syst."},{"key":"ref_26","doi-asserted-by":"crossref","first-page":"102441","DOI":"10.1016\/j.rcim.2022.102441","article-title":"Hybrid robust convolutional autoencoder for unsupervised anomaly detection of machine tools under noises","volume":"79","author":"Yan","year":"2023","journal-title":"Robot. Comput. Integr. Manuf."},{"key":"ref_27","doi-asserted-by":"crossref","unstructured":"Yuan, J., Liu, L., Yang, Z., and Zhang, Y. (2020). Tool wear condition monitoring by combining variational mode decomposition and ensemble learning. Sensors, 20.","DOI":"10.3390\/s20216113"},{"key":"ref_28","doi-asserted-by":"crossref","first-page":"102391","DOI":"10.1016\/j.rcim.2022.102391","article-title":"MS-SSPCANet: A powerful deep learning framework for tool wear prediction","volume":"78","author":"Duan","year":"2022","journal-title":"Rob. Comput. Integr. Manuf."},{"key":"ref_29","first-page":"224","article-title":"Improved Canny operator with morphological fusion for edge detection","volume":"44","author":"Tang","year":"2023","journal-title":"Comput. Eng. Des."},{"key":"ref_30","doi-asserted-by":"crossref","first-page":"279","DOI":"10.1016\/j.jrras.2022.07.011","article-title":"Computed tomography reconstruction based on canny edge detection algorithm for acute expansion of epidural hematoma","volume":"15","author":"Chen","year":"2022","journal-title":"J. Radiat. Res. Appl. Sci."},{"key":"ref_31","doi-asserted-by":"crossref","first-page":"6043","DOI":"10.1109\/TED.2022.3204525","article-title":"Memristive Fast-Canny Operation for Edge Detection","volume":"69","author":"Tian","year":"2022","journal-title":"IEEE Trans. Electron Devices"},{"key":"ref_32","first-page":"23","article-title":"Image edge fusion method based on improved Canny operator","volume":"39","author":"Chen","year":"2022","journal-title":"J. Xinxiang Coll."},{"key":"ref_33","first-page":"567","article-title":"Nickel slice edge extraction algorithm based on Canny and bilinear interpolation","volume":"20","author":"Yang","year":"2022","journal-title":"J. Fujian Eng. Coll."},{"key":"ref_34","doi-asserted-by":"crossref","unstructured":"Redmon, J., Divvala, S., Girshick, R., and Farhadi, A. (2016). You Only Look Once: Unified, Real-Time Object Detection. Proc. IEEE, 779\u2013788.","DOI":"10.1109\/CVPR.2016.91"},{"key":"ref_35","doi-asserted-by":"crossref","unstructured":"Redmon, J., and Farhadi, A. (2017, January 21\u201326). YOLO9000: Better, Faster, Stronger. Proceedings of the IEEE conference on computer vision and pattern recognition, Honolulu, HI, USA.","DOI":"10.1109\/CVPR.2017.690"},{"key":"ref_36","unstructured":"Redmon, J., and Farhadi, A. (2018). YOLOv3: An Incremental Improvement. arXiv."},{"key":"ref_37","unstructured":"Bochkovskiy, A., Wang, C.Y., and Liao, H. (2020). YOLOv4: Optimal Speed and Accuracy of Object Detection. arXiv."},{"key":"ref_38","doi-asserted-by":"crossref","first-page":"1151","DOI":"10.1109\/JPROC.2002.801448","article-title":"Background and foreground modeling using nonparametric kernel density estimation for visual surveillance","volume":"90","author":"Elgammal","year":"2002","journal-title":"Proc. IEEE"},{"key":"ref_39","doi-asserted-by":"crossref","first-page":"380","DOI":"10.1109\/JSEE.2014.00043","article-title":"Modified unscented Kalman filter using modified filter gain and variance scale factor for highly maneuvering target tracking","volume":"25","author":"Liu","year":"2014","journal-title":"Syst. Eng. Electron."},{"key":"ref_40","doi-asserted-by":"crossref","first-page":"174","DOI":"10.1109\/78.978374","article-title":"A Tutorial on Particle Filters for Online Nonlinear\/Non-Gaussian Bayesian Tracking","volume":"50","author":"Arulampalam","year":"2002","journal-title":"IEEE Trans. Signal Process. IEEE Signal Process. Soc."}],"container-title":["Sensors"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1424-8220\/23\/4\/1993\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,10]],"date-time":"2025-10-10T18:30:09Z","timestamp":1760121009000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1424-8220\/23\/4\/1993"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023,2,10]]},"references-count":40,"journal-issue":{"issue":"4","published-online":{"date-parts":[[2023,2]]}},"alternative-id":["s23041993"],"URL":"https:\/\/doi.org\/10.3390\/s23041993","relation":{},"ISSN":["1424-8220"],"issn-type":[{"type":"electronic","value":"1424-8220"}],"subject":[],"published":{"date-parts":[[2023,2,10]]}}}