首页> 中国专利> 一种个性化及协同化融合的网上多媒体检索与查询方法

一种个性化及协同化融合的网上多媒体检索与查询方法

摘要

一种个性化及协同化融合的网上多媒体检索与查询方法,包括以下步骤:(1)利用已有的语义信息,进行媒体对象语义的自动标注;(2)建立包含用户信息及个人喜好的用户侧档,检索系统按照用户意图对检索结果进行排序和优化;(3)根据用户相关反馈,动态调整用户侧档中各关键短语的权重,更准确体现用户意图;(4)建立用户侧档→群组侧档→社区侧档的多层侧档模式,层次间具有继承与共享机制,求同存异,支持海量存储;(5)对多模态信息融合分析进行多媒体语义理解,实现跨模态的多媒体对象检索。本发明能准确把握用户的意图,实现高精度、个性化、跨模态的多媒体检索。

著录项

  • 公开/公告号CN101334796A

    专利类型发明专利

  • 公开/公告日2008-12-31

    原文格式PDF

  • 申请/专利权人 浙江师范大学;

    申请/专利号CN200810137992.7

  • 发明设计人 朱信忠;赵建民;李青;徐慧英;

    申请日2008-07-18

  • 分类号G06F17/30(20060101);

  • 代理机构33100 浙江杭州金通专利事务所有限公司;

  • 代理人徐关寿

  • 地址 321004 浙江省金华市迎宾大道688号

  • 入库时间 2023-12-17 21:10:54

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2018-08-03

    未缴年费专利权终止 IPC(主分类):G06F17/30 授权公告日:20110112 终止日期:20170718 申请日:20080718

    专利权的终止

  • 2011-01-12

    授权

    授权

  • 2009-02-25

    实质审查的生效

    实质审查的生效

  • 2008-12-31

    公开

    公开

说明书

技术领域

本发明涉及一种基于用户侧档的网上多媒体的检索方法,尤其涉及一种基于多模态信息融合分析和交互检索的跨媒体检索方法。

背景技术

目前Internet的信息量以每1.6年翻一倍的速度急剧增长。随着20世纪90年代多媒体技术的迅速发展,以及新的有效的多媒体编码技术的不断出现,大量的视频、音频和图像等多媒体信息成为了网络中不可或缺的重要资源。面对着日益增多的多媒体信息,使得对这些信息资源的存储、管理和利用变得非常困难。对于普通用户而言,他们需要面对的就是如何从浩瀚的信息海洋中准确快速地检索出自身所需的信息;而对于检索系统而言,就必须能够准确理解用户的意图,并按照用户的意图检索出用户最感兴趣的信息。

传统的数据类型主要是整型、实型、布尔型和字符型,因此其数据库技术可以采用基于关键字的检索方法。而在多媒体数据处理中,除了上述数据类型外,还包括图形、图像、声音、视频流等数据类型。因此,在基于关键字的检索系统中,网络开发人员必须事先对多媒体对象进行标注以利于用户的检索。但是这种模式明显存在着弊端:(1)、由于网络上多媒体信息的数量不断增多,数据量巨大,标注过程本身工作量浩繁,手工标注日益变得不切实际;(2)、标注本身存在着很大的主观性,针对同一个多媒体对象,不同的标注者完全可能有不同的理解,并标注不同的关键字,因此标注的关键字并不能完全准确、客观地反映多媒体对象所涵盖的语义,自然也不利于网络用户的检索了;(3)、无法体现检索的信息在视觉或听觉上的相似程度。

在这种情况下,基于内容的多媒体检索技术应运而生,并成为计算机视觉和信息检索领域的研究热点。上世纪90年代初期人们提出了基于内容的图像检索技术,从图像提取底层的视觉特征,如颜色、纹理、形状等底层特征作为图像的索引。这种技术思路后来也被运用到视频检索和音频检索中。基于内容的多媒体检索方法早期有以QBIC、VideoQ等为代表的原型系统,当时由于缺乏高层语义的支持,在准确率和效率上不能满足用户要求;之后例子学习、融合分析和流形学习等方法被用来实现多媒体语义理解,以填补多媒体信息底层特征和高层语义之间的鸿沟;接着为了克服训练样本的不足,又引入了相关反馈机制等。以上各种技术的应用,在一定程度上缩小了语义鸿沟,提高了网络多媒体检索的性能。

