一种功能按键检测方法、装置、设备及存储介质制造方法及图纸

技术编号:38037355 阅读:8 留言:0更新日期:2023-06-30 11:03
本公开提供了一种功能按键检测方法、装置、设备及可存储介质,方法包括:生成按压指令,按压指令用于指示机械手对待测件的指定按键进行按压操作;基于按压操作,获取与待测件对应的背景图像、第一图像、第二图像和标准图像;其中,第一图像为按压一次指定按键形成的图像,第二图像为按压两次指定按键形成的图像;根据背景图像和第一图像,确定与第一图像对应的第一待测图像;根据背景图像和第二图像,确定与第二图像对应的第二待测图像;根据标准图像、第一待测图像和第二待测图像,确定与指定按键对应的检测结果。与指定按键对应的检测结果。与指定按键对应的检测结果。

【技术实现步骤摘要】
一种功能按键检测方法、装置、设备及存储介质


[0001]本公开涉及按键检测领域,尤其涉及一种功能按键检测方法、装置、设备及存储介质。

技术介绍

[0002]笔记本电脑生产过程中,要对其软件、硬件设备进行检测,以防止不良产品出厂。其中,对键盘进行检测是其中的一项重要内容。从按键功能的角度,笔记本电脑键盘可以分为3类,一是字符输入类型,如字母、数字、标点符号;二是组合控制键,如Ctrl、Alt、Shift键等,需要与其它类型按键一起按压时,在OS中有相应的显示信息;三是功能键,如Fn+F1等,当按压这类按键时,OS会显示对应图标。现有技术中往往通过输入信息的进行识别判断,以确定键盘功能是否正常;而这种检测方法可以实现对第一类和第二类按键的检测,但是对于第三类按键,却难以实现准确识别。

技术实现思路

