一种面向数字人文的移动视觉检索方法技术

技术编号:21658736 阅读:64 留言:0更新日期:2019-07-20 05:39
本发明专利技术属于视觉检索技术领域,公开了一种面向数字人文的移动视觉检索方法,通过上传模块利用上传程序将需要检索的人文图像进行上传;主控模块通过网络通信模块利用无线发射器连接无线互联网进行网络通信;通过图像特征提取模块利用图像处理程序提取图像特征元素信息;通过匹配模块利用匹配程序对检索人文图像进行匹配相关人文图像、文本属性信息;通过云服务模块利用云服务器对匹配的关联数据进行云处理;通过检索数据存储模块利用存储器存储检索人文图像的关联数据;通过显示模块利用显示器显示检索数据信息。本发明专利技术可以增加匹配的准确性;大大降低了特征维度、减少特征冗余,同时在保证一定匹配准确性的前提下,也大大提高了图像的匹配速率。

A Mobile Visual Retrieval Method for Digital Humanities

【技术实现步骤摘要】
一种面向数字人文的移动视觉检索方法
本专利技术属于视觉检索
,尤其涉及一种面向数字人文的移动视觉检索方法。
技术介绍
数字人文学科领域的许多学者都致力于将技术融合进入学术研究,例如文本分析、GIS、互动游戏和多媒体等在历史、哲学、文学、宗教学或社会学等学科的应用。基于方法论,它被归纳为利用知识产生、分散、收集的手段来来对人文学科进行补充。约翰昂斯沃什将这些活动归纳为发现、注释、对比、参照、抽样、说明和表示等行为。视觉搜索是以图识图,通过搜索视觉特征,为用户提供互联网上搜索相关图形图像资料检索服务的专业搜索的引擎系统,是搜索引擎的一种细分。然而,现有视觉检索时,对检索图像的图像特征点的提取方法能够识别的特征点的种类单一,提取精度差;同时,图像特征选择困难、匹配速度低和准确率低。综上所述,现有技术存在的问题是:现有视觉检索时,对检索图像的图像特征点的提取方法能够识别的特征点的种类单一,提取精度差;同时,图像特征选择困难、匹配速度低和准确率低。
技术实现思路
针对现有技术存在的问题,本专利技术提供了一种面向数字人文的移动视觉检索方法。本专利技术是这样实现的,一种面向数字人文的移动视觉检索方法,包括以下步骤:步骤一,通过上传模块利用上传程序将需要检索的人文图像进行上传;步骤二,主控模块通过网络通信模块利用无线发射器连接无线互联网进行网络通信;步骤三,通过图像特征提取模块利用图像处理程序提取图像特征元素信息;获取特征点提取模型和待提取图像,其中,所述特征点提取模型为通过多张训练图像和每张训练图像所包括的特征点进行训练得到的模型;通过所述特征点提取模型对所述待提取图像中的特征点进行提取;步骤四,通过匹配模块利用匹配程序对检索人文图像进行匹配相关人文图像、文本属性信息;建立Hadoop框架的图像存储平台,将海量的图像存储在Hadoop框架的图像存储平台中的HDFS中,并通过Hadoop框架的图像存储平台中的MapReduce对所述海量的图像进行图像特征分布分析和计算;MapReduce对所述海量的图像进行的图像特征分布分析包括图像方向分布特征、图像长宽分布特征、图像内部结构比对特征和图像四分块灰度特征;MapReduce生成每一张图像的方向特征、长宽特征、内部结构比对特征和四分块灰度特征,最后使用一个7维的特征向量对图像进行特征表达;MapReduce选择一张图像作为待查询图像,MapReduce根据特征匹配相似度的方法对图像库中所有图片进行过滤,找出与待查询图像匹配的图像;步骤五,通过云服务模块利用云服务器对匹配的关联数据进行云处理;步骤六,通过检索数据存储模块利用存储器存储检索人文图像的关联数据;通过显示模块利用显示器显示检索数据信息。进一步,所述获取特征点提取模型包括:获取对神经网络模型的结构参数的设置;获取所述多张训练图像;获取所述每张训练图像所包括的特征点的位置标签;通过所述多张训练图像和所述每张训练图像所包括的特征点的位置标签对所述结构参数的神经网络模型进行训练,将训练后的所述结构参数的神经网络模型作为所述特征点提取模型。进一步,所述每张训练图像所包括的特征点的位置标签通过特征点标签图像表示,其中,所述特征点标签图像与对应的训练图像长宽相同,且在所述特征点标签图像中与所述对应的训练图像中的所有特征点位置相对应的位置通过像素值进行标记。进一步,所述通过所述多张训练图像和所述每张训练图像所包括的特征点的位置标签对所述结构参数的神经网络模型进行训练包括:将所述每张训练图像输入所述神经网络模型;以所述每张训练图像输入所述神经网络模型所得到的输出与对应的特征点的位置标签相同作为训练目标,训练所述结构参数的神经网络模型。进一步,所述神经网络模型包括输入层、输出层、至少一个中间层,其中,每个所述中间层为一个带有修正线性单元ReLU激活函数的卷积层。进一步,所述特征匹配相似度的方法包括步骤如下:步骤A:MapReduce从Hadoop框架的图像存储平台中存储的所有图像中选择一张作为待查询图像;步骤B:MapReduce在Hadoop框架的图像存储平台中存储的图像数据中进行查询和检索,并根据步骤2中所述的方向特征、长宽比特征、内部结构比对特征和四分块灰度特征,找到与待查询图像相似的图像作为匹配图像;步骤C:重复步骤B,统计出所有待查询图像的匹配图像的个数,并生成匹配图像统计表;步骤D:重复步骤A到步骤C,统计出所有图像的匹配图像统计表和匹配图像占图片总数的百分比;所述图像方向分布统计包括如下步骤:MapReduce根据每一副图像的尺寸的长宽比例,分别把图像分成横向图片、纵向图片和方形图片;横向图片的尺寸的长宽比例为长大于宽;纵向图片的尺寸的长宽比例为长小于宽;方形图片的尺寸的长宽比例为长等于宽;MapReduce根据图像的尺寸的长宽比例对所有图像进行筛选归类,生成并存储每一幅图像的方向分布特征,MapReduce统计横向图片所占的比例、方形图片所占的比例和纵向图片所占的比例;所述图像长宽分布统计包括如下步骤:MapReduce将所有图像的尺寸均缩放到1000×N的大小,N的取值在0-1000之间;每一张图像的最大边长度为1000,次长边长度为N;MapReduce对所有图像的次长边的边长进行统计分析,根据次长边长度将所有图像分成数个图像集;MapReduce统计每一个图像集中包含的图像的个数。本专利技术的另一目的在于提供一种面向数字人文的移动视觉检索程序,应用于计算机,所述面向数字人文的移动视觉检索程序实现权利要求1~6任意一项所述的面向数字人文的移动视觉检索方法。本专利技术的另一目的在于提供一种终端,所述终端搭载实现所述面向数字人文的移动视觉检索方法的处理器。本专利技术的另一目的在于提供一种计算机可读存储介质,包括指令,当其在计算机上运行时,使得计算机执行所述的面向数字人文的移动视觉检索方法。本专利技术的另一目的在于提供一种面向数字人文的移动视觉检索系统,所述面向数字人文的移动视觉检索系统包括:上传模块,与主控模块连接,用于通过上传程序将需要检索的人文图像进行上传;主控模块,与上传模块、网络通信模块、图像特征提取模块、匹配模块、云服务模块、检索数据存储模块、显示模块连接,用于通过中央处理器控制各个模块正常工作;网络通信模块,与主控模块连接,用于通过无线发射器连接无线互联网进行网络通信;图像特征提取模块,与主控模块连接,用于通过图像处理程序提取图像特征元素信息;匹配模块,与主控模块连接,用于通过匹配程序对检索人文图像进行匹配相关人文图像、文本属性信息;云服务模块,与主控模块连接,用于通过云服务器对匹配的关联数据进行云处理;检索数据存储模块,与主控模块连接,用于通过存储器存储检索人文图像的关联数据;显示模块,与主控模块连接,用于通过显示器显示检索数据信息。本专利技术的优点及积极效果为:本专利技术通过图像特征提取模块获取特征点提取模型和待提取图像,其中,特征点提取模型为通过多张训练图像和每张训练图像所包括的特征点进行训练得到的模型;通过特征点提取模型对待提取图像中的特征点进行提取,解决了相关技术中的图像特征点的提取方法能够识别的特征点的种类单一的技术问题,进而实现了能够更通用的对图像中不同类型的特征点进行提取的技术效果;同时,通过匹配模块解决了本文档来自技高网...

