[发明专利]一种利用系数分布特性的哥伦布-莱斯初始参数自适应决策方法有效
申请号: | 201611244959.5 | 申请日: | 2016-12-29 |
公开(公告)号: | CN108259896B | 公开(公告)日: | 2021-10-08 |
发明(设计)人: | 何小海;夏德春;卿粼波;吴小强;林宏伟;王正勇;滕奇志 | 申请(专利权)人: | 四川大学 |
主分类号: | H04N19/10 | 分类号: | H04N19/10;H04N19/13;H04N19/159;H04N19/146 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 610065 四川*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明通过对HEVC视频编码系数分布特性的分析,得出大尺寸变换单元(TU)大幅值系数较多。在一个大尺寸变换单元中,根据已编码4×4系数组(CG)的系数分布特性,自适应决定下一个CG的初始哥伦布‑莱斯参数值。本发明只作用于最终熵编码阶段,是对最佳模式下的变换系数进行处理,不参与预测和率失真优化过程。与标准的HEVC视频编码测试软件HM16.0相比,本发明的方法在保持峰值信噪比不变的基础上,降低了输出码率。 | ||
搜索关键词: | 一种 利用系数 分布 特性 哥伦布 初始 参数 自适应 决策 方法 | ||
【主权项】:
1.一种利用系数分布特性的哥伦布‑莱斯初始参数自适应决策方法,主要是针对HEVC编码标准中的熵编码部分做了改进。其主要特征在于包括以下过程步骤:(1)为了区分不同阶段的熵编码过程,设置一个全局布尔变量,并设初始值为false;(2)在进入函数encodeSlice时,设置全局布尔变量为true,最终熵编码阶段开始;(3)针对尺寸为32×32的变换单元(TU)进行处理,因此在TU编码开始之前要进行TU尺寸大小判断;(4)对于尺寸为32×32的TU,利用TU的前一编码系数组(CG)绝对系数幅值均值判断下一CG的编码初始哥伦布‑莱斯参数,在一个TU的生命周期须维护一个中间变量,用于保存前一CG的系数幅值均值,并设置初始值为0;(5)根据大TU变换系数的分布特性,本发明只针对后5个CG进行处理,在一个CG编码之前须判断该CG的编码序号是否小于5;(6)将维护的中间变量与阈值进行比较,确定需要设置的哥伦布‑莱斯参数初始值大小;(7)针对大尺寸TU系数幅值较大的特性,将哥伦布‑莱斯参数递增范围设置为【0,6】。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于四川大学,未经四川大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201611244959.5/,转载请声明来源钻瓜专利网。