CVTK, a Computer Vision ToolKit.
CVTK以个人计算机视觉实践经验为基础,旨在构建高效的计算机视觉常用工具集。
- HNSW SIFTs Retrieval,一个已直接索引SIFT并通过SIFT匹配点数排序的检索应用,在使用SIFT点数排序的时候,对SIFT匹配的点数做了弱几何校验,剔除误匹配的点数。详细在doc里有说明。
- Correspondence Matching. 局部特征匹配是研究了十几年的课题,目前比较主流且常用的方法除了曾在博客SIFT Matching with RANSAC介绍过最近邻/次近邻、RANSAC及其变种方式外,还有霍夫投票、以及基于运动估计的GMS-Feature-Matcher。SVF算法是一种基于霍夫投票的误匹配点剔除方法,实际应用测试,具有很强的鲁棒性。
- Covdet, C++ API for covdet of VLFeat,read doc in details。
- PCA Train_and Project,详细在doc有说明。
- Brute Force Search,大规模最近邻暴力搜索C++实现。
- TensorFlow Extract Feature with CPP API,TensorFlow载入PB模型,提取特征代码,C++实现。
- LibTorch Extract Feature with CPP API,Libtorch载入pt模型,提取特征代码(改成分类等类似),C++实现。