[发明专利]一种适用于HEVC标准的帧内预测块大小划分的快速算法有效
| 申请号: | 201510277356.4 | 申请日: | 2015-05-27 |
| 公开(公告)号: | CN104883566B | 公开(公告)日: | 2018-06-12 |
| 发明(设计)人: | 范益波;陆彦珩;程魏;黄磊磊;曾晓洋 | 申请(专利权)人: | 复旦大学 |
| 主分类号: | H04N19/119 | 分类号: | H04N19/119;H04N19/176 |
| 代理公司: | 上海正旦专利代理有限公司 31200 | 代理人: | 陆飞;盛志范 |
| 地址: | 200433 *** | 国省代码: | 上海;31 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 预测单元 帧内预测块 快速算法 梯度计算 划分方式 视频压缩 帧内预测单元 最大编码单元 编解码技术 图像复杂度 数字高清 图像选择 帧内预测 复杂度 相加 | ||
本发明属于数字高清视频压缩编解码技术领域,具体为一种适用于HEVC标准的帧内预测块大小划分的快速算法。在HEVC标准中,可以选择使用帧内预测的方式进行视频压缩,帧内预测单元大小有4x4、8x8、16x16、32x32、64x64五种,在编码时需要根据图像选择合适的块大小划分方式。本发明基于最大编码单元进行处理,首先是梯度计算:将LCU内部可进行操作的点进行梯度计算;接着将某一预测单元块范围内所有点梯度计算结果相加得到这一预测单元的图像复杂度;最后根据计算获得的每一个预测单元的复杂度值进行块大小划分。本发明通过快速算法得到预测单元的最优块大小划分方式,加速了帧内预测块大小划分过程。
技术领域
本发明属于数字高清视频压缩编解码技术领域,具体涉及一种适用于HEVC视频编码标准的、加速帧内预测块大小划分过程的快速算法。
背景技术
作为下一代视频编解码标准,HEVC(High Efficiency Video Coding)是于2013年由国际电信组织(ITU)和运动图像专家组(MPEG)联合成立的组织JCTVC所提出。其目标是,与上一代标准H.264/AVC相比,在相同的视觉效果的前提下,比特率减少50%。
在HEVC中,一帧图像会划分成一个个LCU块,其大小可以为64x64,也可以为32x32或其他。然后LCU会依据四叉树划分方法划分成更小的编码单元(CU),其大小从8x8到64x64,且不大于LCU大小。与H.264/AVC类似,HEVC使用基于块的预测变换编码方式,使用帧内预测的方式压缩视频的空间冗余。HEVC帧内预测过程基于预测单元(PU)进行预测,对大小为16x16、32x32、64x64的CU块,PU与CU大小相等,当CU块大小为8x8时,PU大小可在4x4和8x8中选择,因此PU块有4x4、8x8、16x16、32x32、64x64共五种可选大小(且不大于LCU大小)。在帧内预测过程中需要寻找最佳的块大小划分方式以获得最佳性能,寻找最佳块大小划分方式的过程称为块大小划分(partition,参见图1)。
在标准参考软件HM10.0中,帧内预测模块的块大小划分过程通过迭代完成。首先计算出4x4块的优化结果,接着计算出8x8块的优化结果,最后将四个4x4块的结果之和与其组成的8x8块进行比较,取更为优化的结果。以此类推,可以得到16x16、32x32、64x64块的比较结果,最终得到当前LCU的最优块大小划分方案。这样的块大小划分方式运算量极大,不适合硬件实现,因此需要引入快速算法加速块大小划分过程。
发明内容
本发明的目的在于提出一种可适用于HEVC标准的帧内预测块大小划分的快速算法。
HEVC帧内预测单元有5种可选块大小,即4x4、8x8、16x16、32x32以及64x64。本发明通过引入梯度算法,可以大致获得当前PU的图像复杂度,基于这一图像复杂度信息可以大致判断最有可能的块大小划分方式,从而大大加速块大小划分过程。具体步骤如下:
(1)首先,在原始视频流中,把一帧图像划分为若干HEVC标准的最大编码单元(LCU),将最大编码单元(LCU)内部可进行操作的点进行梯度计算,得到当前点周边像素值的变化情况;
(2)然后,将某一预测单元(PU)内所有点的梯度计算结果相加,得到当前预测单元(PU)的图像复杂度;
(3)最后,根据计算得到的图像复杂度进行块大小划分。
本发明中,所述HEVC标准的最大编码单元(LCU),其大小可以为64x64,也可以为32x32,或其他。
本发明中,所述HEVC标准的帧内预测单元(PU),其大小为4x4、8x8、16x16、32x32或64x64中的一种,且不大于LCU大小。
本发明中,所述的梯度计算,是基于sobel算子的计算,或者是基于其他类型的梯度计算,获得当前像素点在X、Y两个不同方向上的梯度值。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于复旦大学,未经复旦大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510277356.4/2.html,转载请声明来源钻瓜专利网。





