智能锁视频开启参数测试方法、系统、设备及存储介质与流程
- 国知局
- 2024-07-31 21:34:40
本申请实施例涉及计算机,尤其涉及一种智能锁视频开启参数测试方法、系统、设备及存储介质。
背景技术:
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、第四方面,本申请实施例还提供了一种存储计算机可执行指令的存储介质,所述计算机可执行指令在由计算机处理器执行时用于执行本申请实施例所述的智能锁视频开启参数测试方法。
39、第五方面,本申请实施例还提供了一种计算机程序产品,该计算机程序产品包括计算机程序,该计算机程序存储在计算机可读存储介质中,设备的至少一个处理器从计算机可读存储介质读取并执行计算机程序,使得设备执行本申请实施例所述的智能锁视频开启参数测试方法。
40、本申请实施例中,通过配置的测试脚本触发智能锁开启摄像模块,并记录触发摄像模块开启的触发开启时间,对基于摄像模块生成的视频显示画面进行识别,当识别到视频显示画面中的标志物时,记录识别标志物的识别成功时间,基于触发开启时间以及识别成功时间计算得到智能锁的视频开启耗时。上述方案中,通过对视频显示画面进行识别的方式,利用标志物的识别成功时间,实现智能锁的视频开启耗时的计算,解决了人工方式进行记录带来的测试结果准确度低误差大的问题,通过测试脚本触发智能锁开启摄像模块,实现了测试流程的自动化,提高了测试效率,降低了人员成本。
技术特征:1.一种智能锁视频开启参数测试方法,其特征在于,包括:
2.根据权利要求1所述的智能锁视频开启参数测试方法,其特征在于,所述对基于所述摄像模块生成的视频显示画面进行识别,包括:
3.根据权利要求2所述的智能锁视频开启参数测试方法,其特征在于,所述对所述摄像模块拍摄的视频画面进行识别,包括:
4.根据权利要求1所述的智能锁视频开启参数测试方法,其特征在于,所述对基于所述摄像模块生成的视频显示画面进行识别,包括:
5.根据权利要求4所述的智能锁视频开启参数测试方法,其特征在于,所述对基于所述摄像模块生成的包含预设标志物的视频显示画面进行识别,包括:
6.根据权利要求1-5中任一项所述的智能锁视频开启参数测试方法,其特征在于,所述方法还包括:
7.根据权利要求6所述的智能锁视频开启参数测试方法,其特征在于,在所述确定视频开启成功或所述确定视频开启失败之后,所述方法还包括:
8.根据权利要求7所述的智能锁视频开启参数测试方法,其特征在于,所述方法还包括:
9.根据权利要求6所述的智能锁视频开启参数测试方法,其特征在于,所述方法还包括:
10.智能锁视频开启参数测试系统,其特征在于,包括:
11.一种智能锁视频开启参数测试设备,所述设备包括:一个或多个处理器;存储装置,用于存储一个或多个程序,当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如权利要求1-9中任一项所述的智能锁视频开启参数测试方法。
12.一种存储计算机可执行指令的存储介质,所述计算机可执行指令在由计算机处理器执行时用于执行如权利要求1-9中任一项所述的智能锁视频开启参数测试方法。
技术总结本申请实施例公开了一种智能锁视频开启参数测试方法、系统、设备及存储介质,该方法包括:通过配置的测试脚本触发智能锁开启摄像模块,并记录触发所述摄像模块开启的触发开启时间;对基于所述摄像模块生成的视频显示画面进行识别,当识别到所述视频显示画面中的标志物时,记录识别所述标志物的识别成功时间;基于所述触发开启时间以及所述识别成功时间计算得到所述智能锁的视频开启耗时。本方案解决了人工操作进行智能锁视频开启参数的测试导致的测试效率低下,测试准确度低的问题,保证了测试结果的准确性。技术研发人员:王妙玉,韦玉慧,周亮,吴宁泉,欧宝星受保护的技术使用者:广东好太太智能家居有限公司技术研发日:技术公布日:2024/3/21本文地址:https://www.jishuxx.com/zhuanli/20240731/190181.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。
下一篇
返回列表