登录
首页 » 图像处理 » kalman+camshift 跟踪程序

kalman+camshift 跟踪程序

于 2022-05-28 发布 文件大小:2.43 MB
0 188
下载积分: 2 下载次数: 1

代码说明:

针对camshift跟踪容易丢失目标问题,加入了kalman滤波来预测下一个可能存在的位置,跟踪丢失的几率降低。cam-shift算法的原型是mean-shift算法,后者的核心是沿某种函数的梯度方向迭代,之后根据迭代次数和误差阈值收敛于某一个范围,这个范围就是“要找”的区域。 这个函数是目标区域色彩直方图在当前关键帧的投影得到的图像,可以把这个图像理解成一种空间函数分布——色彩地形图。 cam-shift算法是对mean-shift算法的升级,可以进行窗口可变的迭代……cam-shift是一种基于密度函数迭代的跟踪算法,对运动不敏感,所以不能进行两帧之间目标的关联分析(这一部分要我们自己做)。而这个算法之所以能够用来跟踪,我认识是算法的前提假设,相连帧间目标的运动是微小的,即运动是近似连续的,这样密度函数是连续的,就可以沿梯度方向寻找局部最优值,这是这个局部最值就是目标区域。 cam-shift算法很容易跟丢,这是因为密度函数可能有多个峰,而梯度搜索很容易掉进局部最优值,而不能再到全局最优。多峰值的出现是因为背景的干扰。所以密度函数的选取,即目标特征的表示方式,是一个很重要的部分。

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • Visual C++编程与项目开发编程实例
    这是一篇有关于食品当中的阴影检测的代码,有需要的朋友们可以借鉴一下,当然,在运行的时候也需要修改一下路经即可。希望对大家有用吧!
    2022-11-22 16:30:03下载
    积分:1
  • 测试程序的源代码
    应用背景这个程序是测试各种图像处理的滤波器。您可以打开各种图像格式,处理这个图像,通过使用各种过滤器;关键技术图像处理,各种边缘滤波器,BMP图像打开,图像文件保存, ; ;
    2022-01-23 11:17:51下载
    积分:1
  • pca 的人脸识别
    利用PCA方法对人脸图像进行特征提取和降维,人脸数据是英国剑桥大学的ORL人脸数据库是英国剑桥大学的ORL人脸数据库。可以自己选择样本数目进行测试不同样本时PCA的识别率,适合初学者!
    2022-03-28 17:06:58下载
    积分:1
  • 奇偶冒泡排序
    奇偶冒泡排序主要是在奇数次排序时只比较并交换奇数下标的元素和其右边的元素,在偶数次排序时只比较并交换偶数下标的元素和其右边的元素。      它的并行思想主要就是:将数据都放在一个个线程对应的寄存器中,由线程索引对应地址。奇排序中,所有奇数下标的线程索引对应的数据和其右边的比较;偶排序中,所有偶数下标的线程索引对应的数据和其右边的比较。GPU排序中所有线程对进行同一操作,而CPU中一次只能进行一次数据比较。GPU相当于同一时间进行了所有数据的比较,所谓并行就是把
    2022-03-23 08:09:22下载
    积分:1
  • OpenCV中值滤波
    基于OpenCV中值滤波方法,中值滤波是在1971年由Tukey提出来的,它是一种非线性的且比较典型的滤波技术。在某些条件下它能够克服如均值滤波、最小均方滤波等产生的图像细节不清晰,对消除椒盐噪声极其有效,在分析处理一些光学条纹测量图像时有着重要的作用,可是在分析条纹中心方法中没有太大的用处,在处理图像中,可以维持边缘信息,是很典型的平滑噪声法。
    2022-05-13 02:10:49下载
    积分:1
  • Ascii 艺术转换器
    3 的输入的参数。第一是名称您想要使用的图像文件 (放在引号)。第二个是伽玛校正因子,用于改变方法的产品出来。摆弄数字 1 到 5 之间直到它看起来不错。(一般低的数字使其暗)。第三个输入是您想要输出到一个文本文件的名称。示例函数调用:asciipic2("imagename.jpg",2.5,"outputname.txt")
    2022-07-28 15:50:25下载
    积分:1
  • 融合_平均法_IHS_PCA
    应用背景遥感图像上经常要用到图像融合,尤其是全色影像和多光谱影像,本程序可以很好地融合遥感图像,同时对于其他多模态或者异源影像都可以进行融合。关键技术代码主要采用三种方法进行融合,可以有选择的使用。主要是平均法融合,IHS法融合和PCA法融合,都是遥感图像融合领域常用的融合方法,可以直接运行。
    2022-12-29 20:55:03下载
    积分:1
  • C#开发的Dicom文件编辑器
    一个C#操作DICOM医学图形的范例程序,完整源码,学习DICOM必备的东西!包括图像的读取,标签的读取、修改、保存,还有图像的格式转换等,其中的字典和数据存储转换部分的代码可以拿来直接使用。
    2023-05-05 21:25:03下载
    积分:1
  • canny边缘检测算法代码
    canny边缘检测算法,基于梯度幅度直方图和类内方差最小化自适应的确定高低阈值的方法,可针对不同的图像,实现双闽值的自适应提取,不需要人为设定任何参数,采用模糊控制技术提取边缘像素。
    2022-01-26 03:48:38下载
    积分:1
  • 支持向量机的训练和测试。在OpenCV的C++
    应用背景对训练图像集和测试使用OpenCV的SVM功能基础。这里有我收集的图像形式http://homepages.inf.ed.ac.uk/rbf/cvonline/imagedbase.htm。图像的一个在线数据库,由各单位。我已经训练过的花卉意象。28正50负。关键技术为此,我创建了一个培训矩阵组成的所有图像,一个图像。这样做,我将每个图像从二维到一维,然后堆放在一个大的图像trainingmat。然后我创建一个标签矩阵的一列和行为训练图像的多。我 ;标签每行1或1来识别它的正的或负的图像分别进行训练后的SVM参数设置。然后我将它保存在一个XML文件,并加载了测试它与另一个图像转换测试图像一维之后。如果函数返回1是阳性,如果它返回1是负的。增加精度提高训练图像的数量。抱歉不能上传图片太。
    2023-05-18 04:50:03下载
    积分:1
  • 696516资源总数
  • 106686会员总数
  • 0今日下载