本发明属于设备检测,尤其涉及一种计算机硬件异常检测方法及系统。
背景技术:
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、画面归类单元,用于将同一个显示器对应的画面区域按照采集顺序存储在一起,为每一个显示器构建一个待识别画面序列。
33、优选的,异常识别模块包括:
34、色彩信息统计单元,用于对待识别画面中的各个像素进行色彩信息识别,根据色彩信息对各个像素进行分类,确定每一种色彩信息对应的像素数量;
35、异常像素定位单元,用于根据色彩信息对应的像素数量确定异常像素对应的色彩信息,确定异常像素的坐标;
36、标记图像生成单元,用于基于异常像素的色彩信息确定背景色,基于背景色生成位置异常标记图像,并通过预设图案对异常像素进行标记,对位置异常标记图像进行存储。
37、本发明提供的一种计算机硬件异常检测方法,通过设置传动带,能够带动多个显示器进行移动,在其移动的过程中,控制显示器进行画面切换,并通过图像识别的方式确定显示器存在异常的区域,通过预设图案对存在异常的区域进行标记,实现了显示器异常的自动化识别,使其可以融入生产线中,提高了检测效率。
1.一种计算机硬件异常检测方法,其特征在于,所述方法包括:
2.根据权利要求1所述的计算机硬件异常检测方法,其特征在于,所述识别显示器的型号,生成产品测试图像,通过无线控制设备(5)控制显示器对产品测试图像进行显示的步骤,具体包括:
3.根据权利要求1所述的计算机硬件异常检测方法,其特征在于,所述按照预设的时间步长对传动带(2)上的显示器进行图像采集,得到实时采集图像,对实时采集图像进行画面区域识别,构建待识别画面序列的步骤,具体包括:
4.根据权利要求1所述的计算机硬件异常检测方法,其特征在于,对待识别画面进行像素信息统计,识别出现异常的像素位置,生成位置异常标记图像,对位置异常标记图像进行存储的步骤,具体包括:
5.根据权利要求1所述的计算机硬件异常检测方法,其特征在于,所述传动带(2)安装于底座(1)上,传动带(2)上设置有多个载物台(3),所述载物台(3)上固定设置有多个夹具(4),所述载物台(3)上还固定设置有无线控制设备(5),所述无线控制设备(5)上设置有至少两组线缆,一组线缆用于为显示器供电,一组线缆用于为显示器提供画面信号,底座(1)的一侧安装有支架(6),所述支架(6)上固定安装有控制中心和摄像头(7),控制中心与所有无线控制设备(5)通过无线通讯连接。
6.一种计算机硬件异常检测系统,其特征在于,所述系统包括:
7.根据权利要求6所述的计算机硬件异常检测系统,其特征在于,所述画面控制模块包括:
8.根据权利要求6所述的计算机硬件异常检测系统,其特征在于,所述画面序列构建模块包括:
9.根据权利要求6所述的计算机硬件异常检测系统,其特征在于,异常识别模块包括:
10.根据权利要求6所述的计算机硬件异常检测系统,其特征在于,所述传动带(2)安装于底座(1)上,传动带(2)上设置有多个载物台(3),所述载物台(3)上固定设置有多个夹具(4),所述载物台(3)上还固定设置有无线控制设备(5),所述无线控制设备(5)上设置有至少两组线缆,一组线缆用于为显示器供电,一组线缆用于为显示器提供画面信号,底座(1)的一侧安装有支架(6),所述支架(6)上固定安装有控制中心和摄像头(7),控制中心与所有无线控制设备(5)通过无线通讯连接。