2024-09-30 04:41:45 发布
网友
我想检测帧视频内容(经常用于电视广告,称为单分割、节目分割等)
示例1:
示例2(3个屏幕截图,2秒偏移):
我有视频序列以及3个屏幕截图可供分析(中间,中间和结束之间,结束)。在
首先,我已经尝试了一些方法,比如边界框检测,以及使用opencv、imagemagick和PIL在屏幕截图上使用autocrop算法。这在某种程度上是可行的,但并不可靠。在
对于上面的媒体例子,有什么有效的方法可以得到相当精确的真/假解读?我希望有一些想法来建立一个合适的算法。在
谢谢
实际上,您需要的是两条静态的水平线和两条静态的垂直线,它们代表插入视频剪辑的边缘。框架内的内容和框架外部的内容可能/将发生变化-只有嵌入框架的边缘是恒定的。在
我将应用一个强大的定向滤波器(Sobel)定向在0和90度,以找到水平线和垂直线。然后处理一定数量的帧,累积两个过滤器找到的所有边。图像结尾处最亮的线条应该是最清晰、最长的线条。在
实际上,您需要的是两条静态的水平线和两条静态的垂直线,它们代表插入视频剪辑的边缘。框架内的内容和框架外部的内容可能/将发生变化-只有嵌入框架的边缘是恒定的。在
我将应用一个强大的定向滤波器(Sobel)定向在0和90度,以找到水平线和垂直线。然后处理一定数量的帧,累积两个过滤器找到的所有边。图像结尾处最亮的线条应该是最清晰、最长的线条。在
相关问题 更多 >
编程相关推荐