-
OpenCV特征点检测算法对比
SIFT/SURF基于灰度图,
一、首先建立图像金字塔,形成三维的图像空间,通过Hessian矩阵获取每一层的局部极大值,然后进行在极值点周围26个点进行NMS,从而得到粗略的特征点,再使用二次插值法得到精确特征点所在的层(尺度),即完成了尺度不变。
二、在特征点选取一个与尺度相应的邻域,求出主方向,其中SIFT采用在一个正方形邻域内统计所有点的梯度方向,找到占80%以上的方向作为主方向;而SURF则选择圆形邻域,并且使用活动扇形的方法求出特征点主方向,以主方向对齐即完成旋转不变。
三、以主方向为轴可以在每个特征点建立坐标,SIFT在特征点选择一块大小与尺度相应的方形区域,分成16块,统计每一块沿着八个方向占的比例,于是特征点形成了128维特征向量,对图像进行归一化则完成强度不变;而SURF分成64块,统计每一块的dx,dy,|dx|,|dy|的累积和,同样形成128维向量,再进行归一化则完成了对比度不变与强度不变。
- 2022-02-02 18:24:50下载
- 积分:1
-
实现两个摄像头的同时调用
通过QT5和openCV实现了同时读取两个摄像头
- 2023-02-08 15:40:06下载
- 积分:1
-
最佳缝合线算法实现图像拼接
使用vs2015加载opencv3.2,有瑕疵的最佳缝合线算法,诸位看官可以参考以下程序源码和实现方法,这个方法的问问题在与,选哟缝合的图像尺寸需要完全一直,不然程序的assert会报错,但是保证一致后,拼接的程序和拉普拉斯融合的算法拼接结果不是很满意。
- 2022-08-11 01:57:16下载
- 积分:1
-
多摄像头+多目标跟踪+IPP优化
这是一个基于多摄像头环境下的多目标实时跟踪程序,使用了intel的IPP图像处理库,是实时性得到了很大的提升,代码主要使用粒子滤波算法实现多目标跟踪,同时使用了在线学习方法,提升了系统鲁棒性,还是用了haar特征、adaboost构造强分类器。同时还有论文:MCT_DISTRIBUTED PARTICLE FILTER TRACKING WITH ONLINE MULTIPLE INSTANCE;
MCT_Multiple View Discriminative Appearance Modeling
- 2022-04-19 11:53:00下载
- 积分:1
-
光流法
光流法是用于目标跟踪:对于一个连续的视频帧序列进行处理;针对每一个视频序列,利用一定 目标检测方法,检测可能出现的前景目标;如果某一帧出现了前景目标,找到其具有代表性的关键特征点;对之后的任意两个相邻视频而言,寻找上一帧中出现的关键特征点在当前帧中的最佳位置,从而得到前景目标在当前帧中的位置坐标;如此迭代进行,便可实现目标的跟踪。
- 2022-07-25 14:34:12下载
- 积分:1
-
LDP之opencv实现
用c++与opencv简单的实现了对ldp特征的提取,可采用直方图然后用最近邻分类器实现人脸识别,已经以类的形式封装好了,直接调用即可
- 2022-11-09 18:15:03下载
- 积分:1
-
Opencv的相机标定程序
Opencv的相机标定程序,适合需要相机标定的朋友
- 2022-02-06 13:40:11下载
- 积分:1
-
opencv批量改变图片大小
利用opencv批量改变图片大小,原图片名字需要统一格式放在文件夹中
- 2022-03-24 00:31:15下载
- 积分:1
-
方框滤波opencv实现
方框滤波封装于opencv的boxFilter()函数中,函数使用方框滤波器来模糊一张图片,从src输入,dst输出。
- 2022-09-25 08:35:03下载
- 积分:1
-
基于opencv的行人检测
基于opencv的行人检测,基于HSC特征,使用SVM进行训练分类器,目前只能对图片使用
- 2022-10-10 00:55:03下载
- 积分:1