一种显示屏上控件功能的检测方法、检测装置和电子设备制造方法及图纸

技术编号:34281469 阅读:16 留言:0更新日期:2022-07-24 18:25
本申请提供了一种显示屏上控件功能的检测方法、检测装置和电子设备,所述检测方法包括:按照预定的点触顺序以及所述点触顺序对应的点触位置,控制机械臂移动到显示屏上相应的检测点,并控制机械臂在所述显示屏上相应的检测点进行点触操作;针对每个点触操作,响应于该点触操作,对正在进行录像的所述摄像装置的视频图像进行截图,以得到在该点触操作后记录所述显示屏上的画面的原始截图;根据所述原始截图以及在预先获取的模板图片库中与所述原始截图对应的目标模板图片,确定所述显示屏上的目标控件的功能是否异常。根据本申请的检测方法、检测装置和电子设备,能够快速地发现显示屏上控件功能的异常,节省检测时间,提高检测效率。测效率。测效率。

A detection method, detection device and electronic device for control function on display screen

【技术实现步骤摘要】
一种显示屏上控件功能的检测方法、检测装置和电子设备


[0001]本申请涉及工业自动化
,具体而言,涉及一种显示屏上控件功能的检测方法、检测装置和电子设备。

技术介绍

[0002]随着车载终端技术的飞速发展,对车载终端的生产需求也越来越高。在生产车载终端显示屏的过程中,一般需要检测车载终端显示屏上控件的功能是否异常,在目前对车载终端的生产需求日益增长的情况下,需要一种能够快速地检测出车载终端显示屏上控件的功能是否异常的方法,从而增加检测的效率,提高生产率。
[0003]一般来说,在对车载终端显示屏上控件的功能进行检测时,通常是依据人工点触的方式检测显示屏上控件功能是否异常。然而,通过这种人工点触检测车载终端显示屏上控件功能的方法,检测的时间比较长,从而降低了检测的效率,使得生产率降低。

技术实现思路

