![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
computer-vision
文章平均质量分 82
蜗牛一步一步往上爬
计算机视觉研究生
展开
-
FAST角点检测:Features From Accelerated Segment Test
FAST角点检测:Features From Accelerated Segment Test一、FAST算法原理二、FAST算法步骤三、使用机器学习做一个角点分类器四、非极大值抑制五、OpenCV中进行FAST特征检测六、小结七、源码分析八、参考文献一、 FAST算法原理博客中已经介绍了很多图像特征检测算子,我们可以用LoG或者DoG检测图像中的Blobs(斑点检测),可以根据图转载 2015-09-21 14:24:09 · 6653 阅读 · 0 评论 -
GAN and CGAN on MNIST dataset
GAN and CGAN关于GAN和CGAN的教程网上有好多,感兴趣的可以自己去找着看看。最重要的是要弄清楚,GAN是干嘛的?作者在论文和NIPS2016 tutorial里面都讲了很多设计GAN的初衷。简单来说,GAN就是用来拟合样本的分布的。看了论文总觉得理解得不够透彻,就在网上找了一些简单的程序跑了跑,下面就直接来说说程序和实验结果吧。GANGAN的结构如下图所示。 实验数据集采用了MNIS原创 2017-09-21 10:11:55 · 2727 阅读 · 0 评论 -
Hashing检索相关最新学习资源
本资源汇总最主要的收录原则是原作者主页上是否提供了源代码,为了每种方法的资料尽可能完整,本小子会尽可能的除提供源码下载地址外,还会给出PDF文章的链接、项目主页,slide等。对哈希方法重新进行调研,右图是找到的提供有部分源码的哈希方法,这其中包含了比较经典的哈希方法,比如e2lsh、mih,同时也包含有最近几年一直到13年提出来的一些比较新的哈希算法,比如13年提出的有bpbc、op转载 2015-09-30 14:28:55 · 829 阅读 · 0 评论 -
局部敏感哈希LSH(Locality Sensitive Hashing)
LSH(Locality Sensitive Hashing)一、局部敏感哈希LSH二、Hamming 距离三、Euclidean 距离四、Jaccard 系数五、参考资料在很多问题中,从海量数据库中寻找到与查询数据相似的数据是一个很关键的问题。比如在图片检索领域,需要找到与查询图像相似的图片,又比如在3D维重建和 视觉SLAM等问题中,需要在3维点云模型(数据库)中找到与查询描述子最相原创 2015-10-01 12:46:50 · 14576 阅读 · 4 评论 -
OpenCV3 外极线的绘制
//画出外极线,对应点已经经过了RANSAC优化void DrawEpiLines(const Mat& img_1, const Mat& img_2, vectorpoints1, vectorpoints2){ cv::Mat F = cv::findFundamentalMat(points1, points2, CV_FM_8POINT); //首先根据对应点计原创 2015-12-29 15:45:12 · 8211 阅读 · 0 评论 -
Dissecting the Camera Matrix
Camera MatrixSo, you’ve been playing around a new computer vision library, and you’ve managed to calibrate your camera… now what do you do with it? It would be a lot more useful if you could get at the转载 2016-05-08 14:49:33 · 2049 阅读 · 0 评论 -
最新版 bundler(不是v0.4) 的编译和使用
本文在其他博客上修改而来,原博客是针对bundler v0.4,对现在最新的bundler有很多地方不适用了。特别是在Ubuntu环境下bundler的编译和使用。我先说如何在windows下用VS2013和cygwin来编译和运行bundler。原文连接:http://blog.csdn.net/halfwet/article/details/69739181. Bun原创 2015-12-25 11:22:23 · 3268 阅读 · 3 评论 -
[论文阅读]随机蕨:FAST Key Points Recognition Using Random Ferns
论文阅读,记录一下自己阅读论文的收获,如有谬误,希望能得到指正!---------------------------------------------------------------------------------------------------------- 随机蕨可以理解为一种简化版本的随机树。对于每一个图片的特征点,把其周围的块(Patch)可能的取值原创 2015-09-23 15:59:22 · 1844 阅读 · 1 评论 -
计算机视觉中的变分方法-扩散(Diffusion)
最近在看一个计算机视觉中的变分方法系列的视频,是德国慕尼黑工大出的,讲课老师是LSD-SLAM的作者Daniel Cremers,老师讲得很清楚,看了还是很有收获的。我已经变成Cremers大神的脑残粉了,有兴趣看视频的戳这里Variational Methods for Computer Vision Diffusion equation:扩散是一种物理过程,是让空间中的物质的浓度分布u(x,t)原创 2016-03-10 15:59:04 · 8127 阅读 · 0 评论 -
计算机视觉算法的开源代码
UIUC的Jia-Bin Huang同学收集了很多计算机视觉方面的代码转载 2016-03-10 16:06:47 · 3878 阅读 · 0 评论 -
浅析 int main(int argc, char *argv[])
在用命令行运行生成的.exe文件时,可以给main函数传递若干参数,其中argc表示参数的个数,argv是一个字符串指针,argv[0]表示第一个字符产。 但是,会默认地会给main函数传递一个参数,就是当前.exe的绝对路径。所以,实际上argc等于你传入的参数加1.下面看简单的测试代码就清楚了。#include int main(int argc, char *原创 2015-12-30 11:14:20 · 372 阅读 · 0 评论 -
OpenCV3 - Mat 数据类型初探
开始学习OpenCV2了,对于刚开始接触OpenCV2的人来说,了解Mat这个在OpenCV里面用得最多的数据类型是开始学习的第一步。下面我说一下在我开始学习的时候是怎样一步一步来揭开Mat的真面目的。 首先,最直接了解是先看看定义了一个Mat型的数据结构后,其在内存中是怎么存储的。这一点对于后面进一步了解Mat其他属性很有帮助。 /*! includes sev原创 2015-09-24 22:42:07 · 4654 阅读 · 0 评论 -
[论文阅读]词汇树 Scalable Recognition with a Vocabulary Tree
论文阅读,记录一下自己阅读论文的收获,如有谬误,希望能得到指正!------------------------------------------------------------------------------------------------------------------------------------------------------------原创 2015-09-24 14:35:52 · 9912 阅读 · 2 评论 -
OpenCV Image Flip 图像翻转
需要使用到OpenCV的图像翻转操作,查了一些flip函数的文档,发现非常confusing,不明白到底0是水平翻转还是1是水平翻转。 最后不得已自己实验才弄清楚。OpenCV 图像坐标系在OpenCV里面,坐标系的原点在左上角,row为Y轴,col为X轴。从左上角往下,Y变大,往右,X变大。 这和python里面很多其他的图像处理库不一样,比如PIL和skimage,这些库是py...原创 2018-07-12 23:42:33 · 3564 阅读 · 0 评论