发明名称 面向高效视频编码HEVC基于上下文的自适应算数编码方法
摘要 公开了一种在维持编码效率总体不变的条件下,减少应用的上下文模型个数,以节省系统资源的面向高效视频编码HEVC基于上下文的自适应算数编码方法,HEVC的基于上下文的自适应算数编码CABAC的4类元素lastflag、sig flag、one flag和abs flag的上下文模型储存于三维上下文模型容器中,容器维度分别为x、y、z,调用时使用3个参数a、b、c(a≤x,b≤y,c≤z),调用到的上下文模型在容器中的线性位置为a*y*z+b*z+c,根据CABAC的编码特点和数理统计方法,对所述4类元素的上下文模型进行合并。
申请公布号 CN102256125B 申请公布日期 2013.06.05
申请号 CN201110200044.5 申请日期 2011.07.14
申请人 北京工业大学 发明人 丁文鹏;车效音;施云慧;尹宝才
分类号 H04N7/26(2006.01)I 主分类号 H04N7/26(2006.01)I
代理机构 北京中北知识产权代理有限公司 11253 代理人 冯梦洪
主权项 面向高效视频编码HEVC基于上下文的自适应算数编码方法,HEVC基于上下文的自适应算数编码CABAC的4类元素last flag、sig flag、one flag和abs flag的上下文模型储存于三维上下文模型容器中,容器维度分别为x、y、z,调用时使用3个参数a、b、c,其中a≤x,b≤y,c≤z,调用到的上下文模型在容器中的线性位置为a*y*z+b*z+c,其特征在于:根据CABAC的编码特点和数理统计方法,对所述4类元素的上下文模型进行合并; 当对last flag元素的上下文模型进行合并时,b=0或1,b是帧内或帧间编码的标志,如果是帧内编码取0,如果是帧间编码取1,c是0‑25中的整数,包括以下步骤: (1.1)通过对测试视频序列进行数理统计,得到last flag元素在编码中26个上下文模型对应的待编码元素的0~1概率; (1.2)对步骤(1.1)的统计结果进行步长为5%的均匀量化; (1.3)将概率近似的上下文模型予以合并; 当对sig flag元素的上下文模型进行合并时,b=0或1,b是帧内或帧间编码的标志,a=0时c是0‑3中的整数,a=1时c是0‑14中的整数,a=2时c是0‑15中的整数,a=3时c是0‑14中的整数,包括以下步骤: (2.1)通过对测试视频序列进行数理统计,得到sig flag元素在编码中50个上下文模型对应的待编码元素的0~1概率; (2.2)对步骤(2.1)的统计结果进行步长为5%的均匀量化; (2.3)将概率近似的上下文模型予以合并:50个上下文模型在具体编码时对于一个确定的图像块,应用1个上下文组进行编码;各组出现的次数差距大,涵盖编号靠后上下文模型的组的应用次数少于前面的组; 当对one flag元素的上下文模型进行合并时,a=0,b=0或1,b是帧内或帧间编码的标志,c是0‑29中的整数,包括以下步骤: (3.1)通过对测试视频序列进行数理统计,得到one flag元素在编码中30个上下文模型对应的待编码元素的0~1概率; (3.2)对步骤(3.1)的统计结果进行步长为5%的均匀量化; (3.3)将概率近似的上下文模型予以合并:30个上下文模型在具体编码时分为6组,每组5个上下文模型,对于一个确定的图像块,应用1个上下文组进行编码;各组出现的次数差距大,涵盖编号靠后上下文模型的组的应用次数少于前面的组; 当对abs flag元素的上下文模型进行合并时,a=0,b=0或1,b是帧内或帧间编码的标志,c是0‑29中的整数,包括以下步骤: (4.1)通过对测试视频序列进行数理统计,得到abs flag元素在编码中30个上下文模型对应的待编码元素的0~1概率; (4.2)对步骤(4.1)的统计结果进行步长为5%的均匀量化; (4.3)将概率近似的上下文模型予以合并:30个上下文模型在具体编码时分为6组,每组5个上下文模型,对于一个确定的图像块,应用1个上下文组进行编码;各组出现的次数差距大,涵盖编号靠后上下文模型的组的应用次数少于前面的组。
地址 100124 北京市朝阳区平乐园100号
您可能感兴趣的专利