[发明专利]视频编解码方法及装置有效
| 申请号: | 200810096456.7 | 申请日: | 2008-05-09 |
| 公开(公告)号: | CN101389021A | 公开(公告)日: | 2009-03-18 |
| 发明(设计)人: | 郑萧桢;毛振;王子元;何芸;许晓中;郑建铧 | 申请(专利权)人: | 华为技术有限公司;清华大学 |
| 主分类号: | H04N7/26 | 分类号: | H04N7/26;H04N7/50 |
| 代理公司: | 暂无信息 | 代理人: | 暂无信息 |
| 地址: | 518129广东省*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 视频 解码 方法 装置 | ||
技术领域
本发明涉及编解码技术领域,尤其涉及一种视频编解码技术。
背景技术
在视频编解码系统中,可以将图像划分成若干图像块或者宏块,并以块或宏块为单位进行运动估计,将运动估计后的残差进行变换、量化,最后对量化系数进行熵编码,将熵编码后得到的信息写入码流中。将图像分割成宏块后还会将宏块以一定组织方式组合在一起称之为slice(条带)。
在视频编解码系统中,解码端在接收到编码端发来的视频流数据包之后会以一定规则将数据包中的内容以一定方式组合起来,并经反量化、反变换、运动补偿处理后得到重建图像。
目前,在视频编解码系统中,具体采用的条带划分的方式包括:
(一)MPEG-2标准中采用的方式
在MPEG-2标准中是将条带(组块)定义为一系列任意数目的宏块组。在一个组块中至少包含一个宏块,且要求组块间不能重叠,以及组块的第一个和最后一个宏块应该出现在同一宏块水平行。组块按照从图像的左上角开始,依光栅扫描顺序从左到右,从上到下的顺序出现在码流中。
在实现本发明过程中,发明人发现现有技术中至少存在如下问题:
(1)MPEG-2要求组块的第一个和最后一个宏块应该出现在同一宏块水平行,从而限制了组块在长度和空间分布的灵活性,使得一个组块最多只能包含一个宏块水平行的宏块,限制了编解码系统灵活性;
(2)在某些情况下,宏块在编码及解码时无法使用相邻宏块的信息,从而降低了编码效率;
(3)由于组块需要按照将要被遇到的顺序出现在比特流中,导致无法实现基于多宏块行和基于区域、对象的图像分割、编码。
(二)H.264标准中采用的方式
在H.264标准中,是将条带定义为特定条带组内部按照光栅扫描顺序排列的整数个宏块或宏块对。虽然一个条带包含条带组内部按照光栅扫描顺序排列的整数个宏块或宏块对,但所述宏块或宏块对在图像内部并不一定是按照光栅扫描顺序连续排列。宏块地址是通过条带第一个宏块的地址以及宏块到条带组的映射得到。而条带组则定义为图像中宏块或宏块对的子集。将图像分为条带组是通过宏块到条带组映射规定,即:宏块以一定空间映射关系将图像中某些宏块组合到条带组中。
在实现本发明过程中,发明人发现现有技术中至少存在如下问题:
(1)在图像头信息中需要存储宏块到条带组的映射关系,给编码系统和解码系统带来了额外的存储开销,且编码系统需要提前获知宏块空间映射的关系,不利于实时编码;
(2)由于宏块分组映射关系的引入,一个条带中的宏块不必遵循光栅扫描顺序上连续性的规定,导致了编码和解码系统需要额外的存储空间用于存储一个条带中未完成编码及解码的宏块;
(3)由于同属一个条带或条带组的宏块不具有光栅扫描顺序的连续性,编码系统和解码系统需要不断的寻找、定位相邻宏块的物理地址,增加了额外的计算开销。
发明内容
本发明的实施例提供了一种视频编解码方法及装置,以提高视频传输的 性能,降低编解码系统实现的复杂程度。
一种视频编码方法,包括:
将待编码图像划分为若干个条带,每个条带包含图像中按扫描顺序连续的宏块;
将所述图像中包含的条带划分为一个或多个条带集,每个条带集包含多个或一个条带;
根据条带及条带集的划分信息,对所述条带集中的条带进行编码操获得所述图像对应的编码码流。
一种视频编码装置,包括:
条带划分单元,用于将待编码图像划分为若干个条带,每个条带包含图像中扫描顺序连续的宏块;
条带集划分单元,用于根据所述条带划分单元划分获得的各条带的属性信息将所述图像中包含的条带划分为一个或多个条带集,每个条带集包含多个或一个条带;
编码操作单元,用于对所述条带集划分单元划分获得的条带集中的条带进行编码操获得所述图像对应的编码码流。
一种视频解码方法,包括:
接收编码码流,获取码流中的条带及条带集的划分信息,所述的条带包含图像中按扫描顺序连续的宏块,所述的条带集包含一个或多个条带;
根据获得的所述条带及条带集的划分信息对所述码流进行解码操作。
一种视频解码装置,包括:
码流接收单元,用于接收编码码流;
条带信息获取单元,用于从所述码流接收单元接收的码流中获取条带及条带集的划分信息,所述的条带包含图像中扫描顺序连续的宏块,所述的条带集包含多个或一个条带;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司;清华大学,未经华为技术有限公司;清华大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200810096456.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:光电互补超导采暖系统
- 下一篇:背光模组的固定机构





