发明名称 基于HEVC标准的帧内预测模式快速自适应选择方法
摘要 本发明公开一种基于HEVC标准的帧内预测模式快速自适应选择方法,其实现包括:对当前预测单元进行SATD粗略选择;加入当前单元左侧和上方单元的预测模式;候选预测模式SATD代价值从小到大排序;比较相邻两个代价差值与代价值中值的比值与固定门限对比,自适应决定候选预测模式;选取最终候选预测模式的RDO代价值最小值对应的预测模式作为最佳预测模式。本发明主要解决现有HEVC标准的帧内模式选择计算复杂度高的问题。本发明提出的帧内预测模式选择方案简单,在保持图像压缩性能近似不变的同时,将图像压缩时间缩短了25%~31%,为HEVC标准的实时实现提供了技术基础,广泛应用于所有基于HEVC标准的视频压缩编码端中帧内最佳预测模式选择过程。
申请公布号 CN103327325A 申请公布日期 2013.09.25
申请号 CN201310192185.6 申请日期 2013.05.13
申请人 西安电子科技大学 发明人 李甫;宋晓丹;石光明;张犁;焦丹丹;樊春晓
分类号 H04N7/26(2006.01)I;H04N7/50(2006.01)I 主分类号 H04N7/26(2006.01)I
代理机构 陕西电子工业专利中心 61205 代理人 程晓霞;王品华
主权项 1.一种基于HEVC标准的帧内预测模式快速自适应选择方法,其特征在于:包括如下步骤:步骤1)将待处理视频信号中的一帧图像分块作为基本处理单元,基本处理单元进一步划分为64×64,32×32,16×16,8×8或者4×4大小的图像块,选取其中一个图像块作为预测单元;步骤2)通过基于SATD的代价函数,计算选定预测单元在HEVC标准中35种预测模式下的代价值SatdCost<sub>0</sub>~SatdCost<sub>34</sub>,将35种预测模式记为集合S<sub>0</sub>;步骤3)选取35种预测模式的SATD代价值SatdCost<sub>0</sub>~SatdCost<sub>34</sub>中M个较小值所对应预测模式作为当前预测单元的候选预测模式,记为集合S<sub>1</sub>;步骤4)将当前预测单元的候选模式集合S<sub>2</sub>初始化为S<sub>1</sub>,若当前预测单元相邻左侧及上方单元的预测模式不包含在当前预测单元选定的M个候选预测模式S<sub>2</sub>之中,则将其加入当前预测单元选定的M个候选预测模式S<sub>2</sub>中;否则,保持当前预测单元选定的M个候选预测模式S<sub>2</sub>不变;集合S<sub>2</sub>元素总数为n;步骤5)对当前预测单元已选定候选预测模式集合S<sub>2</sub>中的所有n个预测模式的SATD代价值从小到大排序,记排序后的SATD代价值为<img file="FSA00000899639600011.GIF" wi="541" he="62" />所对应的预测模式编号依次为m<sub>0</sub>~m<sub>n-1</sub>;步骤6)令<img file="FSA00000899639600012.GIF" wi="510" he="62" />中<img file="FSA00000899639600013.GIF" wi="222" he="60" />所对应的预测模式m<sub>0</sub>作为最终候选预测模式初始值,将最终候选预测模式集合记为S<sub>3</sub>;依次计算<img file="FSA00000899639600014.GIF" wi="826" he="63" />序列中相邻两个元素<img file="FSA00000899639600015.GIF" wi="250" he="62" />和<img file="FSA00000899639600016.GIF" wi="224" he="61" />的差与两者中值的比值,其中k=m<sub>0</sub>,m<sub>1</sub>,…,m<sub>n-1</sub>,若所得比值小于设定固定门限α<sub>N</sub>,则将<img file="FSA00000899639600017.GIF" wi="248" he="61" />所对应的预测模式m<sub>k+1</sub>加入最终候选预测模式集合S<sub>3</sub>,最终候选预测模式个数增加1,遍历所有已选定候选预测模式继续进行比较,直至比较完毕,其中固定门限α<sub>N</sub>由经验选取;若所得比值大于固定门限α<sub>N</sub>,则保持最终候选预测模式集合S<sub>3</sub>不变,直接执行步骤7);步骤7)通过率失真优化RDO代价函数,计算最终候选预测模式集合S<sub>3</sub>中所有元素的代价值,记为<img file="FSA00000899639600021.GIF" wi="418" he="61" />选择<img file="FSA00000899639600022.GIF" wi="394" he="62" />中最小值所对应预测模式作为该预测单元的最佳预测模式;步骤8)完成当前预测单元的后续处理,对该帧内所有基本处理单元的所有预测单元,均重复执行步骤1)~步骤8)过程,完成视频所有帧内图像编码过程。
地址 710071 陕西省西安市太白南路2号