[发明专利]基于流形学习数据压缩哈希的图像检索方法有效
申请号: | 201510250462.3 | 申请日: | 2015-05-15 |
公开(公告)号: | CN104881449B | 公开(公告)日: | 2018-03-06 |
发明(设计)人: | 王秀美;丁利杰;高新波;邓成;田春娜;王颖;韩冰;牛振兴 | 申请(专利权)人: | 西安电子科技大学 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 陕西电子工业专利中心61205 | 代理人: | 王品华,朱红星 |
地址: | 710071*** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种基于流形学习数据压缩哈希的图像检索方法,主要解决图像检索中内存占用率大、检索性能低的问题。其实现步骤为1.提取原始图像特征,并对其作归一化处理;2.将归一化数据划分为训练数据和测试数据;3.对训练数据压缩,得到综合压缩数据;4.对综合压缩数据进行低维嵌入,得到低维的综合压缩数据;5.通过图模型,分别得到综合压缩数据与训练数据、测试数据之间的近邻关系矩阵;6.分别阈值化综合压缩数据与两个近邻关系矩阵的乘积,得到训练数据和测试数据的哈希码;7.根据训练数据和测试数据哈希码之间的汉明距离得到检索结果。本发明降低了内存消耗,提高图像检索性能,可用于物联网和移动设备图片搜索服务。 | ||
搜索关键词: | 基于 流形 学习 数据压缩 图像 检索 方法 | ||
【主权项】:
一种基于流形学习数据压缩哈希的图像检索方法,包括如下步骤:(1)调用图像数据库中原始图像,对原始图像数据进行特征提取,得到图像特征数据:(1a)对每一张原始图像3个颜色通道的像素值取均值,得到该原始图像数据的灰度图像;(1b)利用Gabor滤波器对灰度图像进行4个尺度、8个方向的滤波,得到灰度图像的32个特征图;(1c)将每个特征图分成大小为4×4的子网格,分别对每个子网格中的所有像素取均值,将该均值排列在一个向量中,得到图像的特征数据;(2)对图像特征数据做归一化处理,得到归一化数据矩阵;(3)从归一化数据矩阵中随机选取五分之一的数据矩阵作为图像测试数据矩阵VT,其余的数据矩阵作为图像训练数据矩阵VX;(4)对图像训练数据矩阵VX进行随机近邻压缩,得到图像训练数据矩阵VX的综合压缩数据矩阵S:4a)在图像训练数据矩阵VX中随机选取400个数据点,作为图像训练数据矩阵初始的综合压缩数据矩阵S';4b)通过随机近邻压缩算法不断优化图像训练数据矩阵初始的综合压缩数据矩阵S',得到优化的综合压缩数据矩阵S;(5)对综合压缩数据矩阵S进行t分布随机近邻嵌入,得到低维的综合压缩数据矩阵Y;(6)构造低维的综合压缩数据矩阵Y和图像训练数据矩阵VX之间的近邻图,得到综合压缩数据矩阵Y和图像训练数据矩阵VX之间的近邻关系矩阵RX:6a)根据低维的综合压缩数据矩阵Y和图像训练数据矩阵VX,求得这两个矩阵两两数据点之间的相似度,并用这些相似度组合成相似度矩阵ZX;6b)对相似度矩阵ZX进行归一化处理,得到综合压缩数据矩阵和图像训练数据矩阵之间的近邻关系矩阵RX;(7)将低维的综合压缩数据矩阵Y和图像训练数据矩阵VX之间的近邻关系矩阵RX与低维的综合压缩数据矩阵Y进行相乘,得到图像训练数据流形嵌入矩阵EX;(8)构造低维的综合压缩数据矩阵Y和图像测试数据矩阵VT之间的近邻图,得到综合压缩数据矩阵和图像测试数据矩阵之间的近邻关系矩阵RT;(9)将综合压缩数据矩阵Y和图像测试数据矩阵VT之间的近邻关系矩阵RT和低维的综合压缩数据矩阵Y进行相乘,得到图像测试数据流形嵌入矩阵ET;(10)将图像训练数据流形嵌入矩阵EX和图像测试数据流形嵌入矩阵ET进行阈值化,分别得到训练数据矩阵的哈希码BX和测试数据的哈希码BT;(11)从测试数据矩阵的哈希码BT中取其中的一个测试数据的哈希码,计算该哈希码与训练数据矩阵的哈希码BX之间的汉明距离,得到汉明距离向量;(12)将汉明距离向量中的数值按从小到大的顺序排序,输出对应的原始图像,得到检索结果。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西安电子科技大学,未经西安电子科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201510250462.3/,转载请声明来源钻瓜专利网。