【技术保护点】
1.一种面向数字人文的移动视觉检索方法,其特征在于,所述面向数字人文的移动视觉检索方法包括以下步骤:步骤一,通过上传模块利用上传程序将需要检索的人文图像进行上传;步骤二,主控模块通过网络通信模块利用无线发射器连接无线互联网进行网络通信;步骤三,通过图像特征提取模块利用图像处理程序提取图像特征元素信息;获取特征点提取模型和待提取图像,其中,所述特征点提取模型为通过多张训练图像和每张训练图像所包括的特征点进行训练得到的模型;通过所述特征点提取模型对所述待提取图像中的特征点进行提取;步骤四,通过匹配模块利用匹配程序对检索人文图像进行匹配相关人文图像、文本属性信息;建立Hadoop框架的图像存储平台,将海量的图像存储在Hadoop框架的图像存储平台中的HDFS中,并通过Hadoop框架的图像存储平台中的MapReduce对所述海量的图像进行图像特征分布分析和计算;MapReduce对所述海量的图像进行的图像特征分布分析包括图像方向分布特征、图像长宽分布特征、图像内部结构比对特征和图像四分块灰度特征;MapReduce生成每一张图像的方向特征、长宽特征、内部结构比对特征和四分块灰度特征,最后使用一个7维的特征向量对图像进行特征表达;MapReduce选择一张图像作为待查询图像,MapReduce根据特征匹配相似度的方法对图像库中所有图片进行过滤,找出与待查询图像匹配的图像;步骤五,通过云服务模块利用云服务器对匹配的关联数据进行云处理;步骤六,通过检索数据存储模块利用存储器存储检索人文图像的关联数据;通过显示模块利用显示器显示检索数据信息。...