然而,现有的多媒体检索系统依然存在很多问题:(1)、传统的基于内容的多媒体检索系统通常通过提取色彩、形状、纹理等底层特征进行相似度比较,并根据相似度来建立与高层语义之间的联系和映射。然而单纯地对提取的多媒体底层特征进行相似度比较,在很多情况下并没有任何实质意义。例如当用户搜索“鸡肉”或“家禽肉类”等菜谱图片时,搜索引擎根据底层特征的相似度比较几乎无法准确区分出鸡肉、鸭肉和鹅肉甚至猪肉等的不同,更别说是烤鸭和烤鹅照片区别了,因它们之间颜色等底层特征的相似度很高。因此,利用这种方法进行检索的准确性较低;(2)、传统的多媒体检索系统不能很好地理解用户的真实意图,因此也无法准确地根据用户意图对检索结果进行优化和排序,即优先提供用户最感兴趣的内容;如上述肉类的菜谱图片检索过程中,某些种族用户有风俗忌讳(如伊斯兰穆斯林不吃猪肉、猛禽等),要适当对结果进行过滤;某些人喜欢吃烧鸡,不喜欢吃烤鸡、烤鸭、酱鸭,则尽量将他所感兴趣的烧鸡菜谱图片靠前排序。(3)、传统的多媒体检索系统往往只能检索包含单一模态的多媒体数据库,或虽能检索多模态媒体数据,但不能支持跨媒体的检索,即根据一种模态的多媒体对象检索其它模态的多媒体对象;

发明内容

为了克服已有的主流网络多媒体检索方法存在的基于内容的多媒体查询精确度上不去、基于相似度的检索往往结果对个性化用户没有意义、多媒体底层特征与高层语义之间存在鸿沟、检索准确率低下、不能准确理解用户意图并按照用户意图对检索结果进行优化和排序、不支持跨模态媒体检索等不足,本发明提供了一种个性化及协同化融合的网上多媒体检索与查询的方法,通过合理建立多媒体信息底层特征与高层语义之间的联系和映射,结合个性化的用户侧档与公共侧档,能够准确地理解用户的真实意图,并按照用户意图进行跨模态的多媒体网络检索,并对检索结果进行优化与排序,实现了用户检索的个性化,并提高了多媒体网络检索的精确度。

本发明解决其技术问题所采用的技术方案是:

一种个性化及协同化融合的网上多媒体检索与查询方法,该方法包括以下步骤:

(1)、对多媒体信息进行语义的自动标注:利用多媒体信息数据库的各种已有的高层语义,所述各种已有的高层语义包括文本语义标注、多媒体信息间的超链接说明、主题词、图像的主体名及其视觉特征描述词、Web页面内的多媒体信息间的关联描述,通过统计学习模型从中自动选取最能表达多媒体内容的若干关键字作为媒体信息的语义,并结合多媒体信息的底层特征相似度检索,进行关键字传播和多媒体语义的自动信息标注;

(2)、建立用户侧档,其中包含用户的信息及个人喜好,按照用户的喜好程度,对检索结果进行优化排序,剔除用户不感兴趣的内容;

用户侧档的基本结构定义如下:

UP=<UInfo,P,UPL>

UInfo=<UID,UN,UD>

其中UPL表示用户感兴趣的关键短语的相关信息,P是指向用户所属群组的公共侧档的指针;UInfo表示用户信息,UID表示用户唯一标识符,UN表示用户名,UD表示用户其它描述信息;

在用户使用过程中,按照用户搜索的结果进行聚类分析,确定用户最感兴趣的关键短语;

