计算机视觉
小白菜加油
主要研究兴趣集中在基于内容的图像检索(CBIR)这一方向,平时我会关注和学习一些计算机视觉、Python科学计算、Linux、Django开发等方面。
展开
-
Machine Learning(ML)的一些经典教程汇总(持续更新)
原文来自我的blog: http://www.yuanyong.org/blog/cv/machine-learning-tutorial如今机器学习的学习资源越来越多,对于入行的朋友们来说,他们只需要关注自己从事的具体研究方向最新的国际会议、杂志上的paper就差不多了,而对于那些想要入行的朋友们,选择经典的教程入手可能会事半功倍。以下这些教程,是机器学习比较经典的,也欢迎朋原创 2013-09-20 20:12:56 · 4747 阅读 · 0 评论 -
VLFeat SLIC超像素分割(Cpp版)
原文来自我的博客:VLFeat SLIC超像素分割(Cpp版)这段时间对VLFeat的C接口非常的感兴趣,以前用的都是其Matlab接口,虽然很方便,而且提供的Matlab接口要比C接口功能更强大,但Matlab终归只能用来做一下快速的方法验证,所以想比较完整的去学习它的C接口。谷歌其C接口方面的资料能够查到的也非常的有限,所以后面只能慢慢的啃官网提供的文档了。原创 2015-07-19 08:56:31 · 2458 阅读 · 0 评论 -
Qt之VLFeat SLIC超像素分割(Cpp版)
原文来自我的博客:Qt之VLfeat SLIC超像素分割(Cpp版)近段时间学了点Qt,恰好前段时间用借助VLfeat以及OpenCV捣鼓了SLIC超像素分割,具体可见VLFeat SLIC超像素分割(Cpp版)这篇文章。然后寻思着能不能给这个超像素分割加个界面,使它操作起来方面点。捣鼓了两天,做出来的如下: 高斯模糊效果: 可以对图片进行高斯模糊,边缘检测以及做超像素分割。在实现的时原创 2015-08-08 20:30:54 · 2031 阅读 · 0 评论 -
RANSAC算法做直线拟合
原文来自我的博客:RANSAC算法做直线拟合RANSAC算法之前了解过相关的原理,这两天利用晚上闲暇的时间,看了一下RANSAC算法的Python代码实现,这方面的资料很多了,这里就不在重复。在分析该RANSAC.py代码之前,想用自己的对RANSAC的理解对其做下总结。在实际应用中获取到的数据,常常会包含有噪声数据,这些噪声数据会使对模型的构建造成干扰,我们称这样原创 2015-07-05 11:01:20 · 4682 阅读 · 3 评论 -
Hashing baseline for image retrieval
这两天寻找idea,想来思去也没想到好点的方法,于是把前段时间下过来的一篇《Iterative Quantization: A Procrustean Approach to Learning Binary Codes》和代码拿出来又细读了一番,希望可以从中获得点启发。 这两天寻找idea,想来思去也没想到好点的方法,于是把前段时间下过来的一篇《Iterative Quantization: A Procrustean Approach to Learning Binary Codes》和代码拿出原创 2013-09-20 20:10:47 · 4194 阅读 · 4 评论 -
2013计算机视觉代码合集三
2013计算机视觉代码合集一、二、三... 2013计算机视觉代码合集一:http://www.yuanyong.org/blog/cv/cv-code-one2013计算机视觉代码合集二:http://www.yuanyong.org/blog/cv/cv-code-two原创 2013-09-21 11:22:15 · 3654 阅读 · 0 评论 -
2013计算机视觉代码合集二
VLFeat – Implementation of various feature descriptors (including SIFT, HOG, and LBP) and covariant feature detectors (including DoG, Hessian, Harris Laplace, Hessian Laplace, Multiscale Hessian, Multiscale Harris). Easy-to-use Matlab interface. See Modern原创 2013-09-20 20:06:29 · 1614 阅读 · 0 评论 -
Bag of Words(BOW)模型
这几天忙里偷闲看了一些关于BOW模型的知识,虽然自己做图像检索到目前为止并没有用到过BOW模型,不过了解一下BOW并不是一件毫无意义的事情。网上关于理解BOW模型也很多,而且也很详细,再写一点关于BOW模型的理解,无异于重新造一次轮子,不过我一直坚信重复造轮子并不是完全没有意义的,重要的是你能够从中学到很多的知识,如果可能,你甚而再这个重复造轮子的过程中发现新问题,并进行改进。好了,回归正题。重复造轮子并不是完全没有意义的。 这几天忙里偷闲看了一些关于BOW模型的知识,虽然自己做图像检索原创 2013-09-20 19:55:28 · 3054 阅读 · 0 评论 -
再见,2012
你觉得最好的生活状态是什么?我觉得最好的生活状态莫过于在你的青春年纪傻逼地为了理想坚持过,最后回到平淡用现实的方法让自己生活下去。能实现梦想自然是最好,但没能实现自己的梦想那也没有什么可惜的。成长的第一步就是接受这个世界的多样性,认识到现实的不美好,然后还是决定要坚持最初的坚持。 你觉得最好的生活状态是什么?我觉得最好的生活状态莫过于在你的青春年纪傻逼地为了理想坚持过,最后回到平淡用现实的方法让自己生活下去。能实现梦想自然是最好,但没能实现自己的梦想那也没有什么可惜的。成长的第一步就原创 2013-09-20 20:30:39 · 1004 阅读 · 0 评论 -
SIFT(ASIFT) Matching with RANSAC
原文来自我的博客:SIFT(ASIFT) Matching with RANSAC十来天没上来写东西了,在实践试错的过程中,有太多东西没来得急总结,是真忙,忙着填BoW的坑,忙着投简历(工作碗里来)。尽管这样,还是抽了点空把这十来天自己在完善Bag of Words cpp实现(stable version 0.01)重排过程中做的一些东西总结一下,希望也能对后来者有些许帮原创 2015-08-22 10:52:37 · 4432 阅读 · 0 评论