[0003]本公开提供了一种功能按键检测方法、装置、设备及存储介质,以至少解决现有技术中存在的以上技术问题。
[0004]根据本公开的第一方面,提供了一种功能按键检测方法,所述方法包括:生成按压指令,所述按压指令用于指示机械手对待测件的指定按键进行按压操作;基于所述按压操作,获取与所述待测件对应的背景图像、第一图像、第二图像和标准图像;其中,所述第一图像为按压一次指定按键形成的图像,所述第二图像为按压两次指定按键形成的图像;根据所述背景图像和所述第一图像,确定与所述第一图像对应的第一待测图像;根据所述背景图像和所述第二图像,确定与所述第二图像对应的第二待测图像;根据所述标准图像、所述第一待测图像和第二待测图像,确定与所述指定按键对应的检测结果。
[0005]在一可实施方式中,根据所述背景图像和所述第一图像,确定与所述第一图像对应的第一待测图像,包括:根据所述背景图像,确定所述第一图像中与所述背景图像不同图像确定为第一图标区域;根据所述第一图标区域,确定第一图像中与第一图标区域对应的第一图标轮廓,和与所述第一图标轮廓对应的第一外接矩形;当所述第一图标轮廓满足指定数量的情况下,根据所述第一外接矩形对所述第一图像进行裁剪,获得所述第一待测图像;当所述第一图标轮廓不满足指定数量的情况下,判定所述指定按键损坏。
[0006]在一可实施方式中,根据所述背景图像和所述第二图像,确定与所述第二图像对应的第二待测图像,包括:根据所述背景图像,确定所述第二图像中与所述背景图像不同图像确定为第二图标区域;根据所述第二图标区域,确定第二图像中与第二图标区域对应的第二图标轮廓,和与所述第二图标轮廓对应的第二外接矩形;当所述第二图标轮廓满足指定数量的情况下,根据所述第二外接矩形对所述第二图像进行裁剪,获得所述第二待测图像;当所述第二图标轮廓不满足指定数量的情况下,判定所述指定按键损坏。
[0007]在一可实施方式中,根据所述标准图像、所述第一待测图像和第二待测图像,确定
与所述指定按键对应的检测结果,包括:根据所述第一待测图像和/或所述第二待测图像进行判断;当判断所述第一待测图像和/或所述第二待测图像不是指定图标时;根据所述标准图像对所述第一待测图像和/或第二待测图像进行比对,获得检测结果。
[0008]在一可实施方式中,根据所述标准图像、所述第一待测图像和第二待测图像,确定与所述指定按键对应的检测结果,包括:当判断所述第一待测图像和/或所述第二待测图像为指定图标时;确定与指定图标对应的变化特征,确定所述变化特征位于所述第一待测图像中第一位置信息;确定所述第二待测图像中与所述指定图标对应的第二位置信息;根据所述第一位置信息与第二位置信息确定位置变化信息;当所述位置变化信息与所述按压指令相匹配的情况下,判断为按键合格。
[0009]在一可实施方式中,根据所述第一位置信息与第二位置信息确定位置变化信息,之后还包括:当所述位置变化信息与所述按压指令不匹配的情况下,生成错误信息,以指示重新进行检测。
[0010]在一可实施方式中,按压指令包括第一次按压指令、第二次按压指令和指定按键;相对应的,所述基于所述按压操作,获取与所述待测件对应的背景图像、第一图像、第二图像和标准图像,包括:当发送所述按压指令至机械臂的情况下,对所述待测件的显示界面进行截图,生成所述背景图像;当所述机械臂执行所述第一次按压指令按压所述指定按键的情况下,对所述待测件的显示界面进行截图,生成所述第一图像;当所述机械臂执行所述第二次按压指令按压所述指定按键的情况下,对所述待测件的显示界面进行截图,生成所述第二图像;根据所述指定按键,确定与所述指定按键对应的标准图像。
[0011]根据本公开的第二方面,提供了一种功能按键检测装置,所述装置包括:生成模块,用于生成按压指令,所述按压指令用于指示机械手对待测件的指定按键进行按压操作;获取模块,用于基于所述按压操作,获取与所述待测件对应的背景图像、第一图像、第二图像和标准图像;其中,所述第一图像为按压一次指定按键形成的图像,所述第二图像为按压两次指定按键形成的图像;确定模块,用于根据所述背景图像和所述第一图像,确定与所述第一图像对应的第一待测图像;根据所述背景图像和所述第二图像,确定与所述第二图像对应的第二待测图像;确定模块,还用于根据所述标准图像、所述第一待测图像和第二待测图像,确定与所述指定按键对应的检测结果。
[0012]在一可实施方式中,所述确定模块,还用于根据所述背景图像,确定所述第一图像中与所述背景图像不同图像确定为第一图标区域;根据所述第一图标区域,确定第一图像中与第一图标区域对应的第一图标轮廓,和与所述第一图标轮廓对应的第一外接矩形;当所述第一图标轮廓满足指定数量的情况下,根据所述第一外接矩形对所述第一图像进行裁剪,获得所述第一待测图像;当所述第一图标轮廓不满足指定数量的情况下,判定所述指定按键损坏。
[0013]在一可实施方式中,所述确定模块,还用于根据所述背景图像,确定所述第二图像中与所述背景图像不同图像确定为第二图标区域;根据所述第二图标区域,确定第二图像中与第二图标区域对应的第二图标轮廓,和与所述第二图标轮廓对应的第二外接矩形;当所述第二图标轮廓满足指定数量的情况下,根据所述第二外接矩形对所述第二图像进行裁剪,获得所述第二待测图像;当所述第二图标轮廓不满足指定数量的情况下,判定所述指定按键损坏。
[0014]在一可实施方式中,所述确定模块,还用于根据所述第一待测图像和/或所述第二待测图像进行判断;当判断所述第一待测图像和/或所述第二待测图像不是指定图标时;根据所述标准图像对所述第一待测图像和/或第二待测图像进行比对,获得检测结果。
[0015]在一可实施方式中,所述确定模块,还用于当判断所述第一待测图像和/或所述第二待测图像为指定图标时;确定与指定图标对应的变化特征,确定所述变化特征位于所述第一待测图像中第一位置信息;确定所述第二待测图像中与所述指定图标对应的第二位置信息;根据所述第一位置信息与第二位置信息确定位置变化信息;当所述位置变化信息与所述按压指令相匹配的情况下,判断为按键合格。
[0016]在一可实施方式中,所述确定模块,还用本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种功能按键检测方法,其特征在于,所述方法包括:生成按压指令,所述按压指令用于指示机械手对待测件的指定按键进行按压操作;基于所述按压操作,获取与所述待测件对应的背景图像、第一图像、第二图像和标准图像;其中,所述第一图像为按压一次指定按键形成的图像,所述第二图像为按压两次指定按键形成的图像;根据所述背景图像和所述第一图像,确定与所述第一图像对应的第一待测图像;根据所述背景图像和所述第二图像,确定与所述第二图像对应的第二待测图像;根据所述标准图像、所述第一待测图像和第二待测图像,确定与所述指定按键对应的检测结果。2.根据权利要求1所述的方法,其特征在于,根据所述背景图像和所述第一图像,确定与所述第一图像对应的第一待测图像,包括:根据所述背景图像,确定所述第一图像中与所述背景图像不同图像确定为第一图标区域;根据所述第一图标区域,确定第一图像中与第一图标区域对应的第一图标轮廓,和与所述第一图标轮廓对应的第一外接矩形;当所述第一图标轮廓满足指定数量的情况下,根据所述第一外接矩形对所述第一图像进行裁剪,获得所述第一待测图像;当所述第一图标轮廓不满足指定数量的情况下,判定所述指定按键损坏。3.根据权利要求1所述的方法,其特征在于,根据所述背景图像和所述第二图像,确定与所述第二图像对应的第二待测图像,包括:根据所述背景图像,确定所述第二图像中与所述背景图像不同图像确定为第二图标区域;根据所述第二图标区域,确定第二图像中与第二图标区域对应的第二图标轮廓,和与所述第二图标轮廓对应的第二外接矩形;当所述第二图标轮廓满足指定数量的情况下,根据所述第二外接矩形对所述第二图像进行裁剪,获得所述第二待测图像;当所述第二图标轮廓不满足指定数量的情况下,判定所述指定按键损坏。4.根据权利要求1所述的方法,其特征在于,根据所述标准图像、所述第一待测图像和第二待测图像,确定与所述指定按键对应的检测结果,包括:根据所述第一待测图像和/或所述第二待测图像进行判断;当判断所述第一待测图像和/或所述第二待测图像不是指定图标时;根据所述标准图像对所述第一待测图像和/或第二待测图像进行比对,获得检测结果。5.根据权利要求4所述的方法,其特征在于,根据所述标准图像、所述第一待测图像和第二待测图像,确定与所述指定按键对应的检测结果,包括:当判断所述第一待测图像和/或所述第二待测图像为指定图标时;确定与指定图标对应的变化特征,...

【专利技术属性】
技术研发人员:钟权刘浩邵俊王骏荣张学钢
申请(专利权)人:合肥联宝信息技术有限公司
类型:发明
国别省市:

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

1