对齐两个极其相似但略有不同的视频

Aligning two extremely similar but slightly different videos

我有两个《任天堂明星大乱斗》视频游戏的视频。在一个视频中,角色存在。在另一个视频中,角色不存在。这些视频的其他所有内容都完全相同,只是其中一个视频中的角色不可见。

当我输出两个视频时,我必须在视频编辑器中手动对齐它们。一旦对齐,它们就会保持同步!但是,视频的开始时间是随机的,这就是问题所在。

自动对齐这两个不同但极其相似的视频有什么好方法?这是示例帧。

目前的想法: 在视频中途随机取一帧,与同一位置的其他视频进行比较。在像素之间使用均方误差。前进 5 秒,后退 5 秒。取具有最小 MSE 差异的帧,并将其用作匹配帧,从开头的较长视频中移除偏移量。这看起来非常脆弱和缓慢。

你现在的想法不错,但完全没必要慢。由于图像的不同部分只有战士!我们可以假设那些战士总是在图像的中间,所以你只需要匹配图像的一小部分,比如我画的矩形:

此外,您还可以使用其他快速匹配方法,例如 ORB 功能。