一种多媒体数据搜索方法及装置的制造方法

文档序号:10580204阅读:181来源:国知局
一种多媒体数据搜索方法及装置的制造方法
【专利摘要】本发明的实施例提供了一种多媒体数据搜索方法及装置,涉及互联网技术领域,解决了现有技术中搜索多媒体数据的搜索时长过长的问题。该方法包括:接收包含搜索关键字的多媒体数据搜索请求;从多媒体数据簇标识列表中,获取与关键字相匹配的多媒体数据簇标识,多媒体数据簇标识列表中的多媒体数据簇组成多媒体数据库;在与关键字相匹配的多媒体数据簇标识对应的多媒体数据簇中,搜索关键字对应的多媒体数据。本发明应用于多媒体数据的搜索。
【专利说明】
-种多媒体数据搜索方法及装置
技术领域
[0001 ]本发明设及互联网技术领域,尤其设及一种多媒体数据捜索方法及装置。
【背景技术】
[0002] 随着互联网技术的快速发展,在线查阅多媒体数据(例如,视频、音频,文本等)已 经成为人们生活中的一种休闲娱乐方式。而随着互联网网站规模的不断扩大,各种多媒体 数据资源越来越多,用户经常需要通过捜索的方法得到自己所需要的多媒体数据。
[0003] W视频为例,目前大部分情况下用户往往不愿意将完整的视频名称全部输入视频 库中,通常会将视频名称开头几个汉字、拼音或汉字首字母输入到视频库中进行捜索,从而 快速捜索到相关视频。具体的,现有技术主要通过将用户输入的关键字或首字母与视频资 源库中的视频名称一一进行比对来获得用户所需视频。
[0004] 但是,随着视频库随着互联网技术的不断的发展,其存储的视频资源也越来越多, 如果仍然将用户输入的关键字或首字母与视频资源库中的所有视频名称进行一一比对来 进行捜索用户所需视频,将会导致捜索视频所花费的时间越来越多,进而使得捜索速度过 慢。
[0005] 因此,在当下信息爆炸的时代,如何缩短捜索多媒体数据资源的捜索时长,是目前 亟待解决的问题。

【发明内容】

