[发明专利]基于上下文自适应偏移模型的视音频编码硬判决量化方法有效

专利信息
申请号: 201710273935.0 申请日: 2017-04-21
公开(公告)号: CN107257461B 公开(公告)日: 2019-08-20
发明(设计)人: 夏哲雷;魏新秀 申请(专利权)人: 中国计量大学
主分类号: H04N19/124 分类号: H04N19/124;H04N19/13;H04N19/189
代理公司: 杭州浙科专利事务所(普通合伙) 33213 代理人: 杜立
地址: 310018 浙江省*** 国省代码: 浙江;33
权利要求书: 查看更多 说明书: 查看更多
摘要: 发明公开了一种基于上下文自适应的HDQ量化方法,采用上下文自适应量化偏移模型,实现上下文及码率阈值自适应的量化算法。该模型通过模拟最佳软判决量化特点,引入系数间的相关性,在硬判决量化基础上提出一种新的CABAC上下文自适应偏移模型。该模型统计了码率实际节省情况,利用贝叶斯二值判别法计算出可区分量化结果的最佳阈值,利用模型实现阈值与码率对偏移量的动态调节。实验表明基于本文的上下文自适应偏移模型适合硬件编码器架构设计实现,算法性能逼近最优SDQ量化,且比固定偏移量HDQ量化获得更高率失真性能提升。
搜索关键词: 基于 上下文 自适应 偏移 模型 音频 编码 判决 量化 方法
【主权项】:
1.一种基于上下文自适应偏移模型的视频编码硬判决量化方法,包括如下步骤:(1)上下文自适应偏移量建模;(2)利用RDQ=1、RDQ=0两种不同量化情况,进行数据采集及统计得到码率节省Rsaved和最佳偏移量相对应的两类数据,根据采集的数据进行分析,构建码率节省Rsaved与最佳偏移量的函数模型;(3)通过码率节省Rsaved计算得到最佳自适应阈值Rth,在位置系数i、量化参数Qp不同、不同分段余数约束的条件下,选取在这些不同组合下的最佳阈值Rth,分析Rth与Qp、i的联系,并建立三者的函数关系,找到自适应阈值表达式Rth=f(Qp,i);(4)将步骤(3)中自适应阈值引入到模型中构建上下文及阈值自适应新模型,并提升视频编码性能;所述步骤(2)的数据采集及统计分析,包括:a)对比HDQ和SDQ量化结果,研究最终量化为0或者1对码率的节省情况,分别对二者量化结果相同和不同时,不同语法元素上下文的自信息进行码率节省值Rsaved的统计,得到两类码率节省值Rsaved的数据;b)对最佳偏移量的统计,若两种算法量化结果一致,不断修正HDQ算法的偏移量,得到一个可保证两种量化结果一致的正相偏移量取值范围;若两种算法的量化结果不一致,修正HDQ算法的偏移量,同样得到一个可保证两种量化结果一致的反相偏移量取值范围;根据量化参数的不同组合,对所有系数的正反偏移量取值范围分组分析,确定不同组合下的系数所取的最佳正相偏移量取值范围以及最佳反相偏移量取值范围;步骤a)中上下文自适应模型由上下文状态转换过程决定,由于HDQ量化结果为零的系数对SDQ算法是至关重要的,HDQ量化结果从零改为其他非零值,会增加码率的消耗,HDQ量化结果用于表示非零系数标识(sig)、最后非零系数标识(last)以及非零系数幅度字段(abs),本模型的建立就是在此基础上,考虑HDQ量化幅度u=1时:情况1:如果一个块内仅只有一个非零系数ui,即nz_last=1,那么u=1变为0所节省的码率Rsaved被估计为:Rsaved(u)=Rsig1(ui)+Rlast1(ui)+ψsig0(ui)+RBin0(ui,0)+Rsign(ui)  (1)其中,位置系数i=1,Rsig1、Rlast1和Rsign分别表示sig=1、last=1以及ui系数的符号编码比特数;而Rbin0是u=1时Bin0字段的编码比特;假设有几个HDQ结果为零的系数位于当前这个唯一非零系数和直流系数之间,这些夹在中间的所有零系数sig=0字段的编码比特消耗可以节省为情况2:如果系数ui是最后一个非零系数,但在它和直流系数之间有其他非零系数;u=1变为零可以节省编码比特估计为其中,Rlast1(ui)+Rlast0(ui‑1)‑Rlast1(ui‑1)为last字段码率节省,这里需要考虑下一个非零系数last字段由1变为0导致的编码码率变化;可能会有一些HDQ量化零系数处于当前非零系数和下一个非零系数之间,这些零系数sig字段编码比特节省可以估计为情况3:如果系数ui不是最后一个非零系数,或它后面有一个非零系数被选为“不安全”非零系数,加在中间连续零系数,sig字段编码比特消耗没有发生变化;u从1变为0导致的编码比特节省如下:Rsaved(u)=Rsig(ui)+Rlast0(ui)‑Rsig0(ui,0)+Rsign(ui)  (5)步骤b)中最佳偏移量的选取模拟SDQ算法的行为特征,基于统计分析方法在最大正判概率和最小误判概率的双重约束下,估计最优死区偏移量;具体而言,对比SDQ及HDQ算法的量化结果,若两种量化结果一致,调整HDQ偏移量,得到HDQ与SDQ量化结果一致的偏移量范围(δmin1max1),该范围的上下限按照下式确定:mod是取余操作计算符,u为DCT系数,q为量化步长,δopt为偏移量;收集所有处于范围(δminmax)中的偏移量,该范围称为正相偏移量范围;若两种量化结果不一致,修正HDQ的偏移量,迫使得到与SDQ算法一致的量化结果,修正的偏移量范围(δmin2max2)上下限按照下式确定:mod是取余操作计算符,u为DCT系数,q为量化步长,δopt为偏移量;该范围为反相偏移量范围;分别以Rsaved及最佳偏移量为参量,利用matlab绘制散点图,构建相应函数模型;在已有模型δ=f(Λ,Qp)基础上,建立一个新的模型δ=f(Qp,δopt,i,Rth),所述函数模型为:引入一个对偏移量δopt的微调因子ω,其中,Rsaved=ΔR=Rreal‑Rth  (10)并确定A、B参数最佳组合,由于ω微调δopt,可先假设δ为0.7~1.2倍δopt的上下波动,即,δ=(0.7~1.2)·δopt  (11)根据式(9)、式(11)得由(12)式可推出A、B的范围,组合A、B取值,与调节量ω=0的情况对比,观察A‑B‑BDpsnr三维曲面图并找出最佳A、B组合;最终新模型确立为:
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国计量大学,未经中国计量大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/patent/201710273935.0/,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top