视频内容的搜索装置的制作方法

文档序号:6459690阅读:152来源:国知局
专利名称:视频内容的搜索装置的制作方法
技术领域
本发明涉及视频内容的搜索装置。
背景技术
随着互联网的发展,搜索引擎成为人们上网必不可少的工具之一。传统的搜索引擎都是 基于文本搜索(Text Search),称为是文本搜索引擎。其原理是搜索引擎服务器收集大量 的网页;并根据已有的规则提取网页中的文本并做分词(Word Segmentation)处理,常见的 分词方法,例如基于字符串匹配的分词方法、基于理解的分词方法和基于统计的分词方法; 文本搜索引擎利用文本词库做索引表用于快速搜索。用户在进行搜索的时候,将文本输入到 服务器,服务器对该文本进行分词处理后,根据索引表进行快速的搜索,然后返回结果。
目前,搜索引擎都是基于文本的,即使是一些搜索图片或视频的搜索引擎也是通过图片 或视频节目的名称、说明、介绍、标签等文本信息进行搜索的。搜索引擎还没有直接通过视 视频的信号内容进行搜索的。这里,我们所说的视视频是指视频文件或者视频文件。通常视 频文件包含视频信号流和视频信号流。
视频指纹(video fingerprinting)系统将每一帧(frame)或者几帧转化为很小的指纹 (例如32比特大小),然后进行检索。例如国际专利号为TO2007/127590A2的"基于多分辨率, 多帧率和时域信号的数字视频指纹处理方法和系统"(Method and system for fingerprinting digital video object based on multiresolution, multirate and temporal signatures)公开了一种将视频信号的每帧转化为84比特或132比特的视频指纹处理方法。通 过这种方法一个视频文件就可以被转换成一个很小的指纹文件。
在视频文件数目较少(例如l万个)的情况下,可以将所有的指纹文件存入到计算机内存 中,进行索引后,可方便地进行快速的检索。上述"基于多分辨率,多帧率和时域信号的数 字视频指纹处理方法和系统"即给出了这种方法的详细步骤。然而,在实际情况下,视频文 件的数目要远远超过一万的数目。例如,目前在互联网上出现的视频文件数目超过一千万数 目,而且数量在不断增长。因此采用这种方法很难做出实用的搜索引擎。

发明内容
为了解决上述技术问题,本发明提供一种视频内容的搜索装置。本发明采用如下技术方案 一种音频内容的搜索装置,包括
音频指纹提取模块,用于提取多个音频文件的音频指纹;
音频指纹分词模块,与所述音频指纹提取模块相连接,用于对提取的音频指纹进行分词; 索引生成模块,与所述音频指纹分词模块相连接,用于根据分词结果生成音频指纹索引; 搜索模块,与所述索引生成模块相连接,用于提供利用该音频指纹索引搜索匹配的音频 文件。
进一步地,还包括连接于所述索引生成模块与所述搜索模块之间的存储模块,用于存储 音频指纹、所述音频指纹索引及其对应的音频文件。
本发明通过采用文本搜索引擎中的分词技术,在视视频指纹文件上进行分词处理,然后 采用文本搜索领域中的索引技术对视视频指纹进行索引处理,索引处理完成后,搜索引擎可 以对用户输入的视视频片段进行搜索。不但方便了用户的搜索,而且提高了搜索的效率。
以下结合附图及实施例进一步说明本发明。


