一种笔记本电脑外接显示接口的测试方法及系统与流程
- 国知局
- 2024-08-08 16:58:34
本技术涉及接口测试,尤其涉及一种笔记本电脑外接显示接口的测试方法及系统。
背景技术:
1、在笔记本电脑生产中需要对笔记本电脑外接显示接口进行测试,测试结果可能存在接口损坏导致黑屏、接口针脚损坏导致花屏、外接显示屏不稳定导致闪屏以及外接显示屏位移导致不能完全显示内容等问题。
2、目前,针对以上多种情况的外接显示接口测试主要采用人工检测和摄像机辅助检测,通过将笔记本电脑与外接显示屏连接,向外接显示屏发送指定数据后,检测人员肉眼观察外接显示屏的显示效果或者通过摄像机采集外接显示屏的显示图像进行分析。但是,人工检测方式存在较大的主观因素,并且人工难以持续关注所有可能存在的问题,导致测试结果不准确和可信度不足,摄像机辅助检测对摄像机的采集要求较高,依旧存在摄像机未采集到关键帧图像而导致测试结果不准确的问题。
技术实现思路
1、本技术提供了一种笔记本电脑外接显示接口的测试方法及系统,以解决当前外接显示接口的测试结果不准确和可信度低的技术问题。
2、第一方面,本技术提供了一种笔记本电脑外接显示接口的测试系统,其特征在于,包括待测笔记本电脑、外接显示器、kvm切换器和计算机设备,所述外接显示器分别与待测笔记本电脑和kvm切换器连接,所述kvm切换器还与所述计算机设备连接;
3、待测笔记本电脑,用于向外接显示器发送预设视频数据,以控制外接显示器显示预设视频;
4、外接显示器,用于根据所述预设视频数据显示所述预设视频,以及响应kvm切换器转发的显示参数获取请求,反馈所述外接显示器的显示参数流;
5、kvm切换器,用于向所述外接显示器转发计算机设备发送的显示参数获取请求,并向所述计算机设备返回所述外接显示器反馈的显示参数流;
6、计算机设备,用于发起所述显示参数获取请求,并接收所述显示参数流,以及利用预设显示接口异常检测模型,根据所述显示参数流,分析所述待测笔记本电脑的外接显示接口的异常状态信息。
7、在第一方面的一些实施例中,所述预设视频数据中包含预设可解码标识图像数据和预设图像流数据;
8、所述外接显示器,还用于根据所述预设视频数据,循环显示预设可解码标识图像和预设图像流。
9、在第一方面的一些实施例中,所述显示参数流包括分辨率流、亮度流、对比度流、色彩流和像素流,所述分辨率流包括所述外接显示屏的多个预设区域在预设时间内分别对应的分辨率值序列,所述亮度流包括所述外接显示屏的多个预设区域在预设时间内分别对应的亮度值序列,对比度流包括外接显示屏的多个预设区域在预设时间内分别对应的对比度值序列,色彩流包括外接显示屏的多个预设区域在预设时间内分别对应的色彩值序列,像素流包括外接显示屏的多个预设区域在预设时间内分别对应的对像素值序列。
10、在第一方面的一些实施例中,所述利用预设显示接口异常检测模型,根据所述显示参数流,分析所述待测笔记本电脑的外接显示接口的异常状态信息,包括:
11、利用预设主成分分析算法,对所述显示参数流进行降维处理,得到目标参数流;
12、利用所述预设显示接口异常检测模型中的异常检测子模型,根据所述目标参数流,对所述外接显示屏的多个预设区域进行异常检测,输出每个预设区域对应的区域状态信息;
13、利用所述预设显示接口异常检测模型中的异常检测决策模型,对多个所述预设区域的区域状态信息进行决策分析,输出所述外接显示接口的异常状态信息。
14、在第一方面的一些实施例中,所述利用所述预设显示接口异常检测模型中的异常检测子模型,根据所述目标参数流,对所述外接显示屏的多个预设区域进行异常检测,输出每个预设区域对应的区域状态信息,包括:
15、针对每个所述预设区域,将所述预设区域对应的分辨率值序列、亮度值序列、对比度值序列、色彩值序列和像素值序列输入到所述异常检测子模型,输出所述预设区域的区域状态信息;
16、其中,针对多个所述预设区域中含有预设可解码标识图像的目标区域,根据所述目标区域对应的显示参数流,生成所述目标区域的可解码标识图像,并对所述可解码标识图像进行解码,以及将所述可解码标识图像的解码结果融合至所述目标区域的区域状态信息。
17、在第一方面的一些实施例中,所述利用所述预设显示接口异常检测模型中的异常检测决策模型,对多个所述预设区域的区域状态信息进行决策分析,输出所述外接显示接口的异常状态信息,包括:
18、按照所述预设区域的位置相邻关系,将多个所述预设区域的区域状态信息拼接为多区域状态信息;
19、将所述多区域状态信息输入至所述异常检测决策模型,输出所述外接显示接口的异常状态信息,所述异常检测决策模型为基于决策树算法构建得到的决策模型。
20、第二方面,本技术还提供一种笔记本电脑外接显示接口的测试方法,应用于计算机设备,所述计算机设备与kvm切换器连接,所述kvm切换器还与外接显示器连接,所述外接显示器还与待测笔记本电脑连接,所述测试方法包括:
21、在所述待测笔记本电脑切换至外接显示器进行显示后,向所述kvm切换器发起显示参数获取请求,所述kvm切换器用于将所述显示参数获取请求转发至所述外接显示器;
22、接收所述kvm切换器返回的显示参数流,所述显示参数流为所述外接显示器响应于所述显示参数获取请求向所述kvm切换器反馈的参数流;
23、利用预设显示接口异常检测模型,根据所述显示参数流,分析所述待测笔记本电脑的外接显示接口的异常状态信息。
24、在第二方面的一些实施例中,所述利用预设显示接口异常检测模型,根据所述显示参数流,分析所述待测笔记本电脑的外接显示接口的异常状态信息,包括:
25、利用预设主成分分析算法,对所述显示参数流进行降维处理,得到目标参数流;
26、利用所述预设显示接口异常检测模型中的异常检测子模型,根据所述目标参数流,对所述外接显示屏的多个预设区域进行异常检测,输出每个预设区域对应的区域状态信息;
27、利用所述预设显示接口异常检测模型中的异常检测决策模型,对多个所述预设区域的区域状态信息进行决策分析,输出所述外接显示接口的异常状态信息。
28、第三方面,本技术还提供一种计算机设备,包括处理器和存储器,所述存储器用于存储计算机程序,所述计算机程序被所述处理器执行时实现如第二方面所述的笔记本电脑外接显示接口的测试方法。
29、第四方面,本技术还提供一种计算机可读存储介质,其存储有计算机程序,所述计算机程序被处理器执行时实现如第二方面所述的笔记本电脑外接显示接口的测试方法。
30、与现有技术相比,本技术至少具备以下有益效果:
31、通过所述外接显示器分别与待测笔记本电脑和kvm切换器连接,所述kvm切换器还与所述计算机设备连接,实现了外接显示器在显示待测笔记本电脑的内容的同时,通过kvm切换器与计算机设备进行数据交换,从而实现笔记本电脑的显示接口测试的硬件基础。通过待测笔记本电脑向外接显示器发送预设视频数据,以控制外接显示器显示预设视频,通过外接显示器根据所述预设视频数据显示所述预设视频,以及响应kvm切换器转发的显示参数获取请求,反馈所述外接显示器的显示参数流,通过kvm切换器向所述外接显示器转发计算机设备发送的显示参数获取请求,并向所述计算机设备返回所述外接显示器反馈的显示参数流,从底层数据交换层面实现显示接口测试的数据依据,而无需摄像机从表层采集显示外观图像,保证数据依据的准确性和可靠性。通过计算机设备发起所述显示参数获取请求,并接收所述显示参数流,以及利用预设显示接口异常检测模型,根据所述显示参数流,分析所述待测笔记本电脑的外接显示接口的异常状态信息,以利用人工智能算法实现显示接口的智能测试,无需人工检测,提高测试结果的准确度和可靠度。
本文地址:https://www.jishuxx.com/zhuanli/20240808/271573.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。
下一篇
返回列表