PARP Research Group Universidad de Murcia


src/qvsfm/qvgea/geaoptimization.cpp File Reference

File from the QVision library. More...

#include <QTime>
#include <qvsfm/qvgea/geaoptimization.h>
#include <QVSparseBlockMatrix>
#include <qvsfm/qvgea/so3EssentialEvaluation.h>
#include <qvsfm/qvgea/quaternionEssentialEvaluation.h>

Go to the source code of this file.

Functions

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

Detailed Description

File from the QVision library.

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

Definition in file geaoptimization.cpp.




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