【技术实现步骤摘要】
【国外来华专利技术】
本专利技术涉及视频编码,以及更具体地涉及使用内插滤波器作为运动补偿编码一部分的视频编码系统。
技术介绍
视频编解码器通常使用离散余弦变换(“DCT”)对像素的块(这里称为“像素块”)进行处理来对视频帧进行编码,非常类似于用于静态图像的原始JPEG编码器。初始帧(称作“内”帧)被编码并作为独立帧被发送。被建模为随着场景中对象的小运动而缓慢改变的后续中贞使用被称作运动补偿(“MC”)的技术以巾贞间模式(inter mode)被高效编码,在运动补偿中,将像素块相对于其在先前编码帧中的位置的位移作为运动向量,与预测的像素块和来自源图像的像素块之间的差的编码表示一起被发送。下面提供了运动补偿的简单概述。图1和2示出了运动补偿图像编码器/解码器系统的方块图。该系统将变换编码(像素的像素块的DCT形式)与预测编码(差分脉冲编码调制(“PCM”)形式)结合,从而降低压缩图像的存储和计算,同时给出高的压缩度和自适应度。因为运动补偿难以在变换域中执行,所以帧间编码器的第一步是创建运动补偿预测误差。该计算要求一个或多个帧存储在编码器和解码器二者中。得到的误差信号使用DCT被变换,由自 ...
【技术保护点】
【技术特征摘要】
【国外来华专利技术】2010.09.30 US 12/895,6881.一种为编码视频确定去块参数的方法,迭代地包括: 根据去块向量执行解码图片的去块; 从已去块的解码图片估计去块误差; 对于多个向量维度中的每一个,如果所估计的误差超过预定阈值,则: 在相应维度上使去块向量前进; 根据前进后的维度对解码图片进行去块;以及 从根据前进后的维度去块的解码图片估计去块误差; 根据从所述多个向量维度的所估计的去块误差得出的梯度,修改用于下一次迭代的去块向量。2.根据权利要求1所述的方法,还包括:如果所估计的误差不超过所述阈值,则将编码图片数据和去块向量的标识符发送至解码器。3.根据权利要求1所述的方法,还包括:重复所述方法直到去块误差小于预定阈值。4.根据权利要求1所述的方法,在所述方法的第二次迭代中还包括: 估计第一次迭代和第二次迭代之间所估计的误差的变化率; 如果变化率小于第二阈值,则将编码图片数据和去块向量的标识符发送至解码器。5.根据权利要求1所述的方法,还包括:如果所述梯度的幅值小于第二阈值,则将编码图片数据和去块向量的标识符发送至解码器。6.根据权利要求1所述的方法,在所述方法的后续迭代中还包括: 确定修改后的去块向量是否与在所述方法的先前迭代中使用的去块向量匹配, 如果匹配,则将编码图片数据和去块向量的标识符发送至解码器。7.根据权利要求1所述的方法,其中所述前进包括在相应维度上增加去块向量。8.根据权利要求1所述的方法,其中所述前进包括:在由先前迭代的梯度确定的方向上在相应维度上调节去块向量。9.根据权利要求1所述的方法,其中第一次迭代的去块向量被设置为默认值。10.根据权利要求1所述的方法,其中第一次迭代的去块向量被设置为通过对先前图片执行所述方法获得的最终去块向量值。11.根据权利要求1所述的方法,其中第一次迭代的去块向量被设置为通过对与当前图片具有共同编码分配的先前图片执行所述方法获得的最终去块向量值。12.根据权利要求1所述的方法,其中第一次迭代的去块向量被设置为通过对与当前图片具有类似运动特性的先前图片执行所述方法获得的最终去块向量值。13.根据权利要求1所述的方法,其中已去块图片的所估计的误差由已去块的解码图片与未滤波的源图片数据的比较来确定。14.根据权利要求1所述的方法,其中已去块图片的所估计的误差由已去块的解码图片与已滤波的源图片数据的比较来确定。15.一种视频编码方法,包括: 通过运动补偿对源图片的块进行编码; 解码参考图片的块,所述解码包括: 通过迭代的基于梯度的搜索处理,估计去块滤波操作的参数;以及 根据最终估计的去块参数, 对已解码的参考图片进行去块滤波;在参考图片存储器中存储已去块的图片;以及 发送编码图片的数据和最终估计的去块参数至信道。16.根据权利要求15所述的方法,其中所述搜索处理迭代地包括: 根据去块向量执行解码图片的去块; 从已去块的解码图片估计去块误差; 对于多个向量维度中的每一个,如果所估计的误差超过预定阈值,则: 在相应维度上使去块向量前进; 根据前进后的维度对解码图片进行去块;以及 从根据前进后的维度去块的解码图片估计去块误差; 根据从所述多个向量维度的所估计的去块误差得出的梯度,修改用于下一次...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。