TooN::RobustII Struct Reference
[Linear equation solvers]

Robust reweighting (type II) for IRLS. More...

#include <irls.h>

List of all members.

Public Member Functions

double reweight (double d)
double true_scale (double d)
double objective (double d)

Public Attributes

double sd_inlier


Detailed Description

Robust reweighting (type II) for IRLS.

A reweighting class with $w(x)=\frac{1}{\sigma + x^2}$. This structure can be passed as the second template argument in IRLS.


Member Function Documentation

double TooN::RobustII::reweight ( double  d  ) 

Returns $w(x)$.

double TooN::RobustII::true_scale ( double  d  ) 

Returns $w(x) + xw'(x)$.

double TooN::RobustII::objective ( double  d  ) 

Returns $\int xw(x)dx$.


Member Data Documentation

double TooN::RobustII::sd_inlier

The inlier standard deviation, $\sigma$.


Generated on Thu May 7 20:28:41 2009 for TooN by  doxygen 1.5.3