(3)、在每次检索结束后,用户对系统当前查询结果的满意程度进行反馈,系统接收用户的相关反馈意见,然后根据用户的反馈意见进行查询调整,动态调整用户侧档中各关键短语的权重,在下一次检索时能够按照新的关键短语的优先度对检索结果进行排序;

(4)、用户选择属于某一群组,系统为该群组建立公共侧档来描述群组的共同行为和群组成员的普遍爱好;当一个用户新加入一个群组,从这个群组的公共侧档中继承属性;同样,群组侧档又能够从范围更大的社区侧档中继承属性;

公共侧档的基本结构定义为:

CP=<CInfo,WL,Suc>

CInfo=<GID,NAME,DE>

其中WL表示该公共侧档中用户的共同偏好,Suc表示该公共侧档的继承关系;CInfo表示该公共侧档的信息,GID表示本公共侧档唯一标识符,NAME表示公共侧档的名称,DE表示该公共侧档其它的描述信息;

公共侧档的建立过程:在系统建立时,根据已有的经验知识,为不同的群组事先指定共同偏好;同时,公共侧档根据内部各成员的检索偏好及相关反馈的情况,动态调整预先制定的共同爱好;在公共侧档进行更新时,通过限制每个用户对特定关键字的投票次数,并结合公共侧档的用户副本在线更新模式;

(5)、系统对多模态信息融合分析进行多媒体语义的理解,建立不同模态媒体对象之间的语义链,用户实现跨模态的多媒体信息查询,即用户提交任意模态的检索例子去检索任意模态的媒体对象或者多媒体文档。

作为优选的一种方案:所述的步骤(1)中,具体步骤如下:

(1.1)提取各种已经存在的语义信息,包括文本描述、多媒体信息之间的超媒体链接说明,以及同一WEB页面内的图片、音频、视频、文本之间,以及同一站点内的多媒体信息之间的都存在的上下文关联,并对关键字内容做出注释和说明;

(1.2)用一个四元组MMEAN=<SID,ID,Keywords>来描述每一个多媒体对象的语义,其中SID代表该媒体对象所属的分类,ID代表它在该分类中的唯一编号,Keywords={w1,w2,…,wi}代表按照步骤(1.1)得到的若干关键字;

(1.3)采用“关键字传播”的手段,通过相似性检索来得到语义;具体步骤如下:

(1.3.1)对各模态的多媒体对象提取底层特征并进行量化;

(1.3.2)将无语义描述的多媒体对象与现有已经具有描述的同模态多媒体对象底层特征进行比较,将最相似的多媒体对象的语义描述作为自己的语义描述的一部分;并参考最相似的多媒体对象所在的多媒体文档中其他模态多媒体对象的语义描述,取所有这些描述中出现频率最高的若干关键字作为该多媒体对象的语义。

作为优选的另一种方案:所述的步骤(2)中,用户侧档的建立以及通过学习进行更新,具体方法描述如下:

(2.1)对搜索结果进行聚类,动态地得到一些搜索结果的关键短语;将提取出来的关键短语加入用户侧档,用来描述个人喜好的信息;

(2.2)用下述形式来描述各关键短语及它在用户侧档中的关键性:

UPL=<<UW1,UPW1,UWE1>,…,<UWi,UPWi,UWEi>>          (4)

其中UWi表示用户检索时使用的短语,UPWi表示该短语所属类的标签,UWEi表示该短语的权重,权重越大则说明用户对该短语所代表的内容的兴趣越大;假设用户共进行了m次查询,且在某次查询时点击了结果中的n个多媒体对象,则权重UWEi的计算方法如下:

>UWEi=1m·Σk=1nCikmax{Σk=1nCjk,j=1,2···}---(5)>

