算法
k雪痕
这个作者很懒,什么都没留下…
展开
-
Harris角点检测旋转不变性和尺度不变性的数学理解
Harris角点检测算子基本Harris角点检测算子Harris角点检测算子本身具有旋转、平移不变性的特点,但不具有尺度不变性。下面是数学方面的理解。Harris角点检测的灰度相关矩阵为:…………………………………………………………………………………………(1)角点判别式为…………………………………………………………………….(2)两幅图片和.其中是经过平移、旋转、缩放得到原创 2014-10-20 20:25:45 · 8046 阅读 · 1 评论 -
神经网络编程及其训练
1.神经元结构每个神经元包含权值、输入值、激活元素,误差项,阀值组成。在这里用一个结构体Nerver来表示,其中Weights_Temp[20],这个数组在批处理训练的时候会用来,保存个样本训练后权值的改变量。typedef struct{ float Weights[20]; //权值 float Weights_Temp[20]原创 2013-07-06 00:40:15 · 1162 阅读 · 1 评论 -
Opencv直方图计算是否需要Gpu加速?
众所周知,Gpu加速技术对图像处理具有很大的影响,在前面的博客中通过对比验证了Gpu加速技术对图像滤波的高效率。但是Gpu技术并不是万能的,本文通过比较发现Gpu计算直方图的效率并没有传统计算方法效率高。下面表格是对比结果,时间是通过运行20次求平均值而得,后面给出相应的比较代码。Gpu与Cpu计算直方图效率对比方式Cpu内存Gpu内存效率0.855原创 2014-12-19 15:59:38 · 1706 阅读 · 0 评论 -
服从广义高斯分布样本的参数估计
服从广义高斯分布样本的参数估计 图片经过带通滤波(如DCT变换频域系数、小波变换后的小波系数,gabor方向滤波器滤波后的系数)后,其系数服从广义高斯分布,广义高斯分布公式如下所示:参数是广义高斯分布的形状参数,是与标准差有关的参数,x是带通滤波后的系数。当=2时广义高斯分布就是正态高斯分布,此时是标准差的倍。其中分母中的gamma函数如下所示: 令,滤原创 2014-12-05 08:54:11 · 5275 阅读 · 3 评论 -
图模型中mincut算法的理解
利用图分割算法对图片进行分割是目前比较流行的算法之一。利用这种方法对图片进行分割时需要对相应的能量函数进行最小值搜索,当能量函数在定义域中属于凸函数时利用梯度下降法、EM等经典算法可以得到唯一的极值解,该解便是全局最小解。但是对于能量函数在定义域中不是凸函数,利用上面的经典算法很容易陷入局部极小值问题,从而很难得到理想效果。虽然采用模拟退火方法可以减轻陷入局部极小值可能性,但是这并不是最优的解法。原创 2015-01-19 16:18:15 · 7537 阅读 · 1 评论 -
matlab、opencv、opencv+gpu滤波运行速度的比较
对Matlab、Opencv、Opencv+GPU不同平台图像滤波的效率进行了对比,并给出响应的源代码和对比结果,结果表明Opencv+GPU平台对图像滤波效率最高,后面依次是Opencv、Matlab。原创 2014-12-09 19:51:34 · 3141 阅读 · 0 评论 -
CRF和MRF概率模型的关系
CRF和MRF概率模型的关系最近再次阅读了文献Discriminative fields for modeling spatial dependencies in natural images,对CRF模型和MRF模型有了进一步的理解。总体来说这两者都是属于概率图模型范畴,MRF的理论是很理想的,但是其计算过程复杂,所以实际使用的是它的简化版本,该版本易于计算实现,但同时也削弱了其本身性能。CRF是原创 2016-12-06 21:15:40 · 3298 阅读 · 0 评论