1 分数像素精度运动估计
物体在连续帧间的运动是连续的,而像素本身是离散的,这种现象带来了一个问题,当前帧中图像块的最佳参考块不一定位于参考帧的证书像素点位置,为了更加精确的预测当前带编码的图像块,有必要在非整数像素位置,运行运动估计。但是由于图像本身并没有对分享苏位置进行采样,所以在进行分像素京都运动估计前,需要对参考帧进行差值操作。可以理解为,每个像素都是由尺寸的,每次cmos传感器采集的时候,并不是以图像中的细节点作为像素单位采集的,因此需要差值来做到更精准的预测。
2 亮度差值, 亮度差值如图所示。
1/4 抽头系数(-1, 4, -10, 58, 17, -5, 1)
1/2 抽头系数(-1,4,-11,40,40,-11,4,-1)
3/4 抽头系数(1,-5,17,58,-10,4,-1)
实际计算示例
a0,0的计算,先对整数像素点所在的行和列进行差值。首先,利用水平方向上的7个整数像素点
A-3,0,A-2,0,A-1,0,A0,0,A1,0,A2,0,A3,0 计算出来a0,0,b0,0,c0,0
A0,0 = -A-3,0 + 4 A-2,0, -10A-1,0, +58 A0,0 + 17A1,0 - 5A2,0, + A3,0
b0,0 = A-3,0 + 4 A-2,0, -11A-1,0, + 40 A0,0 + 40A1,0 - 11A2,0, + 4A3,0 - A4,0
h0,0 = -A0,-3 + 4A0,-2 -11A0,-1 + 40A0,0 + 40A0,1 - 11A0,-2 + 4A0,3, - A0,4
通过整像素的差值,只能插出来行列上的半像素,中间的那些像素,需要以同样的抽头滤波通过
前面插值出来的结果继续计算出来。
上一篇:第一章《初学者问题大集合》第4节:Java程序是如何执行的
下一篇:分治策略与递归