[发明专利]一种基于RC预测的HEVC帧间预测快速算法在审
| 申请号: | 201811171171.5 | 申请日: | 2018-10-09 |
| 公开(公告)号: | CN109302616A | 公开(公告)日: | 2019-02-01 |
| 发明(设计)人: | 欧阳国胜 | 申请(专利权)人: | 北京佳讯飞鸿电气股份有限公司 |
| 主分类号: | H04N19/503 | 分类号: | H04N19/503;H04N19/147;H04N19/109;H04N19/119;H04N19/14 |
| 代理公司: | 北京智沃律师事务所 11620 | 代理人: | 杜欣 |
| 地址: | 100095 北*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 运动区域 快速算法 帧间预测 候选预测模式 运动强度指标 帧间预测模式 编码效率 差值确定 减少运动 模式判定 通信领域 信源编码 复杂度 预测 | ||
1.一种基于RC预测的HEVC帧间预测快速算法,其特征在于:
包括以下步骤:
S1:在RC阶段对当前编码帧进行亚取样得到一个亚取样平面,对亚取样平面中的每一个8*8块都进行帧间运动估计和35种方向的帧内预测,通过比较得到每个块的最佳编码模式和预测方向,并记录结果;
初定义编码深度值d=0;
S2:在编码阶段对每个CU进行编码深度值为d以及下一级编码深度为d+1的其4个子块的差异程度FDD计算;
所述FDD(d)反映了残差中各数据值的差异程度;
所述为CU中坐标(x,y)位置处的像素值;为相邻帧的同位置CU的(x,y)处像素值;Md代表当前编码深度指数,即Md=2d,d为编码深度值,d∈[0,3];Nd代表当前深度下CU块的边长;
S3:若编码深度值d<3且4个子块的FDD(d+1)大小之间差异小于10%,且4个子块的FDD(d+1)之和小于当前CU的FDD(d),则分割终止,向下执行;
若编码深度值d<3且4个子块的FDD(d+1)大小之间差异不小于10%,或4个CU子块的FDD(d+1)之和不小于当前CU的FDD(d),则编码深度值d自身加1,并执行步骤S2;
若编码深度值d=3,则分割终止,向下执行;
S4:步骤S1中得到当前块对应的亚取样平面中8*8块的预测编码模式,若对应的8*8块的预测模式为intra,则只进行帧内预测编码;如果对应的8*8块的预测模式不是intra,则向下执行;
S5:在当前深度下计算运动强度RMFd;
所述CUcur(x,y)表示编码深度值d下当前CU中坐标(x,y)处像素值;CUcol(x,y)表示已编码参考帧中匹配块在坐标(x,y)处像素值;
所述Lmv为帧间运动幅度,其为运动矢量(MV)的二范数,Lmv=||mv||2;
S6:设定门限值TH1和TH2;
TH1=α×RMF′d;
TH2=β×RMF′d;
所述RMF′d为已编码最佳深度为d的CU的RMF均值;
α与β为门限系数,其中α<β;
S7:比较RMFd与TH1、TH2的大小;通过RMFd与TH1、TH2的关系筛选候选预测模式。
2.基于权利要求1所述的一种基于RC预测的HEVC帧间预测快速算法,其特征在于:
所述步骤S2中,在d=0时,当前CU计算得到FDDd=0,则判定当前CU的帧间预测模式为SKIP模式,并结束程序。
3.基于权利要求1所述的一种基于RC预测的HEVC帧间预测快速算法,其特征在于:
所述步骤S4中,通过RC阶段的计算结果判断当前CU的预测模式是否为intra。
4.基于权利要求1所述的一种基于RC预测的HEVC帧间预测快速算法,其特征在于:
所述步骤S6中α=0.6,β=1.5。
5.基于权利要求1所述的一种基于RC预测的HEVC帧间预测快速算法,其特征在于:所述步骤S7中:
若RMFd<TH1则候选预测模式为SKIP/merge和Square;
若TH1≤RMFd≤TH2则候选预测模式为Square和SMP;
若RMFd>TH2则候选预测模式为Square、SMP和AMP。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京佳讯飞鸿电气股份有限公司,未经北京佳讯飞鸿电气股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811171171.5/1.html,转载请声明来源钻瓜专利网。





