像素
现场可编程门阵列
计算机科学
反射(计算机编程)
激光器
噪音(视频)
高斯分布
光学
直线(几何图形)
高斯噪声
人工智能
计算机视觉
图像处理
职位(财务)
扫描线
计算机硬件
图像(数学)
物理
数学
几何学
灰度
经济
量子力学
财务
程序设计语言
作者
Bogdan Markovic,Jelena Ćertić
标识
DOI:10.1142/s0218126622500633
摘要
Modern laser scanners perform high-speed real-time image processing algorithms while operating in harsh industrial environments. Their performance goal is to extract the central position of the laser line reflection with Gaussian distribution. Traditional algorithms for sub-pixel estimation, such as the Center of Gravity (CG) or Parabolic Fit (PF), show poor performances under low SNR or if the pixels are saturated. Data pre-processing usually has a key role in suppressing the effects of various noise sources and dynamic environment, especially when the images are overexposed and the top of Gaussian pulse is flattened. Both in simulation and in experiment, this study explains a method that improves the accuracy of estimation of the laser stripe reflection center, by using an autoconvolution for extending the bit-width of pixel intensity. Autoconvolution of the image line is an efficient real-time pre-processing filtering method for improving the accuracy of CG calculation. The proposed algorithm is implemented on Field-Programmable Gate Arrays (FPGAs) and experimentally validated at real operational environment. It is shown that this method can reduce the error of CG laser reflection center estimation for more than one pixel in size when the image is highly affected by external noise sources and ambient light.
科研通智能强力驱动
Strongly Powered by AbleSci AI