本发明专利技术公开一种数字家庭资源检索和资源获取方法,其特征在于:包括:管理服务器从数据节点获取图像元数据、视频元数据、音频元数据及元数据目录,形成多媒体资源虚拟集;用户通过查询终端发起多媒体资源查询/检索请求;管理服务器根据虚拟集和元数据目录信息,将与该查询/检索请求不相关的多媒体数据过滤,并计算出候选集;执行节点从候选集寻找到符合查询条件的多媒体元数据、计算相似度并根据相似度大小排序;执行节点向查询终端返回查询/检索结果;查询终端根据接收到查询/检索结果发起获取资源的请求,并通过执行节点获取指定的多媒体资源。
【技术实现步骤摘要】
本专利技术涉及网络资源快速检索领域,特别是数字家庭资源检索和资源获取方法。
技术介绍
数字家庭的资源与传统的互联网的网络资源不同,它主要包括音频、图像和视频等多媒体资源。传统的互联 网的网络资源的检索,如百度、google等,用户都是通过其提供的门户输入关键词等,然后百度、google平台服务器后直接响应检索请求,并执行检索算法最后形成检索的结果。由于数字家庭的资源文件比较大,如高清视频,如果按照现在传统的集中存储到服务器的模式,将需要庞大的存储空间。所以数字家庭网络资源,优选资源存储模式是分布式存储,即分别存储在每个家庭的家庭终端或网关,然后通过管理服务器进行集中管理。传统的互联网的网络资源的检索方法,主要适合与服务器对服务器之间的资源检索,而对于这种服务器对终端(或网关)模式,它存在搜索的效率比较低,服务器负载过重,资源管理和获取不方便等问题。现有的网络资源检索方法如专利200710100309. 8,一种网络资源检索方法及系统,它通过创建网页索引,并对网页中包含的资源,创建对应每个网页的资源索引;接收用户输入的检索关键词,并在网页索引中查询符合所述关键词的网页;在资源索引中查询所述网页包含的资源;将包含所述网页信息和相应资源信息的检索结果显示以解决现有的网页信息检索,以解决耗费用户时间和精力而无法快速、准确地获取资源的问题。但是这种网络资源检索的资源都是存储在服务器的,同样摆脱不了服务器对服务器之间的资源检索模式。
技术实现思路
本专利技术的目的克服现有技术不足,提出,它有效的解决对分散存储在各家庭终端或网关的多媒体资源的查询与检索,提供一种快速的服务器多点网络终端资源检索模式,降低耗费用户时间和精力实现数字家庭资源的快速定位和获取。本专利技术通过如下方案实现 ,其特征在于包括 管理服务器从数据节点获取图像元数据、视频元数据、音频元数据及元数据目录,形成多媒体资源虚拟集; 用户通过查询终端发起多媒体资源查询/检索请求; 管理服务器根据虚拟集和元数据目录信息,将与该查询/检索请求不相关的多媒体数据过滤,并计算出候选集; 执行节点从候选集寻找到符合查询条件的多媒体元数据、计算相似度并根据相似度大小排序;执行节点向查询终端返回查询/检索结果; 查询终端根据接收到查询/检索结果发起获取资源的请求,并通过执行节点获取指定的多媒体资源。其中,数字家庭网络内的家庭网关或家庭终端访问管理服务器,获取可执行的程序代码并本地运行以完成网络配置,并注册成为数据节点。多媒体资源虚拟集形成过程中,数据节点对本地的图像、音频和视频源数据预处理,进行特征提取、语义标注,并构建图像元数据、视频元数据、音频元数据形成元数据目录。数据节点将图像元数据、视频元数据、音频元数据及元数据目录同步至管理服务器,管理服务器根据图像元数据、视频元数据、音频元数据形成多媒体资源的虚拟集。响应查询和检索请求过程中,管理服务器根据虚拟资源空间中的虚拟集和元数据目录信息,将不相关的多媒体数据快速过滤,计算出候选集,并找到候选集对应的结构化特 征和语义标注信息。一个或以上的执行节点与管理服务器建立稳定持续的网络连接,管理服务器将候选集及结构化特征和语义标注信息通过哈希映射以打包方式并发送至空闲的执行节点,执行节点从候选集寻找到符合查询条件的多媒体元数据、计算相似度并根据相似度大小排序;执行节点向查询终端返回查询/检索结果,可有效解决传统检索方法服务器计算量大,负载过度集中的问题。获取资源过程,用户通过查询终端从返回结果中选取一个多媒体资源,查询终端自动将用户获取请求转发至该执行节点,执行节点根据该多媒体资源所对应的地址信息访问数据节点,从数据节点获取完整的多媒体资源数据后转发至查询终端。更进一步,还可以执行节点查询管理服务器,判断存储有该多媒体资源的数据节点是否在线,如果在线则根据其所对应的地址信息访问数据节点,获取完整的多媒体资源数据并转发至查询终端;否贝U,将无法获取该资源的结果反馈至查询终端。综上所述,本专利技术方法具有如下显著特点和进步 1)、尤其适合数字家庭网络这种分布形式的资源存储模式,能快速对分布于各家庭终端或网关的多媒体资源进行检索和获取; 2)、请求先通过管理服务器过滤,计算出候选集,然后将剩余的任务交由执行节点进行寻找到符合查询条件的多媒体元数据、计算相似度并根据相似度大小排序,可有效解决传统检索模式的服务器负载过度集中问题; 3)、实现了数字家庭资源的虚拟化管理,同时提供了一种新的资源检索和获取模式。附图说明图I是支持本专利技术方法实施的系统结构 图2是数字家庭多媒体资源虚拟化空间 图3是本专利技术方法实施例核心流程图。具体实施例方式下面对本专利技术实施做进一步描述 参考图1,支持本专利技术方法实施的系统包括查询终端、互联网、管理服务器、执行节点和数据节点。其中,查询终端可以是各种网络终端,也可以是家庭内具有网络功能的电子设备。执行节点是与管理服务器具有稳定、持续、高速网络连接的服务器、PC机或其它网络设备。它用于执行资源检索的算法,从候选集寻找到符合查询条件的多媒体元数据、计算相似度并根据相似度大小排序。数据节点可以是位于各家庭的数字家庭网关或者终端。通过在管理服务器的必要注册后,数据节点实现对本地多媒体资源的管理和索引,同时支持管理服务器将资源虚拟化,建立资源的虚拟化空间。参考图2,对于数字家庭资源虚拟化过程,数据节点之间的图像、音频、视频形成了一个分布式存储的数字家庭资源库。然后,数据节点对本地的图像、音频和视频源数据预处理,进行特征提取、语义标注,并构建图像元数据、视频元数据、音频元数据形成元数据目录。最后才经过管理服务器的虚拟成系列多媒体资源的虚拟集。参考图3,本专利技术方法实现的主要步骤包括 步骤101,注册为数据节点。数字家庭网络内的家庭网关或家庭终端访问管理服务器,获取可执行的程序代码并本地运行以完成网络配置,并注册成为数据节点。步骤102,多媒体源数据预处理,构建元数据和目录。数据节点对本地的图像、音频和视频源数据预处理,进行特征提取、语义标注,并构建图像元数据、视频元数据、音频元数据形成元数据目录。 步骤103,元数据和目录同步至管理服务器。数据节点将图像元数据、视频元数据、音频元数据及元数据目录同步至管理服务器。步骤104,管理服务器根据图像元数据、视频元数据、音频元数据形成多媒体资源的虚拟集。步骤105,发起资源查询或检索请求。用户通过查询终端发起多媒体资源查询/检索请求;查询终端将其发送至管理服务器。步骤106,管理服务器过滤并计算出候选集。管理服务器根据虚拟资源空间中的虚拟集和元数据目录信息,将不相关的多媒体数据快速过滤,计算出候选集,并找到候选集对应的结构化特征和语义标注信息。步骤107,执行节点从候选集寻找多媒体元数据并排序。一个或以上的执行节点与管理服务器建立稳定持续的网络连接,管理服务器将候选集及结构化特征和语义标注信息通过哈希映射以打包方式并发送至空闲的执行节点。执行节点从候选集寻找到符合查询条件的多媒体元数据、计算相似度并根据相似度大小排序。步骤108,执行节点向查询终端返回查询或检索结果。将按照相似度大小排序先后顺序,将该资源对应的元数据、摘要信息以及关联的其它信息反馈至查询终端并按顺序本文档来自技高网...
【技术保护点】
一种数字家庭资源检索和资源获取方法,其特征在于:包括:管理服务器从数据节点获取图像元数据、视频元数据、音频元数据及元数据目录,形成多媒体资源虚拟集;用户通过查询终端发起多媒体资源查询/检索请求;管理服务器根据虚拟集和元数据目录信息,将与该查询/检索请求不相关的多媒体数据过滤,并计算出候选集;执行节点从候选集寻找到符合查询条件的多媒体元数据、计算相似度并根据相似度大小排序;执行节点向查询终端返回查询/检索结果;查询终端根据接收到查询/检索结果发起获取资源的请求,并通过执行节点获取指定的多媒体资源。
【技术特征摘要】
【专利技术属性】
技术研发人员:叶灿才,卢林发,
申请(专利权)人:中山爱科数字家庭产业孵化基地有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。