[发明专利]视频编码方法和视频解码方法及其装置有效
申请号: | 201410200230.2 | 申请日: | 2014-05-13 |
公开(公告)号: | CN104159106B | 公开(公告)日: | 2017-12-01 |
发明(设计)人: | 吴东兴;李坤傧 | 申请(专利权)人: | 联发科技股份有限公司 |
主分类号: | H04N19/105 | 分类号: | H04N19/105;H04N19/436;H04N19/513;H04N19/166 |
代理公司: | 北京万慧达知识产权代理有限公司11111 | 代理人: | 张金芝,杨颖 |
地址: | 中国台湾新竹科*** | 国省代码: | 台湾;71 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 视频 编码 方法 解码 及其 装置 | ||
技术领域
本发明是有关于视频数据处理,特别是有关于一种依据编码相关信息来决定并行运动估计区域的尺寸的视频编码方法和视频解码方法及其装置。
背景技术
视频压缩,即视频编码,是数字视频储存和传输的基本机制。一般来说,视频压缩/编码对视频序列中的像素的区块至少依序进行预测、转换、量化以及熵编码,以压缩/编码视频序列。视频解压缩,即视频解码,一般执行视频压缩/编码操作的反向操作来对压缩/编码后的视频序列进行解压缩/解码。
高效能视频编码(High Efficiency Video Coding,HEVC)是一种编码标准,较其它编码标准如H.264来说,具有更佳的编码效能,更高的分辨率和更高的帧率。高效能视频编码标准中提出若干编码效能改进工具。例如合并模式通过让一个帧间预测单元(inter-predicted prediction unit)来继承运动数据(即运动向量、预测方向以及参考图片索引),以降低编码负荷。其中该运动数据来自同一图片中的空间运动数据位置中选出的位置和基于参考图片中位于共同位置的预测单元得到的暂时运动数据位置。合并模式名称的由来则是因为所形成的共享所有运动信息的合并区域。然而这些空间运动数据位置位于其它的预测单元中。因此,依赖于来自其他预测单元中的位置的运动数据造成了视频编码器中并行运动估计的实现上的困难。
为了完成并行运动估计,将最大编码单元分割为相同大小的一个或多个非重迭并行运动估计区域。这些非重迭并行运动估计区域在高效能视频编码标准中也被称为并行合并级(parallel merge level)。依序执行从一个并行运动估计区域到另一个并行运动估计区域的运动估计,也就是说,在当前并行运动估计区域的运动估计结束后,才会开始对下一个并行运动估计区域进行运动估计。然而,在一个并行运动估计区域内,对此并行运动估计区域中的所有预测单元来说,合并模式的运动估计是并行执行的。更具体地说,当在合并模式下计算运动向量时,在并行运动估计区域之内,同一并行运动估计区域中相邻的区块的运动向量彼此间没有相依性。如此一来,并行运动估计区域中合并模式下运动向量的计算仅使用并行运动估计区域之外的运动向量。
在现有的设计中,并行运动估计区域的尺寸在开始编码处理之前由编码器配置设定。因此,视频序列中编码帧使用的固定大小的并行运动估计区域,在视频编码中缺乏弹性,且无法针对不同编码应用得到最佳的并行度(parallel degre)。
发明内容
根据本发明的示例,提出依据编码相关信息来决定并行运动估计区域的尺寸的视频编码方法和装置以及相关的视频解码方法和装置用于解决以上问题。
根据本发明第一实施方式,提供一种视频编码方法。该视频编码方法包含有:依据编码相关信息来决定并行运动估计区域的尺寸;以及通过至少基于并行运动估计区域的尺寸来执行运动估计以对多个像素进行编码。
根据本发明第二实施方式,提供一种视频解码方法。该视频解码方法包含有:对视频参数流进行解码以得到并行运动估计区域的解码尺寸。检查并行运动估计区域的解码尺寸的有效性,并据以产生检查结果。当检查结果指示并行运动估计区域的解码尺寸为无效时,进入错误处理过程来决定并行运动估计区域的尺寸。通过基于并行运动估计区域的已决定尺寸来至少执行运动补偿以解码多个像素。
根据本发明第三实施方式,提供一种视频编码装置。该视频编码装置包含有:编码器参数设定电路和视频编码器。编码器参数设定电路用来依据编码相关信息来决定并行运动估计区域的尺寸。视频编码器用来通过基于并行运动估计区域的尺寸来至少执行运动估计,以对多个像素进行编码。
根据本发明第四实施方式,提供一种视频解码装置。该视频解码装置包含有:输入接口和视频解码器。输入接口用来接收包含有视频参数流的编码视频比特流。视频解码器用来对视频参数流进行解码以得到并行运动估计区域的解码尺寸;检查并行运动估计区域的解码尺寸的有效性,并据以产生检查结果。当检查结果指示并行运动估计区域的解码尺寸为无效时,进入错误处理过程来决定并行运动估计区域的尺寸。通过基于并行运动估计区域的已决定的尺寸来至少执行运动补偿,以解码多个像素。
本发明所提出的视频编码方法和视频解码方法及其装置,能够分别在编码及解码过程中得到完善的运动估计尺寸处理。
附图说明
图1为根据本发明实施方式的采用视频编码和解码机制的系统的示意图。
图2为根据本发明实施方式的第一视频编码方法的流程图。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于联发科技股份有限公司,未经联发科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410200230.2/2.html,转载请声明来源钻瓜专利网。