一种视觉检测用自定位控制方法、装置以及自定位系统制造方法及图纸

技术编号:38322872 阅读:12 留言:0更新日期:2023-07-29 09:04
本发明专利技术涉及视觉检测技术领域,特别是涉及一种视觉检测用自定位控制方法、装置以及自定位系统,方法包括:控制夹具移动并连续采集中框侧边图像,通过判断中框前后端面与横向摄像头中心线重合时候夹具的移动距离,计算夹具移动距离的差值得到中框长边的长度;控制夹具移动相应距离至指纹孔中心的设计位置与竖向摄像头中心线重合并采集中框俯视图像,通过判断指纹孔中心位置与指纹孔中心的设计位置的偏差距离是否小于预设阈值来判定中框是否合格。本发明专利技术提供的方法将夹具的运动与指纹孔位置的检测进行关联,避免了单独检测指纹孔时因找不到基准只能依赖夹具的夹持精度而造成检测结果可靠性差的问题,提高了中框孔位检测结果的准确性和稳定性。的准确性和稳定性。的准确性和稳定性。

【技术实现步骤摘要】
一种视觉检测用自定位控制方法、装置以及自定位系统


[0001]本专利技术涉及视觉检测
,特别是涉及一种视觉检测用自定位控制方法、装置以及自定位系统。

技术介绍

[0002]在手机制造过程中,中框通常被设计成比较复杂的结构,同时还要保证它与其他组件的配合精度。对于中框各孔的位置和尺寸均有严格要求,若出现偏差,则会影响它与各组件的配合精度。因此,对于中框各空位置、直径、深度等参数进行检测非常必要。
[0003]目前,手机中框孔位检测主要采用计算机视觉技术,通过工业相机、机器视觉设备等工具获得产品的图像,并借助图像处理、形态学处理等算法来提取所需要的数据信息,进而确定手机中框各孔的位置和尺寸等参数。
[0004]但在实际操作中,检测结果受其中定位夹具的夹持精度、夹具与待测产品贴合度等因素的影响,又由于夹具的夹持精度较难保证,导致检测结果可靠性差。因此,如何提高中框孔位检测结果的准确性和稳定性以得到可靠检测结果成为一个亟需解决的问题。

技术实现思路

