{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,20]],"date-time":"2026-03-20T15:51:50Z","timestamp":1774021910821,"version":"3.50.1"},"reference-count":40,"publisher":"MDPI AG","issue":"12","license":[{"start":{"date-parts":[[2024,6,11]],"date-time":"2024-06-11T00:00:00Z","timestamp":1718064000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/summer-heart-0930.chufeiyun1688.workers.dev:443\/https\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"name":"National Science Fund of China","award":["52325506"],"award-info":[{"award-number":["52325506"]}]},{"name":"National Science Fund of China","award":["52305450"],"award-info":[{"award-number":["52305450"]}]},{"name":"National Science Fund of China","award":["2023TQ0045"],"award-info":[{"award-number":["2023TQ0045"]}]},{"DOI":"10.13039\/501100002858","name":"China Postdoctoral Science Foundation","doi-asserted-by":"publisher","award":["52325506"],"award-info":[{"award-number":["52325506"]}],"id":[{"id":"10.13039\/501100002858","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100002858","name":"China Postdoctoral Science Foundation","doi-asserted-by":"publisher","award":["52305450"],"award-info":[{"award-number":["52305450"]}],"id":[{"id":"10.13039\/501100002858","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100002858","name":"China Postdoctoral Science Foundation","doi-asserted-by":"publisher","award":["2023TQ0045"],"award-info":[{"award-number":["2023TQ0045"]}],"id":[{"id":"10.13039\/501100002858","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Sensors"],"abstract":"<jats:p>The visual measurement of deep holes in composite material workpieces constitutes a critical step in the robotic assembly of aerospace components. The positioning accuracy of assembly holes significantly impacts the assembly quality of components. However, the complex texture of the composite material surface and mutual interference between the imaging of the inlet and outlet edges of deep holes significantly challenge hole detection. A visual measurement method for deep holes in composite materials based on the radial penalty Laplacian operator is proposed to address the issues by suppressing visual noise and enhancing the features of hole edges. Coupled with a novel inflection-point-removal algorithm, this approach enables the accurate detection of holes with a diameter of 10 mm and a depth of 50 mm in composite material components, achieving a measurement precision of 0.03 mm.<\/jats:p>","DOI":"10.3390\/s24123786","type":"journal-article","created":{"date-parts":[[2024,6,11]],"date-time":"2024-06-11T12:11:00Z","timestamp":1718107860000},"page":"3786","update-policy":"https:\/\/summer-heart-0930.chufeiyun1688.workers.dev:443\/https\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":8,"title":["A Visual Measurement Method for Deep Holes in Composite Material Aerospace Components"],"prefix":"10.3390","volume":"24","author":[{"ORCID":"https:\/\/summer-heart-0930.chufeiyun1688.workers.dev:443\/https\/orcid.org\/0009-0005-5992-6750","authenticated-orcid":false,"given":"Fantong","family":"Meng","sequence":"first","affiliation":[{"name":"State Key Laboratory of High-Performance Precision Manufacturing, Dalian University of Technology, Dalian 116024, China"}]},{"given":"Jiankun","family":"Yang","sequence":"additional","affiliation":[{"name":"Pengcheng Laboratory, Shenzhen 518055, China"}]},{"given":"Guolin","family":"Yang","sequence":"additional","affiliation":[{"name":"State Key Laboratory of High-Performance Precision Manufacturing, Dalian University of Technology, Dalian 116024, China"}]},{"given":"Haibo","family":"Lu","sequence":"additional","affiliation":[{"name":"Pengcheng Laboratory, Shenzhen 518055, China"}]},{"ORCID":"https:\/\/summer-heart-0930.chufeiyun1688.workers.dev:443\/https\/orcid.org\/0000-0002-3053-7381","authenticated-orcid":false,"given":"Zhigang","family":"Dong","sequence":"additional","affiliation":[{"name":"State Key Laboratory of High-Performance Precision Manufacturing, Dalian University of Technology, Dalian 116024, China"}]},{"given":"Renke","family":"Kang","sequence":"additional","affiliation":[{"name":"State Key Laboratory of High-Performance Precision Manufacturing, Dalian University of Technology, Dalian 116024, China"}]},{"given":"Dongming","family":"Guo","sequence":"additional","affiliation":[{"name":"State Key Laboratory of High-Performance Precision Manufacturing, Dalian University of Technology, Dalian 116024, China"}]},{"given":"Yan","family":"Qin","sequence":"additional","affiliation":[{"name":"State Key Laboratory of High-Performance Precision Manufacturing, Dalian University of Technology, Dalian 116024, China"}]}],"member":"1968","published-online":{"date-parts":[[2024,6,11]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","first-page":"9677","DOI":"10.1016\/j.jmrt.2023.05.023","article-title":"A review on CFRP drilling: Fundamental mechanisms, damage issues, and approaches toward high-quality drilling","volume":"24","author":"Xu","year":"2023","journal-title":"J. Mater. Res. Technol."},{"key":"ref_2","doi-asserted-by":"crossref","unstructured":"Haag, J., Mertens, T., Kotte, L., and Kaskel, S. (2015, January 24\u201328). Investigation on Atmospheric Plasma Surface Treatment for Structural Bonding on Titanium and CFRP. Proceedings of the 2015 IEEE International Conference on Plasma Sciences (ICOPS), Antalya, Turkey.","DOI":"10.1109\/PLASMA.2015.7180024"},{"key":"ref_3","doi-asserted-by":"crossref","first-page":"157","DOI":"10.1016\/j.compstruct.2017.06.043","article-title":"Influence of cutting parameters on tool wear and hole quality in composite aerospace components drilling","volume":"178","author":"Cantero","year":"2017","journal-title":"Compos. Struct."},{"key":"ref_4","doi-asserted-by":"crossref","first-page":"285","DOI":"10.1016\/j.compstruct.2015.11.065","article-title":"Numerical analysis of the influence of tool wear and special cutting geometry when drilling woven CFRPs","volume":"138","author":"Feito","year":"2015","journal-title":"Compos. Struct."},{"key":"ref_5","doi-asserted-by":"crossref","first-page":"865","DOI":"10.1016\/j.compstruct.2011.10.011","article-title":"Experimental investigation of damage progression and strength of countersunk composite joints","volume":"94","author":"Chishti","year":"2011","journal-title":"Compos. Struct."},{"key":"ref_6","doi-asserted-by":"crossref","first-page":"4397","DOI":"10.1007\/s00170-023-12130-5","article-title":"The effects of countersink depth on fatigue performance of CFRP joint","volume":"128","author":"Qi","year":"2023","journal-title":"Int. J. Adv. Manuf. Tech."},{"key":"ref_7","doi-asserted-by":"crossref","first-page":"399","DOI":"10.1007\/s00170-009-2494-9","article-title":"Design and experimental study of an end effector for robotic drilling","volume":"50","author":"Liang","year":"2010","journal-title":"Int. J. Adv. Manuf. Tech."},{"key":"ref_8","doi-asserted-by":"crossref","first-page":"4","DOI":"10.1016\/j.rcim.2017.01.002","article-title":"Multi-sensor measurement system for robotic drilling","volume":"47","author":"Frommknecht","year":"2017","journal-title":"Robot. Cim. Int. Manuf."},{"key":"ref_9","doi-asserted-by":"crossref","first-page":"24","DOI":"10.1016\/j.rcim.2009.01.002","article-title":"Cost-efficient drilling using industrial robots with high-bandwidth force feedback","volume":"26","author":"Olsson","year":"2009","journal-title":"Robot. Cim. Int. Manuf."},{"key":"ref_10","doi-asserted-by":"crossref","first-page":"102237","DOI":"10.1016\/j.rcim.2021.102237","article-title":"Comparison of visual servoing technologies for robotized aerospace structural assembly and inspection","volume":"73","author":"Santos","year":"2022","journal-title":"Robot. Cim. Int. Manuf."},{"key":"ref_11","doi-asserted-by":"crossref","first-page":"160","DOI":"10.1016\/j.rcim.2013.09.014","article-title":"Measurement error analysis and accuracy enhancement of 2D vision system for robotic drilling","volume":"30","author":"Zhu","year":"2013","journal-title":"Robot. Cim. Int. Manuf."},{"key":"ref_12","doi-asserted-by":"crossref","first-page":"865","DOI":"10.1080\/10910344.2018.1466330","article-title":"Comparison of drilled hole quality evaluation in CFRP\/CFRP stacks using optical and ultrasonic non-destructive inspection","volume":"22","author":"Caggiano","year":"2018","journal-title":"Mach. Sci. Technol."},{"key":"ref_13","doi-asserted-by":"crossref","first-page":"025006","DOI":"10.1088\/1361-6501\/ab4ed5","article-title":"An accurate and robust method for the measurement of circular holes based on binocular vision","volume":"31","author":"Xia","year":"2020","journal-title":"Meas. Sci. Technol."},{"key":"ref_14","doi-asserted-by":"crossref","first-page":"30","DOI":"10.1016\/j.rcim.2017.02.003","article-title":"Pose alignment of aircraft structures with distance sensors and CCD cameras","volume":"48","author":"Liu","year":"2017","journal-title":"Robot. Cim. Int. Manuf."},{"key":"ref_15","doi-asserted-by":"crossref","first-page":"1903","DOI":"10.1007\/s00170-015-7031-4","article-title":"Robot base frame calibration with a 2D vision system for mobile robotic drilling","volume":"80","author":"Mei","year":"2015","journal-title":"Int. J. Adv. Manuf. Tech."},{"key":"ref_16","doi-asserted-by":"crossref","first-page":"11","DOI":"10.1145\/361237.361242","article-title":"Use of the Hough transformation to detect lines and curves in pictures","volume":"15","author":"Duda","year":"1972","journal-title":"Commun. ACM"},{"key":"ref_17","doi-asserted-by":"crossref","first-page":"331","DOI":"10.1016\/0167-8655(90)90042-Z","article-title":"A New Curve Detection Method\u2014Randomized Hough Transform (Rht)","volume":"11","author":"Xu","year":"1990","journal-title":"Pattern Recogn. Lett."},{"key":"ref_18","doi-asserted-by":"crossref","first-page":"111072","DOI":"10.1016\/j.measurement.2022.111072","article-title":"Roundness Holes\u2019 Measurement for milled workpiece using machine vision inspection system based on IoT structure: A case study","volume":"195","author":"Saif","year":"2022","journal-title":"Measurement"},{"key":"ref_19","doi-asserted-by":"crossref","first-page":"26","DOI":"10.1016\/j.eswa.2015.12.019","article-title":"Curvature aided Hough transform for circle detection","volume":"51","author":"Yao","year":"2015","journal-title":"Expert. Syst. Appl."},{"key":"ref_20","doi-asserted-by":"crossref","first-page":"8864679","DOI":"10.1155\/2021\/8864679","article-title":"A New Method for Detecting Compensation Hole Parameters of Automobile Brake Master Cylinder Based on Machine Vision","volume":"2021","author":"Zhao","year":"2021","journal-title":"J. Adv. Transport."},{"key":"ref_21","doi-asserted-by":"crossref","first-page":"172","DOI":"10.1006\/cviu.2001.0923","article-title":"An efficient randomized algorithm for detecting circles","volume":"83","author":"Chen","year":"2001","journal-title":"Comput. Vis. Image Underst."},{"key":"ref_22","doi-asserted-by":"crossref","first-page":"218","DOI":"10.1016\/j.patcog.2015.12.004","article-title":"A fast and robust circle detection method using isosceles triangles sampling","volume":"54","author":"Zhang","year":"2015","journal-title":"Pattern Recogn."},{"key":"ref_23","doi-asserted-by":"crossref","first-page":"378","DOI":"10.1016\/j.compstruct.2018.07.105","article-title":"Hole-quality evaluation in drilling fiber-reinforced composites","volume":"204","author":"Hrechuk","year":"2018","journal-title":"Compos. Struct."},{"key":"ref_24","doi-asserted-by":"crossref","first-page":"29659","DOI":"10.1007\/s11042-018-6135-x","article-title":"Circular hole detection algorithm based on image block","volume":"78","author":"Jiang","year":"2019","journal-title":"Multimed. Tools Appl."},{"key":"ref_25","doi-asserted-by":"crossref","first-page":"095402","DOI":"10.1088\/1361-6501\/ab8b21","article-title":"A fast PCB hole detection method based on geometric features","volume":"31","author":"Zhu","year":"2020","journal-title":"Meas. Sci. Technol."},{"key":"ref_26","doi-asserted-by":"crossref","first-page":"695","DOI":"10.1007\/s10044-014-0394-6","article-title":"A new elliptic contour extraction method for reference hole detection in robotic drilling","volume":"18","author":"Mei","year":"2015","journal-title":"Pattern Anal. Appl."},{"key":"ref_27","doi-asserted-by":"crossref","unstructured":"Hernandez, A., Maghami, A., and Khoshdarregi, M. (2020, January 20\u201323). A Machine Vision Framework for Autonomous Inspection of Drilled Holes in CFRP Panels. Proceedings of the 2020 6th International Conference on Control, Automation and Robotics (ICCAR), Singapore.","DOI":"10.1109\/ICCAR49639.2020.9108000"},{"key":"ref_28","doi-asserted-by":"crossref","first-page":"055002","DOI":"10.1088\/1361-6501\/abdc99","article-title":"Fast and robust fringe projection profilometry for surface with hole discontinuities via backlighting","volume":"32","author":"Tan","year":"2021","journal-title":"Meas. Sci. Technol."},{"key":"ref_29","doi-asserted-by":"crossref","first-page":"1939","DOI":"10.1016\/j.compscitech.2006.10.009","article-title":"A novel approach based on digital image analysis to evaluate the delamination factor after drilling composite laminates","volume":"67","author":"Davim","year":"2006","journal-title":"Compos. Sci. Technol."},{"key":"ref_30","doi-asserted-by":"crossref","first-page":"111252","DOI":"10.1016\/j.measurement.2022.111252","article-title":"A visual inspection method for delamination extraction and quantification of carbon fiber reinforced plastic (CFRP)","volume":"196","author":"Cui","year":"2022","journal-title":"Measurement"},{"key":"ref_31","doi-asserted-by":"crossref","unstructured":"Nigro, M., Sileo, M., Pierri, F., Genovese, K., Bloisi, D.D., and Caccavale, F. (2020, January 25\u201329). Peg-in-Hole Using 3D Workpiece Reconstruction and CNN-based Hole Detection. Proceedings of the 2020 IEEE\/RSJ International Conference on Intelligent Robots and Systems (IROS), Las Vegas, NV, USA.","DOI":"10.1109\/IROS45743.2020.9341068"},{"key":"ref_32","doi-asserted-by":"crossref","first-page":"433","DOI":"10.1007\/s00371-020-01812-w","article-title":"A semi-supervised deep learning approach for circular hole detection on composite parts","volume":"37","author":"Li","year":"2021","journal-title":"Visual Comput."},{"key":"ref_33","doi-asserted-by":"crossref","first-page":"2080","DOI":"10.1109\/TIP.2007.901238","article-title":"Image denoising by sparse 3-D transform-domain collaborative filtering","volume":"16","author":"Dabov","year":"2007","journal-title":"IEEE Trans. Image Process."},{"key":"ref_34","doi-asserted-by":"crossref","unstructured":"Yue, H.J., Sun, X.Y., Yang, J.Y., and Wu, F. (2014, January 23\u201328). CID: Combined Image Denoising in Spatial and Frequency Domains Using Web Images. Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition (CVPR), Columbus, OH, USA.","DOI":"10.1109\/CVPR.2014.375"},{"key":"ref_35","doi-asserted-by":"crossref","unstructured":"Ahn, B., Kim, Y., Park, G., and Cho, N.I. (2018, January 12\u201315). Block-Matching Convolutional Neural Network (BMCNN): Improving CNN-Based Denoising by Block-Matched Inputs. Proceedings of the 2018 Asia-Pacific Signal and Information Processing Association Annual Summit and Conference (APSIPA ASC), Honolulu, HI, USA.","DOI":"10.23919\/APSIPA.2018.8659548"},{"key":"ref_36","doi-asserted-by":"crossref","unstructured":"Aubert, G., and Kornprobst, P.J.S.N.Y. (2002). Mathematical Problems in Image Processing, Springer.","DOI":"10.1007\/b97428"},{"key":"ref_37","doi-asserted-by":"crossref","unstructured":"Redmon, J., Divvala, S., Girshick, R., and Farhadi, A. (2016, January 27\u201330). You Only Look Once: Unified, Real-Time Object Detection. Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition (CVPR), Las Vegas, NV, USA.","DOI":"10.1109\/CVPR.2016.91"},{"key":"ref_38","unstructured":"Redmon, J., and Farhadi, A. (2018). YOLOv3: An Incremental Improvement. arXiv."},{"key":"ref_39","doi-asserted-by":"crossref","first-page":"3204","DOI":"10.1016\/j.patcog.2012.02.014","article-title":"Edge curvature and convexity based ellipse detection method","volume":"45","author":"Prasad","year":"2012","journal-title":"Pattern Recogn."},{"key":"ref_40","doi-asserted-by":"crossref","first-page":"98","DOI":"10.1007\/s11263-014-0733-5","article-title":"The PASCAL Visual Object Classes Challenge: A Retrospective","volume":"111","author":"Everingham","year":"2015","journal-title":"Int. J. Comput. Vision"}],"container-title":["Sensors"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/summer-heart-0930.chufeiyun1688.workers.dev:443\/https\/www.mdpi.com\/1424-8220\/24\/12\/3786\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,10]],"date-time":"2025-10-10T14:56:57Z","timestamp":1760108217000},"score":1,"resource":{"primary":{"URL":"https:\/\/summer-heart-0930.chufeiyun1688.workers.dev:443\/https\/www.mdpi.com\/1424-8220\/24\/12\/3786"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024,6,11]]},"references-count":40,"journal-issue":{"issue":"12","published-online":{"date-parts":[[2024,6]]}},"alternative-id":["s24123786"],"URL":"https:\/\/summer-heart-0930.chufeiyun1688.workers.dev:443\/https\/doi.org\/10.3390\/s24123786","relation":{},"ISSN":["1424-8220"],"issn-type":[{"value":"1424-8220","type":"electronic"}],"subject":[],"published":{"date-parts":[[2024,6,11]]}}}