#include <GaussianKernel.h>
Public Member Functions | |
| bool | compare (const GaussianKernel pKernel) |
| GaussianKernel () | |
| void | initializeVisualizer (boost::shared_ptr< Visualization::ProbabilisticSecondarySceneObjectVisualization > mSuperior) |
| void | save (boost::property_tree::ptree &pPt) |
| ~GaussianKernel () | |
Public Attributes | |
| boost::shared_ptr< Eigen::MatrixXd > | mCovariance |
| boost::shared_ptr< Eigen::VectorXd > | mMean |
| double | mWeight |
This class is a wrapper for a single gaussian kernel.
Definition at line 42 of file learner/foreground/ocm/ocm/shape/GaussianKernel.h.
| ProbabilisticSceneRecognition::PSMLearner::GaussianKernel::GaussianKernel | ( | ) |
Constructor.
Definition at line 24 of file learner/foreground/ocm/ocm/shape/GaussianKernel.cpp.
| ProbabilisticSceneRecognition::PSMLearner::GaussianKernel::~GaussianKernel | ( | ) |
Destructor.
Definition at line 28 of file learner/foreground/ocm/ocm/shape/GaussianKernel.cpp.
| bool ProbabilisticSceneRecognition::PSMLearner::GaussianKernel::compare | ( | const GaussianKernel | pKernel | ) |
Compares this kernel with the given one.
| pKernel | The kernel to compare this one with. |
Definition at line 38 of file learner/foreground/ocm/ocm/shape/GaussianKernel.cpp.
| void ProbabilisticSceneRecognition::PSMLearner::GaussianKernel::initializeVisualizer | ( | boost::shared_ptr< Visualization::ProbabilisticSecondarySceneObjectVisualization > | mSuperior | ) |
Initializes the visualization mechanism.
| mSuperior | The superior visualizer coordinating the scene visualizers. |
Definition at line 32 of file learner/foreground/ocm/ocm/shape/GaussianKernel.cpp.
| void ProbabilisticSceneRecognition::PSMLearner::GaussianKernel::save | ( | boost::property_tree::ptree & | pPt | ) |
Saves the content to XML.
| pPt | Datastructure for handling XML operations. |
Definition at line 62 of file learner/foreground/ocm/ocm/shape/GaussianKernel.cpp.
| boost::shared_ptr<Eigen::MatrixXd> ProbabilisticSceneRecognition::PSMLearner::GaussianKernel::mCovariance |
The cocovariance matrix of the gaussian kernel.
Definition at line 92 of file learner/foreground/ocm/ocm/shape/GaussianKernel.h.
| boost::shared_ptr<Eigen::VectorXd> ProbabilisticSceneRecognition::PSMLearner::GaussianKernel::mMean |
The mean vector of the gaussien kernel.
Definition at line 87 of file learner/foreground/ocm/ocm/shape/GaussianKernel.h.
| double ProbabilisticSceneRecognition::PSMLearner::GaussianKernel::mWeight |
The weight of the gaussian kernel.
Definition at line 82 of file learner/foreground/ocm/ocm/shape/GaussianKernel.h.