上式中,Cik表示第i个短语在用户点击的第k个页面中出现的次数,表示第i个短语在这n个页面中出现的总次数,而>max{Σk=1nCjk,j=1,2···}>表示所有短语出现总次数的最大值;按照权重UWEi对用户检索时使用的关键短语进行排序,UWEi越大,则该关键短语可以理解为用户对相关内容的喜好程度更高;

个性化的多媒体检索即指检索系统按照用户输入的检索条件得出检索结果,对搜索结果按照关键词的权重高低进行排序,优先显示权重更高的检索内容;

(2.3)在用户信息UInfo的UD中进行约束并赋给它一个足够小的负数权重,使得检索系统不会再显示相关的内容;

(2.4)用户侧档中关于关键短语的信息在下述情况需要进行更新:一是用户提交检索关键字进行检索,如果原先没有此关键字,则此时系统就将得到的关键字添加到用户侧档中,同时计算其相应的权重,如有,则只需重新计算权值;二是用户对检索结果做出评价时,系统需要根据用户的反馈调整各关键短语的权重。

作为优选的在另一种方案:所述的步骤(3)中,用户相关反馈模型,具体描述如下:

(3.1)用户在提交一个媒体查询(如图片查询)请求后,返回的结果中,采用用户反馈机制,自动进行查询调整,反馈模型的定义如下:

>Q=αQ+β(1NR·ΣiDKDi)-γ(1NN·ΣiDNDi)---(6)>

其中α、β、γ是适当的常数,Q是原检索点,Q′是经反馈修正后的检索点,DR、DN分别代表相关和不相关的媒体对象集,NR、NN分别代表DR、DN中所含媒体对象个数;

(3.2)用户相关反馈机制设置为:系统以层次结构方式呈现给用户一个查询结果列表,用户可以对每个查询结果进行评价,评价分为正相关和负相关;现假设对检索结果Di进行评价,又设Di的关键短语集为(W1,W2,…,Wi):

(3.2.1)当评价为正相关时,对于某一关键短语Wi,如果用户侧档中没有Wi,则将其加入用户侧档中,其权值按用户侧档中介绍的权值计算法进行计算。若用户侧档中有Wi时,则UWEi更新公式如下:

>UWEi(new)=1m[(m-1)UWEi(old)+kUWEi(now)]---(7)>

UWEi(now)表示按上述用户侧档中权值计算公式算出的当次查询的Wi的权值;

(3.2.2)当评价为负相关时,如果用户侧档中没有关键短语Wi,则将其加入用户侧档中,权值计算如下:

UWEi=-tkUWEi(now)                               (8)

当用户侧档中有关键短语Wi时,则UWEi更新公式如下:

>UWEi(new)=1m[(m-1)UWEi(old)-nkUWEi(now)]---(9)>

其中n为一个常值;

(3.3)加入反馈机制后,调整侧档作用机制的过程叙述如下:

用户对某查询结果的某一检索结果作出评价后,对于该结果的关键短语集(W1,W2,…,Wi)中的任一关键短语Wi,重新计算其权值,并更新用户侧档库;下一次的查询结果中有这个关键短语时,如果权值为正,则对查询结果按照权值由大到小排序;如果它的权值为负,则将所有负权值的关键短语按权值的绝对值排序由小到大排序,将绝对值大的关键短语剔除出结果集或将其排到后面。

进一步,所述的步骤(4)中,公共侧档的建立、协同化以及安全保护,具体描述如下:

(4.1)多层侧档模式即用户侧档→群组侧档→社区侧档的三层侧档模式,将群组侧档以及社区侧档统称为公共侧档,不同层次之间的侧档具有继承与被继承的关系,用Suc来表示;个人用户在首次使用多媒体检索系统时,按照自己的实际情况加入某个或某些群组中,由于群组侧档具有一些预先设定的公共喜好的关键短语,所以个人用户就继承这些关键短语作为初始化的缺省默认个人喜好信息;同时,由于群组侧档也一样从范围更大的社区侧档中继承相应的关键短语,所以个人用户实际上也继承社区侧档的部分属性;对侧档中所含的关键短语的数量设置一个限制值,如超过这个限制值,则删去权重最小的关键短语,提高搜索引擎的响应速度;

