运动估计与运动补偿信号处理过程输出什么量
运动补偿的目的是对视频数据进行压缩,减小文件的容量,MPEG充分利用两帧图像的相关性来进行运动
补偿,而运动补偿则明显减少了运动图像的冗余。运动图像的处理有两个过程,第一个过程是对运动物体的位移做出估计,即对运动物体从上一帧到当前帧位移的方向和像素数做出估计,也就是要求出运动矢量,这个过程就叫做运动估计;第二个过程是按照运动矢量,将上一帧做位移,求出对当前帧的估计,这个过程称为运动补偿。利用运动补偿预测方法去掉图像信号的时间冗余信息,图像信号结构上的冗余度表现为很强的空间(帧内的)和时间(帧间的)相关性。统计测量证实了电视信号在相邻像素间、相邻行间、相邻帧间存在的这种强相关性。一般情况下,电视画面中的大部分区域信号变化缓慢,尤其是背景部分几乎不变,如电影胶带,连续几十张画面变化甚小。opencv condensation怎么用于运动估计
一般的运动估计方法如下: 设 t 时刻的帧图像为当前帧 f (x, y) , t’时刻的帧图像为参考帧f’(x,y),参考帧在时间上可以超前或者滞后于当前帧,如图1所示,当 t’<t 时,称之为后向运动估计,
当 t’>t 时,称之为前向运动估计。当在参考帧t’中搜索到当前帧 t 中的块的最佳匹配时,可以得到相应的运动场 d(x; t, t + t △ ) ,即可得到当前帧的运动矢量。运动估计中的不规则物体怎么处理
a.悬挂法
只适用于薄板(不一定均匀)。首先找一根细绳,在物体上找一点,用绳悬挂,划出物体静止后的重力线,同理再找一点悬挂,两条重力线的交点就是物体重心。 b.支撑法 只适用于细棒(不一定均匀)。用一个支点支撑物体,不断变化位置,越稳定的位置,越接近重心。一种可能的变通方式是用两个支点支撑,然后施加较小的力使两个支点靠近,因为离重心近的支点摩擦力会大,所以物体会随之移动,使另一个支点更接近重心,如此可以找到重心的近似位置。 c.针顶法 同样只适用于薄板。用一根细针顶住板子的下面,当板子能够保持平衡,那么针顶的位置接近重心。 与支撑法同理,可用3根细针互相接近的方法,找到重心位置的范围,不过这就没有支撑法的变通方式那样方便了。 d.用铅垂线找重心(任意一图形,质地均匀) 用绳子找其一端点悬挂,后用铅垂线挂在此端点上(描下来)。而后用同样的方法作另一条线。两线交点即其重心。