boofcv.abst.geo.triangulate
Class LeastSquaresTriangulateCalibrated
- java.lang.Object
-
- boofcv.abst.geo.triangulate.LeastSquaresTriangulateCalibrated
-
- All Implemented Interfaces:
- RefineTriangulationCalibrated
public class LeastSquaresTriangulateCalibrated extends java.lang.Object implements RefineTriangulationCalibrated
Nonlinear least-squares triangulation.
-
-
Constructor Summary
Constructors Constructor and Description LeastSquaresTriangulateCalibrated(double convergenceTol, int maxIterations)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method and Description booleanprocess(java.util.List<Point2D_F64> observations, java.util.List<Se3_F64> worldToCamera, Point3D_F64 worldPt, Point3D_F64 refinedPt)Refines the triangulated point.
-
-
-
Constructor Detail
-
LeastSquaresTriangulateCalibrated
public LeastSquaresTriangulateCalibrated(double convergenceTol, int maxIterations)
-
-
Method Detail
-
process
public boolean process(java.util.List<Point2D_F64> observations, java.util.List<Se3_F64> worldToCamera, Point3D_F64 worldPt, Point3D_F64 refinedPt)
Description copied from interface:RefineTriangulationCalibratedRefines the triangulated point.- Specified by:
processin interfaceRefineTriangulationCalibrated- Parameters:
observations- Observations of feature in N views. Normalized image coordinates.worldToCamera- Camera transforms in each view. World to Camera.worldPt- Initial estimate of point in world coordinates.refinedPt- The refined estimated point position.- Returns:
- if successful or not
-
-
DataMelt 3.0 © DataMelt by jWork.ORG