本发明涉及数据处理的,特别涉及一种显示器的触控响应检测方法、装置以及计算机设备。
背景技术:
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、基于触控频率或触控压力的变化周期预设值,确定对待测显示器进行触控检测时对应的基值周期;
38、获取待检测的显示器在第一个基值周期对应的触控信号数据,并将其划分为n个时长相同的子数据,基于训练好的触控特征提取模型分别提取所述子数据的特征,生成对应的n个子特征;其中,所述目标触控响应检测模型为触控特征提取模型以及分类模型的组合;触控特征提取模型是训练好的循环神经网络模型,分类模型是训练好的支持向量机模型,触控特征提取模型和分类模型基于迁移学习的方式得到;
39、按时间顺序对所述n个子特征进行排序,将每个子特征与其相邻右边的子特征进行相似度对比,获取n-1个子特征的相似度,并从中确定子特征相似度最小值;
40、将所述子特征相似度最小值对应的左侧子特征确定为突变点,以所述突变点为起点,以所述基值周期为划分阈值,将所述触控信号数据划分为m个数据段;
41、基于训练好的触控特征提取模型提取所述m个数据段对应的m个片段特征;
42、将所述m个片段特征输入至所述分类模型中进行异常分类处理,从所述m个数据段中筛选得到异常触控响应片段。
43、本发明还提供了一种显示器的触控响应检测装置,包括:
44、采集单元,用于采集待检测显示器上设置的条形状态码:
45、解析单元,用于解析待检测显示器的条形状态码,并根据解析后的结果在数据库中查询待检测显示器的触控响应检测流程;根据查询到的触控响应检测流程中记录的当前加工进度,确定当前需要进行的下一步检测流程,作为目标检测流程;
46、输入单元,用于将所述目标检测流程作为输入值输入至预设的脚本中,获取所述脚本的输出值;对所述输出值进行解析,得到所述目标检测流程所关联的触控响应检测模型;
47、匹配单元,用于获取待检测显示器的显示器参数,根据所述显示器参数,从数据库中匹配对应的模型参数集合;其中,数据库中存储有显示器参数与模型参数集合的映射关系,模型参数集合中存储的是最优模型参数;
48、调用单元,用于根据所述显示器参数,生成一个调用码;基于所述调用码从管理端中调用触控响应检测模型;其中,所述管理端基于所述调用码对所述触控响应检测模型进行加密处理;
49、检测单元,用于基于所述模型参数集合,对所述触控响应检测模型的模型参数进行更新,得到目标触控响应检测模型;基于目标触控响应检测模型对待检测的显示器进行触控响应检测,并将检测结果记录在数据库中。
50、本发明还提供一种计算机设备,包括存储器和处理器,所述存储器中存储有计算机程序,所述处理器执行所述计算机程序时实现上述任一项所述方法的步骤。
51、本发明还提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述任一项所述的方法的步骤。
52、本发明提供的显示器的触控响应检测方法、装置以及计算机设备,包括:采集待检测显示器上设置的条形状态码:解析待检测显示器的条形状态码,并根据解析后的结果在数据库中查询待检测显示器的触控响应检测流程;根据查询到的触控响应检测流程中记录的当前加工进度,确定当前需要进行的下一步检测流程,作为目标检测流程;将所述目标检测流程作为输入值输入至预设的脚本中,获取所述脚本的输出值;对所述输出值进行解析,得到所述目标检测流程所关联的触控响应检测模型;获取待检测显示器的显示器参数,根据所述显示器参数,从数据库中匹配对应的模型参数集合;其中,数据库中存储有显示器参数与模型参数集合的映射关系,模型参数集合中存储的是最优模型参数;根据所述显示器参数,生成一个调用码;基于所述调用码从管理端中调用触控响应检测模型;其中,所述管理端基于所述调用码对所述触控响应检测模型进行加密处理;基于所述模型参数集合,对所述触控响应检测模型的模型参数进行更新,得到目标触控响应检测模型;基于目标触控响应检测模型对待检测的显示器进行触控响应检测,并将检测结果记录在数据库中。本发明中,需要根据显示器参数的不同,从而获取到触控响应检测模型对应的最优模型参数,进而进行针对性检测,提高检测准确性,避免误检。