如何将视频帧分类为包含对象的帧和无意义的帧

Posted

技术标签:

【中文标题】如何将视频帧分类为包含对象的帧和无意义的帧【英文标题】:How to classify video frames to frames containing objects and meaningless frames 【发布时间】:2015-11-07 06:24:44 【问题描述】:

我想对视频帧做一些检测和分类工作,但是视频中有太多帧需要处理,所以我想找出哪些帧包含对象,哪些帧是无意义的(不包含对象或人脸) 这样我就可以通过检测更少的帧来节省一些时间。

我已经测试过 Gist 和 SVM,试图从森林场景图像(15 个场景数据集)中分离出包含狗的图像(pascal voc),但测试数据的准确率非常低(低于 50%)。

还有其他适合此任务的功能或算法吗?还有适合这个任务的数据集吗?

【问题讨论】:

【参考方案1】:

您可以研究视觉显着性检测方法。如果存在显着性簇,则这些帧可能包含对象。

【讨论】:

以上是关于如何将视频帧分类为包含对象的帧和无意义的帧的主要内容,如果未能解决你的问题,请参考以下文章

关键帧的种类和特点?

如何映射用ffmpeg和视频字幕提取的帧? (帧精度问题)

H 264简单介绍

Android 音视频01 --- H264的基本原理01

有啥软件可以查询视频文件的帧和码率?

moviepy处理视频帧和遍历的方式处理视频帧速度对比。