首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用python检测帧视频内容

使用python检测帧视频内容
EN

Stack Overflow用户
提问于 2016-03-05 14:54:09
回答 1查看 236关注 0票数 0

我想检测帧视频内容(经常用于电视广告,被称为单一分割,节目分割等)。

示例1:

示例2 (3屏幕截图,2秒偏移):

我有视频序列以及三个屏幕截图可供分析(中间,中间之间的中间和结束,结束)。

首先,我已经尝试了一些方法,比如边界框检测,以及使用opencv、imagemagick和PIL在屏幕截图中自动裁剪算法。这在某种程度上是可行的,但并不可靠。

  • 每个电视台都使用自己的艺术作品作为周围的画框。
  • 它们有时会在最初的几秒钟内将周围的画面动画化。
  • 周围帧的背景可以是静态的,但也可以是动画的,变化的颜色等。

对上述媒体例子进行准确的真假解读,有效的方法是什么?我希望能有一些想法来建立一个合适的算法。

谢谢

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-03-05 19:38:58

您基本上是在寻找两个静态的,水平线和两个静态的,垂直线,代表嵌入视频剪辑的边缘。帧内和帧外的内容可能/将发生变化--只有内嵌帧的边缘是恒定的。

我将应用一个强大的方向滤波器(Sobel)在0和90度定向,以找到水平线和垂直线。然后处理一些帧,积累所有的边缘,这两个过滤器找到。最后图像中最亮的线应该是定义得最好的线,而这些线一直停留的时间最长。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/35815543

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档