接近重复的视频检测?

时间:2018-08-11 23:16:42

标签: python video hash

您好,我想知道是否存在哈希或要检测的重复视频附近的内容。我唯一想解决的就是压缩。视频是否有类似于dhash的内容?

1 个答案:

答案 0 :(得分:0)

由于视频只是一系列图像的包装,我将使用pyav之类的东西将视频分解为图像,然后使用dhash处理它们。看起来您不需要将图像保存到磁盘,并且它是用cython编写的(因此,据传它运行起来非常快。)或者,您可以使用opencv进行类似的操作,但我相信安装会涉及更多。

这是pyav的参考代码

import av

container = av.open(path_to_video)

for frame in container.decode(video=0):
    frame.to_image().save('frame-%04d.jpg' % frame.index)

dhash调用插入for循环并杀死save部分应该非常简单。