一种视频编码率失真优化的调整方法

文档序号:7819848阅读:469来源:国知局
一种视频编码率失真优化的调整方法
【专利摘要】本发明属于视频编码【技术领域】,尤其涉及一种视频编码率失真优化的调整方法。本发明在进行帧间预测编码时,首先在高码率条件下获取受到影响的编码单元的码率变化,得到由当前编码单元的编码失真引起的其后面编码单元的编码代价变化,并获取率失真优化中用到的拉格朗日因子,以此获得任一编码单元的编码代价。本发明适用于帧间相关性强的序列编码,相对于现有的HEVC编码器可以获得更多的码率节省。
【专利说明】一种视频编码率失真优化的调整方法

【技术领域】
[0001] 本发明属于视频编码【技术领域】,尤其涉及一种视频编码率失真优化的调整方法。

【背景技术】
[0002] 率失真优化技术是视频编码中广泛使用的技术。率失真优化的目标是在给定码率RT下对失真D进行最小化,即min{D}s.t.R<RT,其中,R表示一个当前编码单元的码率,D 表不当如编码单兀的失真。
[0003] 当前的视频编码率失真优化是在假设编码单元间独立的情况下进行最大化编码 单元。例如,在现有编码标准H. 264/AVC和HEVC使用的编码方法:对min{D}s.t.R彡Rt 使用拉格朗日乘子法转化为无限制的形式1^11{^,化61^1 = 0+入1?,其中,1是拉格朗 日代价,A是拉格朗日因子。由于率失真曲线是凸函数,因此获取最小代价的条件为

【权利要求】
1. 一种视频编码率失真优化的调整方法,其特征在于,包括如下步骤: 51、 在巾贞间预测编码中,当前编码单元i的代价表示为Ji = Di+X Ri+A Ji+1(Di),所述Ri 为当前编码单元i的码率,所述Di为当前编码单元i的失真,所述A Ji+1 (DJ为帧间预测时 由当前编码单元i的编码失真引入的编码代价变化量,所述引入的编码代价变化量为当前 编码单元i所在帧后面的帧中受到影响的编码单元的编码代价变化量,所述A为拉格朗日 因子; 52、 在高码率条件下获取受到影响的编码单元i+1的码率变化A Ri+1,具体如下: S21、利用运动搜索技术获取当前编码单元在当前编码单元所在帧的下一帧中的匹配
当前编码单元,Fi+1为匕后受影响的编码单元i+1,表示当前编码单元i的重建数据, 〇=%)为基于原始帧的运动补偿误差,a为经验值;
量化参数有关,与之前的编码单元的编码失真无关,因此失真变化A Di+1 = 0 ; S4、根据S1所述JjPS3所述AJi+1(Di),当前编码单元i的编码代价更新为

2. 根据权利要求1所述的一种视频编码率失真优化的调整方法,其特征在于:S1所述 入hi为原始ffiVC的编码器HM中使用的拉格朗日因子,q为系统设定量化步长。
3. 根据权利要求1所述的一种视频编码率失真优化的调整方法,其特征在于:S21所述 运动搜索技术为前向整像素搜索。
4. 根据权利要求1所述的一种视频编码率失真优化的调整方法,其特征在于:S22所 述代丨.!厂(〇的计算方式为计算当前编码单元的基于原始帧的运动补偿误差的平均值,其中, (erf为编码过程中对当前帧或者多帧中编码单元的的倒数的平均值。
【文档编号】H04N19/19GK104349167SQ201410653484
【公开日】2015年2月11日 申请日期:2014年11月17日 优先权日:2014年11月17日
【发明者】朱策, 李帅, 高艳博, 周益民 申请人:电子科技大学
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1