基于相位的视频运动检测(Phase-Based Video Motion Processing)

时间:2024-04-07 12:18:40

基于相位的视频运动检测

基本原理

在基于相位的光流中,发现时空带通滤波后的视频的相位梯度可以进行运动估计。利用相位与运动之间的这种关联,可以通过直接增大相位来增强视频中的运动。

算法框图基于相位的视频运动检测(Phase-Based Video Motion Processing)

算法步骤

1,分解

使用复数可操控金字塔(complex steerable pyramid)根据空间尺度、方向和位置将视频进行分解,得到局部小波变换后的幅度和相位信息。

2,时域滤波

给定指定频率段,在每个位置,方向和比例上独立地对相位进行滤波,选出需要的部分。

3,相位去噪

应用幅度加权的空间平滑来增加相位的信噪比(SNR),我们根据经验发现这可以改善结果,这一步在算法中是可选择的。

4,运动放大或减弱

对进行带通滤波后的相位进行放大或者衰减,从而将相应的运动进行放大。

5,重构

对图像进行重构操作。复数可操控金字塔分解后含有描述信号残差分量的高频和低频分量,这些分量没有朝向,不能通过带通滤波。因此分解后不做额外处理,直接用于视频的重构。

算法优势

支持更大的放大系数以放大微小运动,同时相较于之前的欧拉运动放大方法,噪声更小,更少的人工伪影。