LSHBOX - 局部敏感哈希算法的 C++ 工具箱


GPL
跨平台
C/C++

软件简介

LSHBOX,用于大规模图像检索的 C++ 工具箱,提供了几种局部敏感哈希(LSH)算法,还支持 Python 和 MATLAB。

局部敏感哈希(LSH)是用于大规模图像检索的有效方法,并且其在最近邻域搜索算法中实现了极好的性能。

LSHBOX 是一个简单但健壮性好的 C++ 工具箱,提供了几种 LSH 算法,此外,它可以集成到 Python 和 MATLAB 语言中。LSHBOX
中实现了以下 LSH 算法,它们是:

  • 基于随机位采样的 LSH

  • 随机的超平面哈希

  • 基于阈值的 LSH

  • 基于 P 稳定分布的 LSH

  • 光谱哈希 (SH)

  • 迭代量化 (ITQ)

  • 双位量化哈希 (DBQ)

  • 基于 K 均值的双位量化哈希 (KDBQ)