[发明专利]一种帧间预测编码方法和装置有效
申请号: | 201710597058.2 | 申请日: | 2017-07-20 |
公开(公告)号: | CN107360433B | 公开(公告)日: | 2020-06-19 |
发明(设计)人: | 朱洪波 | 申请(专利权)人: | 北京奇艺世纪科技有限公司 |
主分类号: | H04N19/61 | 分类号: | H04N19/61;H04N19/587;H04N19/573 |
代理公司: | 北京润泽恒知识产权代理有限公司 11319 | 代理人: | 莎日娜 |
地址: | 100080 北京市海淀*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 预测 编码 方法 装置 | ||
本发明公开了一种帧间预测编码方法和装置。所述方法包括对当前块的奇数行做运动估计,得到初始运动向量及其第一预测块,根据当前块的奇数行与第一预测块的奇数行的残差,对当前块的奇数行进行编码,以初始运动向量为中心,对重构的当前块的奇数行做运动估计子像素细化,将初始运动向量细化为精确运动向量,根据当前块的偶数行与精确运动向量的第二预测块的偶数行的残差,对当前块的偶数行进行编码,对于帧图像的场编码方式,引入运动向量细化,从而提高了第二场图像预测的准确度,使得当前块的偶数行和预测块的偶数行之间的误差更小,继而残差数据的数据量可以更小,在不提高第一场的编码复杂度的情况下,提高了总体的编码效率。
技术领域
本发明涉及视频编码技术领域,特别是涉及一种帧间预测编码方法和装置。
背景技术
数字视频是由一系列的视频帧所组成,一帧通常就是一幅完整的图像。由于相邻视频帧的图像存在一定的相关性,所以将图像序列的每一帧分成许多互不重叠的宏块,然后对每个宏块到参考帧某一给定特定搜索范围内根据一定的匹配准则找出与当前块最相似的块,即预测块,预测块与当前块的相对位移即为运动向量。视频压缩的时候,只需保存运动向量和残差数据就可以完全恢复出当前块。
最广泛被使用的视频编码技术是块基混合运动补偿DCT(Discrete CosineTransform,离散余弦变换)变换视频编码技术。如图1所示的块基混合运动补偿DCT变换视频编码的示意图,输入帧被分成一个个块,然后从左到右,从上到下依次进行编码。对每个输入的待编码当前块,首先从多个重构的帧中选择一个对当前块的预测,并与当前块相减,残差依次执行DCT变换、量化,然后反量化、反DCT变换得到重构宏块,存入重构帧序列中,用于对其后编码的宏块产生预测信号。在实际的预测过程中,块常常被分割成更小的子块进行精确的预测。
在块基混合运动补偿视频编码技术中,共有3种不同类型的帧,I帧、P帧和B帧。I帧中只使用当前帧中已编码块的信息来作为当前块的预测。而P帧和B帧使用时域上当前帧之外的其他帧的重构帧作为当前帧中待编码块的预测。对当前块的预测通常可以分为如图2所示的图像的前向预测、如图3所示的后向预测、如图4所示的双向预测和如图5所示的对称预测。在各图中,黑色当前块通过运动向量MV0、MV1指向其参考图像中的灰色预测块BLK0、BLK1。
为了在限定带宽下提高时域分辨率,工业界引入了场视频格式。在这种格式中,一幅图像的奇数行和偶数行来自不相等的两个采样时间点,为了编码场格式视频,工业界引入了场编码、帧场自适应编码等编码方法来编码场视频。然后人们发现,场编码的一些方法对于帧图像也能提高其编码性能,如图6所示的视频帧的场编码方式的示意图,右边的是当前图像,左边的是参考图像,右边图像中的当前块BLKc通过运动向量mv0指向左边的块BLKr,BLKc的顶场是黑色的,底场是白色的,BLKr的顶场是灰色的,底场是白色的。假设BLKc的大小是宽为N高为2M,在相减得到残差后,场编码的变换编码方法和帧编码是不一样的,首先提取残差中的奇数行,得到一个N乘以M的块,然后对它进行变换编码。然后提取残差中的偶数行,得到一个N乘以M的块,然后对它进行变换编码,相比纯粹使用帧编码的方式,添加这种方式能提高编码效率。
在视频编码采用帧间预测压缩编码时,无论帧编码还是场编码,以更高的像素精度查找当前块的预测块,可以使得当前块和预测块之间的误差更小,继而残差数据的数据量可以更小,就可以提高视频编码的压缩率。但是提高像素精度就意味着增加计算复杂度,编码的运算时间就会变长,使得总体的视频编码效率降低。
发明内容
本发明实施例所要解决的技术问题是提供一种帧间预测编码方法及装置,使得对于帧图像的场编码方式,引入运动向量细化,从而提高了第二场(偶数行)图像预测的准确度,使得当前块的偶数行和预测块的偶数行之间的误差更小,继而残差数据的数据量可以更小,在不提高第一场(奇数行)的编码复杂度的情况下,提高了总体的编码效率。
为了解决上述问题,本发明公开了一种帧间预测编码方法,包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京奇艺世纪科技有限公司,未经北京奇艺世纪科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710597058.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:液体供给装置以及液体喷射装置
- 下一篇:一种双自循环一体化MBR反应器