(4.2)公共侧档中同样存在各种关键短语,描述如下:

WL=<<W1,WE1>,…,<Wi,WEi>>            (10)

其中Wi表示词语或短语,WEi表示这个词语或短语的权重;WEi的计算方法如下所示:

>WEi=1n·count(WEu(k)(Wi)>F)k=1n---(11)>

count(WEu(k)(Wi)>F)k=1n表示统计词Wi在各用户侧档中权值大于阀值F的次数;

(4.3)由个人侧档中的UPL=<UW,UPW,UWE>三元组中相同类UPW的所有关键短语UW的权值UWE相加后取平均值,再设一个阈值t,使所有平均值大于t的UPW进入公共侧档;

(4.4)公共侧档的安全策略有两种:

(4.4.1)对公共侧档媒体资料的描述符中,限制每位用户就特定关键字的投票次数,并对用户投票设有时间限定,超过时间限定后,用户针对同一关键短语和多媒体对象更改其投票;

(4.4.2)、每位用户都存储有公共侧档的副本,原先公共侧档的升级转变为对副本的“在线(On-line)”更新,从而形成新版公共侧档,本地仅记录变化部分;在特定的时间段,系统会自动运行一个“脱机(Ofi-line)”处理进程将所有本地公共侧档融合到一个中心公共侧档,每个本地版本都会被手动或自动程序检查后决定是否放入公共侧档,生成一个新的公共侧档,并且所有的本地版本都可与它保持一致。

更进一步,所述的步骤(5)中,基于多模态信息融合分析的跨媒体检索,包含以下步骤:

(5.1)提取出各种模态媒体对象的底层特征,计算同种模态媒体所有对象间两两的距离,并将所有距离进行高斯归一化;

(5.2)通过非线性方法对不同多媒体文档内的声音、视频、图像、文本等对象所携带的信息进行融合分析,求得步骤(5.1)中得到的各个距离的最大值max dis和最小值min dis,定义多媒体文档之间的距离Dis如下:

Dis=λ×min dis+(α+ln(β×(max dis-min dis)+1))+A    (12)

其中α、β、λ和A是根据数据库大小和数据分布情况可调节的常数;

(5.3)建立多媒体文档关联图,每个多媒体文档是该图上的一个顶点,任意两点间有一条边,边的权重即为步骤(5.2)中计算的距离,表示两个多媒体文档的相似关系;

(5.4)重构多媒体文档关联图,首先设置一个阈值,将权重大于阈值的边的权全部设为无穷大;然后对所有的边,用两点间最短路径作为该边的新权重;

(5.5)采用多向度量法将多媒体文档关联图投影到多媒体语义空间,所有多媒体文档都在该空间有唯一的坐标,所有多媒体文档内的媒体对象也都被该坐标所指向;

(5.6)用户检索时,首先找到该媒体对象在多媒体语义空间的坐标,再计算与其他所有媒体对象的距离,并返回距离最近的目标模态的媒体对象。

本发明的有益效果主要表现在:1、实现多媒体对象语义的自动标注;2、引入用户侧档及相关反馈机制,使得系统能够准确理解用户的真实意图,对检索结果进行排序和优化,实现了检索的个性化,提高了检索的准确性;3、建立多层公共侧档,层次间有继承和共享机制,求同存异,支持海量存储,根据成员情况协同化的更新,更准确描述成员的共同喜好;4、实现了跨模态的多媒体对象检索。

具体实施方式

下面对本发明作进一步描述。

一种个性化及协同化融合的网上多媒体检索与查询方法,该方法包括以下步骤:

