视频帧逐帧搜索引擎

时间:2012-08-06 23:23:52

标签: c# project

所以这就是事情..我的最后一年项目即将到来,我有视频搜索引擎的想法......

它将执行以下操作...获取用户查询或他/她想要搜索的任何内容,然后逐帧搜索视频...我知道这可能需要很长时间...

预处理阶段实际上将有两个步骤,算法将运行,将标签放在youtube等视频上..只有这次标记将由我不知道的算法完成..

我只需要一个初步推动......

是否有任何算法可以提供我想要的结果..?

PS:这只适用于视频讲座..如果有任何其他想法请告诉..!

1 个答案:

答案 0 :(得分:1)

你需要首先解决问题的组成部分,因为没有一个解决方案或算法可以做你想做的事情(否则你的高级项目已经为你完成了)。

从我可以看出的是我能看到的部分。

  1. 获取视频流
  2. 将视频流拆分为相关的块以进行详细处理。 (在短时间内寻找超过30%的变化(如黑板被删除))
  3. 详细处理块,要么将其传递给下一步,要么将块拆分为两个较小的块。 (或许可以在更长的时间内寻找更小的变化)
  4. OCR the text。
  5. 检测上一个块是否具有相同的文本,如果是,则抛出当前的块(在步骤3或4中你做得太精细了)。
  6. 将OCR数据存储在某种数据库中,并附上文本的时间索引。
  7. 构建程序以查询该数据库以供学生使用。
  8. 这些步骤中的每一步都会有一些子步骤,您可以使用相同的分而治之技术来确定如何执行该步骤。

    如果您需要任何帮助,请执行其中一个单一步骤,请在新问题中告知我们(每个问题都有一个主题)。