- 博客(6)
- 收藏
- 关注
原创 【c】kcf定点化小结
文章目录一、定点关键点二、代码里计算流程三、定点转化过程四、实测一、定点关键点fft定点运算高斯滤波核相关函数定点高斯窗函数定点汉宁窗函数定点二、代码里计算流程一个重要的思想是将卷积运算转化到了傅里叶频域运算,加快运算速度。三、定点转化过程固定模板大小目的32bit计算范围有限,由fft原理知,输入取值0~255, 输出最大值为255乘以模板area size, 如128*128,输出为2的(8+7+7)=23次方,很明显接下来做乘积会超过32bit指数函数定
2020-07-07 10:43:41 369
原创 【Matlab】时域卷积频域相乘
文章目录引言matlab 验证*时域卷积频域相乘*公式证明代码示例创建两个信号f(t)和g(t)验证一下卷积是否正确傅里叶域填预0处理fft变换频域相乘频域转时域结果是不是一模一样后续引言kcf算法,是traking算法的一个里程碑,属于相关滤波算法中的一个娇娇者。kcf效果好,速度快,其中一个重要方法就是利用了循环矩阵的特性,将时间计算转换成了频域计算。这个就是我们读书时经常念叨的,时域卷积频域相乘大法。matlab 验证时域卷积频域相乘公式证明两个时域信号f(t)及g(t)的卷积公式定义如下:
2020-07-02 17:49:50 5081
原创 【opencv】双目匹配代码分析
双目匹配代码分析原理通过将两个水平放置的摄像头获取的图像,匹配相应的区域视差。方式有很多种,SAD是速度最快的方式,主要原理是块匹配,计算每个搜索块在最大视差范围内的sad值,选择最小的sad值的水平位移距离作为视差输出。一、区准函数主要的算法只有一个函数,这里输出的是两幅图像在x方向上的sobel变化后的图像。并且通过查找表归一化数据,可以去掉一些亮度影响。static void findSter
2017-04-05 16:37:04 1579
翻译 【Matlab】基于特征点的全景图像拼接
http://cn.mathworks.com/examples/matlab-computer-vision/mw/vision_product-FeatureBasedPanoramicImageStitchingExample-feature-based-panoramic-image-stitching概述步骤一 加载图片步骤二 图像配准步骤三 初始化全景图步骤四 创建全景图总结
2016-07-28 15:37:41 14468 15
原创 harris角点检测计算详细步骤
说明步骤一生成图像二梯度三计算ABC四滤波五特征值计算六最小值抑制说明某人说,算法看不懂,公式不明白,举个栗子咯,能看到具体数值的那种。好吧,举个最简单的角点检测算法吧。以下代码为matlab。步骤一、生成图像构造一个棋盘图像作为测试图像,并且为了使数据在可见范围内,只生成单格5个像素共2x2大小的棋盘格image = checkerboard(5,1,1);imshow(ima
2016-07-13 15:07:03 3508 1
原创 【opencv】在hsv颜色空间识别区域颜色
大纲1. hsv颜色空间简介2. 介绍识别方法3. 代码实现4. 检测结果一、HSV颜色空间 由色调(Hue)、饱和度(Saturation)、亮度(Value)三个分量构成,HSV更接近于人眼的主观感受。
2016-06-20 18:54:57 18245 5
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人