(1)、对多媒体信息进行语义的自动标注:利用多媒体信息数据库的各种已有的高层语义,所述各种已有的高层语义包括文本语义标注、多媒体信息间的超链接说明、主题词、图像的主体名及其视觉特征描述词、Web页面内的多媒体信息间的关联描述,通过统计学习模型从中自动选取最能表达多媒体内容的若干关键字作为媒体信息的语义,并结合多媒体信息的底层特征相似度检索,进行关键字传播和多媒体语义的自动信息标注。

(2)、建立用户侧档,其中包含用户的信息及个人喜好,实现网络多媒体搜索的个性化,能够按照用户的喜好程度,对检索结果进行优化排序,剔除用户不感兴趣的内容。

用户侧档的基本结构可以定义如下:

UP=<UInfo,P,UPL>

UInfo=<UID,UN,UD>

其中UPL表示用户感兴趣的关键短语的相关信息,P是指向用户所属群组的公共侧档的指针;UInfo表示用户信息,UID表示用户唯一标识符,UN表示用户名,UD表示用户其它描述信息。

用户侧档的建立是在用户使用过程中,按照用户搜索的结果进行聚类分析,确定用户最感兴趣的若干关键短语。

(3)建立的用户侧档并不是一成不变的,在每次检索结束后,用户都可以对系统当前查询结果的满意程度进行反馈,系统接收用户的相关反馈意见,然后根据用户的反馈意见进行查询调整。这就要求系统能够进行自动学习,动态调整用户侧档中各关键短语的权重,在下一次检索时能够按照新的关键短语的优先度对检索结果进行排序。

(4)、本发明还建立了多层侧档模式,例如用户侧档→群组侧档→社区侧档的三层侧档模式。这样用户就可以根据自身的实际情况,选择属于某一群组,系统为该群组建立公共侧档来描述群组的共同行为和群组成员的普遍爱好。当一个用户新加入一个群组,他就能够从这个群组的公共侧档中继承了一些属性。同样,群组侧档又能够从范围更大的社区侧档中继承一些属性。

公共侧档的基本结构定义为:

CP=<CInfo,WL,Suc>

CInfo=<GID,NAME,DE>

其中WL表示该公共侧档中用户的共同偏好,Suc表示该公共侧档的继承关系;CInfo表示该公共侧档的信息,GID表示本公共侧档唯一标识符,NAME表示公共侧档的名称,DE表示该公共侧档其它的描述信息。

公共侧档的建立可以是在系统建立时,根据已有的经验知识,为不同的群组事先指定一些共同偏好,以缩小检索的范围,提高多媒体检索的速度。同时,公共侧档提供了与用户侧档一样的学习功能,并提供用户协同检索功能,能够根据内部各成员的检索偏好及相关反馈的情况,动态调整预先制定的共同爱好,使得公共侧档能够更加准确地描述成员的共同喜好。在公共侧档进行更新时,通过限制每个用户对特定关键字的投票次数,并结合公共侧档的用户副本在线更新模式,保证公共侧档的安全性。

由于网络用户数量庞大,因此无论是用户侧档还是公共侧档,容量都不宜太大,服务器必须支持海量存储,并运用合理的数据结构来组织这些海量的侧档信息;同时采用有效的机制来减少侧档中所含的关键短语的数量,提高搜索引擎的响应速度。

(5)、基于多模态信息融合分析的跨媒体检索,系统对多模态信息融合分析进行多媒体语义的理解,建立不同模态媒体对象之间的语义链,使得用户可以实现跨模态的多媒体信息查询,即用户可以提交任意模态的检索例子去检索任意模态的媒体对象或者多媒体文档。