图1为本发明视频内容的搜索装置实施例的流程示意图。
具体实施例方式
如图l所示, 一种视频内容的搜索装置,包括 视频指纹提取模块,用于提取多个视频文件的视频指纹;
视频指纹分词模块,与所述视频指纹提取模块相连接,用于对提取的视频指纹进行分词; 索引生成模块,与所述视频指纹分词模块相连接,用于根据分词结果生成视频指纹索引; 搜索模块,与所述索引生成模块相连接,用于提供利用该视频指纹索引搜索匹配的视频 文件。
搜索可采用根据输入的需要检索的视频文件或视频文件片段,通过所述视频指纹提取模 块提取其视频指纹,并通过视频指纹分词模块对该视频指纹进行分词,根据分词结果在该视 频指纹索引中搜索匹配的视频文件;也可以直接根据用户输入视频指纹,利用视频指纹分词 模块对该视频指纹进行分词后,根据分词结果在该视频指纹索引中搜索匹配的视频文件。
进一步地,还包括连接于所述索引生成模块与所述搜索模块之间的存储模块,用于存储 视频指纹、所述视频指纹索引及其对应的视频文件。所述存储模块可以是服务器。上述实施例中的分词方式可采用多种方式实现,以下列举几种方式分别说明。 方式一
采用基于统计的中文分词方法对视频指纹进行分词处理。首先将15000个视频文件生成 宽度固定的指纹文件,其宽度可以是32比特或16比特,得到的每个指纹文件平均由约10000 个宽度固定的指纹组成。每个32比特或16比特的数据被看作是中文中的一个字。所有15000 个包含"字"的指纹文件被当作是15000篇"文章",而这些"文章"则作为中文分词的语料 进行分词。在统计过程中,对视频语料中相邻共现的每个"字"的组合的频度进行统计。共 现频度高的组合被认为是一个词,称为"指纹词"。例如,频度较高的7个连续的二进制 "00000000000000000000000000000000"的指纹的组合,和5个连续的二进制
"11111111111111111111111111111111"的指纹的组合被统计是频度较高的指纹组合,他们 被作为"指纹词"。 方式二
采用指纹宽度为16比特的视频指纹提取方法。具体是将方式一中宽度为32比特的指纹 进行间隔采样得到16比特的指纹。然后采用与方式一相同的基于统计的中文分词方法进行视 频指纹的分词处理。
方式三
采用Job 0ostven等人在2002年发表在第五次视频信息系统进展国际会议(Proceeding of the 5th International Conference on Recent Advances in Visual Information Systems.) 上发表的视频指纹的特征提取和一种数据库策略(Feature Extraction and a Database strategy for video fingerprinting.)的方法进行视频指纹提取。然后将32比特的指纹经 过间隔采样后,得到16比特的视频指纹文件。最后采用与方式一相同的基于统计的中文分词 方法进行视频指纹的分词处理。
权利要求
1、一种音频内容的搜索装置,其特征在于包括音频指纹提取模块,用于提取多个音频文件的音频指纹;音频指纹分词模块,与所述音频指纹提取模块相连接,用于对提取的音频指纹进行分词;索引生成模块,与所述音频指纹分词模块相连接,用于根据分词结果生成音频指纹索引;搜索模块,与所述索引生成模块相连接,用于提供利用该音频指纹索引搜索匹配的音频文件。
2、 根据权利要求l所述的音频内容的搜索装置,其特征在于还包括连接于所述索引生成模块与所述搜索模块之间的存储模块,用于存储音频指纹、所述音频指纹索引及其对应的音频文件。
全文摘要
一种视频内容的搜索装置,包括视频指纹提取模块,用于提取多个视频文件的视频指纹;视频指纹分词模块,与所述视频指纹提取模块相连接,用于对提取的视频指纹进行分词;索引生成模块,与所述视频指纹分词模块相连接,用于根据分词结果生成视频指纹索引;搜索模块,与所述索引生成模块相连接,用于提供利用该视频指纹索引搜索匹配的视频文件。本发明通过采用文本搜索引擎中的分词技术,在视频指纹文件上进行分词处理,然后采用文本搜索领域中的索引技术对视频指纹进行索引处理,索引处理完成后,搜索引擎可以对用户输入的视频片段进行搜索。不但方便了用户的搜索,而且提高了搜索的效率。
文档编号G06F17/30GK101673265SQ20081004285
公开日2010年3月17日 申请日期2008年9月12日 优先权日2008年9月12日
发明者程建章, 连惠城 申请人:未序网络科技(上海)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1