Classes
contrib/oxl/mvl/FManifoldProject.h File Reference

Fast 2-view Hartley-Sturm. More...

#include <vnl/vnl_double_3x3.h>
#include <vnl/vnl_double_4x4.h>
#include <vnl/vnl_double_4.h>
#include <vgl/vgl_fwd.h>

Go to the source code of this file.

Classes

class  FManifoldProject

Detailed Description

Fast 2-view Hartley-Sturm.

FManifoldProject is a class which allows repeated fast application of the manifold projection ("Hartley-Sturm") correction to points in two views.

Author:
Andrew W. Fitzgibbon, Oxford RRG, 22 Jan 97
    Modifications
     AWF 030897 Moved to MViewBasics
     210598 AWF Return squared error, as \sqrt(|x - p|^2 + |x' - p'|^2) is meaningless.
     AWF Handle affine F.
     P. Torr added in a check for multiple solutions
       this might be necessary to flag the instance when a particular correspondence
       might have several possible closest points all near to each other,
       indicating high structure variability and high curvature in the F manifold.
       These points should be treated with care, but are interesting as
       they are in loci of high information.
     22 Jun 2003 - Peter Vanroose - added vgl_homg_point_2d interface
   

Definition in file FManifoldProject.h.