Rotter Paweł, Knapik Dawid, Klemiato Maciej, Rosół Maciej, Putynkowski Grzegorz
AGH University of Krakow, 30-059 Krakow, Poland.
CBRTP S.A. (Centrum Badań i Rozwoju Technologii dla Przemysłu S.A.), 00-645 Warszawa, Poland.
Sensors (Basel). 2025 May 29;25(11):3426. doi: 10.3390/s25113426.
The main function of triangulation-based laser profile sensors-also referred to as laser profilometers or profilers-is the three-dimensional scanning of moving objects using laser triangulation. In addition to capturing 3D data, these profilometers simultaneously generate grayscale images of the scanned objects. However, the quality of these images is often degraded due to interference of the laser light, manifesting as speckle noise. In profilometer images, this noise typically appears as vertical stripes. Unlike the column fixed pattern noise commonly observed in TDI CMOS cameras, the positions of these stripes are not stationary. Consequently, conventional algorithms for removing fixed pattern noise yield unsatisfactory results when applied to profilometer images. In this article, we propose an effective method for suppressing speckle noise in profilometer images of flat surfaces, based on local column median vectors. The method was evaluated across a variety of surface types and compared against existing approaches using several metrics, including the standard deviation of the column mean vector (SDCMV), frequency spectrum analysis, and standard image quality assessment measures. Our results demonstrate a substantial improvement in reducing column speckle noise: the SDCMV value achieved with our method is 2.5 to 5 times lower than that obtained using global column median values, and the root mean square (RMS) of the frequency spectrum in the noise-relevant region is reduced by nearly an order of magnitude. General image quality metrics also indicate moderate enhancement: peak signal-to-noise ratio (PSNR) increased by 2.12 dB, and the structural similarity index (SSIM) improved from 0.929 to 0.953. The primary limitation of the proposed method is its applicability only to flat surfaces. Nonetheless, we successfully implemented it in an optical inspection system for the furniture industry, where the post-processed image quality was sufficient to detect surface defects as small as 0.1 mm.
基于三角测量的激光轮廓传感器(也称为激光轮廓仪或轮廓仪)的主要功能是使用激光三角测量对移动物体进行三维扫描。除了捕获三维数据外,这些轮廓仪还同时生成被扫描物体的灰度图像。然而,由于激光的干扰,这些图像的质量常常会下降,表现为散斑噪声。在轮廓仪图像中,这种噪声通常表现为垂直条纹。与TDI CMOS相机中常见的列固定模式噪声不同,这些条纹的位置不是固定的。因此,用于去除固定模式噪声的传统算法应用于轮廓仪图像时效果并不理想。在本文中,我们提出了一种基于局部列中值向量来抑制平面轮廓仪图像中散斑噪声的有效方法。该方法在各种表面类型上进行了评估,并使用包括列均值向量标准差(SDCMV)、频谱分析和标准图像质量评估指标在内的多个指标与现有方法进行了比较。我们的结果表明,在减少列散斑噪声方面有显著改进:我们的方法所实现的SDCMV值比使用全局列中值获得的值低2.5至5倍,并且噪声相关区域频谱的均方根(RMS)降低了近一个数量级。通用图像质量指标也显示出适度提高:峰值信噪比(PSNR)提高了2.12 dB,结构相似性指数(SSIM)从0.929提高到0.953。所提出方法的主要局限性在于它仅适用于平面。尽管如此,我们成功地将其应用于家具行业的光学检测系统中,后处理后的图像质量足以检测小至0.1毫米的表面缺陷。