Suppose a joint state representing a set of \(N_{n}\) nodes moving in a field
\[
    \textbf{X}=
    \begin{bmatrix}
        \left(\textbf{x}^{1}\right)^{T} & \left(\textbf{x}^{2}\right)^{T} & \cdots & \left(\textbf{x}^{N_{n}}\right)^{T} \\
    \end{bmatrix}
    ^{T}
    %_{n\times 1}
\]

To track the joint state cooperatively, a filter propagates states from time \(k-1\) to \(k\) and updates estimates with all observations at time \(k\).
\begin{equation} \label{eq:cooperativeFormulation}
    P\left(\textbf{X}_{k}|\textbf{Z}_{1:k}\right) \propto P\left(\textbf{Z}_{k}|\textbf{X}_{k}\right) \int P\left(\textbf{X}_{k}|\textbf{X}_{k-1}\right) P\left(\textbf{X}_{k-1}|\textbf{Z}_{1:k-1}\right)d\textbf{X}_{k-1}
\end{equation}

We make the following assumptions:

  1. every node moves independently in the field, from which we have: \(P\left(\textbf{X}_{k}|\textbf{X}_{k-1}\right)=\prod_{p=1}^{N_{n}}P\left(\textbf{x}_{k}^{p}|\textbf{x}_{k-1}^{p}\right)\).
  2. an egocentric position observation \(\textbf{z}_{k}^{p}\) regarding node \(p\) is only dependent on current state of the node \(\textbf{x}_{k}^{p}\).
  3. a relative range observation \(\textbf{z}_{k}^{p\rightarrow q}\ \left(p\neq q\right)\) is only conditional on the current state of two involved nodes, i.e. \(\textbf{x}_{k}^{p}\) and \(\textbf{x}_{k}^{q}\).

Therefore the observation component of Equation \eqref{eq:cooperativeFormulation} is able to be further factorised to absolute and relative observations.
\[
    P\left(\textbf{Z}_{k}|\textbf{X}_{k}\right)=\left(\prod_{p=1}^{N_{n}}P\left(\textbf{z}_{k}^{p}|\textbf{x}_{k}^{p}\right)\right)\left(\prod_{p=1}^{N_{n}}\prod_{q=1}^{N_{n}}P\left(\textbf{z}_{k}^{p\rightarrow q}|\textbf{x}_{k}^{p},\textbf{x}_{k}^{q}\right)\right)
\]

where \(p\neq q\).

A marginal distribution \(P\left(\textbf{x}_{k}^{p}|\textbf{Z}_{1:k}\right)\) for node \(p\) at time \(k\) could be obtained by integrating with respect to the joint state of the rest nodes (denoted by \(\overline{\textbf{X}}_{k}\)) in the joint posterior in Equation \eqref{eq:cooperativeFormulation}. This is achieved by:

\begin{equation} \label{eq:marginalisation}
    P\left(\textbf{x}_{k}^{p}|\textbf{Z}_{1:k}\right)=\int P\left(\textbf{X}_{k}|\textbf{Z}_{1:k}\right)d \overline{\textbf{X}}_{k}
\end{equation}

where
\(
    \textbf{X}_{k}=
    \begin{bmatrix}
        \left(\textbf{x}_{k}^{p}\right)^{T} & \overline{\textbf{X}}^{T}_{k} \\
    \end{bmatrix}
    ^{T}
\)

本站内容若无说明,则为原创

转载请注明,欢迎讨论和指正

bot.Seamus

