H.264---帧内预测编码和帧间预测编码

1、帧内预测编码

2、帧间预测编码

 

2.1 运动估计(寻找最佳匹配块并找运动矢量)

运动估计是寻找当前编码的块在已编码的图像(参考帧)中的最佳对应块,并且计算出对应块的偏移(运动矢量)。

P为当前帧,Pr为参考帧,B为当前码块,Br是Pr中与B块相减残差最小的块,Br称为B的最佳匹配块。

B*与B在图像中的坐标位置相同,Br坐标为(Xr,Yr),B*坐标为(Xr,Yr)。Br坐标减去B*的坐标就是运动矢量MV。

由于全局搜索耗费时间太多,所以可考虑采用散步搜索法

2.1.1 运动矢量

 

2.2 运动补偿

 运动补偿是根据运动矢量和帧间预测方法,求得当前帧的估计值过程。其实说白了就是将运动矢量参数贴到参考帧上获取当前帧。另外运动补偿是一个过程

原文地址:https://www.cnblogs.com/qing1991/p/10085171.html