[发明专利]基于SATD的HEVC帧内预测的方法和装置有效
申请号: | 201710119718.6 | 申请日: | 2017-03-02 |
公开(公告)号: | CN106899850B | 公开(公告)日: | 2020-08-14 |
发明(设计)人: | 张萌萌 | 申请(专利权)人: | 北方工业大学 |
主分类号: | H04N19/96 | 分类号: | H04N19/96;H04N19/176;H04N19/11;H04N19/122 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 100144 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 satd hevc 预测 方法 装置 | ||
1.一种在高效视频编码HEVC中的快速帧内预测方法,包括:
针对一个帧的前M个LCU中的每一个LCU:
以该LCU作为参考,来自适应地确定每一划分深度的提前划分阈值和提前修剪阈值;
针对一个帧的剩余的一个或多个LCU中的每一个LCU的每一划分深度:
确定当前划分深度的当前CU的最优模式的SATD值;
基于所述SATD值与当前划分深度的提前划分阈值的比较,来判断当前CU是否应该提前划分,如果应该提前划分,则跳过该CU的预测,直接进行当前CU的下一深度的预测;以及
基于所述SATD值与当前划分深度的提前修剪阈值的比较,来判断当前CU是否应该提前修剪,如果应该提前修剪,则终止该CU的划分;
如果基于所述SATD值与当前划分深度的提前划分阈值和提前修剪阈值的比较,确定当前CU不应该提前划分和提前修剪,则使用所述SATD值来自适应地更新当前划分深度的提前划分阈值和提前修剪阈值,
其中,M是可设置的数量,
其中,对提前划分阈值和提前修剪阈值的自适应确定和更新还基于与量化步长QP相关的边界值变化。
2.如权利要求1所述的方法,其中,针对每一划分深度,设置不同的M值来自适应地确定每一划分深度的提前划分阈值和提前修剪阈值,并且采用不同的算法来自适应地确定或更新每一划分深度的提前划分阈值和提前修剪阈值。
3.如权利要求1所述的方法,其中,针对一个帧的剩余的一个或多个LCU中的每一个LCU:通过初选模式确定获得最佳模式候选列表,并采用率失真优化来选择最优模式。
4.如权利要求1所述的方法,其中,如果基于所述SATD值与当前划分深度的提前划分阈值和提前修剪阈值的比较,确定当前CU不应该提前划分和提前修剪,则使用HEVC标准过程执行预测。
5.如权利要求1所述的方法,其中,针对一个帧的前M个LCU中的每一个LCU,使用HEVC标准过程执行预测。
6.如权利要求1所述的方法,其中,针对一个帧的剩余的一个或多个LCU中的每一个LCU,如果该LCU的PartMode不是2N×2N,则使用HEVC标准过程执行预测。
7.一种在高效视频编码HEVC中的快速帧内预测装置,包括:
用于针对一个帧的前M个LCU中的每一个LCU进行如下操作的单元:
以该LCU作为参考,来自适应地确定每一划分深度的提前划分阈值和提前修剪阈值;
用于针对一个帧的剩余的一个或多个LCU中的每一个LCU的每一划分深度进行如下操作的单元:
确定当前划分深度的当前CU的最优模式的SATD值;
基于所述SATD值与当前划分深度的提前划分阈值的比较,来判断当前CU是否应该提前划分,如果应该提前划分,则跳过该CU的预测,直接进行当前CU的下一深度的预测;以及
基于所述SATD值与当前划分深度的提前修剪阈值的比较,来判断当前CU是否应该提前修剪,如果应该提前修剪,则终止该CU的划分;
如果基于所述SATD值与当前划分深度的提前划分阈值和提前修剪阈值的比较,确定当前CU不应该提前划分和提前修剪,则使用所述SATD值来自适应地更新当前划分深度的提前划分阈值和提前修剪阈值,
其中,M是可设置的数量,
其中,对提前划分阈值和提前修剪阈值的自适应确定和更新还基于与量化步长QP相关的边界值变化。
8.一种用于实现权利要求1的方法的视频编解码器。
9.一种用于实现权利要求7的装置的视频编解码器。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北方工业大学,未经北方工业大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710119718.6/1.html,转载请声明来源钻瓜专利网。
- 上一篇:带有可拆卸固定磁环阀盖的自力式自动消防喷淋阀
- 下一篇:实时通信灭火报警系统