[发明专利]并行视频编码的方法及装置有效
申请号: | 200610113256.9 | 申请日: | 2006-09-20 |
公开(公告)号: | CN101150719A | 公开(公告)日: | 2008-03-26 |
发明(设计)人: | 孟新建 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | H04N7/26 | 分类号: | H04N7/26;H04N7/32 |
代理公司: | 北京凯特来知识产权代理有限公司 | 代理人: | 郑立明 |
地址: | 518129广东省*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 并行 视频 编码 方法 装置 | ||
1.一种并行视频编码的方法,其特征在于,包括:
将视频序列中的当前帧分割成宏块,按预定规则将所有宏块分配给一个或多个条带组;
依据光栅扫描的顺序将所述条带组分别划分为一个或多个子条带组,获得当前帧包含的多个条带组,每个宏块被分配到同一个子条带组;
将子条带组根据其对应的处理负荷均衡地对应至各个编码器,每一个子条带组对应同一个编码器,每个编码器对应一个或多个子条带组;
按子条带组和编码器对应关系,将当前帧所有子条带组和编码配置参数传送给多个编码器;
当当前帧为I帧时,各编码器丢弃所有重建子条带组数据;当当前帧不为I帧时,每个编码器从其它编码器重建子条带组获取所属子条带组运动估计所需的参考数据;
由所述的多个编码器对当前帧的子条带组并行进行编码处理,在编码过程中将每个子条带组按光栅扫描的顺序划分为一个或多个条带,完成对所述子条带组中所有宏块的编码,产生重建子条带组,输出编码码流和参数;
将各编码器输出的码流及参数汇聚,完成条带组、帧和序列的编码,输出整个序列码流。
2.根据权利要求1所述的方法,其特征在于,当当前帧不为I帧时,所述的方法包括:
根据各编码器当前帧子条带组和重建帧子条带组的图像区、存储区交叠关系,以及当前帧子条带组中运动估计的最大搜索区、多参考帧属性,确定编码器之间交换的最少的参考数据,各编码器之间通过交换操作获得所述参考数据,并利用所述参考数据更新各编码器中缓存的每个子条带组运动估计搜索区参考数据。
3.根据权利要求1所述的方法,其特征在于,所述的预定规则包括:
交错扫描模式、散乱扫描模式、前景和背景扫描模式、打开的盒子Box-out扫描模式、光栅扫描扫描模式、手绢扫描模式、以及需要采用编号指明每一个宏块所属的条带组的显式扫描模式,或者,将当前帧划分为一个条带组。
4.根据权利要求1所述的方法,其特征在于,所述的子条带组为宽度等于帧宽度的一个或多个连续的整宏块行。
5.根据权利要求1至4任一项所述的方法,其特征在于,所述的将子条带组根据其对应的处理负荷均衡地对应至各个编码器的处理包括:
根据各个编码器处理能力,以及参考数据传送代价,将当前帧包含的各子条带对应至各个编码器,令多个编码器同时完成所分配子条带组的编码处理。
6.根据权利要求1所述的方法,其特征在于,在图像组编码过程中,所述的划分成多个子条带组的处理包括:
对于I帧,按照宏块数预测编码处理负荷,并根据编码器的处理能力及所述编码处理负荷将子条带组对应至各个编码器,令多个编码器同时完成所分配子条带组的编码处理;
对于第一个非I帧,当条带组划分不变时,采用I帧的子条带组划分方式进行子条带组的划分;
对于第2个非I帧,根据实际统计得到的第1个非I帧的各子条带组编码处理量预测所述第2个非I帧各子条带组的编码处理负荷,并根据参考数据载入代价,调整所述第2个非I帧子条带组的划分,令并行编码所述第2个非I帧时多个编码器处理时间一致;
对于第2个非I帧以后的任一非I帧,根据该帧前一帧或前几帧各子条带组编码处理量预测所述非I帧各子条带组的编码处理负荷,并根据考帧数据载入代价,调整所述非I帧子条带组的划分,令并行编码所述非I帧时多个编码器处理时间一致。
7.根据权利要求1所述的方法,其特征在于,所述条带为宽度等于帧宽度的一个或多个连续的整宏块行。
8.根据权利要求1所述的方法,其特征在于,所述条带是在对子条带组编码过程中按照编码码流的长度截分。
9.根据权利要求1所述的方法,其特征在于,所述的每个编码器对子条带组中的每个宏块进行的编码处理过程包括:
运动估计,运动补偿;
帧内预测选择,帧内预测,帧内/帧间选择,求残差;
码率控制;
变换、量化;
重排序,熵编码;
反量化,反变换;
重建。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200610113256.9/1.html,转载请声明来源钻瓜专利网。