输入图像序列 lists:

  1. 读取第一帧图像,灰化,并且框定ROI区域
  2. 以ROI中心(center)点为中心,计算第一帧图像的高斯响应图g(整幅图计算,距离ROI中心越远响应值越小)
  3. 将步骤2中计算得到的高斯响应图对应于ROI区域的部分取出来,记为g1
  4. 取第一帧图像中ROI区域,进行预处理(均值化为0,归一化),记为f1
  5. 将g1,f1进行快速傅里叶变换,训练,得到Ai ,Bi
  6. 如果是第一帧:
    Ai Bi 乘学习率进行Ai,Bi更新,用pos存下跟踪位置(x ,y的起始坐标和宽带、高度),clip存下更详细的跟踪位置(上下左右四个坐标),即为第一帧的目标定位。
  7. 如果不是第一帧,记当前帧为f:
    计算滤波器Hi =Ai/Bi,f进行灰化,取f对应clip的区域进行预处理(均质化为0,归一化等),得到fi(fi是clip大小的区域,位置以pos为中心)
    对fi进行FFT变换得到Fi,再求响应图:
    Gi = Hi * Fi
    Gi进行反FFT变换,得到gi
    在gi中找出响应值最大的点maxg,用maxg的位置更新pos和clip
    再取当前帧目标位置(pos区域),更新Ai ,Bi ,
    画出跟踪结果,之后进行下一帧跟踪。

这里说一下我的疑惑:
代码中,clip基本只用来检测ROI是否超出图像范围。但是其实用pos也可以达到同样的目的。不知道这个clip_pos的变量作用到底是什么。
还有一个问题,pre_training中,更新了num_pretrain次Ai,Bi ,我看不懂这是什么原理。用一帧图像多次计算就可以提升性能?
希望懂的大佬不吝赐教。
附上MOSSE代码,可直接运行:
https://download.csdn.net/download/qq_32048913/11644401

MOSSE目标跟踪算法步骤相关推荐

  1. MOSSE目标跟踪算法的理解

    Minimum Output Sum of SquaredError(MOSSE) 是第一篇将correlation filter(CF)引入object tracking的论文,是CSK和DAT等算 ...

  2. 目标跟踪算法综述与分析

    本人硕士期间研究过10个月左右的目标跟踪算法,刚入门时苦于没人指点,自己每天乱看文章,后来发现看的好多文章都是没有意义的(ps....看了一大堆meanshift,kalman啥的......),做了 ...

  3. 基于特征点匹配的自适应目标跟踪算法

    基于特征点匹配的自适应目标跟踪算法 2016-01-29 13:11 摘 要:由于实际场景复杂多变,目标在运动过程中往往会出现形变.遮挡等问题,增加了跟踪的难度.为了解决上述问题,提出一种基于特征点匹 ...

  4. 2017目标跟踪算法综述

    转自  https://www.zhihu.com/question/26493945 作者:YaqiLYU 链接:https://www.zhihu.com/question/26493945/an ...

  5. 2016年之前目标跟踪算法总结

    作者:YaqiLYU 链接:https://www.zhihu.com/question/26493945/answer/156025576 来源:知乎 著作权归作者所有.商业转载请联系作者获得授权, ...

  6. 2018目标跟踪算法综述

    转自  https://www.zhihu.com/question/26493945 作者:YaqiLYU 著作权归作者所有.商业转载请联系作者获得授权,非商业转载请注明出处. 相信很多来这里的人和 ...

  7. 计算机视觉中,目前有哪些经典的目标跟踪算法

    首先来一个跟踪算法的大杂烩: VOT2016 Trackers repository 以下是转载内容 ------------------------------------------------- ...

  8. 深度长文:计算机视觉中,目前有哪些经典的目标跟踪算法?

    第一部分:目标跟踪速览 先跟几个SOTA的tracker混个脸熟,大概了解一下目标跟踪这个方向都有些什么.一切要从2013年的那个数据库说起..如果你问别人近几年有什么比较niubility的跟踪算法 ...

  9. 计算机视觉中,目标跟踪算法的综述

    作者:YaqiLYU 链接:https://www.zhihu.com/question/26493945/answer/156025576 来源:知乎 著作权归作者所有.商业转载请联系作者获得授权, ...

  10. kcf 跟随_基于YOLO和KCF的目标跟踪算法研究

    1. 引言 随着AI技术的不断发展,其子领域计算机视觉技术也获得了突飞猛进的进步,计算机视觉即通过机器实现"人眼"对事物的测量和判别能力.目前,计算机视觉技术主要应用于智能视频监控 ...

最新文章

  1. 分数四则运算_JAVA
  2. 产品原型设计的参考步骤
  3. 不是说好一起长大的吗?
  4. Ubuntu 系统安装APACHE PHP MYSQL
  5. 洛谷 P1966 火柴排队 —— 思路
  6. 程序员面试金典——18.10字符串变换
  7. Linux下Select多路复用实现简易聊天室
  8. 第三章:数组[4Arrays]
  9. SetStretchBltMode() 防止图片失真
  10. poi生成excel并让excel的列有筛选功能
  11. 常用的27个Stata命令
  12. 定积分的基本性质3 保序性
  13. 计算三角形面积 java_java 三角形面积计算(文件读取)
  14. ZB雕刻用鼠标和数位板的差别大不大?怎么买手绘板?ZB雕刻手绘是不是很重要?
  15. Keil5添加STM32芯片包
  16. Android安装apk应用的时候出现INSTALL_FAILED_SHARED_USER_INCOMPATIBLE如何解决
  17. 新东方雅思词汇(List 6 ~ List 10)
  18. 解决turf.js裁剪multiPolygon类型的复杂带孔洞多边形时出现的问题
  19. unity关于对其他脚本对象的修改
  20. 浅析嵌入式系统之uboot详解(1)—板子上电后uboot做了什么

热门文章

  1. java修炼手册下载_Java修炼手册
  2. java从入门到精通 人民邮电_Java从入门到精通【人民邮电出版社】课后习题答案全集...
  3. COGS 2507 零食店
  4. 大学二年级-- “赖”在实验室的发明达人
  5. jsp员工管理系统mysql_基于JSP的企业员工信息管理系统的设计(MySQL)
  6. JAVA实现网页版斗地主_Java实现斗地主简化版
  7. java的dataset怎么用,C# DataSet的基本用法
  8. QXDM5 中 Qt5WebKit.dll 丢失问题解决办法
  9. 信号与系统何子述课后习题_信号与系统高等教育何子述版课后习题答案完整版.ppt...
  10. web压力测试的几个指标