【技术特征摘要】
1.一种面向数字人文的移动视觉检索方法,其特征在于,所述面向数字人文的移动视觉检索方法包括以下步骤:步骤一,通过上传模块利用上传程序将需要检索的人文图像进行上传;步骤二,主控模块通过网络通信模块利用无线发射器连接无线互联网进行网络通信;步骤三,通过图像特征提取模块利用图像处理程序提取图像特征元素信息;获取特征点提取模型和待提取图像,其中,所述特征点提取模型为通过多张训练图像和每张训练图像所包括的特征点进行训练得到的模型;通过所述特征点提取模型对所述待提取图像中的特征点进行提取;步骤四,通过匹配模块利用匹配程序对检索人文图像进行匹配相关人文图像、文本属性信息;建立Hadoop框架的图像存储平台,将海量的图像存储在Hadoop框架的图像存储平台中的HDFS中,并通过Hadoop框架的图像存储平台中的MapReduce对所述海量的图像进行图像特征分布分析和计算;MapReduce对所述海量的图像进行的图像特征分布分析包括图像方向分布特征、图像长宽分布特征、图像内部结构比对特征和图像四分块灰度特征;MapReduce生成每一张图像的方向特征、长宽特征、内部结构比对特征和四分块灰度特征,最后使用一个7维的特征向量对图像进行特征表达;MapReduce选择一张图像作为待查询图像,MapReduce根据特征匹配相似度的方法对图像库中所有图片进行过滤,找出与待查询图像匹配的图像;步骤五,通过云服务模块利用云服务器对匹配的关联数据进行云处理;步骤六,通过检索数据存储模块利用存储器存储检索人文图像的关联数据;通过显示模块利用显示器显示检索数据信息。2.如权利要求1所述的面向数字人文的移动视觉检索方法,其特征在于,所述获取特征点提取模型包括:获取对神经网络模型的结构参数的设置;获取所述多张训练图像;获取所述每张训练图像所包括的特征点的位置标签;通过所述多张训练图像和所述每张训练图像所包括的特征点的位置标签对所述结构参数的神经网络模型进行训练,将训练后的所述结构参数的神经网络模型作为所述特征点提取模型。3.如权利要求2所述面向数字人文的移动视觉检索方法,其特征在于,所述每张训练图像所包括的特征点的位置标签通过特征点标签图像表示,其中,所述特征点标签图像与对应的训练图像长宽相同,且在所述特征点标签图像中与所述对应的训练图像中的所有特征点位置相对应的位置通过像素值进行标记。4.如权利要求2所述面向数字人文的移动视觉检索方法,其特征在于,所述通过所述多张训练图像和所述每张训练图像所包括的特征点的位置标签对所述结构参数的神经网络模型进行训练包括:将所述每张训练图像输入所述神经网络模型;以所述每张训练图像输入所述神经网络模型所得到的输出与对应的特征点的位置标签相同作为训练目标,训练所述结构参数的神经网络模型。5.如权利要求2所述面向数字人文的移动视觉检索系统,其特征在于,所述神经网络模型包括输入层、输出层、至少一个中间层,其中,每个所述中间层为一个带有修正线性单元ReLU激活函数的卷积层...

【专利技术属性】
技术研发人员:傅建平邹滔阳杨政维李文龙
申请(专利权)人:湖南城市学院
类型:发明
国别省市:湖南,43

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1