基于阵列相机成像的视觉检测方法、设备及系统技术方案

技术编号:29217969 阅读:23 留言:0更新日期:2021-07-10 00:56
本申请一个或多个实施例提供一种基于阵列相机成像的视觉检测方法、设备及系统。所述方法包括:获取待检测产品的阵列图像;所述阵列图像中包括多个子图像,且任意两个所述子图像均包括重叠区域;获取所述阵列图像中第一子图像及与所述第一子图像相邻的第二子图像;其中,所述第一子图像包括第一清晰区域以及位于所述第一清晰区域周围的第一模糊区域,所述第二子图像包括第二清晰区域,且所述第二清晰区域与所述第一模糊区域至少部分重合;采用所述第二清晰区域对所述第一模糊区域进行补充,使所述第一模糊区域中与所述第二清晰区域重合的部分清晰;根据补充后的所述第一子图像,获得所述待检测产品的清晰图像。通过本申请可获得清晰完整的图像。得清晰完整的图像。得清晰完整的图像。

【技术实现步骤摘要】
基于阵列相机成像的视觉检测方法、设备及系统


[0001]本申请一个或多个实施例涉及视觉检测
,尤其涉及一种基于阵列相机成像的视觉检测方法、设备及系统。

技术介绍

[0002]机器视觉检测中相机一般都是固定的,但是由于检测位置不同,检测相机对焦也会需要一定的变化。
[0003]目前,原机器视觉中,需要拍摄高清或者大靶面的照片时候,只能采用对应的大靶面相机与镜头,虽然能够满足拍摄要求,但是大靶面相机镜头,制作工艺要求高,价格昂贵,体积特别笨重。
[0004]同时,只能采取多相机或者移动相机拍摄才能起到广角检测的效果,但是切换的速度对于机器工艺检测来说速度还是不够并且也不够理想,图像色彩均匀度也并不是很佳。

技术实现思路

