热门标签 | HotTags
当前位置:  开发笔记 > 开发工具 > 正文

VisualTrackingviaReliableMemories

文章主要关注是在视觉跟踪领域中的模板更新的问题,至于计算方面,也是利用的相关滤波保证较高的FPS,它提到,一般的更新方式有一

文章主要关注是在视觉跟踪领域中的模板更新的问题,至于计算方面,也是利用的相关滤波保证较高的FPS,它提到,一般的更新方式有一个策略,参见KCF的模板更新公式,这当中有一个重要的参数,表示的是在跟踪的适应性和稳定性之间做的一个平衡,这样会导致一个问题,即对于那些我们得到的比较好的样本(每帧之间目标和形变都比较小),经过长时间的跟踪时候,在模型中逐渐失去效用,因为它的更新是指数级的,在大约100帧之后,基本没有用了,大概也就4秒的样子,对于长时间跟踪来说,这是一个问题。于是作者提出“可靠记忆”这种“聚类”方法。他认为,在平滑的运动中物体外形实际上的形变很小,那么外观上提供的特征是相似的,基于这一点,作者认为这几帧图像可以当做是我们的“reliable memories”,我们在识别下一帧的时候,用的公式是

其中,y(p+1)就是相应图(response map),


z是当前帧的输入图像,x(l)是学习到的外观。而样本更新中的x(p+1)的公式是

等式左边的就是依据过去的样本和当前的样本进行加权求和形成新的模型,又定义了一个损失函数


对这个公式中的a求偏导,使之为0,得到

它把样本分成好多个子集,每个子集中的样本是高度相关的,不同子集的样本的相差很大,

怎么做的?

有两个特征池,一个是对于正样本的,一个是对于记忆的,,每一个记忆包含一系列的样本和一个系数,一个记忆当中的样本数如果越多就越可靠,也越不会被累计的漂移误差所影响,每来新的一帧,首先估计目标的位置,然后利用这个心的样本来更新我们的外观模型和前面的那个系数,,然后计算每一个样本前面的系数并归一化,


推荐阅读
  • 视觉Transformer综述
    本文综述了视觉Transformer在计算机视觉领域的应用,从原始Transformer出发,详细介绍了其在图像分类、目标检测和图像分割等任务中的最新进展。文章不仅涵盖了基础的Transformer架构,还深入探讨了各类增强版Transformer模型的设计思路和技术细节。 ... [详细]
  • Asynchronous JavaScript and XML (AJAX) 的流行很大程度上得益于 Google 在其产品如 Google Suggest 和 Google Maps 中的应用。本文将深入探讨 AJAX 在 .NET 环境下的工作原理及其实现方法。 ... [详细]
  • 探讨低代码行业发展现状,分析其未能催生大型企业的原因,包括市场需求、技术局限及商业模型等方面。 ... [详细]
  • 本文探讨了一种算法问题,即如何高效地将数组中的所有元素向右移动指定数量的位置。提供了详细的示例和解决方案。 ... [详细]
  • FL Studio 20.8 中文版进阶教程及安装指南
    FL Studio 20.8 是目前最新版本的音乐制作软件,它能够将您的电脑转变为全面的音乐工作室,配备先进的制作工具,使您的音乐创作超越想象。本文将详细介绍FL Studio 20.8的安装步骤及中文语言切换方法。 ... [详细]
  • 深入浅出C语言指针
    指针是C语言中极其重要的数据类型,广泛应用于各种数据结构的表示、数组和字符串的操作以及内存地址的处理。本文将通过实例详细解析指针的基本概念及其应用。 ... [详细]
  • c#  项目文件,C#viual studio使用方法
    一、项目文件1)Properties节点下主要存放的是当前程序集相关的信息,如版本号、标题等。双击”Properties“,打开如下项目属 ... [详细]
  • NPM 脚本 'start' 退出,未显示 create-react-app 服务器正在监听请求
    遇到 NPM 脚本 'start' 退出且未显示 create-react-app 服务器正在监听请求的问题,请求帮助。 ... [详细]
  • 使用 Jupyter Notebook 实现 Markdown 编写与代码运行
    Jupyter Notebook 是一个开源的基于网页的应用程序,允许用户在同一文档中编写 Markdown 文本和运行多种编程语言的代码,并实时查看运行结果。 ... [详细]
  • vue引入echarts地图的四种方式
    一、vue中引入echart1、安装echarts:npminstallecharts--save2、在main.js文件中引入echarts实例:  Vue.prototype.$echartsecharts3、在需要用到echart图形的vue文件中引入:   importechartsfrom"echarts";4、如果用到map(地图),还 ... [详细]
  • 本文通过基准测试(Benchmark)对.NET Core环境下Thrift和HTTP客户端的微服务通信性能进行对比分析。基准测试是一种评估系统或组件性能的方法,通过运行一系列标准化的测试来衡量其表现。 ... [详细]
  • WPF项目学习.一
    WPF项目搭建版权声明:本文为博主初学经验,未经博主允许不得转载。一、前言记录在学习与制作WPF过程中遇到的解决方案。使用MVVM的优点是数据和视图分离,双向绑定,低耦合,可重用行 ... [详细]
  • 本文探讨了在 SQL Server 2012 的 Integration Services 项目中配置 ADO.NET 源时遇到的错误及其解决方案。 ... [详细]
  • 如何配置VisualSVN以确保提交时必须填写日志信息
    在软件开发团队中,成员们有时会忘记在提交代码时添加必要的备注信息。为了规范这一流程,可以通过配置VisualSVN来强制要求团队成员在提交文件时填写日志信息。本文将详细介绍如何设置这一功能。 ... [详细]
  • WCF类型共享的最佳实践
    在使用WCF服务时,经常会遇到同一个实体类型在不同服务中被生成为不同版本的问题。本文将介绍几种有效的类型共享方法,以解决这一常见问题。 ... [详细]
author-avatar
真实的嘻嘻哈哈
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有