Public Member Functions | Private Member Functions | List of all members
ProbabilisticSceneRecognition::AppearanceTermLearner Class Reference

#include <AppearanceTermLearner.h>

Inheritance diagram for ProbabilisticSceneRecognition::AppearanceTermLearner:
Inheritance graph
[legend]

Public Member Functions

 AppearanceTermLearner ()
 
void learn (boost::shared_ptr< OcmModel > pModel)
 
 ~AppearanceTermLearner ()
 
- Public Member Functions inherited from ProbabilisticSceneRecognition::TermLearner
 TermLearner ()
 
virtual ~TermLearner ()
 

Private Member Functions

void learnMapping (boost::shared_ptr< OcmModel > pModel, boost::shared_ptr< OcmTree > pNode)
 
void learnTable (boost::shared_ptr< OcmModel > pModel, boost::shared_ptr< OcmTree > pNode, unsigned int &pSlot)
 

Detailed Description

A learner for the appearance term of the OCM.

Author
Joachim Gehrung
Version
See SVN

Definition at line 38 of file AppearanceTermLearner.h.

Constructor & Destructor Documentation

ProbabilisticSceneRecognition::AppearanceTermLearner::AppearanceTermLearner ( )

Constructor.

Definition at line 22 of file AppearanceTermLearner.cpp.

ProbabilisticSceneRecognition::AppearanceTermLearner::~AppearanceTermLearner ( )

Destructor.

Definition at line 27 of file AppearanceTermLearner.cpp.

Member Function Documentation

void ProbabilisticSceneRecognition::AppearanceTermLearner::learn ( boost::shared_ptr< OcmModel pModel)
virtual

Learns the term parameters.

Parameters
pModelThe OCM model that provides raw data and containers for the parameters to learn.

Implements ProbabilisticSceneRecognition::TermLearner.

Definition at line 31 of file AppearanceTermLearner.cpp.

void ProbabilisticSceneRecognition::AppearanceTermLearner::learnMapping ( boost::shared_ptr< OcmModel pModel,
boost::shared_ptr< OcmTree pNode 
)
private

Learns the mapping for the given node.

Parameters
pModelThe OCM model that provides raw data and containers for the parameters to learn.
pNodeThe node to learn the mapping for.

Definition at line 51 of file AppearanceTermLearner.cpp.

void ProbabilisticSceneRecognition::AppearanceTermLearner::learnTable ( boost::shared_ptr< OcmModel pModel,
boost::shared_ptr< OcmTree pNode,
unsigned int &  pSlot 
)
private

Learns the probability table for the given node.

Parameters
pModelThe OcmTree model that provides raw data and containers for the parameters to learn.
pNodeThe node to learn the probability table for.
pSlotMaps the given node to a row in the probability table.

Definition at line 62 of file AppearanceTermLearner.cpp.


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


asr_psm
Author(s): Braun Kai, Gehrung Joachim, Heizmann Heinrich, Meißner Pascal
autogenerated on Fri Nov 15 2019 04:00:09