[0005]基于此,有必要针对上述的问题,提供一种视觉检测用自定位控制方法、装置以及自定位系统,能够提高中框孔位检测结果的准确性和稳定性以得到可靠检测结果。
[0006]本专利技术实施例是这样实现的,一种视觉检测用自定位控制方法,包括:控制夹具移动,使中框通过横向摄像头,按设定频率进行采集,得到若干中框侧边图像作为第一图像;从采集到的第一图像中确定中框前端面与横向摄像头中心线重合时的第一图像,标记为第一目标图像,把所述第一目标图像对应的夹具的移动距离记为X1;控制夹具继续移动,按设定频率进行采集,得到若干中框侧边图像作为第二图像;从采集到的第二图像中确定中框前端面与横向摄像头中心线重合时的第二图像,标记为第二目标图像,把所述第二目标图像对应的夹具的移动距离记为X2;根据X1与X2计算中框长边的长度A;根据a控制夹具移动相应距离,使指纹孔中心的设计位置与竖向摄像头中心线重合;控制竖向摄像头采集中框俯视图像;根据所述中框俯视图像确定指纹孔边界的点;根据所述指纹孔边界的点生成辅助圆,根据生成的辅助圆确定指纹孔中心位置;计算指纹孔中心位置与指纹孔中心的设计位置的偏差距离;判断所述偏差距离是否小于预设阈值,若是,则判定该中框合格,否则判定该中框不合格;其中,a为指纹孔中心距离前端面或者后端的设计尺寸。
[0007]在其中一个实施例中,本专利技术提供了一种视觉检测用自定位控制装置包括:长边自定位检测模块,所述长边自定位检测模块用于控制夹具移动,使中框通过横向摄像头,按设定频率采集中框侧边第一图像;确定中框前端面与横向摄像头中心线重合时的中框侧边第一图像,把所述中框侧边第一图像对应的夹具的移动距离,记为X1;控制夹具继续移动,按设定频率采集中框侧边第二图像;确定中框后端面与横向摄像头中心线重合时的中框侧边第二图像,把所述中框侧边第二图像对应的夹具的移动距离,记为X2;根据X1与X2计算中框长边的长度A;孔位自定位检测模块,所述孔位自定位检测模块用于根据a控制夹具移动相应距离,使指纹孔中心的设计位置与竖向摄像头中心线重合;控制竖向摄像头采集中框俯视图像;根据所述中框俯视图像确定指纹孔边界的点;根据所述指纹孔边界的点生成辅助圆,根据生成的辅助圆确定指纹孔中心位置;计算指纹孔中心位置与指纹孔中心的设计位置的偏差距离;判断分析模块,所述判断分析模块用于判断所述偏差距离是否小于预设阈值,若是,则判定该中框合格,否则判定该中框不合格;其中,a为指纹孔中心距离前端面或者后端的设计尺寸。
[0008]在其中一个实施例中,本专利技术提供了一种视觉检测用自定位控制系统包括检测设备和处理器,所述处理器与所述检测设备通信:所述检测设备包括夹具、导轨、横向摄像头、竖向摄像头;所述处理器中存储有计算机程序,所述计算机程序被所述处理器执行时,使得所述处理器执行权利要求1至6中任一项权利要求所述视觉检测用自定位控制方法的步骤。
[0009]本专利技术涉及视觉检测
,特别是涉及一种视觉检测用自定位控制方法、装置以及自定位系统,方法包括:控制夹具移动并连续采集中框侧边图像,通过判断中框前后端面与横向摄像头中心线重合时候夹具的移动距离,计算夹具移动距离的差值得到中框长边的长度;控制夹具移动相应距离至指纹孔中心的设计位置与竖向摄像头中心线重合并采集中框俯视图像,通过判断指纹孔中心位置与指纹孔中心的设计位置的偏差距离是否小于预设阈值来判定中框是否合格。本专利技术提供的方法将夹具的运动与指纹孔位置的检测进行关联,避免了单独检测指纹孔时因找不到基准只能依赖夹具的夹持精度而造成检测结果可靠性差的问题,提高了中框孔位检测结果的准确性和稳定性。
附图说明
[0010]图1为一个实施例中视觉检测用自定位控制方法的流程图;图2为一个实施例中视觉检测用自定位控制装置的结构框图;图3为一个实施例中视觉检测用自定位控制系统的结构框图;图4为一个实施例中检测设备的硬件结构图;图5为一个实施例中计算机设备的内部结构框图。
[0011]附图中:1、夹具;2、导轨;3、横向摄像头;4、竖向摄像头;5、识别摄像头。
具体实施方式
[0012]为了使本专利技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对
本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。
[0013]可以理解,本专利技术所使用的术语“第一”、“第二”等可在本文中用于描述各种元件,但除非特别说明,这些元件不受这些术语限制。这些术语仅用于将第一个元件与另一个元件区分。举例来说,在不脱离本专利技术的范围的情况下,可以将第一xx脚本称为第二xx脚本,且类似地,可将第二xx脚本称为第一xx脚本。
[0014]图1为一个实施例中视觉检测用自定位控制方法的流程图,如图1所示,本专利技术提供的一种视觉检测用自定位控制方法。具体可以包括以下步骤:S101:控制夹具移动,使中框通过横向摄像头,按设定频率进行采集,得到若干中框侧边图像作为第一图像;S102:从采集到的第一图像中确定中框前端面与横向摄像头中心线重合时的第一图像,标记为第一目标图像,把所述第一目标图像对应的夹具的移动距离记为X1;S103:控制夹具继续移动,按设定频率进行采集,得到若干中框侧边图像作为第二图像;S104:从采集到的第二图像中确定中框前端面与横向摄像头中心线重合时的第二图像,标记为第二目标图像,把所述第二目标图像对应的夹具的移动距离记为X2;S105:根据X1与X2计算中框长边的长度A;S106:根据a控制夹具移动相应距离,使指纹孔中心的设计位置与竖向摄像头中心线重合;S107:控制竖向摄像头采集中框俯视图像;S108:根据所述中框俯视图像确定指纹孔边界的点;S109:根据所述指纹孔边界的点生成辅助圆,根据生成的辅助圆确定指纹孔中心位置;S110:计算指纹孔中心位置与指纹孔中心的设计位置的偏差距离;S111:判断所述偏差距离是否小于预设阈值,若是,则判定该中框合格,否则判定该中框不合格;其中,a为指纹孔中心距离前端本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种视觉检测用自定位控制方法,其特征在于,所述视觉检测用自定位控制方法包括:控制夹具移动,使中框通过横向摄像头,按设定频率进行采集,得到若干中框侧边图像作为第一图像;从采集到的第一图像中确定中框前端面与横向摄像头中心线重合时的第一图像,标记为第一目标图像,把所述第一目标图像对应的夹具的移动距离记为X1;控制夹具继续移动,按设定频率进行采集,得到若干中框侧边图像作为第二图像;从采集到的第二图像中确定中框前端面与横向摄像头中心线重合时的第二图像,标记为第二目标图像,把所述第二目标图像对应的夹具的移动距离记为X2;根据X1与X2计算中框长边的长度A;根据a控制夹具移动相应距离,使指纹孔中心的设计位置与竖向摄像头中心线重合;控制竖向摄像头采集中框俯视图像;根据所述中框俯视图像确定指纹孔边界的点;根据所述指纹孔边界的点生成辅助圆,根据生成的辅助圆确定指纹孔中心位置;计算指纹孔中心位置与指纹孔中心的设计位置的偏差距离;判断所述偏差距离是否小于预设阈值,若是,则判定该中框合格,否则判定该中框不合格;其中,a为指纹孔中心距离前端面或者后端的设计尺寸。2.根据权利要求1所述视觉检测用自定位控制方法,其特征在于,所述从采集到的第一图像中确定中框前端面与横向摄像头中心线重合时的第一图像,包括:S1:对采集到的第一图像进行图像去背景处理,将背景像素值改为R=255,G=255,B=255;S2:在所有完成去背景处理的第一图像中生成一个矩形框,使矩形框与第一图像等长且矩形框的上边缘位于中框侧边的上边缘之下,矩形框的下边缘位于中框侧边的下边缘之上;S3:在矩形框中作若干水平线段,水平线段与矩形框平行等长且各水平线段之间间距相同;S4:按照设定方向读取水平线段经过的每个像素点的像素值,并计算每个像素值的欧氏距离:,其中,d
i
为第i个像素点的像素值的欧氏距离,R
i
、G
i
、B
i
为第i个像素点的像素值分量;S5:根据计算得到的每个像素值的欧氏距离筛选出d值为255的像素点并移除;S6:以第一图像的左下角角点作为原点,将像素点距离原点的水平距离作为X轴,将像素点的欧氏距离作为Y轴建立直角坐标系,并在直角坐标系中标示各水平线段经过的每个像素点;S7:根据直角坐标系中标示的像素点确定对应的回归直线方程并计算各回归直线方程的斜率;
S8:根据获得的回归直线方程的斜率确定中框前端面与横向摄像头中心线重合时的第一图像。3.根据权利要求2所述视觉检测用自定位控制方法,其特征在于,所述根据获得的回归直线方程的斜率确定中框前端面与横向摄像头中心线重合时的第一图像,包括:根据直角坐标系中标示的像素点确定对应的回归直线方程并计算回归直线的斜率k
n
;根据得到的斜率k
n
计算各第一图像中的所有回归直线的平均斜率h;从获得的各第一图像对应的平均斜率h中选取最小值h
min
对应的第一图像作为中框前端面与横向摄像头中心线重合时的第一图像。4.根据权利要求1所述视觉检测用自定位控制方法,其特征在于,所述根据a控制夹具移动相应距离,使指纹孔中...

【专利技术属性】
技术研发人员:张帅
申请(专利权)人:深圳灿维科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1