2012年10月12日

hog源码分析

摘要: 一、网上一些参考资料 在博客目标检测学习_1(用opencv自带hog实现行人检测) 中已经使用了opencv自带的函数detectMultiScale()实现了对行人的检测,当然了,该算法采用的是hog算法,那么hog算法是怎样实现的呢?这一节就来简单分析一下opencv中自带 hog源码。 网上也有不少网友对opencv中的hog源码进行了分析,很不错,看了很有收获。比如: http://blog.csdn.net/raocong2010/article/details/6239431 该博客对该hog算法中用到的block,cell等概念有一定的图标解释; ... 阅读全文

posted @ 2012-10-12 15:50 鸳都学童 阅读(845) 评论(0) 推荐(0) 编辑

2012年9月22日

matlab中取模(mod)与取余(rem)的区别

摘要: 通常取模运算也叫取余运算,它们返回结果都是余数。rem和mod唯一的区别在于:当x和y的正负号一样的时候,两个函数结果是等同的;当x和y的符号不同时,rem函数结果的符号和x的一样,而mod和y一样。这是由于这两个函数的生成机制不同,rem函数采用fix函数,而mod函数采用了floor函数(这两个函数是用来取整的,fix函数向0方向舍入,floor函数向无穷小方向舍入)。rem(x,y)命令返回的是x-n.*y,如果y不等于0,其中的n = fix(x./y),而mod(x,y)返回的是x-n.*y,当y不等于0时,n=floor(x./y)" K4 @! o3 ~( E& 阅读全文

posted @ 2012-09-22 15:13 鸳都学童 阅读(1389) 评论(0) 推荐(1) 编辑

2012年4月27日

Camshift算法原理及其Opencv实现

摘要: Camshift原理camshift利用目标的颜色直方图模型将图像转换为颜色概率分布图,初始化一个搜索窗的大小和位置,并根据上一帧得到的结果自适应调整搜索窗口的位置和大小,从而定位出当前图像中目标的中心位置。分为三个部分:1--色彩投影图(反向投影):(1).RGB颜色空间对光照亮度变化较为敏感,为了减少此变化对跟踪效果的影响,首先将图像从RGB空间转换到HSV空间。(2).然后对其中的H分量作直方图,在直方图中代表了不同H分量值出现的概率或者像素个数,就是说可以查找出H分量大小为h的概率或者像素个数,即得到了颜色概率查找表。(3).将图像中每个像素的值用其颜色出现的概率对替换,就得到了颜色概 阅读全文

posted @ 2012-04-27 09:15 鸳都学童 阅读(1300) 评论(0) 推荐(0) 编辑

2012年3月15日

矩阵的秩及矩阵的广义逆

摘要: 2.4.1 矩阵的秩1)定义 在m×n矩阵中,任选r个行和r个列,将位于这r个行和r个行的交叉点上的个元素所构成的一个r阶行列式 (2-38) 叫做A的一个r阶子式,显然。 如果在m×n矩阵A中,有一个k阶子式不为零,而所有的(k+1)阶子式都为零,则说A的秩等于k,记为。 当A的秩等于m时,则称A为行满秩阵,显然有:;当A的秩等于n时,则称A为列满秩阵,显然有:。特别地,当A是n阶方阵时,如果,则称A为满秩方阵。 【例2-10】 证明的秩。 【证】首先,在A中有一个二阶子式:;其次,经计算,A的任一个三阶子式皆为零,例如:。因此,根据定义得:。证毕。 2)性质 矩阵的秩有 阅读全文

posted @ 2012-03-15 15:50 鸳都学童 阅读(6844) 评论(0) 推荐(2) 编辑

矩阵微分

摘要: 2.3 矩阵的微分1)定义 设为一组自然变量(=1,2,…,n)的函数,即: (2-15) 它的全微分为: (2-16) 若定义: (2-17) (2-18) 则由矩阵的乘法规则可知,(2-16)式可以写成: (2-19) 上式即为一般函数的用矩阵表达的全微分式。 现在根据上述一般函数的用矩阵表达的全微分定义式(2-19)式,进一步导出几种特殊函数的用矩阵表达的全微分公式。2) 常值函数 设有常值函数: =C(2-20) 由(2-18)式和(2-19)式得: d=0(2-21)3) 线性函数 设有线性函数: (2-22) 其矩阵表达式为: (2-24) 全... 阅读全文

posted @ 2012-03-15 15:49 鸳都学童 阅读(841) 评论(0) 推荐(0) 编辑

矩阵的转置、求逆及分块

摘要: 2.2 矩阵的转置、求逆及分块2.2.1 转置矩阵 如果将矩阵 的行和列在不改变各元素的排列次序的条件下进行对调,即行变为列,列变为行,作成一个新的矩阵,我们称这个新的矩阵为原矩阵A的转置矩阵,并用来表示,即: 在方阵中,各元素的数值和正负号,如果都沿其主对角线对称的话,则称为对称方阵,对称方阵具有:= 的性质。 如果矩阵A、B是可以相乘的,那么有:,即两矩阵之积的转置矩阵,等于这两个矩阵交换顺序后的转置矩阵的积。 【例2-5】 用矩阵来表示[PVV]。 【解】已知:,用矩阵运算法表示,可写为: 若记: (2-11) 则: (2-12) 上式即为用矩阵表示的[PVV],式中为... 阅读全文

posted @ 2012-03-15 15:45 鸳都学童 阅读(8306) 评论(0) 推荐(0) 编辑

矩阵的定义及其运算规则

摘要: 2.1 矩阵的定义及其运算规则2.1.1 矩阵的定义 一般而言,所谓矩阵就是由一组数的全体,在括号()内排列成m行n 列(横的称行,纵的称列)的一个数表,并称它为m ×n阵。 矩阵通常是用大写字母A 、B …来表示。例如一个m 行n 列的矩阵可以简记为:,或。即: (2-3) 我们称(2-3)式中的为矩阵A的元素,a的第一个注脚字母 ,表示矩阵的行数,第二个注脚字母j(j=1,2,…,n)表示矩阵的列数。 当m=n时,则称为n阶方阵,并用表示。当矩阵(aij)的元素仅有一行或一列时,则称它为行矩阵或列矩阵 。设两个矩阵,有相同的行数和相同的列数,而且它们的对应元素一一相等,即,则称该 阅读全文

posted @ 2012-03-15 15:32 鸳都学童 阅读(8315) 评论(0) 推荐(0) 编辑

导航