发明名称 一种基于HEVC的帧内编码方法
摘要 公开一种基于HEVC的帧内编码方法,包括步骤:(1)获得临近当前编码块的左、左上、上块的尺寸,如果全为2或3,将当前编码块的尺寸设置为2或3并执行步骤(3);否则执行步骤(2);(2)根据概率,减少RMD候选队列中的模式数量;(3)如果预测块尺寸为32×32或16×16,执行步骤(4),否则执行步骤(5);(4)进行RMD,跳转步骤(9);(5)判断RMD候选队列与父预测块的候选队列的相似程度,相似执行步骤(6),否则执行步骤(7);(6)用父预测块的最优模式作为当前预测块的最优模式,执行步骤(9);(7)对RMD候选队列进行模式过滤;(8)对处理过的RMD候选队列进行分组;(9)执行RDO。
申请公布号 CN103888763B 申请公布日期 2017.04.26
申请号 CN201410110871.9 申请日期 2014.03.24
申请人 北京工业大学 发明人 丁文鹏;申文龙;施云惠;尹宝才
分类号 H04N19/11(2014.01)I;H04N19/105(2014.01)I;H04N19/147(2014.01)I 主分类号 H04N19/11(2014.01)I
代理机构 北京中北知识产权代理有限公司 11253 代理人 冯梦洪
主权项 一种基于HEVC的帧内编码方法,其特征在于:包括以下步骤:(1)获得临近当前编码块的左、左上、上块的尺寸,如果左、左上、上的尺寸全为2,将当前编码块的尺寸设置为2并执行步骤(3);如果左、左上、上的尺寸全为3,将当前编码块的尺寸设置为3并执行步骤(3);否则执行步骤(2);(2)根据概率,减少粗粒度模式选择RMD候选队列中的模式数量;(3)如果预测块尺寸为32×32或者16×16,执行步骤(4),否则执行步骤(5);(4)进行RMD,跳转步骤(9);(5)判断RMD候选队列与父预测块的候选队列的相似程度,相似执行步骤(6),否则执行步骤(7);(6)用父预测块的最优模式作为当前预测块的最优模式,执行步骤(9);(7)对RMD候选队列进行模式过滤;(8)对处理过的RMD候选队列进行分组;(9)执行率失真最优化过程RDO;其中步骤(2)中设候选队列为J=(J<sub>1</sub>,J<sub>2</sub>...,J<sub>n</sub>),按照公式(4)得到模式数量<img file="FDA0001206268860000012.GIF" wi="1190" he="76" />n为候选队列中的模式个数,m为需要测试的模式个数,P(C|X1,X2,X3)为条件概率P(C|X1,X2,X3),根据条件概率公式<img file="FDA0001206268860000011.GIF" wi="379" he="158" />在临近编码块的组合(X1,X2,X3)情况下,当前编码块的尺寸为C的概率,X1,X2,X3分别是左,左上,上临近编码块的尺寸大小,<img file="FDA0001206268860000023.GIF" wi="60" he="69" />为对在其内部的数值取上整;步骤(7)中对于队列中元素J<sub>k</sub>依次做判断,在满足公式(6)时停止(J<sub>k</sub>‑J<sub>k‑1</sub>)/J<sub>k</sub>>T,k=(2,…,n)   (6)其中T为设定阈值;步骤(8)中根据相邻方向模式和RMD代价来对处理过的RMD候选队列进行分组。
地址 100124 北京市朝阳区平乐园100号