User Documentation
Centre for Vision, Speech & Signal Processing
DEVELOP IN NAMESPACE AMMA TREE ROOT AMMA SEARCH AMMA HOME
 

  PUBLIC
LMSRegionMatchC::LMSRegionMatchC(const PairC> &,BooleanT)
LMSRegionMatchC::Estimate(const NumImageC &,IntT)
LMSRegionMatchC::SetNoiseLevel(RealT)
LMSRegionMatchC::MotionCov(void) const
LMSRegionMatchC::ErrorVar(void) const
LMSRegionMatchC::Eigenvalues(void) const
LMSRegionMatchC
 
Computes a 2D motion vector from 2 images over a region using a least-mean-square fit
 
include "amma/Motion/LMSRegionMatch.hh"
User Level:Default
Library:LMSMotion
Example:exLMSRegion.cc
Section:Image.Motion.Estimation.Model-based
In Scope:std

Comments:
This method computes the solution to the motion constraint equation over an image patch (as described here). The covariance matrix for the motion vector and the variance of the fit are also available. The default noise parameter value = 1.0.

Variables:
Methods:
LMSRegionMatchC(const PairC<NumImageC<RealT>> & im,BooleanT verbose = false)
Constructor from filtered image pair

Vector2dC Estimate(const NumImageC<IntT> & mask,IntT label)
Estimates motion for region with mask value "label"

void SetNoiseLevel(RealT Noise)
Sets noise level for matrix inversion

Matrix2d2C MotionCov() const
Returns matrix of motion estimate covariance

RealT ErrorVar() const
Returns motion constraint equation error variance

Vector2dC Eigenvalues() const
Returns eigenvalues of spatial gradient outer product


Programmer:Bill Christmas, Documentation by CxxDoc: Tue Mar 20 10:48:08 2001