区域检测方法、装置、计算机设备及计算机可读存储介质制造方法及图纸

技术编号:36771657 阅读:14 留言:0更新日期:2023-03-08 21:46
本申请涉及一种区域检测方法、装置、计算机设备及计算机可读存储介质。方法包括:获取电路板的成型层的层设计图;电路板包括多个电路板块,成型层为包括各电路板块的板块轮廓的层,板块轮廓包括电路板块的内轮廓和外轮廓;对成型层的层设计图中的轮廓进行提取,得到轮廓集合;轮廓集合中的轮廓对应有关联轮廓信息,轮廓的关联轮廓信息用于表征轮廓的子轮廓信息和父轮廓信息;从轮廓集合中选取关联轮廓信息满足预设关联轮廓信息的轮廓,得到各电路板块分别对应的内轮廓,基于各电路板块分别对应的内轮廓确定各电路板块区域。采用本方法能够提高确定电路板块区域的效率。够提高确定电路板块区域的效率。够提高确定电路板块区域的效率。

【技术实现步骤摘要】
区域检测方法、装置、计算机设备及计算机可读存储介质


[0001]本申请涉及图像处理
,特别是涉及一种区域检测方法、装置、计算机设备及计算机可读存储介质。

技术介绍

[0002]随着智能制造行业的快速发展,智能缺陷检测被应用到了越来越多的场景当中,例如,在生产PCB(Printed Circuit Board,印制电路版)时,需要利用PCB图像对PCB进行缺陷检测。而在对PCB进行缺陷检测之前,需要先从PCB图像中确定PCS(Piece,电路板中的电路板块)区域,即确定各电路板块区域。
[0003]传统技术中,通常采用人工方式从PCB图像中选择一个电路板块区域作为基准区域,从而利用特征匹配算法遍历PCB图像,将PCB图像中与基准区域的特征一致的图像区域确定为各电路板块区域。
[0004]然而,采用人工方式从PCB图像中选择一个电路板块区域作为基准区域,从而利用特征匹配算法遍历PCB图像确定电路板块区域的方法,使得确定电路板块区域的流程复杂,导致确定电路板块区域的效率低。

技术实现思路

