一种多媒体系统的延时测试方法、装置、设备及存储介质与流程
- 国知局
- 2024-08-02 14:55:42
本技术涉及系统延时检测的,尤其涉及一种多媒体系统的延时测试方法、装置、设备及存储介质。
背景技术:
1、对于家庭单机实用环境,连接信号源和显示设备,基本可以看成是零延时的,但对于包含中间信号传输设备或信号处理设备的显示系统则会产生不可忽视的延时,而明显的延时也会使得系统用户的体验感下降,甚至可能产生不适感,这也是整个多媒体系统集成的主要问题。基于此,能够便于相关人员监控和管理系统延时的延时检测,其重要性不言而喻,而目前主要采用的延时检测方法为通过相关信号源输出带时间记录的多媒体数据到相关系统中,再通过图像获取等方式确定接收使用数据时所对应的时间,从而确定系统对应的延时,但这种方法的弊端在于,视频显示是基于帧显示,而帧显示会产生1帧的误差,举例而言,60hz的刷新率,则产生16毫秒左右的误差。
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、所述待测多媒体系统的另一端连接所述信号分析端的一端,用于所述信号分析端根据所述多媒体系统处理后的多媒体测试数据信息生成对应的回传脉冲信号;
41、所述信号源端的另一端连接所述信号分析端,用于接收所述信号源端发送的输出脉冲信号,并根据所述输出脉冲信号与所述回传脉冲信号的时间差确定所述待测多媒体系统的系统延时,所述输出脉冲信号为与所述多媒体测试数据信息相对应的脉冲信号。
42、可选的,所述信号源端与所述信号分析端的连接处,还包括电平转换电路,所述电平转换电路用于以差分方式将所述输出脉冲信号发送至所述信号分析端。
43、通过采用上述方案,采用差分方式支持远距离传输,以消除环境干扰,提高延时检测的准确性。
44、本技术第四方面提供了一种存储介质,存储有能够被处理器加载并执行上述的多媒体系统的延时测试方法的计算机程序。
45、综上所述,本技术包括以下至少一种有益效果:
46、1.获取对待测多媒体系统的延时测试的延时测试指令,并在接收到延时测试指令后,控制信号源端生成测试图像信息,即多媒体测试数据信息,并发送对应测试图像信息的输出脉冲至信号分析端,而测试图像信息则经过待测多媒体系统后再发送至信号分析端,信号分析端根据经过待测多媒体系统的数据生成对应的回传脉冲信号,再基于输出脉冲信号和回传脉冲信号的时间差,确定待测多媒体系统的系统延时,从而绕开了帧显示所带来的误差,提高了多媒体系统的延时检测精度。
47、2.从多组脉冲信号组中,获取多组时间差数据,取其中的中位数作为本次测验所得的待测多媒体系统的系统延时结果,从而避免单次比对的误差浮动造成较大的测量误差,获取回传脉冲信号的方式可以是图像获取,在存在帧显示误差的情况下对待测多媒体系统的延时进行初步判断,再将上述测试所得的系统延时与初步判断的估算延时进行差异值对比,若是差异值过大,则确定该组脉冲信号组存在疑点,可能是临时的延时波动,也可能是检测系统的误差,标记后便于后续的判断。
48、3.根据待测多媒体系统的应用工况,例如视频显示、文字显示、图像显示、音频播放等,确定对应的信号分类,信号分类包括真实时信号和准实时信号,相对于准实时信号,真实时信号具备更小的实验要求,对应延时需求,调整对待测多媒体系统的延时检测频率。
本文地址:https://www.jishuxx.com/zhuanli/20240801/244358.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。
下一篇
返回列表