【问题标题】:Near duplicate video detection?近重复视频检测?
【发布时间】:2019-01-19 03:08:47
【问题描述】:

您好,我想知道在重复视频附近是否有哈希或其他东西可以检测。我关心的只是压缩。有类似dhash 的视频吗?

【问题讨论】:

    标签: python video hash


    【解决方案1】:

    由于视频只是一系列图像的包装,我会使用 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 部分应该非常简单。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-07-26
      • 2021-03-12
      • 2010-11-05
      • 2012-09-27
      • 1970-01-01
      • 2012-05-08
      • 1970-01-01
      • 2012-01-25
      相关资源
      最近更新 更多