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. build.gradle中引入jar

    只需在 dependencies{}中添加: compile fileTree(include: ['*.jar'], dir: 'libs')

  2. live555学习之RTSP连接建立以及请求消息处理过程

    1,RTSP连接的建立过程    RTSPServer类用于构建一个RTSP服务器,该类同时在其内部定义了一个RTSPClientSession类,用于处理单独的客户会话.    首先创建RTSP服务 ...

  3. 瑞柏匡丞:国内外App市场分析报告

    互联网不可阻挡的向移动互联网转化.对于各种新兴产业来讲,移动APP是当下行业的颠覆者,也是未来的王者.国内外app市场的火热程度都已经远远超出了人们的预想,然而国内外市场的区别还是相当明显的. 首先, ...

  4. STL源码剖析读书笔记之vector

    STL源码剖析读书笔记之vector 1.vector概述 vector是一种序列式容器,我的理解是vector就像数组.但是数组有一个很大的问题就是当我们分配 一个一定大小的数组的时候,起初也许我们 ...

  5. Python-memcached的基本使用 - Flynewton成长点滴 - 开源中国社区

    Python-memcached的基本使用 - Flynewton成长点滴 - 开源中国社区 Python-memcached的基本使用 发表于3年前(2010-12-04 00:02)   阅读(9 ...

  6. 关于《平安iOS面试》小结

    面了下平安好医生iOS职位,结果不是很理想,也就是GG.写此文的目的在于,时刻提醒自己应该学到老,不要安于现状.也给那些以后去面试的coder一些"剧透"! 一.第一轮 妹子 面试 ...

  7. Vanya and Scales(思维)

    Vanya and Scales time limit per test 1 second memory limit per test 256 megabytes input standard inp ...

  8. wpf实现IE菜单栏自动隐藏效果

    IE菜单栏默认为隐藏状态,按下键盘Alt键后显示,菜单失去焦点则自动隐藏.下面说说WPF中如何实现这样的效果. 第一步:Menu默认设置为隐藏(Visibility="Collapsed&q ...

  9. poj 2774 最长公共子--弦hash或后缀数组或后缀自己主动机

    http://poj.org/problem?id=2774 我想看看这里的后缀数组:http://blog.csdn.net/u011026968/article/details/22801015 ...

  10. Web App 聊天样式

    意见反馈: @using CommonDB.EF @model IEnumerable<Pub_ChatLog> @{ ViewBag.Title = "意见反馈"; ...