零件装配定位方法、系统、设备、介质及程序产品与流程

摘要: 本申请涉及装配,尤其涉及一种零件装配定位方法、系统、设备、介质及程序产品。背景技术:1、在精密制造、电子组装等生产场景中,小型精密零件的装配往往对定位精度有着极...
零件装配定位方法、系统、设备、介质及程序产品与流程

本申请涉及装配,尤其涉及一种零件装配定位方法、系统、设备、介质及程序产品。

背景技术:

1、在精密制造、电子组装等生产场景中,小型精密零件的装配往往对定位精度有着极高要求。目前传统的零件装配方式,高度依赖操作人员经验,不同操作人员的判断标准存在差异,缺乏统一的量化控制手段,导致装配精度与一致性难以保障。并且,部分装配空间狭小狭窄,零件装配过程中难以进行有效测量和实时校准,装配误差不易被及时发现与修正。

2、总体而言,传统的零件装配方式在精度、一致性等方面均存在明显不足,难以适应先进制造业对高可靠性与高稳定性的要求。

技术实现思路

1、本申请提供一种零件装配定位方法、系统、设备、介质及程序产品,用以解决现有技术在精度、一致性等方面均存在明显不足,难以适应先进制造业对高可靠性与高稳定性的要求的问题。

2、第一方面,本申请提供一种零件装配定位方法,包括:

3、获取当前装配状态下的待检测零件装配图像;

4、将所述待检测零件装配图像与标准零件装配模板进行匹配,计算得到待检测零件装配区域相对于标准零件装配区域的位置偏移量;所述标准零件装配模板是预先基于标准装配状态下的零件装配图像进行几何特征提取所构建的;

5、根据所述位置偏移量,生成装配调整引导内容。

6、在一个实施例中,所述标准零件装配模板是通过以下方式预先构建的:

7、获取标准装配状态下的零件装配图像;

8、基于视觉算法,对所述零件装配图像中的至少一个标准零件装配区域进行几何特征提取,得到所述标准零件装配区域的几何特征参数;

9、将所述标准零件装配区域及其对应的几何特征参数作为模板数据存入标准零件装配模板。

10、在一个实施例中,所述基于视觉算法,对所述零件装配图像中的至少一个标准零件装配区域进行几何特征提取,得到所述标准零件装配区域的几何特征参数,包括:

11、确定所述零件装配图像中至少一个感兴趣区域;

12、对所述感兴趣区域进行前景与背景分割处理,得到区分标准零件装配区域与背景的二分类图像;

13、基于所述二分类图像,提取所述标准零件装配区域的外轮廓,并计算所述外轮廓的最小外接矩形;

14、将所述最小外接矩形的几何特征参数确定为所述标准零件装配区域的几何特征参数。

15、在一个实施例中,在获取到所述标准零件装配区域的几何特征参数之后,还包括:

16、判断所述标准零件装配区域及其对应的几何特征参数是否满足预设工艺条件;

17、若满足所述预设工艺条件,则将所述标准零件装配区域及其对应的几何特征参数作为模板数据存入标准零件装配模板;

18、若不满足所述预设工艺条件,则返回至确定所述零件装配图像中至少一个感兴趣区域的步骤。

19、在一个实施例中,所述将所述待检测零件装配图像与标准零件装配模板进行匹配,计算得到待检测零件装配区域相对于标准零件装配区域的位置偏移量,包括:

20、基于视觉算法,对所述待检测零件装配图像中的至少一个待检测零件装配区域进行几何特征提取,得到所述待检测零件装配区域的几何特征参数;

21、按照零件装配顺序,将所述待检测零件装配区域的几何特征参数和其对应的所述标准零件装配区域的几何特征参数进行位置偏差计算,得到所述待检测零件装配区域相对于所述标准零件装配区域的位置偏移量。

22、在一个实施例中,所述根据所述位置偏移量,生成装配调整引导内容,包括:

23、根据所述位置偏移量,生成装配调整引导信息;

24、将所述装配调整引导信息以方向箭头和数值标注的形式叠加显示在所述待检测零件装配图像上,生成可视化的装配调整引导界面。

25、第二方面,本申请还提供一种零件装配定位系统,包括:

26、获取模块,用于获取当前装配状态下的待检测零件装配图像;

27、匹配模块,用于将所述待检测零件装配图像与标准零件装配模板进行匹配,计算得到待检测零件装配区域相对于标准零件装配区域的位置偏移量;所述标准零件装配模板是基于标准装配状态下的零件装配图像进行几何特征提取所构建的;

28、装配调整引导模块,用于根据所述位置偏移量,生成装配调整引导内容。

29、第三方面,本申请提供一种电子设备,所述电子设备包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现如上述任一种所述零件装配定位方法的步骤。

30、第四方面,本申请还提供一种非暂态计算机可读存储介质,所述非暂态计算机可读存储介质上存储有计算机程序,该计算机程序被处理器执行时实现如上述任一种所述零件装配定位方法的步骤。

31、第五方面,本申请还提供一种计算机程序产品,所述计算机程序产品包括计算机程序,所述计算机程序可存储在非暂态计算机可读存储介质上,所述计算机程序被所述处理器执行时实现如上述任一种所述零件装配定位方法的步骤。

32、本申请提供的零件装配定位方法、系统、设备、介质及程序产品,通过获取当前装配状态下的待检测零件装配图像,并将其与预先基于标准装配状态构建的标准零件装配模板进行匹配,能够精确计算待检测零件装配区域相对于标准装配状态的位置偏移量,为装配调整提供量化的偏差依据,进而根据位置偏移量生成装配调整引导内容,为操作人员提供直观、明确的装配调整方式,有效减少对操作人员经验的依赖,显著提升装配定位的精度、效率与一致性,整体满足先进制造业对高可靠性、高效率与高稳定性的要求。

1.一种零件装配定位方法,其特征在于,所述零件装配定位方法包括:

2.根据权利要求1所述的零件装配定位方法,其特征在于,所述标准零件装配模板是通过以下方式预先构建的:

3.根据权利要求2所述的零件装配定位方法,其特征在于,所述基于视觉算法,对所述零件装配图像中的至少一个标准零件装配区域进行几何特征提取,得到所述标准零件装配区域的几何特征参数,包括:

4.根据权利要求3所述的零件装配定位方法,其特征在于,在获取到所述标准零件装配区域的几何特征参数之后,还包括:

5.根据权利要求2所述的零件装配定位方法,其特征在于,所述将所述待检测零件装配图像与标准零件装配模板进行匹配,计算得到待检测零件装配区域相对于标准零件装配区域的位置偏移量,包括:

6.根据权利要求1至5任一项所述的零件装配定位方法,其特征在于,所述根据所述位置偏移量,生成装配调整引导内容,包括:

7.一种零件装配定位系统,其特征在于,所述零件装配定位系统包括:

8.一种电子设备,所述电子设备包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现如权利要求1至6任一项所述零件装配定位方法的步骤。

9.一种非暂态计算机可读存储介质,所述非暂态计算机可读存储介质上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至6任一项所述零件装配定位方法的步骤。

10.一种计算机程序产品,所述计算机程序产品包括计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至6任一项所述零件装配定位方法的步骤。