文章分类 -  计算机视觉

摘要:LBP(Local Binary Pattern, 局部二值模式)是一种用来描述图像局部纹理特征的算子;显然,它的作用是进行特征提取,而且,提取的特征是图像的纹理特征,并且,是局部的纹理特征; 原始的LBP算子定义为在3*3的窗口内,以窗口中心像素为阈值,将相邻的8个像素的灰度值与其进行比较,若周围像素值大于中心像素值,则该像素点的位置被标记为1,否则为0。这样,3*3领域内的8个点可产生8bit的无符号数,即得到该窗口的LBP值,并用这个值来反映该区域的纹理信息。 原始的LBP提出后,研究人员不断对其提出了各种改进和优化,从而得到了诸如半径为R的圆形区域内含有P个采样点的LBP算子;LBP均 阅读全文
posted @ 2013-05-18 09:57 wangyu2012 阅读(648) 评论(0) 推荐(0)
摘要:[转]sift算法研究_无匹配1 sift简介 David G. Lowe在1999年提出了尺度不变的特征(Scale-Invariant Feature),用来进行物体的识别和图像匹配等,并于2004年进行了更深入的发展和并加以完善。SIFT(Scale-Invariant Feature Transform)算子是一种图像的局部描述子,具有尺度、旋转、平移的不变性,而且对光照变化、仿射变换和3维投影变换具有一定的鲁棒性。在Mikolajczyk对包括SIFT算子在内的十种局部描述子所做的不变性对比实验中,SIFT及其扩展算法已被证实在同类描述子中具有最强的健壮性。 算法的主要思想是在尺度空 阅读全文
posted @ 2013-03-15 09:41 wangyu2012 阅读(223) 评论(0) 推荐(0)
摘要:层次聚类算法与之前所讲的顺序聚类有很大不同,它不再产生单一聚类,而是产生一个聚类层次。说白了就是一棵层次树。介绍层次聚类之前,要先介绍一个概念——嵌套聚类。讲的简单点,聚类的嵌套与程序的嵌套一样,一个聚类中R1包含了另一个R2,那这就是R2嵌套在R1中,或者说是R1嵌套了R2。具体说怎么算嵌套呢?聚类R1={{x1,x2},{x3},{x4,x5}嵌套在聚类R2={{x1,x2,x3},{x4,x5}}中,但并不嵌套在聚类R3={{x1,x4},{x3},{x2,x5}}中。层次聚类算法是将所有的样本点自底向上合并组成一棵树或者自顶向下分裂成一棵树的过程,这两种方式分别称为凝聚和分裂。凝聚层次 阅读全文
posted @ 2013-01-10 19:51 wangyu2012 阅读(6434) 评论(0) 推荐(0)
摘要:转载,原地址http://www.cnblogs.com/FengYan/archive/2012/06/21/2553999.html1. 谱聚类 给你博客园上若干个博客,让你将它们分成K类,你会怎样做?想必有很多方法,本文要介绍的是其中的一种——谱聚类。 聚类的直观解释是根据样本间相似度,将它们分成不同组。谱聚类的思想是将样本看作顶点,样本间的相似度看作带权的边,从而将聚类问题转为图分割问题:找到一种图分割的方法使得连接不同组的边的权重尽可能低(这意味着组间相似度要尽可能低),组内的边的权重尽可能高(这意味着组内相似度要尽可能高)。将上面的例子代入就是将每一个博客当作图上的一个顶点,然后根 阅读全文
posted @ 2013-01-10 19:37 wangyu2012 阅读(246) 评论(0) 推荐(0)
摘要:3*3高斯,BOX,拉普拉斯滤波的实现 1 #include"iostream" 2 using namespace std; 3 #include<cv.h> 4 #include<cxcore.h> 5 #include<highgui.h> 6 7 /*邻域平均法*/ 8 void average_filter(IplImage *src,IplImage *&dst,int kernel[5][3],int row,int column,int average_argument) 9 { 10 int number = r 阅读全文
posted @ 2013-01-10 09:57 wangyu2012 阅读(977) 评论(0) 推荐(0)
摘要:马尔可夫链定义马尔可夫链是随机变量X1,X2,X3...的一个数列。这些变量的范围,即他们所有可能取值的集合,被称为“状态空间”,而Xn的值则是在时间n的状态。如果Xn+ 1对于过去状态的条件概率分布仅是Xn的一个函数,则这里x为过程中的某个状态。上面这个恒等式可以被看作是马尔可夫性质。性质可还原性马尔可夫链是由一个条件分布来表示的这被称为是随机过程中的“转移概率”。这有时也被称作是“一步转移概率”。二、三,以及更多步的转移概率可以导自一步转移概率和马尔可夫性质:同样,这些式子可以通过乘以转移概率并求k? 1次积分来一般化到任意的将来时间n+k。周期性边际分布P(Xn)是在时间为n时的状态的分 阅读全文
posted @ 2013-01-07 19:29 wangyu2012 阅读(1000) 评论(0) 推荐(0)
摘要:EM算法简述 最大期望算法经过两个步骤交替进行计算: 第一步是计算期望(E),利用对隐藏变量的现有估计值,计算其最大似然估计值; 第二步是最大化(M),最大化在 E 步上求得的最大似然值来计算参数的值。 M 步上找到的参数估计值被用于下一个 E 步计算中,这个过程不断交替进行。 总体来说,EM的算法流程如下: 1.初始化分布参数 2.重复直到收敛: E步骤:估计未知参数的期望值,给出当前的参数估计。 M步骤:重新估计分布参数,以使得数据的似然性最大,给出未知变量的期望估计。 迭代使用EM步骤,直至收敛。 可以有一些比较形象的比喻说法把这个算法讲清楚。比如说食堂的大师傅炒了... 阅读全文
posted @ 2013-01-07 19:04 wangyu2012 阅读(172) 评论(1) 推荐(0)
摘要:介绍hough变换检测直线的原理和检测结果霍夫变换(Hough Transform)是图像处理中的一种特征提取技术,它通过一种投票算法检测具有特定形状的物体。该过程在一个参数空间中通过计算累计结果的局部最大值得到一个符合该特定形状的集合作为霍夫变换结果。霍夫变换于1962年由Paul Hough 首次提出,后于1972年由Richard Duda和Peter Hart推广使用,经典霍夫变换用来检测图像中的直线,后来霍夫变换扩展到任意形状物体的识别,多为圆和椭圆。霍夫变换运用两个坐标空间之间的变换将在一个空间中具有相同形状的曲线或直线映射到另一个坐标空间的一个点上形成峰值,从而把检测任意形状的问 阅读全文
posted @ 2013-01-07 16:10 wangyu2012 阅读(581) 评论(0) 推荐(0)
摘要:KNN - 简介是K最邻近结点算法(k-Nearest Neighbor algorithm)的缩写形式,是电子信息分类器算法的一种[1][2][3]。KNN方法对包容型数据的特征变量筛选尤其有效。[4]KNN - 算法描述该算法[5]的基本思路是[6]:在给定新文本后,考虑在训练文本集中与该新文本距离最近(最相似)的 K 篇文本,根据这 K 篇文本所属的类别判定新文本所属的类别,具体的算法步骤如下:一、:根据特征项集合重新描述训练文本向量二、:在新文本到达后,根据特征词分词新文本,确定新文本的向量表示三、:在训练文本集中选出与新文本最相似的 K 个文本,计算公式为:【图】公式(1)-KNN其 阅读全文
posted @ 2013-01-06 20:25 wangyu2012 阅读(227) 评论(0) 推荐(0)
摘要:1、 数据分类算法基本原理数据分类是数据挖掘中的一个重要题目。数据分类是指在已有分类的训练数据的基础上,根据某种原理,经过训练形成一个分类器;然后使用分类器判断没有分类的数据的类别。注意,数据都是以向量形式出现的,如<0.4, 0.123, 0.323,…>。支持向量机是一种基于分类边界的方法。其基本原理是(以二维数据为例):如果训练数据分布在二维平面上的点,它们按照其分类聚集在不同的区域。基于分类边界的分类算法的目标是,通过训练,找到这些分类之间的边界(直线的――称为线性划分,曲线的――称为非线性划分)。对于多维数据(如N维),可以将它们视为N维空间中的点,而分类边界就是N维空间 阅读全文
posted @ 2013-01-06 20:24 wangyu2012 阅读(210) 评论(0) 推荐(0)
摘要:Logistic Regression 有三个主要组成部分:回归、线性回归、Logsitic方程。1)回归Logistic regression是线性回归的一种,线性回归是一种回归。那么回归是虾米呢?回归其实就是对已知公式的未知参数进行估计。大家可以简单的理解为,在给定训练样本点和已知的公式后,对于一个或多个未知参数,机器会自动枚举参数的所有可能取值(对于多个参数要枚举它们的不同组合),直到找到那个最符合样本点分布的参数(或参数组合)。(当然,实际运算有一些优化算法,肯定不会去枚举的)注意,回归的前提是公式已知,否则回归无法进行。而现实生活中哪里有已知的公式啊(G=m*g 也是牛顿被苹果砸了脑 阅读全文
posted @ 2013-01-06 20:21 wangyu2012 阅读(289) 评论(0) 推荐(0)
摘要:为什么要进行傅立叶变换?傅立叶变换究竟有何意义?如何用Matlab实现快速傅立叶变换?写在最前面:本文是我阅读了多篇相关文章后对它们进行分析重组整合而得,绝大部分内容非我所原创。在此向多位原创作者致敬!!!一、傅立叶变换的由来关于傅立叶变换,无论是书本还是在网上可以很容易找到关于傅立叶变换的描述,但是大都是些故弄玄虚的文章,太过抽象,尽是一些让人看了就望而生畏的公式的罗列,让人很难能够从感性上得到理解,最近,我偶尔从网上看到一个关于数字信号处理的电子书籍,是一个叫Steven W. Smith, Ph.D.外国人写的,写得非常浅显,里面有七章由浅入深地专门讲述关于离散信号的傅立叶变换,虽然是英 阅读全文
posted @ 2013-01-05 15:38 wangyu2012 阅读(334) 评论(0) 推荐(0)