由于网络媒体信息的丰富性以及用户需求的多样性,因此在网络检索中实现个性化,准确把握用户的真实意图是非常有意义的一项工作。不同用户在进行检索时,即使使用的是同一个关键字,但是他所要检索的内容却未必是一样的。例如当用户在搜索框中键入一个查询关键字“dog”或“狗”,则相关的检索结果可能包括下列这些图片:(a)狗的照片;(b)玩具狗;(c)卡通狗;(d)油画中的狗。尽管检索结果都存在与关键词对应的“狗”,但它们无论是在视觉上还是在语义上都有很大的不同。从用户层面上来说,不同检索者也很可能会喜爱不同的狗,比如儿童可能喜欢玩具狗或者卡通狗,而艺术家者很可能最喜欢油画中的狗。再比如检索“Apple”或“苹果”,结果中可能出现真正的水果类苹果,也可能出现苹果品牌的电脑,对于一个农民用户来讲,可能他真正想找的是苹果而不是电脑,而对于电脑科技工作者来说,他检索的目标可能就是苹果电脑。因此个性化是因人而异的,搜索引擎每次可能检索到大量不同的结果,而其中只有很小一部分才会真正满足用户喜好。理解用户的准确意图,尽可能得满足用户的喜好,是网络个性化检索的重要目标之一。

要实现个性化的多媒体检索,每个用户就必须通过一定的机制来说明自己的喜好和检索意图。为了有效表达用户的真实意图,实现检索的个性化,本发明提出了多层侧档模型,来实现求同存异,具体分为用户侧档→群组侧档→社区侧档的三层,其中群组侧档和社区侧档我们统称为公共侧档。通过各层侧档描述用户意图的步骤如下:

Step1.当一个新用户加入要进行多媒体检索时,为了实现个性化的检索,系统要求用户进行注册并填写部分相关的信息。用户注册时需要应有唯一的用户名、简要的个人信息以及个人兴趣等;

Step2.用户完成注册后,可以按照个人的实际情况,加入一个或若干个群组中,比如作为IT行业人员加入相关的群组中。这样一来,用户就不是一个单独的用户了,他属于一个群组,同时也继承了群组的属性,即群组已有的共同爱好此时也加入到个人用户的兴趣信息中;

Step3.在三层侧档模式中,我们定义“社区”是一个覆盖范围更大的概念,例如一个用户,他主修的专业是计算机软件,此时他就可以选择加入“计算机软件”这一个群组中,并继承其中的属性;与此同时,“计算机软件”这一个群组又从属于“IT”这个更大的社区,并从社区侧档中继承了属性(群组和社区的初始公共爱好等信息是设计者按照已有知识事先设定的)。因此,对于该用户来说,他能够继承“计算机软件”群组以及“IT”社区两个公共侧档中的部分公共和默认缺省属性。

建立三层侧档模式之后,各层侧档中的信息并非一成不变的,而是随着用户的检索操作动态调整的。为了实现这一功能,我们引入了用户相关反馈机制。当用户输入一个关键字进行检索后,他可以对检索的结果按照是否符合自己的意图来进行相关性的评判,检索系统就是按照用户的反馈来动态调整用户侧档中的信息记录。具体步骤如下:

Step1.当用户选择了所属的群组之后,他继承了群组及社区的部分属性作为初始默认的个人爱好。为了控制侧档的大小,我们可以对个人喜好信息的数量进行一定的限制,只取出现频率最高的若干个关键短语作为用户的喜好信息。用户的喜好信息被描述为“关键短语+权重”的模式,若一个关键短语的权重越大,则说明用户对这方面的内容兴趣越大,且检索结果中也是按照权重大小来进行排序;

Step2.当用户检索完成后,对于检索结果进行相关性反馈。每一项检索结果都提供给用户“正相关”(符合)或者“负相关”(不符合)两个反馈选项,用户可以根据自己的实际情况通过来选择。对于正相关的检索结果,其相应的关键短语的权重会相应增加,而负相关的则对应权重减小。这样就实现了用户侧档中用户喜好信息的动态调整,也使得用户每次检索的结果都会改变,并越来越接近他的真实意愿;

Step3.仅仅动态调整用户信息是不够的,还必须能够协同调整公共侧档中的相应信息,而公共侧档中信息的更新则是完全随着该群组(社区)内成员用户侧档的改变而改变的。基本思路是综合内部所有成员的侧档信息,选取其中平均权重最大的若干个关键短语作为该公共侧档的公共喜好信息。由于公共侧档的初始化信息是设计者个人设定的,因此并不能十分准确地表达成员的共同喜好,只有按这样的模式久而久之地进行调整,公共侧档才能够尽可能准确地表达成员的共同意愿。

