我们有以下问题:我们有一个输入视频池(大约每个视频2-5分钟)和一个输出视频池。现在我们想要自动找出在输出视频中使用了哪个输入视频(或其部分)。理想情况下,不仅要识别是否使用了输入视频,还要识别使用了多少秒。还可以编辑输入视频(颜色、剪裁等)。一个想法是从输入视频创建屏幕截图(每10秒),然后搜索输出视频并分析相似性。
有unix软件工具吗?还是有人有了主意?
发布于 2016-05-14 18:51:26
做你所要求的事情的常用技术叫做“指纹识别”。
这实际上是在原始视频中构建帧或场景的指纹,然后搜索其他视频以查看是否找到匹配。
该技术中的复杂性既在于用于实际产生帧的指纹的技术,也在于即使当视频被重新缩放、调整大小、在视频中的边界内播放等情况下工作的能力。
在这篇学术论文中有一个很好的概述:
https://stackoverflow.com/questions/37225180
复制相似问题