一种视频序列中分数像素的解码方法技术

技术编号:12892081 阅读:80 留言:0更新日期:2016-02-18 02:15
公开了一种视频序列中分数像素的解码方法,包括步骤:(1)在解码每帧视频序列的头信息时,解码三组滤波器,假设这三组滤波器分别是[f11,f21,.....,f71],[f12,f22,.....,f82]和[f13,f23,.....,f73],其中i=1,2,3,4,fij为整数,范围为[-63,63],j=1,2,3,i=1,2,....8;(2)在解码符号标志位阶段,判断是否属于SKIP模式,是则执行步骤(3),否则执行步骤(4);(3)不解码分数位像素采用哪种插值滤波器,全部使用解码得到的三组滤波器,跳转到步骤(5);(4)解码分数运动向量不为(0,0)的预测块的插值滤波器的符号标志位,若解码为0表示分数插值滤波器使用解码得到的插值滤波器,若解码为1表示分数插值滤波器使用原有HEVC插值滤波器;(5)在运动补偿阶段根据解码的插值滤波器符号标志位,进行相对应的分数位像素插值。

【技术实现步骤摘要】

本专利技术属于图像处理的
,具体地设及一种视频序列中分数像素的解码方 法。
技术介绍
从2003年W来,H. 264/AVC作为视频标准在互联网、数字电视、移动网络等领域得 到了广泛的应用。随着人们对高清视频的需求,H. 264的编码效率已经不能满足人们的要 求。于是JCT-VC组织开发了新一代视频压缩标准化曲Efficien巧VideoCoding(肥VC)。 在相同客观质量下,肥VC相对于H. 264可W节省50%的码率。 图1是肥VC亮度层分数像素的示意图,大写字母表示整数像素,小写字母表示分 数像素。肥VC分数像素运动补偿采用最高精度为1/4像素的运动补偿。进行分数像素运动 补偿首先需要估计出分数像素的像素值,HEVC亮度层分数位像素如图1所示。 阳0化]在肥VC中采用固定一维7抽头和8抽头可分离滤波器组合产生1/2和1/4像素 的亮度值。对于亮度层采用=组固定抽头系数的基于DCT的滤波器来通过内插方法得到 分数位置的像素值,运S组滤波器分别是,,,其中第一组滤波器系数的倒序就是第S组滤波器的系数, 第一组和第=组滤波器的抽头数为7,第二组的滤波器的抽头数为8。 图1中分数像素的像素值由公式(1)得到[000引其中a,b和C由水平方向上的整像素进行与相应滤波器做内积得到,d,h和n由竖 直方向整像素与其相对应的滤波器做内积得到。得到曰,b,C,d,h和n只需要拥有整数位置 的像素即可,得到其他分数位置的像素需要Wa,b和C为基础。其中大写字母Al,i表示第j 行第i列整数像素位置的像素值;小写字母曰1,j,Kj,Cl,j,di,j,j,fi,j,hi,j,ii,j,ji,j,ki,j, 心,,Pi, ,,心,和r1,,表示分数像素位置的像素值,其下标i,j表示运些分数像素的位置。
技术实现思路
本专利技术的技术解决问题是:克服现有技术的不足,提供一种视频序列中分数像素 的解码方法,其能够适用于任何W帖级别分数像素的自适应插值的解码。 本专利技术的技术解决方案是:运种视频序列中分数像素的解码方法,该方法包括W 下步骤: (1)在解码每帖视频序列的头信息时,解码=组滤波器,假设运=组滤波器分别是 ,其中於二i= 1,2,3,4,fV'为 整数,范围为,Z护=64,j二1,2, 3,i= 1,2,.... 8 ;每屯个bit表示一个滤波 器抽头系数,第一个bit表示正负号,第二个至第屯个bit表示滤波器抽头系数绝对值,一 共需解码18个抽头系数,其中fV'表示第j组滤波器第i个抽头系数; (2)在解码符号标志位阶段,判断是否属于SKIP模式,是则执行步骤(3),否则执 行步骤(4); (3)不解码分数位像素采用哪种插值滤波器,全部使用解码得到的=组滤波器,跳 转到步骤巧); (4)解码分数运动向量不为化0)的预测块的插值滤波器的符号标志位,若解码 为0表示分数插值滤波器使用解码得到的插值滤波器,若解码为1表示分数插值滤波器使 用原有肥VC插值滤波器; (5)在运动补偿阶段根据解码的插值滤波器符号标志位,进行相对应的分数位像 素插值。 由于本方法W帖级别传输滤波器;对于SKIP模式不需要解码采用哪种插值滤波 器,全部采用解码得到的插值滤波器;只对于非SKIP模式下的分数运动向量不为化0)编 入符号标志位来确定使用哪种插值滤波器;所W该方法能够适用于任何W帖级别分数像素 的自适应插值的解码。【附图说明】 图1是肥VC亮度层分数像素的示意图; 图2示出了Kimono测试序列中本方法与肥VC参考代码歷12. 1的比较结果; 图3示出了Baske忧allDrive测试序列中本方法与肥VC参考代码歷12. 1的比较 结果; 图4是根据本专利技术的视频序列中分数像素的解码方法的流程图。【具体实施方式】 如图4所示,运种视频序列中分数像素的解码方法,该方法包括W下步骤: (1)在解码每帖视频序列的头信息时,解码=组滤波器,假设运=组滤波器分别是 ,化2,fzZ,.....,巧和,= 64,j= 1,2, 3,i= 1,2,. . . . 8 ;每屯个bit表示一个滤波器 抽头系数,第一个bit表示正负号,第二个至第屯个bit表示滤波器抽头系数绝对值,一共 需解码18个抽头系数,其中fV'表示第j组滤波器第i个抽头系数;(2)在解码符号标志位阶段,判断是否属于SKIP模式,是则执行步骤(3),否则执 行步骤(4); (3)不解码分数位像素采用哪种插值滤波器,全部使用解码得到的=组滤波器,跳 转到步骤巧); (4)解码分数运动向量不为化0)的预测块的插值滤波器的符号标志位,若解码 为0表示分数插值滤波器使用解码得到的插值滤波器,若解码为1表示分数插值滤波器使 用原有肥VC插值滤波器; (5)在运动补偿阶段根据解码的插值滤波器符号标志位,进行相对应的分数位像 素插值。 由于本方法W帖级别传输滤波器;对于SKIP模式不需要解码采用哪种插值滤波 器,全部采用解码得到的插值滤波器;只对于非SKIP模式下的分数运动向量不为化0)编 入符号标志位来确定使用哪种插值滤波器;所W该方法能够适用于任何W帖级别分数像素 的自适应插值的解码。 优选地,所述步骤(1)包括W下分步骤:(1. 1)解码7个滤波器系数,组成第一组滤波器; (1. 2)解码4个滤波器系数,由对称性得到第二组滤波器; (1. 3)解码7个滤波器系数组成第=组滤波器。 优选地,所述步骤(1)中使用等概率算数解码方法。 优选地,所述步骤(4)中解码插值滤波器符号标志位使用自适应二元算数解码, 上下文个数为1。 具体做法如下: 从
技术介绍
得知:估计出分数像素的像素值,只需要得到=组插值滤波器即可。在 肥VC中第S组滤波器的倒序就是第一组滤波器,运里去除运一要求,即第S组滤波器和第 一组滤波器可W完全没有关系。首先解码每帖图像的头信息时,解码本帖所编码端传输的 插值滤波器,要求第一组滤波器抽头数为7,第二组滤波器抽头数为8,同时保持对称性要 求,第S组滤波器抽头数为7。假设运S组滤波器分别是…扣2,f/,....., 和[片,记,.....,.別,其中於=点当前第1页1 2 本文档来自技高网
...
一种视频序列中分数像素的解码方法

【技术保护点】
一种视频序列中分数像素的解码方法,其特征在于:该方法包括以下步骤:(1)在解码每帧视频序列的头信息时,解码三组滤波器,假设这三组滤波器分别是和其中i=1,2,3,4,为整数,范围为[‑63,63],j=1,2,3,i=1,2,....8;每七个bit表示一个滤波器抽头系数,第一个bit表示正负号,第二个至第七个bit表示滤波器抽头系数绝对值,一共需解码18个抽头系数,其中表示第j组滤波器第i个抽头系数;(2)在解码符号标志位阶段,判断是否属于SKIP模式,是则执行步骤(3),否则执行步骤(4);(3)不解码分数位像素采用哪种插值滤波器,全部使用解码得到的三组滤波器,跳转到步骤(5);(4)解码分数运动向量不为(0,0)的预测块的插值滤波器的符号标志位,若解码为0表示分数插值滤波器使用解码得到的插值滤波器,若解码为1表示分数插值滤波器使用原有HEVC插值滤波器;(5)在运动补偿阶段根据解码的插值滤波器符号标志位,进行相对应的分数位像素插值。

【技术特征摘要】

【专利技术属性】
技术研发人员:丁文鹏刘小杰施云惠尹宝才
申请(专利权)人:北京工业大学
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1