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

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



我有视频序列以及三个屏幕截图可供分析(中间,中间之间的中间和结束,结束)。
首先,我已经尝试了一些方法,比如边界框检测,以及使用opencv、imagemagick和PIL在屏幕截图中自动裁剪算法。这在某种程度上是可行的,但并不可靠。
对上述媒体例子进行准确的真假解读,有效的方法是什么?我希望能有一些想法来建立一个合适的算法。
谢谢
发布于 2016-03-05 19:38:58
您基本上是在寻找两个静态的,水平线和两个静态的,垂直线,代表嵌入视频剪辑的边缘。帧内和帧外的内容可能/将发生变化--只有内嵌帧的边缘是恒定的。
我将应用一个强大的方向滤波器(Sobel)在0和90度定向,以找到水平线和垂直线。然后处理一些帧,积累所有的边缘,这两个过滤器找到。最后图像中最亮的线应该是定义得最好的线,而这些线一直停留的时间最长。
https://stackoverflow.com/questions/35815543
复制相似问题