A Tutorial on Bernoulli Filters: Theory, Implementation and Applications

被引:259
|
作者
Ristic, Branko [1 ]
Ba-Tuong Vo [2 ]
Ba-Ngu Vo [2 ]
Farina, Alfonso [3 ]
机构
[1] Def Sci & Technol Org, ISR Div, Melbourne, Vic 3207, Australia
[2] Curtin Univ Technol, Bentley, WA 6102, Australia
[3] SELEX Sistemi Integrati, I-00143 Rome, Italy
关键词
Particle filters; random sets; sequential Bayesian estimation; target tracking; JOINT DETECTION; BAYESIAN-ESTIMATION; PARTICLE FILTER; TARGET; TRACKING; PHD; INFERENCE; LANGUAGE; OBJECT; DETECT;
D O I
10.1109/TSP.2013.2257765
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Bernoulli filters are a class of exact Bayesian filters for non-linear/non-Gaussian recursive estimation of dynamic systems, recently emerged from the random set theoretical framework. The common feature of Bernoulli filters is that they are designed for stochastic dynamic systems which randomly switch on and off. The applications are primarily in target tracking, where the switching process models target appearance or disappearance from the surveillance volume. The concept, however, is applicable to a range of dynamic phenomena, such as epidemics, pollution, social trends, etc. Bernoulli filters in general have no analytic solution and are implemented as particle filters or Gaussian sum filters. This tutorial paper reviews the theory of Bernoulli filters as well as their implementation for different measurement models. The theory is backed up by applications in sensor networks, bearings-only tracking, passive radar/sonar surveillance, visual tracking, monitoring/prediction of an epidemic and tracking using natural language statements. More advanced topics of smoothing, multi-target detection/tracking, parameter estimation and sensor control are briefly reviewed with pointers for further reading.
引用
收藏
页码:3406 / 3430
页数:25
相关论文
共 50 条
  • [1] Theory and applications of photonic time crystals: a tutorial
    Asgari, Mohammad m.
    Garg, Puneet
    Wang, Xuchen
    Mirmoosa, Mohammad s.
    Rockstuhl, Carsten
    Asadchy, Viktar
    ADVANCES IN OPTICS AND PHOTONICS, 2024, 16 (04): : 958 - 1063
  • [2] Tutorial: Voting Advice Applications: Design, Implementation, and Impact
    Rissi, Robin Bartlett
    Teran, Luis
    Fivaz, Jan
    Schwarz, Daniel
    2020 SEVENTH INTERNATIONAL CONFERENCE ON EDEMOCRACY & EGOVERNMENT (ICEDEG), 2020, : 6 - 8
  • [3] Applications of prism adaptation: a tutorial in theory and method
    Redding, GM
    Rossetti, Y
    Wallace, B
    NEUROSCIENCE AND BIOBEHAVIORAL REVIEWS, 2005, 29 (03): : 431 - 444
  • [4] Theory and implementation of infomax filters for the retina
    Haft, M
    van Hemmen, JL
    NETWORK-COMPUTATION IN NEURAL SYSTEMS, 1998, 9 (01) : 39 - 71
  • [5] A tutorial on particle filters
    Speekenbrink, Maarten
    JOURNAL OF MATHEMATICAL PSYCHOLOGY, 2016, 73 : 140 - 152
  • [6] Log-Concave Polynomials in Theory and Applications (Tutorial)
    Anari, Nima
    Vinzant, Cynthia
    STOC '21: PROCEEDINGS OF THE 53RD ANNUAL ACM SIGACT SYMPOSIUM ON THEORY OF COMPUTING, 2021, : 12 - 12
  • [7] Reference and Command Governors: A Tutorial on Their Theory and Automotive Applications
    Kolmanovsky, Ilya
    Garone, Emanuele
    Di Cairano, Stefano
    2014 AMERICAN CONTROL CONFERENCE (ACC), 2014, : 226 - 241
  • [8] Methodology for the Implementation of Kalman Filters on Real Applications
    David Nunez, Juan
    Ayde Vallejo, Monica
    Botero, Hector
    APPLIED COMPUTER SCIENCES IN ENGINEERING, WEA 2021, 2021, 1431 : 411 - 421
  • [9] Multiresolution moment filters:: Theory and applications
    Sühling, M
    Arigovindan, M
    Hunziker, P
    Unser, M
    IEEE TRANSACTIONS ON IMAGE PROCESSING, 2004, 13 (04) : 484 - 495
  • [10] Multiple-Model Bernoulli Filters-Part I: A Gaussian Mixture Implementation
    Jiang, Tongyang
    PROCEEDINGS OF THE 35TH CHINESE CONTROL CONFERENCE 2016, 2016, : 4819 - 4824