【发布时间】:2020-05-26 08:39:06
【问题描述】:
我有两个 Super Smash Brothers 视频游戏的视频。在一个视频中,角色存在。在另一个视频中,角色不存在。视频的其他所有内容都完全相同,只是其中一个角色不可见。
当我输出这两个视频时,我必须在视频编辑器中手动对齐它们。一旦它们对齐,它们就会保持同步!但是,视频的开始时间是随机的,这就是问题所在。
有什么好方法可以自动对齐这两个不同但极其相似的视频?以下是示例框架。
目前的想法: 在视频中途随机取一帧,与同一位置的其他视频进行比较。使用像素之间的均方误差。前进 5 秒,后退 5 秒。取 MSE 差异最小的帧,并将其用作匹配帧,从开头的较长视频中移除偏移量。这似乎非常脆弱和缓慢。
【问题讨论】:
-
为什么会被否决
-
很可能是因为您的问题太宽泛(或在 SO Newspeak 中:“需要更多关注”)并且没有提供minimal reproducible example。当然,你知道:stackoverflow.com/help/on-topicstackoverflow.com/help/how-to-askstackoverflow.com/help/minimal-reproducible-example!?
-
看看时钟怎么样?字体和位置是已知的,因此您可以使用模板匹配。您可以寻找秒数变化的那一刻以对齐视频。
-
@MarkSetchell 这是个好主意!我可以对特定的视频片段使用 OCR 来提取时间。
标签: image-processing deep-learning video-processing similarity semantic-segmentation