一种视频注入测试系统及方法与流程
- 国知局
- 2024-08-02 14:00:52
本技术涉及汽车测试,更具体的说,涉及一种基于视频注入的测试系统及方法。
背景技术:
1、系统控制处理器(system contro l processor,scp)是以驾驶员和乘客为中心的多功能监控系统,用于控制驾驶员监测系统(dr i ver mon itor system,dms)、乘客监控系统(occupancy mon itor i ng system,oms)。为了保证scp在使用过程中的完整可靠,需要对scp进行相关测试,提高整车开发质量,避免上市后发生问题导致汽车被召回。
2、目前,主要是依靠测试人员通过人工实车体验,来主观测试scp的功能和使用体验情况,如此测试周期较长、劳动成本较高,且人工测试主观影响大,会导致测试结果不准确,无法保证scp的质量。
技术实现思路
1、有鉴于此,本技术实施例公开一种基于视频注入的测试系统及方法,减少scp的测试周期,降低scp的测试成本,提高scp测试结果的准确性,保证scp的质量。
2、本技术实施例提供的技术方案如下:
3、第一方面,本技术实施例提供了一种视频注入测试系统,所述系统包括:仿真硬件平台、上位软件平台和下位软件平台;所述仿真硬件平台包括:系统控制处理器scp、视频注入板卡;所述上位软件平台包括:自动测试软件;所述下位软件平台包括:接口控制软件;
4、所述自动测试软件,用于向所述接口控制软件发送对应的测试视频;
5、所述接口控制软件,用于控制所述视频注入板卡将所述测试视频注入所述scp;
6、所述自动测试软件,还用于获取所述scp的工作状态信息,根据所述工作状态信息确定scp功能测试是否通过。
7、在一种可能的实现方式中,所述scp包括驾驶员监测系统dms接口和乘客监控系统oms接口;
8、所述测试视频包括:dms预期视频和oms预期视频,所述工作状态信息包括:dms工作状态信息和oms工作状态信息;
9、所述自动测试软件,具体用于向所述接口控制软件发送dms预期视频和oms预期视频;
10、所述接口控制软件,具体用于控制所述视频注入板卡将所述dms预期视频注入所述dms接口,将所述oms预期视频注入所述oms接口;
11、所述自动测试软件,具体用于获取所述dms工作状态信息和所述oms工作状态信息,根据所述dms工作状态信息和所述oms工作状态信息确定scp功能测试是否通过。
12、在一种可能的实现方式中,所述上位软件平台还包括:总线报文模拟监控软件和工作状态监控软件;
13、所述dms预期视频包括:dms状态检测预期视频,所述oms预期视频包括:oms摄像头正常工作测试预期视频;
14、所述自动测试软件,还用于控制所述总线报文模拟监控软件向所述scp发送诊断请求报文;
15、所述总线报文模拟监控软件,还用于监控所述scp反馈的诊断响应报文,根据所述诊断响应报文确定scp是否存在故障;
16、所述接口控制软件,具体用于在确定scp不存在故障后,控制所述视频注入板卡将所述dms状态检测预期视频注入所述dms接口,将所述oms摄像头正常工作测试预期视频注入所述oms接口;
17、所述工作状态监控软件,用于在所述dms状态检测预期视频注入所述dms接口,所述oms摄像头正常工作测试预期视频注入所述oms接口后,输出dms工作状态信息和oms工作状态信息。
18、在一种可能的实现方式中,所述上位软件平台还包括:总线报文模拟监控软件和工作状态监控软件;
19、所述dms预期视频包括:智能辅助驾驶l3功能预期视频和人脸识别face id功能预期视频,所述oms预期视频包括:oms摄像头正常工作测试预期视频;
20、所述自动测试软件,还用于控制所述总线报文模拟监控软件向所述scp发送第一开启报文、第二开启报文;
21、所述scp,还用于根据所述第一开启报文开启l3功能,根据所述第二开启报文开启faceid功能;
22、所述接口控制软件,具体用于控制所述视频注入板卡将所述l3功能预期视频和所述faceid功能预期视频注入所述dms接口,将所述oms摄像头正常工作测试预期视频注入所述oms接口;
23、所述总线报文模拟监控软件,还用于监控所述scp反馈的l3状态报文和face id状态报文,根据所述l3状态报文和所述face id状态报文确定dms工作状态信息;
24、所述工作状态监控软件,用于在所述oms摄像头正常工作测试预期视频注入所述oms接口后,输出oms工作状态信息。
25、在一种可能的实现方式中,所述仿真硬件平台还包括程控电源;
26、所述自动测试软件,还用于控制所述程控电源调整所述scp的供电电压;
27、所述自动测试软件,具体用于在调整所述scp的供电电压后,控制所述总线报文模拟监控软件向所述scp发送所述第一开启报文、所述第二开启报文。
28、在一种可能的实现方式中,所述仿真硬件平台还包括程控继电器和程控万用表;
29、所述自动测试软件,还用于控制所述程控继电器将所述scp调整为下电,触发所述scp进入休眠状态;
30、所述自动测试软件,还用于确定触发所述scp进入休眠状态到所述scp正式进入休眠状态之间的间隔时间,控制所述程控万用表获取所述scp的休眠电流,确定所述间隔时间和所述休眠电流是否符合产品要求;
31、所述自动测试软件,还用于在所述scp正式进入休眠状态后,控制所述程控继电器将所述scp调整为上电,唤醒所述scp;
32、所述自动测试软件,具体用于在唤醒所述scp后,控制所述总线报文模拟监控软件向所述scp发送所述第一开启报文、所述第二开启报文。
33、在一种可能的实现方式中,所述自动测试软件,还用于在向所述接口控制软件发送对应的测试视频之前,调用scp升级包,控制所述scp根据所述scp升级包进行升级;
34、所述自动测试软件,还用于控制所述总线报文模拟监控软件向所述scp发送版本查询报文;
35、所述总线报文模拟监控软件,还用于监控所述scp反馈的版本查询响应报文,根据所述版本查询响应报文确定所述scp是否升级成功;
36、所述自动测试软件,具体用于在确定所述scp升级成功后,控制所述总线报文模拟监控软件向所述scp发送所述第一开启报文、所述第二开启报文。
37、在一种可能的实现方式中,所述自动测试软件,还用于控制所述总线报文模拟监控软件向所述scp发送整车下线eol测试需求报文;
38、所述总线报文模拟监控软件,还用于监控所述scp反馈的eol测试需求响应报文,根据所述eol测试需求响应报文确定所述eol测试是否通过;
39、所述自动测试软件,具体用于在确定所述eol测试通过,控制所述总线报文模拟监控软件向所述scp发送所述第一开启报文、所述第二开启报文。
40、第二方面,本技术实施例提供了一种视频注入测试方法,所述方法应用于视频注入测试系统,所述视频注入测试系统包括:仿真硬件平台、上位软件平台和下位软件平台;所述仿真硬件平台包括:系统控制处理器scp、视频注入板卡;所述上位软件平台包括:自动测试软件;所述下位软件平台包括:接口控制软件;所述方法包括:
41、向所述接口控制软件发送对应的测试视频;
42、控制所述视频注入板卡将所述测试视频注入所述scp;
43、获取所述scp的工作状态信息,根据所述工作状态信息确定scp功能测试是否通过。
44、基于上述技术方案,本技术具有以下有益效果:
45、本技术实施例公开了一种视频注入测试系统及方法。其中,该系统包括:仿真硬件平台、上位软件平台和下位软件平台;仿真硬件平台包括:scp和视频注入板卡;上位软件平台包括自动测试软件;下位软件平台包括接口控制软件。自动测试软件用于向接口控制软件发送对应的测试视频;接口控制软件用于控制视频注入板卡将测试视频注入scp;自动测试软件还用于获取scp的工作状态信息,根据工作状态信息确定scp功能测试是否通过。可见,本技术实施例中采用视频注入的方式代替真实的dms摄像头和oms摄像头,基于视频注入测试系统自动完成scp相关测试,如此减少了scp的测试周期,降低了scp的测试成本,避免了人工测试的主观影响,从而提高了scp测试结果的准确性,保证了scp的质量。
本文地址:https://www.jishuxx.com/zhuanli/20240801/241357.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。
下一篇
返回列表