发明名称 |
一种支持视频帧随机读取的视频编解码方法 |
摘要 |
本发明涉及一种支持视频帧随机读取的视频编解码方法,属于计算机多媒体技术领域。本编码方法为:对视频帧进行分组,将组内所有帧设置成I帧,P帧,B帧和随机读取帧W帧,并对组内的所有帧I帧,P帧,B帧进行传统编码,对W帧首先按照P帧的编码方式进行编码,再利用分布式视频编码的编码方法参考离该W帧最近的I帧以及该I帧与该W帧之前的任意一帧对该W帧进行编码;解码方法为:当不需要进行随机读取时,对各组的I帧、P帧、B帧进行传统解码,W帧按P帧的方法进行解码;当需要进行随机读取时,利用分布式视频编码的解码方法进直接对W帧行解码;本方法不但可提高视频帧的随机读取性能,而且生成的码流具有一定的抗差错性能。 |
申请公布号 |
CN100499815C |
申请公布日期 |
2009.06.10 |
申请号 |
CN200710062633.5 |
申请日期 |
2007.01.12 |
申请人 |
清华大学 |
发明人 |
戴琼海;尔桂花;杨峰;丁贵广 |
分类号 |
H04N7/26(2006.01)I;H04N7/32(2006.01)I |
主分类号 |
H04N7/26(2006.01)I |
代理机构 |
北京清亦华知识产权代理事务所 |
代理人 |
廖元秋 |
主权项 |
1、一种支持视频帧随机读取的视频编解码方法,其特征在于,其中编码方法为:首先对视频帧进行分组,将组内每一帧分别设置成I帧、P帧、B帧或随机读取帧W帧,并利用传统的视频编码方法对组内的所有I帧、P帧、B帧进行编码,对W帧首先按照P帧的编码方式利用传统的视频编码方法进行编码,再利用分布式视频编码的编码方法参考离该W帧最近的I帧以及该I帧与该W帧之前的任意一帧对该W帧进行编码;解码方法为:当不需要进行随机读取时,按照传统的视频解码方法对各组的I帧、P帧、B帧进行解码,W帧按P帧的方法进行解码;当需要进行随机读取时,利用分布式视频编码的解码方法直接对W帧进行解码,具体分两种情况:a)如果当前已解码帧是离该W帧最近的I帧或是该I帧与W帧之间的任意一帧,则直接利用分布式视频编码的解码方法参考解出来的当前帧对该W帧进行解码;b)否则首先对离该W帧最近的I帧按照传统的视频解码方法解码,然后利用分布式视频编码的解码方法参考解码得到的I帧对该W帧进行解码。 |
地址 |
100084北京市海淀区清华园 |