1.一种手机触控屏Mark定位非接触式视觉检测方法,其特征在于,所用的装置为手机触控屏Mark定位非接触式视觉检测装置,包括图像采集模块、运动控制模块、辅助设备模块、气动阀控制模块和上位机模块;所述的图像采集模块有两个,均由黑白工业相机、远心镜头、紫色同轴光源以及数据采集卡构成,远心镜头安装在黑白工业相机上,紫色同轴光源安装在远心镜头内部;每个远心镜头距离手机触控屏Mark标志位1090-1100mm;两个黑白工业相机通过Gige以太网通讯连接安装在工业控制计算机的PCI插槽中数据采集卡;运动控制模块由继电器开关、PLC和位置传感器构成,工业控制计算机与PLC通过I/O通讯连接;辅助设备模块包括托盘、支架和挡板;气动阀控制模块由气动阀控制器、气动阀、气管、气压表、气泵和托盘组成,气动阀驱动托盘在上、下两个工位上移动,上、下两个工位分别取得Mark和Circle的图像,以便后续处理;上位机模块主要显示检测的触控屏的4个偏差数据、设备的补偿值、两幅Mark图像以及两幅Circle图像;
具体步骤如下:
步骤一:在托盘平台上面贴上一层塑料膜,在手机触控屏左侧固定两个小铁块,上方固定一个小铁块;
步骤二:将手机触控屏检测部位分为A、B两个区,A区由第一黑白工业相机取像检测,B区由第二黑白工业相机取像检测;A区Mark、Circle由第一黑白工业相机取像检测,B区Mark、Circle由第二黑白工业相机取像检测;两个黑白工业相机先对Mark标志位进行取像,然后再对Circle进行取像;
步骤三:第一黑白工业相机取像检测的是上位机显示的图像Mark1,第二黑白工业相机取像检测的是上位机显示的图像Mark2;再由第一黑白工业相机取像检测的是上位机显示的图像Circle1,第二黑白工业相机取像检测的是上位机显示的图像Circle2;Mark中心点与Circle圆心偏差的检测方法如下:
1)对黑白工业相机采集到的图像进行校准和标定,采用非线性校正模式,校正透视畸变、径向畸变及平面线性畸变;选取图像上的不变特征用于产品粗定位,通过粗定位得到选取特征的坐标位置并建立其与拟合直线搜索区域的坐标对应关系,在相应的拟合直线搜索区域采用最小二乘法拟合触控屏两端Mark得到中心点a和中心点b;
2)对黑白工业相机采集到的图像进行校准和标定,采用非线性校正模式,校正透视畸变、径向畸变及平面线性畸变;选取图像上的不变特征用于产品粗定位,通过粗定位得到选取特征的坐标位置并建立其与拟合直线搜索区域的坐标对应关系,在相应的拟合直线搜索区域采用最小二乘法拟合触控屏求得A区Circle的圆心c和B区Circle的圆心d;
3)过中心点a、b的直线作为X轴,过中心点a做关于X轴的垂直线为Y轴,将两对Mark标志坐标统一在一个坐标系内,进而求得四个点的坐标,以便后续求得Mark点与Circle的相对偏差位置。
2.如权利要求1所述的一种手机触控屏Mark定位非接触式视觉检测方法,其特征还在于,
所述的校准与标定相机图像,选用网格0.5mm*0.5mm的棋盘格标定板;
在相应的拟合直线搜索区域采用最小二乘法拟合触控屏两端Mark的4条边界,求得两个交点的坐标(X1,Y1)、(X2,Y2),Mark的中心点的坐标通过以下公式计算,求得Mark中心点对应的坐标: