一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种自动测试视频延迟的方法、装置及视频传输设备与流程

2021-11-05 22:40:00 来源:中国专利 TAG:

1.本发明涉及视频延迟测试,尤其涉及一种自动测试视频延迟的方法、装置及视频传输设备。


背景技术:

2.在视频传输领域中存在大量视频传输设备,这些视频传输设备从外部接收视频信号,在对视频信号进行处理后向外重新输出,比如编码器、解码器和延长器等。这些视频传输设备由于既接收视频信号,也输出视频信号,在其输入端和输出端之间就会存在视频信号的延迟。
3.在现有技术中,为了测试这些视频传输设备的信号延迟,需要使用分配器来将一个携带有时间信息的视频源分配成两路视频信号,一路视频信号直接提供给第一显示器进行显示,另一路视频信号经视频传输设备后提供给第二显示器进行显示,然后再使用一部摄像机同时拍摄第一显示器和第二显示器的显示画面,通过两幅显示画面上的时间信息来计算延迟时间。
4.上述延时测试方式存在以下缺陷:1、分配器存在不确定性:存在分配器输出的两路视频信号之间本身就具有时间差异,进而影响测试结果精确性;2、显示器存在不确定性:两部显示器需要型号完全一致,每部显示器从信号接收到输出至屏幕显示的时间也可能存在时间,影响测试结果精确性。


技术实现要素:

5.为了解决上述现有技术的不足,本发明提供一种方法、装置及视频传输设备,可自动测试视频延迟,具有测试误差小、测试成本低、方便调试等优势。
6.本发明所要解决的技术问题通过以下技术方案予以实现:一种自动测试视频延迟的方法,包括如下步骤:步骤一:将一动态视频信号输入至待测设备内,以供所述待测设备将输入的动态视频信号重新输出;步骤二:抓取输入至所述待测设备内的所述动态视频信号的其中一帧图像,获得第一图像,同时获取与所述第一图像相对应的第一时间;步骤三:抓取所述待测设备输出的所述动态视频信号的每一帧图像,获得多帧第二图像,同时获取与所述第二图像相对应的多个第二时间;步骤四:将所述第一图像与多帧第二图像依次对比,以确定与所述第一图像为同一帧图像的第二图像;步骤五:依据所述第一时间,以及与所述第一图像为同一帧图像的第二图像的第二时间,计算所述待测设备的视频延时。
7.一种自动测试视频延迟的装置,包括:
第一抓取模块,用以抓取输入至所述待测设备内的动态视频信号的其中一帧图像,获得第一图像及相对应的第一时间;第二抓取模块,用以抓取所述待测设备输出的所述动态视频信号的每一帧图像,获得多帧第二图像及相对应的多个第二时间;图像比对模块,用以将所述第一图像与多帧第二图像依次对比,以确定与所述第一图像为同一帧图像的第二图像;延时计算模块,依据所述第一时间,以及与所述第一图像为同一帧图像的第二图像的第二时间,计算所述待测设备的视频延时。
8.一种视频传输设备,包括:输入端,用以接收一动态视频信号;输出端,用以输出所述动态视频信号;系统时钟,用以生成时间信号;处理器,用以先从所述输入端处抓取所述动态视频信号的其中一帧图像,获得第一图像,同时从所述系统时钟处获得相对应的第一时间,然后从所述输出端处抓取所述动态视频信号的每一帧图像,获得多帧第二图像,同时从所述系统时钟处获得相对应的多个第二时间,接着将所述第一图像与多帧第二图像依次对比,以确定与所述第一图像为同一帧图像的第二图像,最后依据所述第一时间,以及与所述第一图像为同一帧图像的第二图像的第二时间,计算所述待测设备的视频延时。
9.本发明具有如下有益效果:该方法、装置及视频传输设备可自动测试视频延迟,且不需要其他外部设备来辅助测试,可减少外部设备带来的测试误差和测试成本,也方便设备调试,同时在所述待测设备的输入输出两端直接测量,视频传输路径端,精度更高。
附图说明
10.图1为本发明提供的自动测试视频延迟的方法的步骤框图;图2为本发明提供的自动测试视频延迟的装置的原理框图;图3为本发明提供的视频传输设备的原理框图。
具体实施方式
11.下面结合附图和实施例对本发明进行详细的说明。
12.实施例一如图1所示,一种自动测试视频延迟的方法,包括如下步骤:步骤一:将一动态视频信号输入至待测设备内,以供所述待测设备将输入的动态视频信号重新输出。
13.在该步骤一中,所述动态视频信号指的是图像不断发生变化的视频信号,其至少在一段可供比对的时间内不存在相同的两帧图像,最优地,所述动态视频信号中的每一帧图像均不相同。
14.所述动态视频信号在所述待测设备内可能会被进行一些处理,处理方式根据所述待测设备的具体类型而有所不同,所述待测设备若为编码器,则其对所述动态视频信号的处理为编码处理,所述待测设备若为解码器,则其对所述动态视频信号的处理为解码处理,
所述待测设备若为延长器,则其对所述动态视频信号的处理为中转延长处理。
15.所述待测设备不管具体为何种设备,其对所述动态视频信号的处理都不会改变所述动态视频信号中每一帧图像的图像内容,即所述动态视频信号的每一帧图像在处理前和处理后是可以通过比对来判断是否为同一帧的。
16.步骤二:抓取输入至所述待测设备内的所述动态视频信号的其中一帧图像,获得第一图像,同时获取与所述第一图像相对应的第一时间。
17.在该步骤二中,所述第一图像从所述待测设备的输入端处抓取,所述第一时间由所述待测设备的系统时钟生成,在抓取所述第一图像的同时从所述待测设备的系统时钟中获取。
18.步骤三:抓取所述待测设备输出的所述动态视频信号的每一帧图像,获得多帧第二图像,同时获取与所述第二图像相对应的多个第二时间。
19.在该步骤三中,一旦抓取到所述第一图像后,立刻就要不断抓取第二图像,为了避免遗漏,所述第一图像和第二图像之间抓取时间的间隔要断。
20.所述第二图像从所述待测设备的输出端处抓取,所述第二时间由所述待测设备的系统时钟生成,可以在抓取所述第二图像的同时从所述待测设备的系统时钟中获取。
21.步骤四:将所述第一图像与多帧第二图像依次对比,以确定与所述第一图像为同一帧图像的第二图像。
22.在该步骤四中,由于所述动态视频图像至少在一段可供比对的时间内不存在相同的两帧图像,比对时就可以通过图像内容是否一致来判断所述第一图像和第二图像是否为同一帧图像。
23.步骤五:依据所述第一时间,以及与所述第一图像为同一帧图像的第二图像的第二时间,计算所述待测设备的视频延时。
24.在该步骤五中,视频延时=第二时间

