[发明专利]一种编码器时延检测方法及装置无效
申请号: | 201110031671.0 | 申请日: | 2011-01-28 |
公开(公告)号: | CN102158726A | 公开(公告)日: | 2011-08-17 |
发明(设计)人: | 余志勇;包天珍 | 申请(专利权)人: | 北京视博云科技有限公司 |
主分类号: | H04N17/00 | 分类号: | H04N17/00;H04N7/26 |
代理公司: | 北京三友知识产权代理有限公司 11127 | 代理人: | 任默闻 |
地址: | 100085 北京市海*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 编码器 检测 方法 装置 | ||
技术领域
本发明涉及视频处理领域,特别是关于一种编码器时延检测方法及装置。
背景技术
在现有的各种服务系统中,如数字电视/网络电视等,都包含编码器的环节.这些系统中存在很多设备,每个设备都有自己的时延,众多的时延叠加最终造成用户终端显示画面或者其它应用的时延,这些服务系统中很多应用都需要尽量减小设备的时延,以便于与用户终端之间的通信更加流畅,或者需要在设计应用时考虑不同设备的时延,以便于更好的为用户提供服务。
编码器用于将原始的点阵视频进行压缩,获得更少的数据用于传输/保存。编码的过程包含了复杂的算法,会用到大量的缓存,导致产生较大的时延,而由于编码器的复杂性,使独立测试很困难。
发明内容
本发明实施例提供一种编码器时延检测方法及装置,采用与编码过程无关的时延测试方式独立测试各种编码器的时延。
本发明实施例提供了一种编码器时延检测方法,包括生成图像数据,在所述图像数据中嵌入第一当前时间;利用待测编码器对所述图像数据进行编码,并将编码后的图像数据发送给计算单元和采样单元;所述采样单元对所述编码后的图像数据进行采样,并记录下采样的第二当前时间,并将所述采样图像数据和第二当前时间发送给所述计算单元;所述计算单元在编码后的图像数据中匹配与所述采样图像数据相同的图像数据,在所述编码后的图像数据中获得所述第一当前时间,将所述第二当前时间与所述第一当前时间做差,获得所述待测编码器的时延数据;将所述获取的待测编码器的时延数据输出。
根据本发明实施例编码器时延检测方法的一个进一步的方面,在利用待测编码器对所述图像数据进行编码,并将编码后的图像数据发送给计算单元和采样单元中,所述待测编码器通过分配器将所述编码后的图像数据同时发送给计算单元和采样单元。
根据本发明实施例编码器时延检测方法的再一个进一步的方面,所述采样单元将所述采样图像数据和第二当前时间发送给所述计算单元中,所述采样单元通过用户数据包协议将所述采样图像数据和第二当前时间发送给所述计算单元。
根据本发明实施例编码器时延检测方法的另一个进一步的方面,所述计算单元在编码后的图像数据中匹配与所述采样图像数据相同的图像数据中,所述计算单元利用所述采样图像数据中的若干连续的字节在所述接收到的图像数据中进行匹配,以获得编码后的图像数据中唯一与所述采样图像数据相同的图像数据。
根据本发明实施例编码器时延检测方法的另一个进一步的方面,在输出待测编码器的时延数据后还包括,根据所述编码器的时延数据,对数字电视网络中的应用进行处理。
本发明实施例还提供了一种编码器时延检测装置,包括,
图像数据生成单元,用于生成图像数据,在所述图像数据中嵌入第一当前时间;
待测编码器,用于对所述图像数据进行编码,并将编码后的图像数据发送给计算单元和采样单元;
所述采样单元,用于在编码后的图像数据中进行采样,并记录下采样的第二当前时间,并将所述采样图像数据和第二当前时间发送给所述计算单元;
所述计算单元,用于在编码后的图像数据中匹配与所述采样图像数据相同的图像数据,在所述图像数据中获得所述第一当前时间,将所述第二当前时间与所述第一当前时间做差,获得所述待测编码器的时延数据;
输出单元,用于将所述获取的待测编码器的时延数据输出。
根据本发明实施例所述装置的一个进一步的方面,所述图像生成单元和所述采样单元使用相同的时钟晶振。
根据本发明实施例所述装置的再一个进一步的方面,还包括分配器,将待测编码器输出的编码后的图像数据同时发送给计算单元和采样单元。
根据本发明实施例所述装置的另一个进一步的方面,所述计算单元利用所述采样图像数据中的若干连续的字节在所述接收到的图像数据中进行匹配,以获得编码后的图像数据中唯一与所述采样图像数据相同的图像数据。
根据本发明实施例所述装置的另一个进一步的方面,所述图像生成单元和所述采样单元两者为一块具有数据处理能力的单片机芯片构成。
通过本发明实施例,可以准确测量多种不同编码器的时延,确定了一帧图像从输入编码器到编码压缩输出的时间,而不改变编码器本身的编码过程的时间。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1所示为本发明实施例一种编码器时延检测方法流程图;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京视博云科技有限公司,未经北京视博云科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110031671.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种灯罩定位结构
- 下一篇:一种带吊链的匀光型光电分离LED吊灯