[发明专利]一种帧内快速编码方法及系统有效
申请号: | 201410073802.5 | 申请日: | 2014-02-28 |
公开(公告)号: | CN103873862B | 公开(公告)日: | 2017-06-30 |
发明(设计)人: | 余乐军;孙波;何珺;葛凤翔;黄小芳 | 申请(专利权)人: | 北京师范大学 |
主分类号: | H04N19/11 | 分类号: | H04N19/11;H04N19/147 |
代理公司: | 北京路浩知识产权代理有限公司11002 | 代理人: | 李迪 |
地址: | 100875 北*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 快速 编码 方法 系统 | ||
技术领域
本发明涉及视频编码技术领域,特别涉及一种帧内快速编码方法及系统。
背景技术
H.265是ITU最新颁布的视频编码标准,也称为HEVC。为了提高视频压缩中帧内图像的压缩效率,H.265/HEVC中的帧内编码采用了35种帧内预测模式(为了描述方便,这些所有的预测模式集合记作M),因此编码复杂度较高。为了降低帧内编码的复杂度,现有的参考代码中采用了快速编码方法。该快速编码方法分为2个步骤:
(a)粗略模式选择:在粗略模式选择阶段,遍历所有的预测模式,估算每个预测模式的粗略率失真代价,并将所述预测模式根据粗略率失真代价进行从小到大排序,并将排序后的前N个预测模式组成候选模式列表;
(b)真实率失真优化模式选择:然后对这候选模式列表中的模式,分别进行真实率失真优化计算,并最终选择出一种最佳预测模式。
在粗略模式选择过程中,根据以下公式估算每个预测模式的粗略率失真代价,
c(m)=r(m)+λ·b(m),
其中,c(m)为预测模式m的粗略率失真代价,r(m)是预测残差的哈达玛变换系数的绝对值之和,b(m)是预测模式m编码所需的比特数,λ是拉格朗日乘法因子。
在原有方法中,对于不同尺寸的预测块,候选模式列表的大小可以不同(即N的取值不同),但是对于相同尺寸的预测块而言,候选模式列表的大小可以不同(即N值是固定的),导致编码速度变慢。
发明内容
(一)要解决的技术问题
本发明要解决的技术问题是:如何解决候选模式列表由于大小固定,而导致的编码速度变慢的问题。
(二)技术方案
为解决上述技术问题,本发明提供了一种帧内快速编码方法,所述快速编码方法中的粗略模式中估算每个预测模式的粗略率失真代价之后包括:
S1:根据所述粗略率失真代价计算当前预测准确率;
S2:根据预测准确率和模式数量之间的对应关系通过所述当前预测准确率来确定当前模式数量N的取值。
其中,根据以下公式计算当前预测准确率p,
其中,M为所有预测模式的集合,|M|为M中的预测模式个数,c(m)为预测模式m的粗略率失真代价。
其中,粗略模式中估算每个预测模式的粗略率失真代价之前还包括:
S0:获取所述预测准确率和模式数量之间的对应关系。
其中,步骤S0包括:
S0.1:计算当前样本中所有预测模式的粗略率失真代价,并将当前样本中的所有预测模式按照粗略率失真代价从小到大的顺序排序得到模式序列S;
S0.2:根据粗略率失真代价计算预测准确率p,把实数区间[0,1]分成K个子区间,p落在第i个子区间则作为第i类,i=1,…,K,K为不小于2的整数;
S0.3:依次计算选取模式序列S的前N’个预测模式的最小真实率失真,N’=1,…,n,n为所述当前样本中所有预测模式的个数;
S0.4:将步骤S0.3的计算结果作为第i类的当前率失真向量,将所述第i类的当前率失真向量叠加至第i类的总率失真向量中;
S0.5:判断是否已经遍历了所有样本,若否,则将未选中的样本作为新的当前样本,并返回步骤S0.1,若是,则执行步骤S0.6;
S0.6:获取每一类的总率失真向量的拐点,将拐点对应选取的预测模式数量N’和该类的预测准确率p进行对应。
本发明还公开了一种帧内快速编码系统,所述系统包括:
预测准确率计算模块,用于根据所述粗略率失真代价计算当前预测准确率;
模式数量计算模块,用于根据预测准确率和模式数量之间的对应关系通过所述当前预测准确率来确定当前模式数量N的取值。
其中,预测准确率计算模块中根据以下公式计算当前预测准确率p,
其中,M为所有预测模式的集合,|M|为M中的预测模式个数,c(m)为预测模式m的粗略率失真代价。
其中,所述系统还包括:
对应关系获取模块,用于获取所述预测准确率和模式数量之间的对应关系。
其中,所述对应关系获取模块包括:
计算排序子模块,用于计算当前样本中所有预测模式的粗略率失真代价,并将当前样本中的所有预测模式按照粗略率失真代价从小到大的顺序排序得到模式序列S;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京师范大学,未经北京师范大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410073802.5/2.html,转载请声明来源钻瓜专利网。
- 上一篇:栅极驱动电路及其单元和一种显示器
- 下一篇:信息处理设备、信息处理方法和程序