[0006] 本发明的实施例提供一种多媒体数据捜索方法及装置,旨在缩短捜索多媒体数据 资源的捜索时长。
[0007] 为达到上述目的,本发明的实施例采用如下技术方案:
[000引第一方面,提供一种多媒体数据捜索方法,包括:
[0009] 接收包含捜索关键字的多媒体数据捜索请求;
[0010] 从多媒体数据簇标识列表中,获取与所述关键字相匹配的多媒体数据簇标识;所 述多媒体数据簇标识列表中的多媒体数据簇组成多媒体数据库;
[0011] 在与所述关键字相匹配的多媒体数据簇标识对应的所述多媒体数据簇中,捜索所 述关键字对应的多媒体数据。
[0012] 第二方面,提供一种多媒体数据捜索装置,包括:
[0013] 第一获取模块,用于接收包含捜索关键字的多媒体数据捜索请求;
[0014] 第二获取模块,用于从多媒体数据簇标识列表中,获取与所述关键字相匹配的多 媒体数据簇标识;所述多媒体数据簇标识列表中的多媒体数据簇组成多媒体数据库;
[0015] 捜索模块,用于在与所述关键字相匹配的多媒体数据簇标识对应的所述多媒体数 据簇中,捜索所述关键字对应的多媒体数据。
[0016] 本发明实施例提供的多媒体数据捜索方法及装置,通过接收包含捜索关键字的多 媒体数据捜索请求,其次,从多媒体数据簇标识列表中,获取与关键字相匹配的多媒体数据 簇标识;最后,在与关键字相匹配的多媒体数据簇标识对应的多媒体数据簇中,捜索关键字 对应的多媒体数据。相比于现有技术中随着多媒体数据资源库中多媒体数据的增加,仍然 将用户输入的关键字与多媒体数据资源库中的所有多媒体数据进行一一比对来捜索用户 所需的多媒体数据,本方案通过对多媒体数据资源库中的多媒体数据进行分簇,在与用户 输入的关键字相匹配的多媒体数据簇中进行捜索用户所需视频,缩小了多媒体数据的捜索 范围,从而节省了捜索多媒体数据所花费的时间,进而提高了多媒体数据的捜索速度。
【附图说明】
[0017] 为了更清楚地说明本发明实施例的技术方案,下面将对实施例或现有技术描述中 所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实 施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可W根据运些附图 获得其他的附图。
[0018] 图1为本发明实施例提供的一种多媒体数据捜索方法的方法流程图;
[0019] 图2为本发明实施例提供的一种多媒体数据捜索装置的结构示意图;
[0020] 图3为本发明实施例提供的另一种多媒体数据捜索装置的结构示意图。
【具体实施方式】
[0021] 下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完 整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于 本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他 实施例,都属于本发明保护的范围。
[0022] 本发明实施例提供的多媒体数据捜索方法的执行主体可W为多媒体数据捜索装 置,或者用于执行上述多媒体数据捜索方法的终端。具体的,该终端可W为智能手机、智能 电视、高清机顶盒、平板电脑、笔记本电脑、超级移动个人计算机(英文:Ultra-mobile Personal Computer,简称:UMPC)、上网本、个人数字助理(英文,Personal Digital Assistant,简称:PDA)等终端。
[0023] 本发明实施例中的多媒体数据捜索,是指根据用户的捜索请求,在数量众多的多 媒体数据资源中筛选出与用户的捜索请求相关的多媒体数据,是用户查找自己所需多媒体 数据的常用方式。多媒体数据相关网站或捜索网站都可W提供相应的多媒体数据捜索服 务。
[0024] 本文中术语"和/或",仅仅是一种描述关联对象的关联关系,表示可W存在=种关 系,例如,A和/或B,可W表示:单独存在A,同时存在A和B,单独存在B运=种情况。另外,本文 中字符7",一般表示前后关联对象是一种"或"的关系。
[0025] 本实施例中提及的"第一""第二"等叙述词,除非根据上下文其确实表达顺序之 意,应当理解为仅仅是起区分之用。
[0026] 本发明的实施例提供一种多媒体数据捜索方法,如图1所示,该方法包括如下步 骤:
[0027] 101、接收包含捜索关键字的多媒体数据捜索请求。
[0028] 本发明实施例中的多媒体数据包括视频、音频、文本文档等多媒体文件数据中的 一种或多种。
[0029] 本发明实施例中的多媒体数据捜索请求中包含捜素关键字,该捜索关键字可W是 用户通过输入设备(例如,键盘、话筒、手写板等)输入的,也可W是用户从电子文档中截取 的需要捜索的多媒体数据关键字。示例性的,上述的关键字为多媒体数据名称中的关键字, 该关键字包括汉字、英文字母或数字。若上述的多媒体数据W视频为例,具体的,当视频名 称为"大闹天宫"时,其关键字可W为"大闹"或"danao"等;当视频名称为"007-皇家赌场" 时,其关键字可W为"007-皇家"或"007-huangjia"等,在运里关键字W用户输入的为准,具 体的不进行限制,运里仅仅是举例说明。
[0030] 示例性的,本实施例中的多媒体数据捜索请求可W是该终端根据用户指令的指示 生成的,该用户指令可W是用户控制该终端对应的输入设备(例如,遥控器、鼠标,键盘等) 向终端发送的,也可W是用户直接控制终端的按键板上的按键生成的。
[0031] 102、从多媒体数据簇标识列表中,获取与关键字相匹配的多媒体数据簇标识。
[0032] 本实施例中的多媒体数据簇标识列表中的多媒体数据簇组成多媒体数据库。示例 性的,上述的多媒体数据簇标识列表是终端或服务器已经将多媒体数据库中的多媒体数据 按照预先的规则分成不同的多媒体数据簇,每个多媒体数据簇对应一个多媒体数据簇标 识,所有多媒体数据簇标识形成多媒体数据簇标识列表。
[0033] 示例性的,终端根据关键字在多媒体数据簇标识列表中捜索与关键字相匹配的目 标多媒体数据簇标识,其中,该目标多媒体数据簇标识是根据获取的用户输入关键字在多 媒体数据簇标识列表中捜索与关键字相匹配的多媒体数据簇所得到的。
[0034] 示例性的,为了根据用户输入可W快速定位到特定簇中,步骤102之前还包括对媒 体数据进行分簇,其具体的分簇过程包括如下内容:
[0035] AU终端或服务器按照多媒体数据名称的首字符将多媒体数据库中的多媒体数据 分到不同的多媒体数据簇中,生成多媒体数据簇标识列表,每个多媒体数据簇对应一个英 文字母或数字。
[0036] 示例性的,上述的多媒体数据簇是按照英文字母及数字进行划分的,具体的,终端 或服务器按照英文字母a-z、数字0-9将多媒体数据库中的多媒体数据分为36个簇。
[0037] 进一步的,基于上述步骤Al描述的分簇内容,本发明实施例还可W对多媒体数据 资源库中的多媒体数据进行二次分簇,例如,若多媒体数据W视频为例,具体的,当视频名 称为"冰河世纪"时,该视频名称对应的簇为簇"b",进一步的,为了使得用户的捜索速度更 快,可W将该视频名称分到簇"bh"中。需要说明的是,对于多媒体数据资源库中的多媒体数 据簇等级具体的可W根据用户的需求来进行等级划分,在运里并不进行限制,仅仅是举例 进行说明。
[0038] 示例性的,在上述分簇过程Al之后,还包括:加载多媒体数据名称与多媒体数据名 称的拼音W及首字母之间的对应关系。具体的,加载过程是基于一个汉字与拼音对应关系 的库,在该库中存储所有汉字与拼音的对应关系,例如"我-WO"。
[0039] 进一步的,为了不影响捜索过程,在加载上述的多媒体数据名称与多媒体数据名 称的拼音W及首字母之间的对应关系之前还包括:对多媒体数据名称进行预处理,该预处 理主要是去掉多媒体数据名称中的标点W及一些其他符号。例如,多媒体数据名称为"007- 皇家赌场",我们会保留"007皇家赌场",加载后的对应关系为"007皇家赌场- 00化11日]1旨^'1日山1证日]1旨-00711^'如",具体的,在后续形成多媒体数据列表时,会展示最初的多 媒体数据名称,但是在加载对应关系的过程中保留的是经过预处理后的多媒体数据名称。
[0040] 进一步的,为了提高捜索的精确程度,上述对应关系中的多媒体数据名称来自于 厂商可W提供的多媒体数据资源库,运样保证了在后续步骤中提供给用户的多媒体数据列 表一定是多媒体数据资源库中的多媒体数据。
[0041] 示例性的,当上述的关键字为字符串时,步骤102具体包括W下内容:
[0042] 102a、将关键字的首字符与多媒体数据簇标识列表中的多媒体数据簇标识进行匹 配,获取与关键字的首字符相匹配的多媒体数据簇标识。
[0043] 示例性的,当上述的关键字为汉字时,步骤102具体包括W下内容:
[0044] 10化1、将上述关键字转化为拼音。
[0045] 102b2、将上述关键字对应拼音的首字符与多媒体数据簇标识列表中的多媒体数 据簇标识进行匹配,获取与关键字对应拼音的首字符相匹配的多媒体数据簇标识。
[0046] 示例性的,若上述多媒体数据W视频为例,具体的,当用户输入的关键字W汉字开 头,终端会将该用户输入的关键字转换成拼音,然后将其加入到第一个汉字的拼音对应的 视频簇中,例如视频名称为"大闹天宫",终端会将该视频名转换为拼音"danaotiangong", 然后将该视频加入到拼音的首字母"d"对应的簇中(即簇"(f)。
[0047] 进一步的,为了符合用户的捜索习惯,当用户输入的关键字W英文或数字开头,终 端会同时将该用户输入的关键字分到英文字母或数字的第一个字母或数字W及汉字对应 的簇中,例如多媒体数据名称为"007:皇家赌场",终端先将该汉字转换成拼音 "huangjiaduchang",然后同时将该视频分到簇"0"和簇"h"中,便于往后用户输入关键字 %〇7"、"皇家"或者"huang j ia"都可W得到%07皇家赌场"的捜索提示。
[0048] 103、在与关键字相匹配的多媒体数据簇标识对应的多媒体数据簇中,捜索关键字 对应的多媒体数据。
[0049] 示例性的,若上述的关键字为"大闹",根据关键字得到与关键字相匹配的多媒体 数据簇标识为"d"(即簇"(f),因此,终端根据用户输入的关键字在簇"d"中查找用户所需观 看的视频。
[0050] 本发明实施例提供的一种多媒体数据捜索方法,通过接收包含捜索关键字的多媒 体数据捜索请求,其次,从多媒体数据簇标识列表中,获取与关键字相匹配的多媒体数据簇 标识;最后,在与关键字相匹配的多媒体数据簇标识对应的多媒体数据簇中,捜索关键字对 应的多媒体数据。相比于现有技术中随着多媒体数据资源库中多媒体数据的增加,仍然将 用户输入的关键字与多媒体数据资源库中的所有多媒体数据进行一一比对来捜索用户所 需的多媒体数据,本方案通过对多媒体数据资源库中的多媒体数据进行分簇,在与用户输 入的关键字相匹配的多媒体数据簇中进行捜索用户所需视频,缩小了多媒体数据的捜索范 围,从而节省了捜索多媒体数据所花费的时间,进而提高了多媒体数据的捜索速度。
[0化1 ] 示例性的,在步骤103之后,还包括:
[0052] 103a、获取关键字对应的多媒体数据对应的评分信息。
[0053] 103b、根据多媒体数据对应的评分信息,对关键字对应的多媒体数据进行排序,生 成多媒体数据捜索结果显示列表。
[0054] 本发明实施例中关键字对应的多媒体数据对应的评分信息越高,则该多媒体数据 在生成的多媒体数据捜索结果显示列表中的位置越靠前。
[0055] 示例性的,上述的评分信息包括但不限于:用户输入关键字与多媒体数据匹配信 息、用户输入的关键字对应的多媒体数据在本地的历史记录信息、用户输入的关键字对应 的多媒体数据在网络上的排名信息W及用户输入的关键字对应的多媒体数据类型信息。
[0056] 示例性的,若上述的多媒体数据W视频为例,则计算上述评分信息的公式为:
[0化7] Score = [A*Wa+B*Wb+C*Wc+D*Wd+......>100 (公式 I)
[005引其中,A表示用户输入关键字与视频匹配程度的分数,B表示用户输入的关键字对 应的视频在本地的播放历史记录的分数,C表示用户输入的关键字对应的视频在网络上排 名的分数,D表示用户输入的关键字对应的视频类型的分数,其中,若视频类型为用户常看 的视频,该分数将越高。胖3、胖6、胖。、从及胖康示权重值,且和为1,胖3、胖6、胖成及胖3的值根据实际 需求进行赋值。
[0059] 需要说明的是,运里的评分信息所包含的四部分分数(A、B、C、W及D)仅仅是一种 示例,在具体的应用场景中可W根据视频本身W及用户的需求进行增加或减少,运里不进 行限制,仅仅举例说明。
[0060] 示例性的,上述四部分的分数范围均为[0,1],而最终评分信息Score的范围为[0, 100],具体的,四部分分数计算公式如下:
[006。
(公式 2)
[0062] 其中,上述公式2中,若用户输入关键字为汉字,则X为汉字长度占视频名长度的比 值;若用户输入关键字为英文,则若匹配到的视频名长度大于10,则X为固定值0,若小于10, 贝IJx为固定值0.3,运样给X取固定值是对视频列表中的视频名称长度大于10的视频做一个 惩罚,因为在视频列表中的视频名称长度大于10的视频往往是新闻或者影片花絮,通常不 是用户所需观看的视频捜索结果。具体的,公式2中的X值越大,AU)分数越高。
[0063]
公式 3 )
[0064] 其中,上述公式3中的X为该匹配视频在本地播放的历史记录次数,X值越大,贝化 (X)分数越高。运里对于X的取值采用的是反向LFU(英文:Most Frequently Used)理论,即 选取最近一个时间段内视频的播放次数作为X值,W提高实时性。
[0065]
(公式 4)
[0066] 其中,上述公式4中的P为视频库列表中的视频总数,X为该匹配视频在视频列表中 的排名,若匹配视频不在列表中,X值为P值。X值越小,贝化(X)分数越高。
[0067]
(公式 5.)
[006引其中,上述公式5中的U为当前用户,X为视频类型,Type_count(x,u)表示用户U看 视频类型为X的总次数,Type_all(x,u)表示用户U观看所有类型视频的总次数。
[0069]示例性的,上述公式2至公式5中的a,e,丫,y参数为固定阔值,其具体数值需要根 据特定视频数据库进行相应的设置。根据上述公式2至公式5的四个公式分别计算出A、B、C W及D四个部分的得分,然后将运四个部分的得分带入到公式1中计算出与关键字对应的所 有多媒体数据的评分信息,最后根据该评分信息的高低对关键字对应的多媒体数据进行排 序,生成多媒体数据捜索结果显示列表展示给用户。
[0070] 下面将基于上述的一种多媒体数据捜索方法的相关描述对本发明实施例提供的 一种多媒体数据捜索装置进行介绍。W下实施例中与上述实施例中相关的技术术语、概念 等的说明可W参照上述的实施例,运里不再寶述。
[0071] 本发明实施例提供一种多媒体数据捜索装置,如图2所示,该多媒体数据捜索装置 2包括:第一获取模块21、第二获取模块22W及捜索模块23,其中:
[0072] 第一获取模块21,用于接收包含捜索关键字的多媒体数据捜索请求。
[0073] 第二获取模块22,用于从多媒体数据簇标识列表中,获取与关键字相匹配的多媒 体数据簇标识;多媒体数据簇标识列表中的多媒体数据簇组成多媒体数据库。
[0074] 捜索模块23,用于在与关键字相匹配的多媒体数据簇标识对应的多媒体数据簇 中,捜索关键字对应的多媒体数据。
[0075] 示例性的,当上述关键字为字符串时,第二获取模块22,具体用于:
[0076] 将关键字的首字符与多媒体数据簇标识列表中的多媒体数据簇标识进行匹配,获 取与关键字的首字符相匹配的多媒体数据簇标识。
[0077] 示例性的,当上述关键字为汉字时,第二获取模块22,具体用于:
[0078] 将上述关键字转化为拼音;
[0079] 将上述关键字对应拼音的首字符与多媒体数据簇标识列表中的多媒体数据簇标 识进行匹配,获取与关键字对应拼音的首字符相匹配的多媒体数据簇标识。
[0080] 可选的,如图3所示,多媒体数据捜索装置2还包括:第一生成模块24,其中:
[0081] 第一生成模块24,用于按照多媒体数据名称的首字符将多媒体数据库中的多媒体 数据分到不同的多媒体数据簇中,生成多媒体数据簇标识列表,每个多媒体数据簇对应一 个英文字母或数字。
[0082] 可选的,如图3所示,多媒体数据捜索装置2还包括:第=获取模块25W及第二生成 模块26,其中:
[0083] 第=获取模块25,用于获取关键字对应的多媒体数据对应的评分信息。
[0084] 第二生成模块26,用于根据多媒体数据对应的评分信息,对关键字对应的多媒体 数据进行排序,生成多媒体数据捜索结果显示列表。
[0085] 本发明实施例提供的一种多媒体数据捜索装置,通过接收包含捜索关键字的多媒 体数据捜索请求,其次,从多媒体数据簇标识列表中,获取与关键字相匹配的多媒体数据簇 标识;最后,在与关键字相匹配的多媒体数据簇标识对应的多媒体数据簇中,捜索关键字对 应的多媒体数据。相比于现有技术中随着多媒体数据资源库中多媒体数据的增加,仍然将 用户输入的关键字与多媒体数据资源库中的所有多媒体数据进行一一比对来捜索用户所 需的多媒体数据,本方案通过对多媒体数据资源库中的多媒体数据进行分簇,在与用户输 入的关键字相匹配的多媒体数据簇中进行捜索用户所需视频,缩小了多媒体数据的捜索范 围,从而节省了捜索多媒体数据所花费的时间,进而提高了多媒体数据的捜索速度。
[0086] 在本申请所提供的几个实施例中,应该理解到,所掲露的多媒体数据捜索装置和 方法,可W通过其它的方式实现。例如,W上所描述的装置实施例仅仅是示意性的,例如,所 述模块的划分,仅仅为一种逻辑功能划分,实际实现时可W有另外的划分方式,例如多个模 块或组件可W结合或者可W集成到另一个系统,或一些特征可W忽略,或不执行。另一点, 所显示或讨论的相互之间的禪合或直接禪合或通信连接可W是通过一些接口,装置或模块 的间接禪合或通信连接,可W是电性,机械或其它的形式。
[0087] 所述作为分离部件说明的模块可W是或者也可W不是物理上分开的,作为模块显 示的部件可W是或者也可W不是物理单元,即可W位于一个地方,或者也可W分布到多个 网络单元上。可W根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目 的。
[0088] 另外,在本发明各个实施例中的各功能模块可W集成在一个处理模块中,也可W 是各个模块单独物理包括,也可W两个或两个W上模块集成在一个单元中。上述集成的单 元既可W采用硬件的形式实现,也可W采用硬件加软件功能单元的形式实现。
[0089] 上述W软件功能模块的形式实现的集成的单元,可W存储在一个计算机可读取存 储介质中。上述软件功能模块存储在一个存储介质中,包括若干指令用W使得一台计算机 设备(可W是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的部 分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(Read-Only Memory,简称 ROM)、随机存取存储器(Random Access Memory,简称RAM)、磁碟或者光盘等各种可W存储 程序代码的介质。
[0090] 最后应说明的是:W上实施例仅用W说明本发明的技术方案,而非对其限制;尽管 参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可 W对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换; 而运些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和 范围。
【主权项】
1. 一种多媒体数据搜索方法,其特征在于,包括: 接收包含搜索关键字的多媒体数据搜索请求; 从多媒体数据簇标识列表中,获取与所述关键字相匹配的多媒体数据簇标识,所述多 媒体数据簇标识列表中的多媒体数据簇组成多媒体数据库; 在与所述关键字相匹配的多媒体数据簇标识对应的所述多媒体数据簇中,搜索所述关 键字对应的多媒体数据。2. 根据权利要求1所述的方法,其特征在于,所述从多媒体数据簇标识列表中,获取与 所述关键字相匹配的多媒体数据簇标识之前,还包括: 按照多媒体数据名称的首字符将多媒体数据库中的多媒体数据分到不同的多媒体数 据簇中,生成多媒体数据簇标识列表,每个多媒体数据簇对应一个英文字母或数字。3. 根据权利要求1或2所述的方法,其特征在于,当所述关键字为字符串时,所述从多媒 体数据簇标识列表中,获取与所述关键字相匹配的多媒体数据簇标识具体包括: 将所述关键字的首字符与所述多媒体数据簇标识列表中的多媒体数据簇标识进行匹 配,获取与所述关键字的首字符相匹配的多媒体数据簇标识。4. 根据权利要求1或2所述的方法,其特征在于,当所述关键字为汉字时,所述从多媒体 数据簇标识列表中,获取与所述关键字相匹配的多媒体数据簇标识具体包括: 将所述关键字转化为拼音; 将所述关键字对应拼音的首字符与所述多媒体数据簇标识列表中的多媒体数据簇标 识进行匹配,获取与所述关键字对应拼音的首字符相匹配的多媒体数据簇标识。5. 根据权利要求1所述的方法,其特征在于,所述在与所述关键字相匹配的多媒体数据 簇标识对应的所述多媒体数据簇中,搜索所述关键字对应的多媒体数据之后,还包括: 获取所述关键字对应的多媒体数据对应的评分信息; 根据所述多媒体数据对应的评分信息,对所述关键字对应的多媒体数据进行排序,生 成多媒体数据搜索结果显示列表。6. -种多媒体数据搜索装置,其特征在于,包括: 第一获取模块,用于接收包含搜索关键字的多媒体数据搜索请求; 第二获取模块,用于从多媒体数据簇标识列表中,获取与所述关键字相匹配的多媒体 数据簇标识,所述多媒体数据簇标识列表中的多媒体数据簇组成多媒体数据库; 搜索模块,用于在与所述关键字相匹配的多媒体数据簇标识对应的所述多媒体数据簇 中,搜索所述关键字对应的多媒体数据。7. 根据权利要求6所述的装置,其特征在于,还包括: 第一生成模块,用于按照多媒体数据名称的首字符将多媒体数据库中的多媒体数据分 到不同的多媒体数据簇中,生成多媒体数据簇标识列表,每个多媒体数据簇对应一个英文 字母或数字。8. 根据权利要求6或7所述的装置,其特征在于,当所述关键字为字符串时,所述第二获 取模块,具体用于: 将所述关键字的首字符与所述多媒体数据簇标识列表中的多媒体数据簇标识进行匹 配,获取与所述关键字的首字符相匹配的多媒体数据簇标识。9. 根据权利要求6或7所述的装置,其特征在于,当所述关键字为汉字时,所述第二获取 模块,具体用于: 将所述关键字转化为拼音; 将所述关键字对应拼音的首字符与所述多媒体数据簇标识列表中的多媒体数据簇标 识进行匹配,获取与所述关键字对应拼音的首字符相匹配的多媒体数据簇标识。10.根据权利要求6所述的装置,其特征在于,还包括: 第三获取模块,用于获取所述关键字对应的多媒体数据对应的评分信息; 第二生成模块,用于根据所述多媒体数据对应的评分信息,对所述关键字对应的多媒 体数据进行排序,生成多媒体数据搜索结果显示列表。
【文档编号】G06F17/30GK105956155SQ201610323032
【公开日】2016年9月21日
【申请日】2016年5月13日
【发明人】吴凯, 李松, 李海涛
【申请人】海信集团有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1