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

kalman+camshift 跟踪程序

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

代码说明:

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

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

发表评论

0 个回复

  • 中点画圆和椭圆
    应用背景一段运行程序小代码,包括一些不同算法下的画圆和画直线代码,可以直接运行。关键技术在vs2008环境下用C++编写的程序代码,里面含有中点画圆,中点画椭圆,中点划线,brssensham画线等程序,可以直接运行。
    2022-01-21 23:40:39下载
    积分:1
  • make screenshot
    水效应
    2022-01-22 06:30:58下载
    积分:1
  • 颜色直方结合camshift算法动态人脸检测
    用鼠标框选需要检测的物体,依据颜色直方图特征,进行动态检测,如果有接近所选的物体的颜色直方图特性,会导致检测失败;如框选笔记本电脑摄像头跟踪的人脸,如果有手挡住人脸,会出现跟踪人脸的情况。
    2023-05-28 12:20:04下载
    积分:1
  • matlab读入bmp格式彩色代码
    这是在matlab中实现读取BMP位图的一个代码。按照bmp格式图片的文件头信息来定位到不同地方从而确定图片信息,然后根据读取的信息来读取图片并显示出来了。适合初入门者学习使用。
    2022-11-08 09:05:03下载
    积分:1
  • matlab练习程序(多圆交点)
    matlab练习程序(多圆交点)最近总是对计算几何方面的程序比较感兴趣。多圆求交点,要先对圆两两求交点。有交点的圆分为相切圆和相交圆。相切圆求法:1.根据两圆心求直线2.求公共弦直线方程3.求两直线交点即两圆切点。相交圆求法:1.求公共弦方程直线。2.公共弦直线方程和其中一个圆方程联立求解即可。公共弦直线方程就是两圆方程的差。 
    2022-05-27 04:39:15下载
    积分:1
  • opencv摄头调取与
    这里在VS2010和opencv的环境下编码的调取摄像头并对摄像头捕捉到的图像进行处理。 第一步:初始化摄像头。 第二步:设置图像属性。 第三步:获取一帧图像。 第四步:显示图像cvshowimage()。 第五步:保存图像。 第六步:对图像进行阈值分割。 第七步:对图像进行二值化处理。 将彩色图片转化为灰度图片
    2022-01-25 23:10:40下载
    积分:1
  • SIFT算法源码
    尺度不变特征转换(Scale-invariant feature transform或SIFT)是一种电脑视觉的算法用来侦测与描述影像中的局部性特征,它在空间尺度中寻找极值点,并提取出其位置、尺度、旋转不变量,此算法由 David Lowe在1999年所发表,2004年完善总结。其应用范围包含物体辨识、机器人地图感知与导航、影像缝合、3D模型建立、手势辨识、影像追踪和动作比对。 请点击左侧文件开始预览 !预览只提供20%的代码片段,完整代码需下载后查看 加载中 侵权举报
    2023-06-08 23:50:03下载
    积分:1
  • 查看器OpenNI
    应用背景*  ;OpenNI 2。Xα ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ;及 ; ; ; ; ; ; ; ; ; ; ;**  ;版权所有(c)2012 PrimeSense公司 ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ;** &;&;&;&;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;*  ;此文件的一部分,OpenNI。和公司;&;&;&;;;;;;;;;;;;;;;;;;;;;;;;;;;* &;&;&;&;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;*  ;在Apache许可证授权下,版本2(“许可证”); ; ; ; ; ;**你不得使用该文件,除非符合许可证。和,和,和,和;你可以获得一份许可证,并获得一份许可证,并进行了;和;和;和;;;;;;;;;* &;&;&;&;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;*  ; ; ;HTTP:/ / www.apache。org /许可证/ license-2.0  ; ; ; ; ; ; ; ; ; ; ; ; ; ;** &;&;&;&;;;;;;;;;;;;;;;;;;;;;;;;;;;;
    2022-07-12 22:36:53下载
    积分:1
  • gdal学习心得
    可能你不玩GIS,不懂这个库到底有什么用,或者和python 有什么关系。但是你要玩GIS,RS,你就应当知道这个库的价值。就算你不玩GIS,我想这个库对你也应该有致命的吸引力。为什么?看下面的介绍吧!报考:安装,GDAL 库的一些细节,GDAL 创建数据集,关于空间参考,坐标系之间的转化,把dem 地形转化成vrml 虚拟现实,GDAL部分类说明等
    2022-02-13 07:46:57下载
    积分:1
  • 双目摄机的标定(opencv)
    这是一个基于opencv开发出来的双目摄像机标定程序,文中注释比较多,而且是一个比较好的程序,里面的精确定位更是一绝的,绝对值得拥有。This is a binocular camera calibration based on opencv developed program, the annotation is more, and it is a good program, the precise positioning is a special skill, absolutely worth having.
    2022-10-14 06:20:04下载
    积分:1
  • 696516资源总数
  • 106454会员总数
  • 1今日下载