8 #ifndef META_OCEAN_TEST_TESTGEOMETRY_TEST_NON_LINEAR_OPTIMIZATION_CAMERA_H
9 #define META_OCEAN_TEST_TESTGEOMETRY_TEST_NON_LINEAR_OPTIMIZATION_CAMERA_H
23 namespace TestGeometry
40 static bool test(
const double testDuration,
Worker* worker);
EstimatorType
Definition of individual robust estimator types.
Definition: Estimator.h:34
This class tests the non linear optimization implementations for camera profiles.
Definition: TestNonLinearOptimizationCamera.h:31
static bool testNonLinearOptimizationCameraPoses(const double testDuration)
Tests the non linear optimization function for one camera profile and several poses.
static bool testNonLinearOptimizationCameraPoses(const unsigned int poses, const unsigned int correspondences, const double testDuration, const Geometry::Estimator::EstimatorType type, const Scalar standardDeviation=0)
Tests the non linear optimization function with one camera profile and a specified number of poses.
static bool testNonLinearOptimizationCamera(const unsigned int correspondences, const double testDuration, const Geometry::Estimator::EstimatorType type, const Scalar standardDeviation, const unsigned int outliers)
Tests the non linear optimization function for camera parameters with a defined number of corresponde...
static bool test(const double testDuration, Worker *worker)
Tests the non linear optimization function.
static bool testNonLinearOptimizationCamera(const double testDuration)
Tests the non linear optimization function for camera parameters.
This class implements a worker able to distribute function calls over different threads.
Definition: Worker.h:33
float Scalar
Definition of a scalar type.
Definition: Math.h:128
The namespace covering the entire Ocean framework.
Definition: Accessor.h:15