System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本公开涉及图像处理,尤其涉及一种检测方法、装置、设备及存储介质。
技术介绍
1、手机、平板电脑和穿戴设备等电子设备的显示屏加工时,会因为切割工艺等问题导致显示屏中的摄像孔周围存在裂纹与彩虹纹等缺陷,因此,需要对显示屏摄像孔进行检测对缺陷进行拦截,避免缺陷产品流入到后续的复杂工艺制成中导致加工资源的浪费。而进行摄像孔缺陷检测时如何精准地确定出检测区域保证缺陷检测结果的准确性,成为了一个亟待解决的技术问题。
技术实现思路
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、将两个分割后区域中与所述摄像孔区域图像相交的区域确定为轮廓区域;
33、根据所述目标设备的显示屏摄像孔的类型所对应的平滑处理算法,对轮廓区域进行平滑处理,得到平滑区域;
34、确定所述平滑区域的内边缘和外边缘;
35、将所述内边缘和所述外边缘构成的区域确定为目标缺陷检测区域。
36、在一可实施方式中,所述获取目标设备图像,包括:
37、采用第一成像采集装置采集包括目标设备的显示屏摄像孔的图像;
38、将所述图像转化为灰度图,作为目标设备图像。
39、在一可实施方式中,在所述基于所述目标边缘区域确定所述目标设备图像中的目标缺陷检测区域之后,所述方法还包括:
40、提取所述目标设备图像中所述目标缺陷检测区域的图像,作为待检测图像;
41、基于所述待检测图像确定所述目标设备是否存在缺陷。
42、根据本公开的第二方面,提供了一种检测装置,所述装置包括:
43、图像获取模块,用于获取目标设备图像,所述目标设备图像中包括目标设备的显示屏摄像孔的图像;
44、摄像孔提取模块,用于提取所述目标设备图像中的摄像孔区域图像;
45、第一边缘区域确定模块,用于确定所述目标设备图像中的至少一个边缘区域;
46、第二边缘区域确定模块,用于基于所述摄像孔区域图像,从各个所述边缘区域中确定出目标边缘区域;
47、目标区域确定模块,用于基于所述目标边缘区域确定所述目标设备图像中的目标缺陷检测区域。
48、在一可实施方式中,所述摄像孔提取模块,具体用于确定所述目标设备图像中灰度值小于第一预设灰度阈值的第一区域;将区域面积最大的第一区域的图像确定为摄像孔区域图像。
49、在一可实施方式中,所述第一边缘区域确定模块,具体用于对所述目标设备图像中去除摄像孔区域的图像区域进行直方图均衡处理,得到均衡化后的图像;提取所述均衡化后的图像中的各个边缘图像区域,作为边缘区域。
50、在一可实施方式中,所述第一边缘区域确定模块,具体用于确定所述目标设备图像中灰度值处于第二预设灰度阈值范围内的各个第二区域,将各个第二区域均作为边缘区域。
51、在一可实施方式中,所述第二边缘区域确定模块,具体用于从各个所述边缘区域中筛选出能够将所述目标设备图像完整分割的边缘区域,并将该边缘区域的图像作为中间图像;确定各个所述中间图像与所述摄像孔区域图像之间的距离,并基于所述距离确定出从各个所述中间图像中确定出目标边缘区域。
52、在一可实施方式中,所述第二边缘区域确定模块,具体用于针对每个所述中间图像,计算该中间图像与所述摄像孔区域图像的重叠区域面积,并将所述重叠区域面积的本文档来自技高网...
【技术保护点】
1.一种检测方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述提取所述目标设备图像中的摄像孔区域图像,包括:
3.根据权利要求1所述的方法,其特征在于,所述确定所述目标设备图像中的至少一个边缘区域,包括:
4.根据权利要求3所述的方法,其特征在于,所述提取所述均衡化后的图像中的各个边缘图像区域,作为边缘区域,包括:
5.根据权利要求3所述的方法,其特征在于,所述基于所述摄像孔区域图像,从各个所述边缘区域中确定出目标边缘区域,包括:
6.根据权利要求5所述的方法,其特征在于,所述确定各个所述中间图像与所述摄像孔区域图像之间的距离,并基于所述距离确定出从各个所述中间图像中确定出目标边缘区域,包括:
7.根据权利要求5所述的方法,其特征在于,所述确定各个所述中间图像与所述摄像孔区域图像之间的距离,并基于所述距离确定出从各个所述中间图像中确定出目标边缘区域,包括:
8.一种检测装置,其特征在于,所述装置包括:
9.一种电子设备,其特征在于,包括:
10
...【技术特征摘要】
1.一种检测方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述提取所述目标设备图像中的摄像孔区域图像,包括:
3.根据权利要求1所述的方法,其特征在于,所述确定所述目标设备图像中的至少一个边缘区域,包括:
4.根据权利要求3所述的方法,其特征在于,所述提取所述均衡化后的图像中的各个边缘图像区域,作为边缘区域,包括:
5.根据权利要求3所述的方法,其特征在于,所述基于所述摄像孔区域图像,从各个所述边缘区域中确定出目标边缘区域,包括:
6.根据权利要求5所述的方法,其特征...
【专利技术属性】
技术研发人员:杨训根,张武杰,
申请(专利权)人:中科慧远智能装备广东有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。