Rui Gan等人(看名字来说应该是中国人,机构写的Sun Yat-sen University应该是中山大学,但是很不幸没有找到相应的中文论文)在论文《Using LIRe to Implement Image Retrieval System Based on Multi-Feature Descriptor》中,测试了开源基于内容的图像检索类库LIRe的各种图像特征的性能。在此记录一下以作参考。
这里再提一下LIRe的简介:LIRE(Lucene Image REtrieval)提供一种的简单方式来创建基于图像特性的Lucene索引。利用该索引就能够构建一个基于内容的图像检索(content- based image retrieval,CBIR)系统,来搜索相似的图像。LIRE使用的特性都取自MPEG-7标准: ScalableColor、ColorLayout、EdgeHistogram,目前已经支持其他更多的特性。此外该类库还提供一个搜索该索引的方法。
本文测试了LIRe提供的以下6种特征描述方法:
实验以供选择了13个种类,一共100张图片做测试,这些图如下图所示(只是一部分):
测试的步骤不再多说,就是使用LIRe的6种特征描述方法分别建立6个索引,然后分别检索。最后得到的实验结果如图所示:
注:6种特征描述方法分别标以A,B,C,D,E,F,G。其中C为最常见的颜色直方图。
查准率(Precision)如下表所示。
查全率(Recall)如下表所示。
查全率和查准率合计如下表所示。
左边一栏对不同种类的图片分别给出了最适合的特征描述方法。
右边一栏对不同种类的图片分别给出了6种方法结合后的查全率和查准率。
LIRe首页:http://www.semanticmetadata.net/lire/
相关下载:
LIRE 源代码:http://download.csdn.net/detail/leixiaohua1020/6373719
LireDemo (LIRE的例子):http://download.csdn.net/detail/leixiaohua1020/6372101
相关推荐
例如,色彩直方图用于描述图像的整体色彩分布,而SIFT则能识别出图像中的不变性特征,如边缘和关键点。 2. **主要功能** - **特征提取**:Lire可以提取多种类型的图像特征,包括上述的色彩直方图、LBP和SIFT,以及...
Lire(Lucene Image REtrieval)是一个Java库,它为图像搜索引擎提供了一种简单而高效的方法。这个样例展示了如何利用Lire工具进行图像搜索,主要分为两个步骤:创建索引(indexing)和相似度比对(searching)。...
3. **SIFT和SURF**:这两种方法更加复杂,它们能检测图像中的关键点和描述符,对图像的局部细节进行编码,即便在旋转、缩放和光照变化下也能保持不变性。 **结合Lucene实现搜索** Lire与流行的全文搜索引擎Apache ...
这个库提供了多种图像特征提取方法,包括SIFT(尺度不变特征变换)、SURF(加速稳健特征)等,这些特征在图像识别、图像检索等领域有着广泛的应用。最新LIRE以图找图的Java实例是利用这个库来实现根据图像内容查找...
这个项目的主要目标是提供一种高效且可扩展的方法,使得在大量图像中进行相似性搜索变得可能。Lire的核心特点在于它的特征提取算法,这些算法可以将图像转换为可索引的表示形式,从而允许用户快速找到与查询图像相似...
LIRE(LIREDemo-0.7)是一个专为MPEG 7设计的Java库,其核心功能在于对图像、音频和视频数据进行特征提取,这些特征可以用来描述多媒体内容,如颜色、纹理、形状等。LIRE的出现,极大地简化了开发人员在多媒体内容...
在图像检索的上下文中,`Document`通常会包含图像的特定特征向量(如颜色直方图、纹理描述符等)和图像的唯一标识。使用`DocumentBuilder`的`createDocument`方法,可以将图像的特征和标识转换为`Document`实例,...
LIRE(Local Invariant Feature Extractor)利用局部不变特征提取方法,如SIFT(Scale-Invariant Feature Transform)和SURF(Speeded Up Robust Features),这些特征能够描述图像的局部特性,即使在图像缩放、旋转...
基于LIRE搭建的图像检索,实现以图搜图 - 不懂运行,下载完可以私聊问,可远程教学 该资源内项目源码是个人的毕设,代码都测试ok,都是运行成功后才上传资源,答辩评审平均分达到96分,放心下载使用! 1、该资源内...
LIRE(Lucene Image REtrieval)提供一种的简单方式来创建基于图像特性的Lucene索引。利用该索引就能够构建一个基于内容的图像检索(content- based image retrieval,CBIR)系统,来搜索相似的图像。LIRE使用的特性都...
它结合了LIRE(Lucene for Images,一个用于图像检索的库)和Lucene(一个强大的全文搜索引擎),为图像检索提供了一种高效的方法。下面将详细介绍这两个工具以及它们在图像处理中的应用。 首先,LIRE(Lucene for ...
总结来说,Lire库提供了一种有效的方法来处理图像搜索任务,结合Lucene可以进一步提升搜索体验。通过理解并应用这些知识点,开发者可以构建出能够处理大量图像数据并快速找到相似图像的系统。对于那些涉及到图像处理...
LIRE库由Andrea Lodi开发,它提供了一种高效的方式来提取图像的语义特征,并进行相似性比较。LIRE支持多种特征提取方法,包括: 1. **Local Binary Patterns (LBP)**:局部二值模式,通过比较像素邻域内的灰度差异来...
2. **特征提取**:然后,利用LIRE提供的API,如Haralick纹理描述符或Local Binary Patterns (LBP)等,从预处理后的图像中提取特征。 3. **特征编码**:LIRE将提取的特征编码为所谓的“视觉词”(Visual Words),这...
LIRE(Lucene Image REtrieval)提供一种的简单方式来创建基于图像特性的Lucene索引。利用该索引就能够构建一个基于内容的图像检索(content- based image retrieval,CBIR)系统,来搜索相似的图像,提取图像特征,...
LIRE(Lucene Image REtrieval)提供一种的简单方式来创建基于图像特性的Lucene索引。利用该索引就能够构建一个基于内容的图像检索(content- based image retrieval,CBIR)系统,来搜索相似的图像。LIRE使用的特性都...
该程序利用MPEG-7标准中的ScalableColor、ColorLayout和EdgeHistogram等特性,为图像内容的检索提供了高效而精确的方法。本资源提供了一个完整的示例程序,旨在帮助用户更好地理解和利用LIRE的功能。。内容来源于...
使用 LIRE 和 Hadoop 实现 SIFTFeature Extraction Pipeline 该项目提供并行处理图像的接口。 由于没有好的库能够并行应用视觉算法,该项目旨在为科学家提供一个方便、用户友好的界面来处理图像。 组件LIRE:luecene...
LIRE(Lucene Image REtrieval)提供一种的简单方式来创建基于图像特性的Lucene索引。LIRE使用的特性都取自MPEG-7标准: ScalableColor、ColorLayout、EdgeHistogram。 这是一个完整的例子程序。
LIRE(Lucene图像检索)是一个基于内容的图像检索的开源库,这意味着您可以使用LIRE来实现搜索外观相似图像的应用程序。 除了提供多种通用和最新的检索机制外,LIRE还允许在多个平台上轻松使用。 LIRE被积极地用于...