MipAlgorithms::PHDFilter Class Reference
[Probability Hypotesis Density (PHD) Filter]

Provides an abstract standard class for a PHD filter for tracking of multiple objects in a 2D world. More...

#include <PHDFilter.h>

Inheritance diagram for MipAlgorithms::PHDFilter:

MIPObject MipAlgorithms::GMIDPHDUnicycle2DRCFilter MipAlgorithms::GMPHDLinear2DTargetNoIdFilter MipAlgorithms::GMPHDUnicycle2DCamIdRCFilter MipAlgorithms::GMPHDUnicycle2DIdCentrFilter MipAlgorithms::GMPHDUnicycle2DIdCoopFilter MipAlgorithms::GMPHDUnicycle2DIdFilter MipAlgorithms::GMPHDUnicycle2DNoIdFilter MipAlgorithms::GMPHDUnicycle2DIdCoop3Filter MipAlgorithms::GMPHDUnicycle2DIdCoop4Filter MipAlgorithms::GMPHDUnicycle2DIdCoopFilter2 MipAlgorithms::GMPHDUnicycle2DIdCoopRCFilter MipAlgorithms::GMPHDUnicycle2DIdRCFilter

List of all members.

Public Member Functions

 PHDFilter ()
 PHDFilter (PHDFilterPars inParams)
virtual void step (PHDFilterIn &in)=0
virtual string print ()=0
virtual PHDFilterOutputType getOutputType ()=0
virtual void getBelief (GaussianMixtureJointId &gm)
virtual void getBelief (GaussianMixture &gm)
virtual void getBelief (GaussianMixtureID &gm)

Protected Member Functions

virtual void _initialize (PHDFilterIn &in)=0
virtual void _normalStep (PHDFilterIn &in)=0

Protected Attributes

PHDFilterVars_vars
PHDFilterPars_pars


Detailed Description

Provides an abstract standard class for a PHD filter for tracking of multiple objects in a 2D world.

Author:
Paolo Stegagno

Constructor & Destructor Documentation

MipAlgorithms::PHDFilter::PHDFilter (  ) 

MipAlgorithms::PHDFilter::PHDFilter ( PHDFilterPars  inParams  ) 


Member Function Documentation

virtual void MipAlgorithms::PHDFilter::step ( PHDFilterIn in  )  [pure virtual]

virtual string MipAlgorithms::PHDFilter::print (  )  [pure virtual]

virtual PHDFilterOutputType MipAlgorithms::PHDFilter::getOutputType (  )  [pure virtual]

virtual void MipAlgorithms::PHDFilter::getBelief ( GaussianMixtureJointId gm  )  [inline, virtual]

virtual void MipAlgorithms::PHDFilter::getBelief ( GaussianMixture gm  )  [inline, virtual]

virtual void MipAlgorithms::PHDFilter::getBelief ( GaussianMixtureID gm  )  [inline, virtual]

virtual void MipAlgorithms::PHDFilter::_initialize ( PHDFilterIn in  )  [protected, pure virtual]

virtual void MipAlgorithms::PHDFilter::_normalStep ( PHDFilterIn in  )  [protected, pure virtual]


Member Data Documentation


The documentation for this class was generated from the following files:

Generated on Mon Feb 20 07:01:11 2017 for MIP by  doxygen 1.5.6