部分哈希算法总结
来源:互联网 发布:python 自动化 工业 编辑:程序博客网 时间:2024/05/22 00:32
转自:http://blog.csdn.net/willard_yuan/article/details/29806755
下面的这份哈希算法小结来源于本周的周报,原本并没有打算要贴出来的,不过,考虑到这些资源属于关注利用哈希算法进行大规模图像搜索的各位看官应该很有用,所以好东西本小子就不私藏了。本资源汇总最主要的收录原则是原作者主页上是否提供了源代码,为了每种方法的资料尽可能完整,本小子会尽可能的除提供源码下载地址外,还会给出PDF文章的链接、项目主页,slide等。
对哈希方法重新进行调研,右图是找到的提供有部分源码的哈希方法,这其中包含了比较经典的哈希方法,比如e2lsh、mih,同时也包含有最近几年一直到13年提出来的一些比较新的哈希算法,比如13年提出的有bpbc、opq、ksh。
上面这一段是摘自本小子的周报(本小子这周除改了篇文章,其余时间几乎都在打酱油,谁叫老板不给发工资,O(∩_∩)O~),引用中的“右图”可以略过,直接看下面不同哈希算法的链接信息。
哈希方法
公布代码的:
- AGH: Hashing with Graphs [Paper] [Code]
- BPBC: Learning Binary Codes for High-Dimensional Data Using Bilinear Projections [Paper] [Code]
- BRE: Learning to Hash with Binary Reconstructive Embeddings [Paper] [Code]
- DBQ: Double-bit quantization for hashing [Paper] [Code]
- E2LSH: Local Sensitive Hash [Project Page]
read - HDML: Hamming Distance Metric Learning [Paper] [Code]
- IMH: Inter-Media Hashing for Large-scale Retrieval from Heterogenous Data Sources [Project Page] [Code]
- ISOH: Isotropic Hashing [Paper] [Code]
- ITQ: Iterative Quantization: A Procrustean Approach to Learning Binary Codes [Project Page] [Paper] [Code]
read - KLSH: Kernelized Locality-Sensitive Hashing for Scalable Image Search [Project Page] [Paper] [Code]
- KMH: K-means Hashing: an Affinity-Preserving Quantization Method for Learning Binary Compact Codes[Paper] [Code]
read - KSH: Supervised Hashing with Kernels [Paper] [Code]
read - MDSH: Multidimensional Spectral Hashing [Paper] [Code]
- MH: Manhattan hashing for large-scale image retrieval [Paper] [Code]
read - MinH: Minimal Loss Hashing for Compact Binary Codes [Paper] [Code] [Slide]
- OPQ: Optimized Product Quantization for Approximate Nearest Neighbor Search [Paper] [Code]
- SH: Spectral Hashing [Paper] [Code]
read - IHM: Inductive Hashing on Manifolds (2013 CVPR) ProjectPage
read - BSPH: Semi-supervised Nonlinear Hashing Using Bootstrap Sequential Projection Learning (2012 TKDE)ProjectPage
read - FastHash: Fast Supervised Hashing with Decision Trees for High-Dimensional Data (2014 CVPR) [Code]
read
无代码:
- PDH: Predictable Dual-View Hashing (ICML2013)
read
常用数据库
- LabelMe
- min-loss-hashing
关注的人
注:下面不同的哈希方法的代码可以在他们的主页上找到
Grauman
Image search and large-scale retrieval系列Paper
Norouzi
Hamming Distance Metric Learning
Fast Search in Hamming Space with Multi-Index Hashing
Minimal Loss Hashing for Compact Binary Codes code
Fergus
Spectral Hashing
readMultidimensional Spectral Hashing
Chhshen & Guosheng Lin
A general two-step approach to learning-based hashing (CVPR 2013)code in Bitbucket
阅读笔记Learning hash functions using column generation (ICML 2013)code in Bitbucket
Fast Supervised Hashing with Decision Trees (CVPR 2014)Papercode in Bitbucket
readYunchao
Iterative Quantization (CVPR 2011)Project page
readAngular Quantization-based Binary Codes for Fast Similarity Search (NIPS 2012)Project page
Learning Binary Codes for High-Dimensional Data Using Bilinear Projections (CVPR 2013)Project page
kahe
K-means Hashing (CVPR 2013)code link from his homepage
readOptimized Product Quantization (CVPR 2013)Project page
Jun Wang
他人讲解papers的一些好博文
- Locality Sensitive Hashing(LSH)之随机投影法
- Semi-Supervised Hashing
非哈希方法
- liangzheng
- Packing and Padding: Coupled Multi-Index for Accurate Image Retrieval
- Bayes Merging of Multiple Vocabularies for Scalable Image Retrieval
- Lp-norm IDF for Large Scale Image Search
- Visual Phraselet: Refining Spatial Constraints for Large Scale Image Search
感谢这些公布代码的大神,本小硕向你们致以崇高的敬意,如果各位看官发觉还有没收录进来的,恳请留言以便补充完整。
- 部分哈希算法总结
- paxos算法部分总结
- 部分智能推荐算法总结
- 操作系统部分算法总结、分析与创新
- 【算法入门经典】 高精度部分总结
- 【算法入门经典】 字符串处理部分总结
- 部分排序算法的学习总结
- 算法导论第一,第二部分总结
- 《算法导论》学习总结——第一部分
- 算法导论总结---第一部分,1-5章
- 普林斯顿大学算法第一部分学习总结(Week1-Percolation)
- 算法竞赛入门经典第一章上机练习(部分)及总结
- Python 学习 (Leetcode 算法题解【easy部分 技巧总结】)
- (翻译+部分总结)莫队算法入门小结
- 部分算法
- 部分总结
- 部分总结
- 面试总结之-哈希算法分析
- C语言中define的用法
- UIWebView内容搜索并且显示高亮背景颜色
- 边记边学PHP-(七)HTML语言设计注册界面及传递信息的实现
- HDU 1429 BFS+状态压缩
- java的文件名与公共类的问题
- 部分哈希算法总结
- CodeForces 377B 优先队列 + 二分
- android 编译framework代码
- ZooKeeper系列(四)
- ZooKeeper系列(二)
- java项目使用memcache实现session共享+session基础
- HDOJ 1102
- 方便60进制的角度计算时的数据格式转换算法
- JDK工具之javap