1.一种车辆表面瑕疵检测方法,其特征在于,包括以下步骤:S1、对车辆的待测表面均匀打光,然后利用相机对车辆的待测表面连续采集图像,以获取采样图像;
S2、对所有采样图像进行图像融合,以得到拼接图像;
S3、对拼接图像进行图像处理,以显示瑕疵区域;
所述步骤S2具体包括:
S21、读取所有采样图像;
S22、对采样图像依次进行几何校正、预处理以及配准,然后进行图像融合;
S23、显示拼接图像;
所述步骤S3具体包括:
S31、获取拼接图像的像素尺寸;
S32、使用生成矩阵算子,创建一个与坐标轴平行的矩形,框出ROI区域,消除图像边缘的桶形畸变;
S33、使用缩放图像的灰度值的算子,将图像的灰度值范围拉伸;
S34、使用图像增强算子增强图像对比度,然后依次进行中值滤波、动态阈值分割、检测区域连通域、开运算、条件选形、计数、提取边界区域、膨胀处理、提取瑕疵部分图像、边缘检测;
S35、在边缘检测时,利用双阈值算法检测边缘和连接边缘,生成亚像素精度轮廓;对亚像素精度轮廓进行分类、整合,生成区域轮廓;其中,所述亚像素精度轮廓分类为直线和圆弧,将分类的线段和圆弧使用亚像素精度的临近整合算子,使各个接近的线段和圆弧合并,生成区域轮廓;
S36、根据区域轮廓生成瑕疵区域,并显示瑕疵区域;
S37、对瑕疵区域使用最小外接矩形算子,确定瑕疵区域的最小包围矩形,最小包围矩形的长度为瑕疵的最长距离。
2.根据权利要求1所述的一种车辆表面瑕疵检测方法,其特征在于,所述步骤S1还包括:获取相机相对于车辆的待测表面的位移数据,并根据位移数据调整相机的图像采集频率。
3.根据权利要求1所述的一种车辆表面瑕疵检测方法,其特征在于,所述步骤S31中,利用图像尺寸算子获取拼接图像的实际宽高的像素尺寸。
4.一种车辆表面瑕疵检测系统,应用如权利要求1所述的检测方法,其特征在于,所述检测系统包括:光源,用于对车辆的待测表面均匀打光;
相机,用于对车辆的待测表面连续采集图像;
上位机,与光源、相机通信连接,用于对采样图像进行图像融合以得到拼接图像,还用于对拼接图像进行图像处理以显示瑕疵区域。
5.根据权利要求4所述的一种车辆表面瑕疵检测系统,其特征在于,还包括:机架,用于安装光源、相机;
光电位移传感器,安装于机架且与上位机通信连接,用于检测相机相对于车辆的待测表面的位移数据;
所述上位机还用于根据位移数据调整相机的图像采集频率。
6.根据权利要求4所述的一种车辆表面瑕疵检测系统,其特征在于,所述上位机配置有Halcon,以进行图像融合和图像处理。