本发明属于检测,具体涉及一种视觉检测系统及工作方法。
背景技术:
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、为使本发明的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。
1.一种视觉检测系统,其特征在于,包括:
2.如权利要求1所述的视觉检测系统,其特征在于:
3.如权利要求2所述的视觉检测系统,其特征在于:
4.如权利要求3所述的视觉检测系统,其特征在于:
5.如权利要求4所述的视觉检测系统,其特征在于:
6.如权利要求5所述的视觉检测系统,其特征在于:
7.如权利要求6所述的视觉检测系统,其特征在于:
8.如权利要求7所述的视觉检测系统,其特征在于:
9.一种如权利要求1中所述视觉检测系统采用的工作方法,其特征在于,包括:
10.如权利要求9所述的工作方法,其特征在于:
11.如权利要求10所述的工作方法,其特征在于: