libcvd
Public Member Functions | Public Attributes | Static Public Attributes | List of all members
CVD::OffsetAppearance Class Reference

Simple appearance model that assumes a constant offset in the intensities of the image vs. More...

#include <esm.h>

Public Member Functions

template<typename PIXEL >
double difference (const PIXEL &warped, const PIXEL &templatePixel) const
 
template<typename PIXEL >
std::pair< double, TooN::Vector< dimensions > > difference_jacobian (const PIXEL &warped, const PIXEL &templatePixel) const
 
TooN::Vector< 2 > image_jacobian (const TooN::Vector< 2 > &gradWarped, const TooN::Vector< 2 > &gradTemplate) const
 
void update (const TooN::Vector< dimensions > &d)
 

Public Attributes

double offset
 

Static Public Attributes

static const int dimensions = 1
 

Detailed Description

Simple appearance model that assumes a constant offset in the intensities of the image vs.

the template. The parameter offset is estimated during the ESM optimization.


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