Bayesian Formulation on Cooperative Tracking的更多相关文章

  1. 【综述】(MIT博士)林达华老师-"概率模型与计算机视觉”

    [综述](MIT博士)林达华老师-"概率模型与计算机视觉” 距上一次邀请中国科学院的樊彬老师为我们撰写图像特征描述符方面的综述(http://www.sigvc.org/bbs/thread ...

  2. 概率图模型(PGM)综述-by MIT 林达华博士

    声明:本文转载自http://www.sigvc.org/bbs/thread-728-1-1.html,个人感觉是很好的PGM理论综述,高屋建瓴的总结了PGM的主要分支和发展趋势,特收藏于此. “概 ...

  3. Machine Learning and Data Mining(机器学习与数据挖掘)

    Problems[show] Classification Clustering Regression Anomaly detection Association rules Reinforcemen ...

  4. Adaptive Decontamination of the Training Set: A Unified Formulation for Discriminative Visual Tracking

    Martin Danelljan 判决类追踪模型是由训练样本学习得到,但是为了适应目标和背景的变化sample set在每一帧中都会更新. 令(xjk, yjk)表示第k帧k={1,2,...,t}中 ...

  5. Bayesian Face Revisited A Joint Formulation

    很有意思的一篇人脸识别算法文章,人家写的太好,就不好意思写了,收集了一些资料,包括了原理介绍,流程图,项目网址和作者主页信息等. 参考资料: [1]. http://blog.csdn.net/csy ...

  6. (转)CVPR 2016 Visual Tracking Paper Review

    CVPR 2016 Visual Tracking Paper Review  本文摘自:http://blog.csdn.net/ben_ben_niao/article/details/52072 ...

  7. 基于粒子滤波的物体跟踪 Particle Filter Object Tracking

    Video来源地址 一直都觉得粒子滤波是个挺牛的东西,每次试图看文献都被复杂的数学符号搞得看不下去.一个偶然的机会发现了Rob Hess(http://web.engr.oregonstate.edu ...

  8. [Bayesian] “我是bayesian我怕谁”系列 - Exact Inferences

    要整理这部分内容,一开始我是拒绝的.欣赏贝叶斯的人本就不多,这部分过后恐怕就要成为“从入门到放弃”系列. 但,这部分是基础,不管是Professor Daphne Koller,还是统计学习经典,都有 ...

  9. KCF:High-Speed Tracking with Kernelized Correlation Filters 的翻译与分析(一)。分享与转发请注明出处-作者:行于此路

    High-Speed Tracking with Kernelized Correlation Filters 的翻译与分析 基于核相关滤波器的高速目标跟踪方法,简称KCF 写在前面,之所以对这篇文章 ...

随机推荐

  1. ArcGIS for WPF 访问外部资源【进阶之构造URL】

    原文 http://www.cnblogs.com/wdysunflower/archive/2013/05/29/3039645.html 呵呵~好久没逛园子,没写博客了. 最近刚好又在弄GIS这块 ...

  2. Silverlight 结合ArcGis 在地图画点

    原文 http://www.dotblogs.com.tw/justforgood/archive/2012/05/10/72076.aspx 我们直接来看完成后的画面读者会比较有兴趣 如上,小马在地 ...

  3. Linux学习,在线版

    考虑加入Linux教派,最初被Linux吸引是看了<Unix编程艺术>,虽然里面的个别非常教条,极端.但是里面大部分的设计思想我还是认同的. 下面是我整理的一些Linux资料,其实我打算折 ...

  4. HttpClient工具类

    HttpClient 是 Apache Jakarta Common 下的子项目,用来提供高效的.最新的.功能丰富的支持 HTTP 协议的客户端编程工具包,并且它支持 HTTP 协议最新的版本和建议. ...

  5. JDBC的使用——Statement

    JDBC是Java最基本的数据库操作途径,虽然现在有了更高端的Hibernate和JPA,但是其实它们的底层还是用的这些最基本的JDBC.而且,如果开发一个小型的应用程序,使用Hibernate不免有 ...

  6. HDU5437 Alisha’s Party (优先队列 + 模拟)

    Alisha’s Party Time Limit: 3000/2000 MS (Java/Others)    Memory Limit: 131072/131072 K (Java/Others) ...

  7. Linux中查看是否是固态硬盘(SSD)

       最近在准备测试,需要看看哪些机器挂载的是ssd硬盘,Google了一圈看到了许多方法,但都云里雾里的,不知道怎么确定.ssd硬盘貌似使用的也是scsi接口,所以根据盘符的名称也是判断不出来的.最 ...

  8. OpenRisc-45-or1200的ID模块分析

    引言 之前,我们分析了or1200流水线的整体结构,也分析了流水线中IF级,EX级,本小节我们来分析ID(insn decode)级的一些细节. 1,基础 or1200的pipeline的ID阶段包含 ...

  9. 使用公用表表达式(CTE)

    本文来自:http://blog.csdn.net/songjie521/article/details/3321030 通用表表达式(CTEs)是SQL Server 2005的一项新功能.它们类似 ...

  10. css基础之 语法

    CSS 实例 CSS 规则由两个主要的部分构成:选择器,以及一条或多条声明: 选择器通常是您需要改变样式的 HTML 元素. 每条声明由一个属性和一个值组成. 属性(property)是您希望设置的样 ...