产生量化块的方法与流程

文档序号:14690477发布日期:2018-06-15 20:18阅读:来源:国知局
产生量化块的方法与流程

技术特征:

1.一种产生量化块的方法,包括:

利用最可能的模式组,即MPM组,导出当前预测单元的帧内预测模式,所述MPM组包括根据所述当前预测单元的左帧内预测模式和上帧内预测模式所确定的三个帧内预测模式;

基于所述当前预测单元的该帧内预测模式和变换单元的大小选择逆扫描模式;以及

通过根据所述逆扫描模式来逆扫描显著标记、系数符号和系数级别来产生量化块,

其中,当所述左帧内预测模式和所述上帧内预测模式均可用且彼此相同并且所述左帧内预测模式是两个非方向性帧内预测模式中的一个时,所述MPM组包括该两个非方向性帧内预测模式和垂直模式,

其中,如果变换单元的大小为8×8,以子集为单位逆扫描所述显著标记、系数符号和系数级别,以产生多个子集,并通过根据逆扫描模式来逆扫描所述多个子集,产生量化块,

在对角线扫描、垂直扫描和水平扫描之间选择逆扫描模式,

如果所述变换单元的大小等于或小于8×8,所述逆扫描模式选择为:

当所述当前预测单元的帧内预测模式为模式1、模式5、模式6以及模式5和模式6之间可允许模式中的一个时,选择水平扫描,

当所述当前预测单元的帧内预测模式为模式2、模式8、模式9以及模式8和模式9之间可允许模式中的一个时,选择垂直扫描,以及

当所述当前预测单元的帧内预测模式为任一其他帧内预测模式时,选择对角线扫描,

其中,所述模式1为垂直模式,所述模式2为水平模式。

2.根据权利要求1所述的方法,其中如果所述变换单元的大小大于8×8,为所有帧内预测模式应用对角线扫描。

3.根据权利要求1所述的方法,其中利用最后非零系数的位置和所选的扫描模式确定编码的子集的数量。

4.根据权利要求1所述的方法,其中利用非零子集标记确定要产生的子集,通过向所述显著标记、所述系数符号和所述系数级别应用逆扫描模式来产生子集。

5.根据权利要求1所述的方法,其中当所述左帧内预测模式是DC模式且所述上帧内预测模式也是DC模式时,所述MPM组包括DC模式、平面模式和垂直模式。

6.根据权利要求1所述的方法,其中当所述左帧内预测模式是平面模式且所述上帧内预测模式也是平面模式时,所述MPM组包括DC模式、平面模式和垂直模式。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1