当前位置: 软件>java软件
开源图像检索引擎 GRire
本文导语: GRire是Golden Retriever-Image Retrieval Engine的简写,是一套Java的开源图像检索引擎。GRire基于BoVW(Bag of Visual Words)模型建立。BoVW是目前图像检索一种常用的方法,这一方法借鉴了信息检索中word的概念,预先生成有代表性的图像特征...
GRire是Golden Retriever-Image Retrieval Engine的简写,是一套Java的开源图像检索引擎。GRire基于BoVW(Bag of Visual Words)模型建立。BoVW是目前图像检索一种常用的方法,这一方法借鉴了信息检索中word的概念,预先生成有代表性的图像特征作为words,并将众多words集合为bag,对于新的图像中提取的特征点,则按照临近关系将其理解为bag中的特征word,针对图像生成一个对特征word的统计向量,这一向量类比与文档检索中表示文档中单词统计的向量,并可进而采用文档检索相关技术对这一向量进行进一步处理实现对图像检索。
GRire提供了一套易于制定的图像检索框架,通过为框架编写插件库实现不同的特征提取、检索等功能。目前自带提供了BoVW基本库(BOVWBasicPack),OpenCV特征检测库(OpenCVPack),和计时插件。GRire使用MapDB进行数据存储,可保证在大数据上的操作效率。
(软件介绍由http://cvnote.info提供,新浪微博@cvnote求关注)