【技术实现步骤摘要】
本专利技术属于图像检索
,具体涉及一种基于内容改进型均值哈希的图像检索方法。
技术介绍
近年来,随着网络和计算机技术的飞速发展,社会进入了以大数据为标志的网络数据时代,近年来,不少国际顶级刊物相继出版专刊来探讨对大数据的研究。对网络数据的研究对维护社会稳定、推动社会发展、提升行业竞争能力、促生新兴战略性产业及对科学研究的方法论有着重要的作用。而网络数据的重要组成部分——图像,作为包含丰富信息内容的多媒体信息,随着Internet的日益普及和网络技术的不断发展,越来越成为网络数据的主流。再加上各种多媒体设备,如数码相机、拍照手机、DV等数码产品迅速发展起来,广泛的应用推动了大量的图片产生。面对如此高速产生出来的数字图片,如果你想准确、快速的获取图像信息就变得更加困难。如何挖掘蕴含在图像中的巨大信息,如何实现对这些图像数据的有效组织、分析、管理,已成为网络数据时代信息处理领域的一个重要的发展方向和研究热点。网络图像数据具有:数据量巨大、维度和信息分辨率较高、非结构化的数据形态、解释的多样性、模糊性和不确定性。这些特点使得相关领域的研究成果难以被直接借鉴于对网络图像数据的研究。如何合理的组织、表达、存储、查询和检索这些海量的图像数据是目前我们面临的亟待研究和解决的问题,也是一个重大的挑战。建立高效的图像检索模型和方法,能够交叉多学科,综合运用数字图像处理、模式识别、统计学习、机器视觉等理论与方法并与传统数据库技术结合起来,能够根据图像的底层视觉属性特征建立起与高层语义信息的有效关联,给出性能良好的图像检索模型与方法,检索出用户所需的、满意的图像具有重要的 ...
【技术保护点】
一种基于内容改进型均值哈希的图像检索方法,包括如下步骤:(1)对于图像库中的任一图片,将其缩小至N*N的尺寸,N为大于1的自然数;(2)将缩小后的图片转换为灰度图,得到N*N维的图像灰度矩阵;(3)对所述的图像灰度矩阵进行DCT变换,得到M*M维的频率灰度矩阵,M为大于N的自然数;(4)提取频率灰度矩阵左上角N*N大小的区块,计算该区块N2个元素的平均值;进而使该区块的每个元素值与平均值进行比较,以得到该区块每个元素的哈希值;(5)将该区块每行或每列元素的哈希值按次序叠合成N2位长整型的哈希值序列,该哈希值序列即为图片的“指纹”,依此遍历图像库中的所有图片;(6)根据步骤(1)~(5)计算得到目标图片的哈希值序列,根据哈希值序列计算目标图片与图像库中每一图片的相似度,进而将相似度符合阈值条件的图片作为目标图片的检索结果。
【技术特征摘要】
1.一种基于内容改进型均值哈希的图像检索方法,包括如下步骤:(1)对于图像库中的任一图片,将其缩小至N*N的尺寸,N为大于1的自然数;(2)将缩小后的图片转换为灰度图,得到N*N维的图像灰度矩阵;(3)对所述的图像灰度矩阵进行DCT变换,得到M*M维的频率灰度矩阵,M为大于N的自然数;(4)提取频率灰度矩阵左上角N*N大小的区块,计算该区块N2个元素的平均值;进而使该区块的每个元素值与平均值进行比较,以得到该区块每个元素的哈希值;(5)将该区块每行或每列元素的哈希值按次序叠合成N2位长整型的哈希值序列,该哈希值序列即为图片的“指纹”,依此遍历图像库中的所有图片;(6)根据步骤(1)~(5)计算得到目标图片的哈希值序列,根据哈希值序列计算目标图片与图像库中每一图片的相似度,进而将相似度符合阈值条件的图片作为目标图片的检索结果。2.根据权利要求1所述的图像检索方法,其特征在于:所述的步骤(1)中将图片缩小至8*8的尺寸。3.根据权利要求1所述的图像检索方法,其特征在于:所述步骤(2)的具体过程如下:首先,对于缩小后的图片中的任一像素点,根据以下公式计算该像素点的灰度值Gray:Gray=R*0.299+G*0.587+B*0.114其中:R、G、B分别为该像素点对应红绿蓝三色通道上的颜色值;然后,将该像素点的灰度值Gray量化成1~64级灰度;最后,依此遍历所有像素点,得到N*N维的图像灰度矩阵,即图像灰度矩阵中每一元素值为对应像素点的灰度级别。4.根据权利要求1所述的图像检索方法,其特征在于:所述的步骤(3)中根据以下公式对图像灰度矩阵进行DCT变换: f ( x , y ) = 1 N F ( 0 , 0 ) + 2 N Σ v = 1 N - 1 F ( 0 , v ) cos ( 2 y + 1 ) v π 2 N + 2 N Σ u = 1 N - 1 F ...
【专利技术属性】
技术研发人员:黄文清,吴强,戴佳哲,尤辉,梅力,
申请(专利权)人:浙江理工大学,
类型:发明
国别省市:浙江;33
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。