Haiyu Zhao , Xiaojun Liu , Shuai Wang , Kuan Diao , Chen Luo
{"title":"线性激光扫描测量中复杂条纹的增强型中心线提取算法","authors":"Haiyu Zhao , Xiaojun Liu , Shuai Wang , Kuan Diao , Chen Luo","doi":"10.1016/j.precisioneng.2024.09.006","DOIUrl":null,"url":null,"abstract":"<div><div>Centerline extraction is a basic and critical step for linear laser scanning measurement. However, in practical measurement, the inconsistent reflectivity of the measured surface and the external noise interference can result in complex variation of the stripe pattern, which will influence the centerline extraction accuracy of the stripe pattern and hence the measurement accuracy of the laser scanner. To solve this problem, an enhanced centerline extraction algorithm for complex laser stripes is proposed. In the preprocessing of the stripe pattern, a region separation strategy is employed to mitigate the effects of complex variations, and multi-region self-adaptive convolution is adopted to enhance the stripe pattern quality. For high-precision extraction of the stripe centerline, different convolution kernels are applied to compute the Hessian matrix for the stripe patterns in different regions to determine the normal direction of the laser line. The second order Taylor expansion is performed along this direction to work with the denoising algorithm to determine the subpixel positions of the center points on the line, and then the whole centerline of the stripe pattern is obtained by piecewise cubic Hermite interpolation methods. Experimental results show that the effectiveness of the proposed algorithm in addressing centerline extraction for complex laser stripe patterns due to stray light interference, reflective stripes, and laser stripe linewidth changes in laser scanning measurement.</div></div>","PeriodicalId":54589,"journal":{"name":"Precision Engineering-Journal of the International Societies for Precision Engineering and Nanotechnology","volume":"91 ","pages":"Pages 199-211"},"PeriodicalIF":3.5000,"publicationDate":"2024-09-06","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"An enhanced centerline extraction algorithm for complex stripes in linear laser scanning measurement\",\"authors\":\"Haiyu Zhao , Xiaojun Liu , Shuai Wang , Kuan Diao , Chen Luo\",\"doi\":\"10.1016/j.precisioneng.2024.09.006\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"<div><div>Centerline extraction is a basic and critical step for linear laser scanning measurement. However, in practical measurement, the inconsistent reflectivity of the measured surface and the external noise interference can result in complex variation of the stripe pattern, which will influence the centerline extraction accuracy of the stripe pattern and hence the measurement accuracy of the laser scanner. To solve this problem, an enhanced centerline extraction algorithm for complex laser stripes is proposed. In the preprocessing of the stripe pattern, a region separation strategy is employed to mitigate the effects of complex variations, and multi-region self-adaptive convolution is adopted to enhance the stripe pattern quality. For high-precision extraction of the stripe centerline, different convolution kernels are applied to compute the Hessian matrix for the stripe patterns in different regions to determine the normal direction of the laser line. The second order Taylor expansion is performed along this direction to work with the denoising algorithm to determine the subpixel positions of the center points on the line, and then the whole centerline of the stripe pattern is obtained by piecewise cubic Hermite interpolation methods. Experimental results show that the effectiveness of the proposed algorithm in addressing centerline extraction for complex laser stripe patterns due to stray light interference, reflective stripes, and laser stripe linewidth changes in laser scanning measurement.</div></div>\",\"PeriodicalId\":54589,\"journal\":{\"name\":\"Precision Engineering-Journal of the International Societies for Precision Engineering and Nanotechnology\",\"volume\":\"91 \",\"pages\":\"Pages 199-211\"},\"PeriodicalIF\":3.5000,\"publicationDate\":\"2024-09-06\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Precision Engineering-Journal of the International Societies for Precision Engineering and Nanotechnology\",\"FirstCategoryId\":\"5\",\"ListUrlMain\":\"https://www.sciencedirect.com/science/article/pii/S014163592400206X\",\"RegionNum\":2,\"RegionCategory\":\"工程技术\",\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"Q2\",\"JCRName\":\"ENGINEERING, MANUFACTURING\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Precision Engineering-Journal of the International Societies for Precision Engineering and Nanotechnology","FirstCategoryId":"5","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S014163592400206X","RegionNum":2,"RegionCategory":"工程技术","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q2","JCRName":"ENGINEERING, MANUFACTURING","Score":null,"Total":0}
An enhanced centerline extraction algorithm for complex stripes in linear laser scanning measurement
Centerline extraction is a basic and critical step for linear laser scanning measurement. However, in practical measurement, the inconsistent reflectivity of the measured surface and the external noise interference can result in complex variation of the stripe pattern, which will influence the centerline extraction accuracy of the stripe pattern and hence the measurement accuracy of the laser scanner. To solve this problem, an enhanced centerline extraction algorithm for complex laser stripes is proposed. In the preprocessing of the stripe pattern, a region separation strategy is employed to mitigate the effects of complex variations, and multi-region self-adaptive convolution is adopted to enhance the stripe pattern quality. For high-precision extraction of the stripe centerline, different convolution kernels are applied to compute the Hessian matrix for the stripe patterns in different regions to determine the normal direction of the laser line. The second order Taylor expansion is performed along this direction to work with the denoising algorithm to determine the subpixel positions of the center points on the line, and then the whole centerline of the stripe pattern is obtained by piecewise cubic Hermite interpolation methods. Experimental results show that the effectiveness of the proposed algorithm in addressing centerline extraction for complex laser stripe patterns due to stray light interference, reflective stripes, and laser stripe linewidth changes in laser scanning measurement.
期刊介绍:
Precision Engineering - Journal of the International Societies for Precision Engineering and Nanotechnology is devoted to the multidisciplinary study and practice of high accuracy engineering, metrology, and manufacturing. The journal takes an integrated approach to all subjects related to research, design, manufacture, performance validation, and application of high precision machines, instruments, and components, including fundamental and applied research and development in manufacturing processes, fabrication technology, and advanced measurement science. The scope includes precision-engineered systems and supporting metrology over the full range of length scales, from atom-based nanotechnology and advanced lithographic technology to large-scale systems, including optical and radio telescopes and macrometrology.