[0004]有鉴于此,本申请实施例的目的在于提供一种检测显示屏上控件功能的方法、装置和电子设备,通过控制机械臂在显示屏上点触的同时与预先获取的模板图片比对,从而快速地发现显示屏上控件功能的异常,节省检测时间,提高检测效率,从而提高生产率。
[0005]第一方面,本申请实施例提供了一种显示屏上控件功能的检测方法,所述检测方法包括:
[0006]按照预定的点触顺序以及所述点触顺序对应的点触位置,控制机械臂移动到显示屏上相应的检测点,并控制机械臂在所述显示屏上相应的检测点进行点触操作;所述检测点为显示屏上的目标控件所占用的显示屏区域内部的点;
[0007]针对每个点触操作,响应于该点触操作,对正在进行录像的所述摄像装置的视频图像进行截图,以得到在该点触操作后记录所述显示屏上的画面的原始截图;
[0008]根据所述原始截图以及在预先获取的模板图片库中与所述原始截图对应的目标模板图片,确定所述显示屏上的目标控件的功能是否异常。
[0009]可选地,所述根据所述原始截图以及在预先获取的模板图片库中与所述原始截图对应的目标模板图片,确定所述显示屏上控件功能是否异常,包括:
[0010]在预先获取的模板图片库中获取与所述原始截图对应的目标模板图片,并将所述原始截图与所述目标模板图片进行对比,确定所述原始截图与所述目标模板图片是否相同;
[0011]如果所述原始截图与所述目标模板图片不相同,则确定所述显示屏上的目标控件的功能异常,并停止控制机械臂移动到显示屏上的下一个检测点。
[0012]可选地,在确定所述显示屏上的目标控件的功能出现异常之后,所述检测方法还包括:
[0013]将当前原始截图与该当前原始截图相邻的上一个原始截图进行对比,确定当前原
始截图与该当前原始截图相邻的上一个原始截图是否相同;
[0014]如果当前原始截图与该当前原始截图相邻的上一个原始截图相同,则确定显示屏上的目标控件出现卡顿情况,并发出目标控件的异常为卡顿异常的预警;
[0015]如果当前原始截图与该当前原始截图相邻的上一个原始截图不相同,则确定显示屏上的目标控件出现程序逻辑错误的情况,并发出目标控件的异常为逻辑异常的预警。
[0016]可选地,所述检测方法还包括:
[0017]如果所述原始截图与所述目标模板图片相同,则确定所述显示屏上的目标控件的功能正常,并确定当前点触位置是否为预定的点触顺序中最后的序号对应的点触位置;
[0018]若当前点触位置不是预定的点触顺序中最后的序号对应的点触位置,则继续按照预定的点触顺序以及所述点触顺序对应的点触位置,控制机械臂移动到显示屏上相应的检测点;
[0019]若当前点触位置是预定的点触顺序中最后的序号对应的点触位置,则结束测试。
[0020]可选地,通过以下步骤确定与所述原始截图对应的目标模板图片:
[0021]获取所述原始截图对应的所述点触顺序的序号以及所述模板图片库中的模板图片的序号;
[0022]在模板图片库中查找与所述点触顺序的序号对应的模板图片的序号;
[0023]将所述模板图片的序号对应的模板图片作为与所述原始截图对应的目标模板图片。
[0024]可选地,在得到在该点触操作后记录所述显示屏上的画面的原始截图后,所述方法还包括:
[0025]针对每个点触操作,将得到的在该点触操作后记录所述显示屏上的画面的原始截图存储在数据库中。
[0026]第二方面,本申请实施例提供了一种显示屏上控件功能的检测装置,所述检测装置包括:
[0027]控制模块,用于按照预定的点触顺序以及所述点触顺序对应的点触位置,控制机械臂移动到显示屏上相应的检测点,并控制机械臂在所述显示屏上相应的检测点进行点触操作;所述检测点为显示屏上的目标控件所占用的显示屏区域内部的点;
[0028]截图模块,用于针对每个点触操作,响应于该点触操作,对正在进行录像的所述摄像装置的视频图像进行截图,以得到在该点触操作后记录所述显示屏上的画面的原始截图;
[0029]检测模块,用于根据所述原始截图以及在预先获取的模板图片库中与所述原始截图对应的目标模板图片,确定所述显示屏上的目标控件的功能是否异常。
[0030]可选地,所述检测模块具体用于:
[0031]在预先获取的模板图片库中获取与所述原始截图对应的目标模板图片,并将所述原始截图与所述目标模板图片进行对比,确定所述原始截图与所述目标模板图片是否相同;
[0032]如果所述原始截图与所述目标模板图片不相同,则确定所述显示屏上的目标控件的功能异常,并停止控制机械臂移动到显示屏上的下一个检测点。
[0033]第三方面,本申请实施例提供了一种电子设备,包括:处理器、存储器和总线,所述
存储器存储有所述处理器可执行的机器可读指令,当电子设备运行时,所述处理器与所述存储器之间通过总线通信,所述处理器执行所述机器可读指令,以执行第一方面任一项所述的显示屏上控件功能的检测方法的步骤。
[0034]第四方面,本申请实施例提供了一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,该计算机程序被处理器运行时执行第一方面任一项所述的显示屏上控件功能的检测方法的步骤。
[0035]本申请实施例提供的一种显示屏上控件功能的检测方法、检测装置和电子设备,通过控制机械臂在显示屏上点触的同时与预先获取的模板图片比对,从而快速地发现显示屏上控件功能的异常,节省检测时间,提高检测效率,从而提高生产率。
附图说明
[0036]为了更清楚地说明本申请实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本申请的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。
[0037]图1示出了本申请实施例提供的一种显示屏控件功能的检测系统。
[0038]图2示出了本申请实施例提供的一种显示屏上控件功能的检测方法的流程图;
[0039本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种显示屏上控件功能的检测方法,其特征在于,应用于显示屏控件功能的检测系统中的上位机;所述显示屏控件功能的检测系统还包括:与所述上位机相连接的摄像装置和机械臂;所述摄像装置通过录像的方式监控对所述显示屏上控件功能进行检测的工艺过程;所述检测方法包括:按照预定的点触顺序以及所述点触顺序对应的点触位置,控制机械臂移动到显示屏上相应的检测点,并控制机械臂在所述显示屏上相应的检测点进行点触操作;所述检测点为显示屏上的目标控件所占用的显示屏区域内部的点;针对每个点触操作,响应于该点触操作,对正在进行录像的所述摄像装置的视频图像进行截图,以得到在该点触操作后记录所述显示屏上的画面的原始截图;根据所述原始截图以及在预先获取的模板图片库中与所述原始截图对应的目标模板图片,确定所述显示屏上的目标控件的功能是否异常。2.根据权利要求1所述的检测方法,其特征在于,所述根据所述原始截图以及在预先获取的模板图片库中与所述原始截图对应的目标模板图片,确定所述显示屏上控件功能是否异常,包括:在预先获取的模板图片库中获取与所述原始截图对应的目标模板图片,并将所述原始截图与所述目标模板图片进行对比,确定所述原始截图与所述目标模板图片是否相同;如果所述原始截图与所述目标模板图片不相同,则确定所述显示屏上的目标控件的功能异常,并停止控制机械臂移动到显示屏上的下一个检测点。3.根据权利要求2所述的检测方法,其特征在于,在确定所述显示屏上的目标控件的功能出现异常之后,所述检测方法还包括:将当前原始截图与该当前原始截图相邻的上一个原始截图进行对比,确定当前原始截图与该当前原始截图相邻的上一个原始截图是否相同;如果当前原始截图与该当前原始截图相邻的上一个原始截图相同,则确定显示屏上的目标控件出现卡顿情况,并发出目标控件的异常为卡顿异常的预警;如果当前原始截图与该当前原始截图相邻的上一个原始截图不相同,则确定显示屏上的目标控件出现程序逻辑错误的情况,并发出目标控件的异常为逻辑异常的预警。4.根据权利要求2所述的检测方法,其特征在于,所述检测方法还包括:如果所述原始截图与所述目标模板图片相同,则确定所述显示屏上的目标控件的功能正常,并确定当前点触位置是否为预定的点触顺序中最后的序号对应的点触位置;若当前点触位置不是预定的点触顺序中最后的序号对应的点触位置,则继续按照预定的点触顺序以及所述点触顺序对应的点触位置...

【专利技术属性】
技术研发人员:刘婷婷
申请(专利权)人:富赛汽车电子有限公司
类型:发明
国别省市:

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

1