我正在做一个视频稳定项目,需要一个鲁棒的算法来估计相邻帧之间的转换矩阵。
我目前的方法是检测图像上的Harris角,然后应用光流在另一个角上找到这些角的对应点。随后,我使用RANSAC估计来找到2个点模式之间的刚性变换,这表示两个帧之间的全局运动。问题是,当图像质量低下时,几乎没有检测到关键点,甚至没有检测到关键点,从而导致运动矩阵估计失败。
根据我的经验,其他方法(例如基于块的方法(使用相位相关))无法提供更好的性能。最准确的方法是基于全局运动优化算法的图像配准,但是对于我的应用而言,在计算负荷方面是不可行的。
有人可以给我一个主意吗? 预先感谢。