[发明专利]预测块的划分方法、编码设备和解码设备有效
申请号: | 201410535982.4 | 申请日: | 2014-10-11 |
公开(公告)号: | CN104284188B | 公开(公告)日: | 2018-03-13 |
发明(设计)人: | 郑萧桢 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | H04N19/119 | 分类号: | H04N19/119;H04N19/176;H04N19/597;H04N19/44 |
代理公司: | 北京龙双利达知识产权代理有限公司11329 | 代理人: | 毛威,张亮 |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 预测 划分 方法 编码 设备 解码 | ||
技术领域
本发明涉及图像处理领域,尤其涉及图像处理领域中预测块的划分方法、编码设备和解码设备。
背景技术
为减少视频传输所占用的带宽,编码设备需要对视频图像进行编码处理,相对应地,解码设备则需要对其接收的视频数据进行解码处理。其中,帧间压缩方法是一种普遍的视频编码技术,其可对待传输的视频图像进行压缩处理,能够减少视频传输的数据量。
帧间压缩方法是基于运动估计的一种视频编码技术,编码设备对视频图像进行编码的过程包括:首先,将待编码的视频图像划分为若干大小相等的图像块,称之为编码块;然后,对编码块进行划分得到子图像块,称之为预测块,在参考图像中搜索与当前预测块最匹配的图像块作为参考块;其后,将该当前预测块与参考块的相应像素值相减得到残差,并将得到的各预测块对应的残差组合在一起,得到待编码的视频图像的残差;然后将待编码的视频图像的残差经变换与量化后得到的值进行熵编码;最后,将熵编码得到的比特流和运动信息一并发给解码设备。其中,运动信息表示当前预测块与参考块的位置差。解码设备接收到编码设备发送的比特流和运动信息后,进行与编码设备相反的处理过程,即可得到相应的原始视频图像的数据。
在现有技术中,为了更精确地获得参考运动矢量,引入了一种子预测块技术。子预测块技术的基本思想是将当前预测块分割成更小的子预测块,例如,可以将当前预测块分割成多个尺寸更小(如尺寸为8×8)的子预测块,以分割后的子预测块为单位从参考图像中获得参考运动矢量。使用子预测块技术,可以将当前预测块划分为多个子预测块,以得到更多的参考运动矢量,能够提升编码质量。
但是,现有的子预测块技术存在以下两个问题:第一,由于子预测块的尺寸是预先设定的,例如将子预测块的尺寸预先设定为8×8,在预测块的某一边的尺寸小于子预测块的预设的尺寸时,则该边不进行划分,例如在预测块的尺寸为16×4时,预测块的垂直边的尺寸为4小于8,因此该垂直边不进行划分,此时16×4的预测块划分得到尺寸为8×4的2个子预测块;在预测块的某一边的尺寸不为8的倍数时,则该边不进行划分,例如在预测块的尺寸为16×12时,预测块的垂直边的尺寸为12不为8的倍数,则该垂直边不进行划分,此时16×12的预测块划分得到尺寸为8×12的2个子预测块。还比如预测块尺寸为12×12、子预测块尺寸预先设定为8×8时,由于预测块的水平边的尺寸、垂直边的尺寸均不为8的倍数,因此划分得到的子预测块尺寸仍为12×12。这种划分方法的问题在于会引入一些尺寸不属于现有的编解码设备中使用的尺寸的子预测块,例如尺寸为8×12的子预测块。而在未引入子预测块技术前并不存在这些不属于现有的编解码设备中使用的尺寸的块,由此因为子预测块技术而新增加了一些子预测块尺寸,从而增加了编解码系统的实现负担。第二,现有的子预测块技术中子预测块统一为正方形,不能反应预测块的纹理,这会影响获取的参考运动矢量的准确性。
发明内容
本发明实施例提供了一种预测块的划分方法、编码设备和解码设备,可以避免出现不属于现有的编解码设备中使用的尺寸的子预测块,并提高通过子预测块获取参考运动矢量的准确性。
第一方面,提供了一种预测块的划分方法,所述方法包括:
获取所述预测块的划分方式,所述预测块的划分方式为水平划分方式、垂直划分方式或方形划分方式;
根据所述预测块的划分方式,确定水平划分尺寸和垂直划分尺寸;
根据所述水平划分尺寸和所述垂直划分尺寸,将所述预测块划分为至少一个子预测块。
结合第一方面,在第一方面的第一种可能的实现方式中,所述子预测块的水平边的尺寸等于所述水平划分尺寸,所述子预测块的垂直边的尺寸等于所述垂直划分尺寸。
结合第一方面或第一方面的第一种可能的实现方式,在第一方面的第二种可能的实现方式中,所述根据所述预测块的划分方式,确定水平划分尺寸和垂直划分尺寸,包括:
获取基准尺寸M,其中,M为正整数;
根据所述预测块的划分方式,基于所述基准尺寸M,确定所述水平划分尺寸和所述垂直划分尺寸。
结合第一方面和第一方面的第一种至第二种可能的实现方式中的任一种可能的实现方式,在第一方面的第三种可能的实现方式中,所述根据所述预测块的划分方式,确定水平划分尺寸和垂直划分尺寸,包括:
在所述预测块的划分方式为水平划分方式时,确定所述水平划分尺寸和所述垂直划分尺寸,所述水平划分尺寸大于所述垂直划分尺寸。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410535982.4/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种油漆组合物
- 下一篇:一种后视摄像头下线标定装置