[0005]本申请提供一种区域检测方法、装置、计算机设备及计算机可读存储介质,能够提高确定电路板块区域的效率。
[0006]第一方面,本申请提供了一种区域检测方法,包括:
[0007]获取电路板的成型层的层设计图;电路板包括多个电路板块,成型层为包括各电路板块的板块轮廓的图,板块轮廓包括电路板块的内轮廓和外轮廓;电路板块的内轮廓为电路板块的外轮廓的子轮廓,电路板块的外轮廓为电路板块的内轮廓的父轮廓;
[0008]对成型层的层设计图中的轮廓进行提取,得到轮廓集合;轮廓集合中的轮廓对应有关联轮廓信息,轮廓的关联轮廓信息用于表征轮廓的子轮廓信息和父轮廓信息;
[0009]从轮廓集合中选取关联轮廓信息满足预设关联轮廓信息的轮廓,得到各电路板块分别对应的内轮廓,基于各电路板块分别对应的内轮廓确定各电路板块区域;预设关联轮廓信息为内轮廓满足的关联轮廓信息。
[0010]第二方面,本申请还提供了一种区域检测装置,包括:
[0011]图像获取模块,用于获取电路板的成型层的层设计图;电路板包括多个电路板块,成型层为包括各电路板块的板块轮廓的图,板块轮廓包括电路板块的内轮廓和外轮廓;电路板块的内轮廓为电路板块的外轮廓的子轮廓,电路板块的外轮廓为电路板块的内轮廓的父轮廓;
[0012]轮廓提取模块,用于对成型层的层设计图中的轮廓进行提取,得到轮廓集合;轮廓集合中的轮廓对应有关联轮廓信息,轮廓的关联轮廓信息用于表征轮廓的子轮廓信息和父轮廓信息;
[0013]轮廓选取模块,用于从轮廓集合中选取关联轮廓信息满足预设关联轮廓信息的轮廓,得到各电路板块分别对应的内轮廓,基于各电路板块分别对应的内轮廓确定各电路板块区域;预设关联轮廓信息为内轮廓满足的关联轮廓信息。
[0014]第三方面,本申请还提供了一种计算机设备,计算机设备包括存储器和处理器,存储器存储有计算机程序,处理器执行计算机程序时实现上述区域检测方法中的步骤。
[0015]第四方面,本申请还提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现上述区域检测方法中的步骤。
[0016]第五方面,本申请还提供了一种计算机程序产品,计算机程序产品包括计算机程序,该计算机程序被处理器执行时实现上述区域检测方法中的步骤。
[0017]上述区域检测方法、装置、计算机设备、计算机可读存储介质和计算机程序产品,通过对电路板的成型层的层设计图中的轮廓进行提取,得到轮廓集合,并从轮廓集合中选取关联轮廓信息满足预设关联轮廓信息的轮廓,由于成型层包括各电路板块的板块轮廓,预设关联轮廓信息为内轮廓满足的关联轮廓信息,从而可以快速得到电路板中各电路板块分别对应的内轮廓,并基于各电路板块分别对应的内轮廓各电路板块区域,从而提高了确定电路板块区域的效率。
附图说明
[0018]图1为本申请实施例提供的一种区域检测方法的应用环境图;
[0019]图2为本申请实施例提供的一种区域检测方法的流程示意图;
[0020]图3为本申请实施例提供的一种区域检测方法的流程示意图;
[0021]图4A为本申请实施例提供的一种区域检测方法的流程示意图;
[0022]图4B为本申请实施例提供的一种轮廓提取方法的流程示意图;
[0023]图4C为本申请实施例提供的一种轮廓筛选方法的流程示意图;
[0024]图5为本申请实施例提供的另一种区域检测方法的流程示意图;
[0025]图6为本申请实施例提供的一种区域检测装置的结构框图;
[0026]图7为本申请实施例提供的一种计算机设备的内部结构图;
[0027]图8为本申请实施例提供的另一种计算机设备的内部结构图;
[0028]图9为本申请实施例提供的一种计算机可读存储介质的内部结构图。
具体实施方式
[0029]为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。
[0030]本申请实施例提供的区域检测方法,可以应用于如图1所示的应用环境中。其中,计算机设备102通过网络与服务器104进行通信。数据存储系统可以存储服务器104需要处理的数据。数据存储系统可以集成在服务器104上,也可以放在云上或其他网络服务器上。
[0031]具体地,服务器104可以存储电路板的成型层的层设计图,计算机设备102可以从服务器104或其他设备获取电路板的成型层的层设计图,电路板包括多个电路板块,成型层为包括各电路板块的板块轮廓的层,板块轮廓包括电路板块的内轮廓和外轮廓,电路板块
的内轮廓为电路板块的外轮廓的子轮廓,电路板块的外轮廓为电路板块的内轮廓的父轮廓,然后对成型层的层设计图中的轮廓进行提取,得到轮廓集合,轮廓集合中的轮廓对应有关联轮廓信息,轮廓的关联轮廓信息用于表征轮廓的子轮廓信息和父轮廓信息,计算机设备102可以从轮廓集合中选取关联轮廓信息满足预设关联轮廓信息的轮廓,得到各电路板块分别对应的内轮廓,预设关联轮廓信息为内轮廓满足的关联轮廓信息。计算机设备102可以存储各电路板块分别对应的内轮廓,也可以将各电路板块分别对应的内轮廓发送至服务器104,服务器104可以存储接收到的各电路板块分别对应的内轮廓。
[0032]其中,计算机设备102可以但不限于是各种个人计算机、笔记本电脑、智能手机、平板电脑、物联网设备和便携式可穿戴设备,物联网设备可为智能音箱、智能电视、智能空调等。便携式可穿戴设备可为智能手表、智能手环、头戴设备等。服务器104可以用独立的服务器或者是多个服务器组成的服务器集群来实现。
[0033]在一些实施例中,如图2所示,提供了一种区域检测方法,以该方法应用于图1中的计算机设备102为例进行说明,包括以下步骤:
[0034]步本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种区域检测方法,其特征在于,包括:获取电路板的成型层的层设计图;所述电路板包括多个电路板块,所述成型层为包括各所述电路板块的板块轮廓的层,所述板块轮廓包括所述电路板块的内轮廓和外轮廓;所述电路板块的内轮廓为所述电路板块的外轮廓的子轮廓,所述电路板块的外轮廓为所述电路板块的内轮廓的父轮廓;对所述成型层的层设计图中的轮廓进行提取,得到轮廓集合;所述轮廓集合中的轮廓对应有关联轮廓信息,轮廓的关联轮廓信息用于表征所述轮廓的子轮廓信息和父轮廓信息;从所述轮廓集合中选取关联轮廓信息满足预设关联轮廓信息的轮廓,得到各所述电路板块分别对应的内轮廓,基于各所述电路板块分别对应的内轮廓确定各电路板块区域;所述预设关联轮廓信息为所述内轮廓满足的关联轮廓信息。2.根据权利要求1所述的方法,其特征在于,所述轮廓集合为第一轮廓集合,所述第一轮廓集合还包括非板块轮廓;所述从所述轮廓集合中选取关联轮廓信息满足预设关联轮廓信息的轮廓,得到各所述电路板块分别对应的内轮廓,包括:基于所述第一轮廓集合中各第一轮廓内的图像区域面积,从所述第一轮廓集合中选取得到第二轮廓集合,以将所述第一轮廓集合中的所述非板块轮廓进行过滤;从所述第二轮廓集合中选取关联轮廓信息满足所述预设关联轮廓信息的第二轮廓,得到各所述电路板块分别对应的内轮廓。3.根据权利要求2所述的方法,其特征在于,所述基于所述第一轮廓集合中各第一轮廓内的图像区域面积,从所述第一轮廓集合中选取得到第二轮廓集合,包括:基于所述第一轮廓集合中各第一轮廓分别对应的图像区域面积,得到图像区域面积集合;对所述图像区域面积集合中的各图像区域面积进行统计运算,得到面积阈值;基于所述面积阈值从所述第一轮廓集合中选取得到第二轮廓集合。4.根据权利要求3所述的方法,其特征在于,所述非板块轮廓内的图像区域面积小于所述板块轮廓内的图像区域面积;所述对所述图像区域面积集合中的各图像区域面积进行统计运算,得到面积阈值,包括:从所述图像区域面积集合中确定最大的图像区域面积;对所述最大的图像区域面积进行缩小处理得到面积阈值;所述基于所述面积阈值从所述第一轮廓集合中选取得到第二轮廓集合,包括:从所述第一轮廓集合中选取图像区域面积大于所述面积阈值的各第一轮廓,组成第二轮廓集合。5.根据权利要求2所述的方法,其特征在于,所述从所述第二轮廓集合中选取关联轮廓信息满足所述预设关联轮廓信息的第二轮廓,得到各所述电路板块分别对应的内...

【专利技术属性】
技术研发人员:汪辉曾俊杰周超沈小勇吕江波
申请(专利权)人:深圳思谋信息科技有限公司
类型:发明
国别省市:

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

1