视频运动补偿装置和方法制造方法及图纸

技术编号:17963883 阅读:53 留言:0更新日期:2018-05-16 07:15
本发明专利技术涉及一种视频编码器,用于根据运动补偿将后续帧的视频流预测编码成编码视频比特流,包括:帧缓冲器(207),用于存储所述视频流的至少一个参考帧,所述参考帧不同于所述视频流的当前帧;帧间预测单元(210),用于根据所述参考帧的参考块生成所述当前帧的当前块的预测块;以及自适应锐化滤波器(211),用于对所述预测块进行自适应滤波。

Video motion compensation device and method

The present invention relates to a video encoder for encoding video stream prediction of subsequent frames into coded video bit streams based on motion compensation, including: a frame buffer (207) for storing at least one reference frame of the video stream, which is different from the current frame of the video stream; an interframe prediction unit (210) is used for the root. According to the reference block of the reference frame, the prediction block of the current block of the current frame is generated; and the adaptive sharpening filter (211) is used for adaptive filtering of the predicted block.

【技术实现步骤摘要】
【国外来华专利技术】视频运动补偿装置和方法
本专利技术一般涉及视频处理领域和视频运动补偿装置,并且具体地涉及用于支持运动补偿以预测视频中的帧的视频编码器和视频解码器。本专利技术还涉及编码方法,用于使用运动补偿对视频流进行编码;和解码方法,用于使用运动补偿对视频流进行解码。最后,本专利技术涉及一种计算机程序,该计算机程序具有用于执行这种方法的程序代码。
技术介绍
在视频处理领域中,特别是在混合视频编码和压缩领域,使用了帧间和帧内预测以及变换编码。这些混合视频编码技术用于诸如H.261、H.263、MPEG-1、2和4、H.264/AVC或H.265/HEVC的已知视频压缩标准中。图1示出了根据现有技术的视频编码器。视频编码器100包括用于接收视频流的帧或图像的输入块的输入端和用于生成编码视频比特流的输出端。视频编码器100用于对视频流进行预测、变换、量化和熵编码。变换、量化和熵编码分别由变换单元101、量化单元102和熵编码单元103执行,以生成编码视频比特流作为输出。视频流对应于多个帧,其中每个帧被分成进行帧内或帧间编码的一定大小的块。例如视频流的第一帧的块由帧内预测单元109进行帧内编码。仅使用同一帧本文档来自技高网...
视频运动补偿装置和方法

【技术保护点】
一种视频编码器,其特征在于,用于根据运动补偿将后续帧的视频流预测编码成编码视频比特流,包括:帧缓冲器(207),用于存储所述视频流的至少一个参考帧,所述参考帧不同于所述视频流的当前帧;帧间预测单元(210),用于根据所述参考帧的参考块生成所述当前帧的当前块的预测块;以及自适应锐化滤波器(211),用于对所述预测块进行自适应滤波。

【技术特征摘要】
【国外来华专利技术】1.一种视频编码器,其特征在于,用于根据运动补偿将后续帧的视频流预测编码成编码视频比特流,包括:帧缓冲器(207),用于存储所述视频流的至少一个参考帧,所述参考帧不同于所述视频流的当前帧;帧间预测单元(210),用于根据所述参考帧的参考块生成所述当前帧的当前块的预测块;以及自适应锐化滤波器(211),用于对所述预测块进行自适应滤波。2.根据权利要求1所述的视频编码器,其特征在于,包括控制单元(212),其中,所述自适应锐化滤波器(211)由至少一个自适应参数控制,以及所述控制单元(212)用于确定所述自适应参数的参数值并且将所确定的参数值提供给所述自适应锐化滤波器(211)。3.根据权利要求2所述的视频编码器,其特征在于,所述控制单元(212)用于提供所述自适应参数的不同参数值,并且基于残差块的最小化或者基于代价标准例如速率失真优化来选择所述不同参数值中的一个,所述残差块为所述当前块和所述预测块之间的差值。4.根据上述权利要求中任一项所述的视频编码器,其特征在于,所述自适应锐化滤波器(211)是非线性滤波器。5.根据权利要求2至5中的任一项所述的视频编码器,其特征在于,所述自适应锐化滤波器(211)包括:边缘图计算单元(401和402),用于生成源图像块的边缘图,所述源图像块是所述参考块或所述预测块;模糊滤波器(404),用于模糊所述源图像块的所述边缘图;高通滤波器(405),用于通过对所述模糊的边缘图进行高通滤波,生成针对所述源图像块每个位置的导数矢量(d2x,d2y);缩放单元(406),用于通过使用锐化强度系数(k)缩放所述导数矢量(d2x,d2y)生成位移矢量(wx,wy);以及扭曲单元(407),用于基于所述位移矢量(wx,wy)扭曲所述预测块;其中所述自适应参数包含所述锐化强度系数(k)。6.根据权利要求2至5中任一项所述的视频编码器,其特征在于,包括编码单元(203),用于生成所述编码视频比特流;其中所述控制单元(212)用于向所述编码单元(203)传输所述确定的参数值的自适应参数信息;以及所述编码单元(203)用于在所述编码视频比特流中添加所述自适应参数信息。7.根据上述权利要求中任一项所述的视频编码器,其特征在于,一直启用所述自适应锐化滤波器(211)。8.根据权利要求1至6中任一项所述的视频编码器,其特征在于,包括控制单元(212),用于控制所述自适应锐化滤波器(211)的选择性旁路和所述自适应锐化滤波器(211)的选择性应用中的至少一个。9.根据权利要求8所述的视频编码器,其特征在于,所述控制单元(212)用于基于残差块的最小化或者基于其他代价标准例如其他速率失真优化来控制所述选择性旁路和所述选择性应用中的至少一个,所述残差块为所述当前块和所述预测块之间的差值。10.根据权利要求8或9中所述的视频编码器,其特征在于,包括编码单元(203),用于生成所述编码视频比特流;其中所述控制单...

【专利技术属性】
技术研发人员:谢尔盖·尤利耶维奇·伊柯宁马克西姆·波里索维奇·瑟乔夫维克多·阿列克谢耶维奇·斯蒂平
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:广东,44

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

1