[0005]有鉴于此,本申请一个或多个实施例的目的在于提出一种基于阵列相机成像的视觉检测方法、设备及系统。
[0006]基于上述目的,本申请一个或多个实施例提供了一种基于阵列相机成像的视觉检测方法,包括:
[0007]获取待检测产品的阵列图像;所述阵列图像中包括多个子图像,且任意两个所述子图像均包括重叠区域;
[0008]获取所述阵列图像中第一子图像及与所述第一子图像相邻的第二子图像;其中,所述第一子图像包括第一清晰区域以及位于所述第一清晰区域周围的第一模糊区域,所述第二子图像包括第二清晰区域,且所述第二清晰区域与所述第一模糊区域至少部分重合;
[0009]采用所述第二清晰区域对所述第一模糊区域进行补充,使所述第一模糊区域中与所述第二清晰区域重合的部分清晰;
[0010]根据补充后的所述第一子图像,获得所述待检测产品的清晰图像。
[0011]可选的,所述获取待检测产品的阵列图像,包括:
[0012]控制阵列相机中阵列分布的多个子镜头对准待检测产品,并按照预设的顺序控制多个所述子镜头进行拍摄以获得所述阵列图像;
[0013]其中,不同的所述子镜头具有不同的焦距,且任一所示子图像均包括所述待检测产品的完整图像。
[0014]可选的,所述采用所述第二清晰区域对所述第一模糊区域进行补充,包括:
[0015]对所述第一子图像、所述第二子图像进行灰度处理,获得第一灰度图像及第二灰度图像;
[0016]获取所述第一灰度图像及所述第二灰度图像的灰度差值图像;
[0017]根据所述灰度差值图像确定灰阶差异阈值;
[0018]基于所述灰阶差异阈值对所述第一模糊区域进行补充。
[0019]可选的,所述获取所述第一灰度图像及所述第二灰度图像的灰度差值图像,包括:
[0020]获取所述第一灰度图像及所述第二灰度图像的重合部分,对所述重合部分做差值运算,获得所述灰度差值图像。
[0021]可选的,所述根据所述灰度差值图像确定灰阶差异阈值,包括:
[0022]基于预设的阈值范围调整所述灰度差值图像的灰阶,获取使所述灰度差值图像的灰阶差异最大的所述阈值作为所述灰阶差异阈值。
[0023]可选的,还包括:
[0024]基于所述阈值范围以及预设的步长逐一调整所述灰度差值图像的灰阶。
[0025]可选的,所述基于所述灰阶差异阈值对所述第一模糊区域进行补充,包括:
[0026]计算所述第一灰度图像中像素点的灰度值与所述灰阶差异阈值之和。
[0027]可选的,所述采用所述第二清晰区域对所述第一模糊区域进行补充之前,还包括:
[0028]获取与所述第二子图像相邻且不与所述第一子图像相邻的的第三子图像;所述第三子图像包括第三清晰区域,所述第二子图像包括第二模糊区域;
[0029]采用所述第三清晰区域对所述第二模糊区域进行补充,从而获得所述第二子图像的所述第二清晰区域。
[0030]本申请一个或多个实施例还提供了一种基于阵列相机成像的视觉检测设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其中,所述处理器执行所述程序时实现如上述任意一项所述的基于阵列相机成像的视觉检测方法。
[0031]本申请一个或多个实施例还提供了一种基于阵列相机成像的视觉检测系统,包括:
[0032]阵列相机,包括多个阵列分布的子镜头;以及,
[0033]如上述所述的基于阵列相机成像的视觉检测设备。
[0034]从上面所述可以看出,本申请一个或多个实施例提供的基于阵列相机成像的视觉检测方法、设备及系统,采用阵列相机拍摄的阵列图像后进行图像整体的融合,利用子图像的清晰区域对相邻子图像的模糊区域进行补充进而获得图像清晰、焦深增大、视野增大的整张图像,从而代替相关技术中大靶面镜头拍摄的整张图像,在达到相同拍摄效果的同时减小了相机体积,由于使用价格便宜的小定焦子镜头从而大大降低了相机的成本。
附图说明
[0035]为了更清楚地说明本申请一个或多个实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请一个或多个实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0036]图1为本申请实施例所述基于阵列相机成像的视觉检测方法的流程示意图;
[0037]图2为本申请实施例所述阵列相机的镜头结构示意图;
[0038]图3为本申请实施例所述阵列相机的子镜头的触发顺序示意图;
[0039]图4a为本申请一个具体实施例的第一子图像示意图;
[0040]图4b为本申请一个具体实施例的第二子图像示意图;
[0041]图5为本申请实施例图像处理过程示意图;
[0042]图6为本申请实施例所述基于阵列相机成像的视觉检测设备的结构示意图。
具体实施方式
[0043]为使本公开的目的、技术方案和优点更加清楚明白,以下结合具体实施例,并参照附图,对本公开进一步详细说明。
[0044]需要说明的是,除非另外定义,本申请一个或多个实施例使用的技术术语或者科学术语应当为本公开所属领域内具有一般技能的人士所理解的通常意义。本申请一个或多个实施例中使用的“第一”、“第二”以及类似的词语并不表示任何顺序、数量或者重要性,而只是用来区分不同的组成部分。“包括”或者“包含”等类似的词语意指出现该词前面的元件或者物件涵盖出现在该词后面列举的元件或者物件及其等同,而不排除其他元件或者物件。“连接”或者“相连”等类似的词语并非限定于物理的或者机械的连接,而是可以包括电性的连接,不管是直接的还是间接的。“上”、“下”、“左”、“右”等仅用于表示相对位置关系,当被描述对象的绝对位置改变后,则该相对位置关系也可能相应地改变。
[0045]目前,阵列相机广泛用于数码相机、手机、安防监控等领域,可以通过小镜头阵列排放替换掉价格昂贵且体积较大的大靶面镜头,这种做法可以节省成本,并且达到大靶面镜头差不多甚至更佳的效果。
[0046]对于阵列相机中各个子镜头,单个本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于阵列相机成像的视觉检测方法,包括:获取待检测产品的阵列图像;所述阵列图像中包括多个子图像,且任意两个所述子图像均包括重叠区域;获取所述阵列图像中第一子图像及与所述第一子图像相邻的第二子图像;其中,所述第一子图像包括第一清晰区域以及位于所述第一清晰区域周围的第一模糊区域,所述第二子图像包括第二清晰区域,且所述第二清晰区域与所述第一模糊区域至少部分重合;采用所述第二清晰区域对所述第一模糊区域进行补充,使所述第一模糊区域中与所述第二清晰区域重合的部分清晰;根据补充后的所述第一子图像,获得所述待检测产品的清晰图像。2.根据权利要求1所述的方法,其中,所述获取待检测产品的阵列图像,包括:控制阵列相机中阵列分布的多个子镜头对准待检测产品,并按照预设的顺序控制多个所述子镜头进行拍摄以获得所述阵列图像;其中,不同的所述子镜头具有不同的焦距,且任一所示子图像均包括所述待检测产品的完整图像。3.根据权利要求1所述的方法,其中,所述采用所述第二清晰区域对所述第一模糊区域进行补充,包括:对所述第一子图像、所述第二子图像进行灰度处理,获得第一灰度图像及第二灰度图像;获取所述第一灰度图像及所述第二灰度图像的灰度差值图像;根据所述灰度差值图像确定灰阶差异阈值;基于所述灰阶差异阈值对所述第一模糊区域进行补充。4.根据权利要求3所述的方法,其中,所述获取所述第一灰度图像及所述第二灰度图像的灰度差值图像,包括:获取所述第一灰度图像及所述第二灰度...

【专利技术属性】
技术研发人员:周飞
申请(专利权)人:深圳百迈技术有限公司
类型:发明
国别省市:

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

1