第一时间。
25.实施例二如图2所示,一种自动测试视频延迟的装置,用以实现实施例一中所述的方法,包括:第一抓取模块,用以抓取输入至所述待测设备内的动态视频信号的其中一帧图像,获得第一图像及相对应的第一时间;第二抓取模块,用以抓取所述待测设备输出的所述动态视频信号的每一帧图像,获得多帧第二图像及相对应的多个第二时间;图像比对模块,用以将所述第一图像与多帧第二图像依次对比,以确定与所述第一图像为同一帧图像的第二图像;延时计算模块,依据所述第一时间,以及与所述第一图像为同一帧图像的第二图像的第二时间,计算所述待测设备的视频延时。
26.实施例三如图3所示,一种视频传输设备,用以实现实施例一中所述的方法,包括:输入端,用以接收一动态视频信号;输出端,用以输出所述动态视频信号;系统时钟,用以生成时间信号;
处理器,用以先从所述输入端处抓取所述动态视频信号的其中一帧图像,获得第一图像,同时从所述系统时钟处获得相对应的第一时间,然后从所述输出端处抓取所述动态视频信号的每一帧图像,获得多帧第二图像,同时从所述系统时钟处获得相对应的多个第二时间,接着将所述第一图像与多帧第二图像依次对比,以确定与所述第一图像为同一帧图像的第二图像,最后依据所述第一时间,以及与所述第一图像为同一帧图像的第二图像的第二时间,计算所述待测设备的视频延时。
27.以上所述实施例仅表达了本发明的实施方式,其描述较为具体和详细,但并不能因此而理解为对本发明专利范围的限制,但凡采用等同替换或等效变换的形式所获得的技术方案,均应落在本发明的保护范围之内。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献