CppMT

物体跟踪算法
授权协议 BSD
开发语言 C/C++
所属分类 程序开发、 图形/图像处理
软件类型 开源软件
地区 不详
投 递 者 陈鸿才
操作系统 Windows
开源组织
适用人群 未知
 软件概览

CMT(Clustering of Static-Adaptive Correspondences for Deformable Object Tracking )是一个屡获殊荣的物体跟踪算法。

工作原理:

CMT 背后的主要思想是将所关注的对象分解成微小的部分,称为关键点。

在每个框架中,我们尝试再次找到在关注对象的初始选择中已经存在的关键点。我们通过采用两种不同的方法来实现。

首先,我们通过估计所谓的 “光流” 来跟踪从前一帧到当前帧的关键点。

其次,我们通过比较他们的描述符来全局匹配关键点。

由于这两种方法都容易出错,我们采用了一种新颖的方式,通过让对象中心的每个关键点投票来查找找到的关键点内的一致性,如下图所示:

投票然后被聚类,异常值被删除:

根据剩余的关键点,计算新的边界框,并且该过程会继续。所有细节可以在 我们的发表 中找到。

 相关资料
  • 1.商城能跟踪快递或物流信息吗? 订单发货后,选择对应的物流方式,物流单号填写正确后,系统会显示对应的物流信息。 2.同一笔订单,发货是否支持上传多个物流单号? 当订单处于待发货状态时,批量发货支持多个单号发货; 如果是一个订单多个商品需要分开发货,也可以上传多个物流单号。 3.为什么订单不显示物流信息? 有以下几种情况可能导致订单不显示物流信息: 1、发货时选择了无需物流; 2、发货的快递公司类

  • 第一步,登录niushop商城后台,在设置菜单栏下找到配送管理-->物流配送->物流跟踪设置,提供快递100免费版和企业版两个接口,在后台看见,免费版只需要APPKEY一个参数,企业版需要APPKEY和CUSTOMER两个参数。 如何申请这两个接口?获取这些参数? 第二步,登录快递100官网,注册账号,选择快递接口,进行接口申请。 根据个人需要选择,免费或者企业的接口,填写基本信息,提交。 注意:

  • 1、登录niushop商城后台,在设置菜单栏下找到配送管理-->物流配送->物流跟踪设置,选择快递鸟接口,需要我们填写应用APPID和应用密钥。 2、登录快递鸟 官网,如果有快递鸟账号可以直接登录,没有则需要进行申请注册。 3、登录快递鸟后台,就可以看见需要的APPID和APPKEY,这时还需要我们进行实名认证。 点击上方 用户信息处的“未认证”进行资质认证。 4、认证通过之后,在我的产品服务中选

  • 跟踪行为控制着 Entity Framework Core 是否会在其变更跟踪器里维持实体实例的信息。如果实体是被跟踪的,任何检测到的该实体的变更都将在 SaveChanges() 时持久化到数据库中。Entity Framework Core 还会对已跟踪的、之前已加载到 DbContext 实例中的查询和实体进行相互的导航属性装配。 提示 你可以在 GitHub 上查阅当前文章涉及的代码样例。

  • Trace 事件提供了一种机制,可以集中由 V8,Node 核心, 以及用户代码生成的跟踪信息。 启动 Node.js 应用时添加 --trace-events-enabled 标记,可以启用 Tracing. 可以通过在 --trace-event-categories 标记后跟一个用逗号分隔的类别名称列表, 来指定特定的跟踪记录集合。 node 和 v8 默认启用。 node --trace-

  • 跟踪配置指定了Envoy使用的HTTP跟踪器的全局设置。在服务的顶层配置上定义。未来,Envoy可能会支持其他跟踪器,但现在HTTP跟踪器是唯一支持的跟踪器。 { "http": { "driver": "{...}" } } http (optional, object) 提供HTTP跟踪器的配置。 driver (optional, object) 提供处理跟踪和创建span