PARP Research Group Universidad de Murcia


src/qvsfm/qvgea/geaoptimization.h File Reference

File from the QVision library. More...

#include <QHash>
#include <QList>
#include <QVCameraPose>
#include <QVDirectedGraph>
#include <qvprojective.h>

Go to the source code of this file.

Functions

QList< QVCameraPoseglobalEpipolarAdjustment (const int numIterations, const QList< QVCameraPose > &initialCameraPoses, const QVDirectedGraph< QVMatrix > &reducedMatricesGraph, const QVector< bool > &freeCameras, const double lambda=1e-3, const bool adaptativeLambda=true, const TQVSparseSolve_Method solveMethod=DEFAULT_TQVSPARSESOLVE_METHOD, const int secondLevelIterations=10)
 Refine the camera poses using epipolar geometry constraints.
QList< QVCameraPoseglobalEpipolarAdjustment (const int numIterations, const QList< QVCameraPose > &initialCameraPoses, const QVDirectedGraph< QVMatrix > &reducedMatricesGraph, const double lambda=1e-3, const bool adaptativeLambda=true, const TQVSparseSolve_Method solveMethod=DEFAULT_TQVSPARSESOLVE_METHOD, const int secondLevelIterations=10)
 Refine the camera poses using epipolar geometry constraints.
QList< QVCameraPoseincrementalGEA (const int numIterations, const QList< QVCameraPose > &initialCameraPoses, const QVDirectedGraph< QVMatrix > &reducedMatricesGraph, const int numFreeCameras=1, const double lambda=1e-3, const bool adaptativeLambda=true, const TQVSparseSolve_Method solveMethod=DEFAULT_TQVSPARSESOLVE_METHOD, const int secondLevelIterations=10)
 Incremental GEA refinement.
QVDirectedGraph< QVMatrixgetReducedMatrices (const QVDirectedGraph< QList< QPointFMatching > > &pointLists, const bool normalize=true, const TGEA_decomposition_method decomposition_method=GEA_CHOLESKY_DECOMPOSITION, const bool gsl=true, const double choleskyLambda=0.0, const int minPointCorrespondences=0)
 Gets the reduced matrices for a reconstruction.
QVDirectedGraph< QVMatrixgetReducedMatrices (const QVDirectedGraph< QVector< QPointFMatching > > &pointLists, const bool normalize=true, const TGEA_decomposition_method decomposition_method=GEA_CHOLESKY_DECOMPOSITION, const bool gsl=true, const double choleskyLambda=0.0, const int minPointCorrespondences=0)
 Gets the reduced matrices for a reconstruction from the list of point correspondences detected between each view-pair in a reconstruction.
QVDirectedGraph< QList
< QPointFMatching > > 
getPointMatchingsLists (const QList< QHash< int, QPointF > > pointProjections, const int numCams, const int minPointCorrespondences=0)
 Obtains the list of point correspondences detected between each view-pair in a reconstruction.
QVDirectedGraph< QVector
< QPointFMatching > > 
getPointMatchingsListsVec (const QList< QHash< int, QPointF > > pointProjections, const int numCams, const int minPointCorrespondences=0)
 Obtains the list of point correspondences detected between each view-pair in a reconstruction.

Detailed Description

File from the QVision library.

Author:
PARP Research Group. University of Murcia, Spain.

Definition in file geaoptimization.h.




QVision framework. PARP research group. Copyright © 2007, 2008, 2009, 2010, 2011.