对于检索系统而言,由于各层侧档中的信息都是高层语义描述的关键短语,因此首先必须为所有的媒体信息标注上准确的语义信息。传统的基于内容的检索中,人们经常产用的是基于底层特征相似度比较的语义标注方法。然而基于相似度比较在很多场合是没有意义的。例如,当用户检索的真实意图是他所喜爱的“烤鸡肉”,但是传统的方法下,烤鸡、烤鸭、烤鹅等等的图片从底层特征方面来看,相似度是非常高的,是不足以区分不同的多媒体对象。

由于绝大多数的多媒体对象都是在网页或其它多媒体文档内,而不会是单独的,因此对于一个等待标注语义信息的多媒体对象,我们的方法是充分利用已有的语义信息以及上下文的联系。以网络上常见的网页为例,一个网页中存在的图片本身或许并没有任何的语义描述。但是由于它在一个信息丰富的网页中,因此我们完全可以从网页的地址、链接以及文本描述中取得很多的语义描述。举一个简单的例子来描述提取语义信息的思路:假如在浏览一个电影网站页面时,我们不能确认一张图片的详细内容,此时可以利用网页中存在的大量文本信息进行分析,从其中选取部分关键字进行统计,最终将出现频率最高的若干关键字,如“Tom Hanks”(汤姆·汉克斯)、“movie star”、“Hollywood”、“Oscar”等作为图片的语义信息。同样,我们还能从该演员的信息中得到他主演影片“You’ve Got Mail”(《电子情书》)的信息,通过相关链接,我们自然而然能够得到女主角“Meg Ryan”(梅格·瑞恩)的相关信息,并可以由此引出了“Tom Hanks”与“Meg Ryan”合作的许多“Movie”的信息。这个简单的例子说明,现有的多媒体文档中存在的上下文信息为我们的多媒体对象语义标注提供了丰富的源泉。

对于部分单独存在的多媒体对象,由于不存在上下文等文本信息可以提取,因此我们通过底层特征相似性比较,采取关键字传播手段,从现有的媒体库中找到与它最为相似的若干个文件,并在它们的语义描述中取出出现概率最高的若干项作为这个多媒体对象的语义描述。

在目前传统的网络检索中,用户通常的方法是在搜索引擎中输入关键字进行检索,例如,我们可以以“浙江师范大学”作为关键字进行检索多媒体信息,能查询到的信息包含浙江师范大学文本简介、图片、相关新闻报道、视频剪影、校歌歌曲、广播等多种媒体信息。而本发明所要实现的跨模态的多媒体检索则要跳出单纯用关键字查询的局限,同样在上一例子中,我们可以通过一张新闻图片或者一段视频来检索浙江师范大学的相关内容。其检索过程如下:

Step1.当用户提交了校歌歌曲音频作为检索例子时,系统首先找到该音频文件所属的多媒体文档,并且定位出该文档在整个多媒体语义空间中的坐标;

Step2.根据数据库内已有的所有多媒体文档到该音频所属多媒体文档的空间距离(权值)从小到大进行排序;

Step3.按照距离由近及远查找每个多媒体文档中是否存在所需要的“浙江师范大学”的图像资料,若有,则返回给用户,如果没有,则继续向下一个文档进行查找,直到检索到的图像结果数量达到用户的要求。

本发明实现了多媒体对象语义的自动标注,引入了用户侧档→群组侧档→社区侧档的多层侧档模式及相关反馈机制,求同存异,提出了跨模态的多媒体对象检索方法,使得系统能够准确理解用户的真实意图,对检索结果进行排序和优化,实现了个性化、协同化、跨模态的多媒体对象信息检索,有效提高了检索的准确性。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号