Package boofcv.abst.geo
Interface RefineTriangulateMetric
- All Known Implementing Classes:
TriangulateRefineMetricLS
public interface RefineTriangulateMetric
Refines the location of a triangulated point using non-linear optimization. A calibrated
camera is assumed. All observations are in normalized image coordinates.
-
Method Summary
Modifier and TypeMethodDescriptionboolean
process
(List<Point2D_F64> observations, List<Se3_F64> listWorldToView, Point3D_F64 worldPt, Point3D_F64 refinedPt) Refines the triangulated point.
-
Method Details
-
process
boolean process(List<Point2D_F64> observations, List<Se3_F64> listWorldToView, Point3D_F64 worldPt, Point3D_F64 refinedPt) Refines the triangulated point.- Parameters:
observations
- Observations of feature in N views. Normalized image coordinates.listWorldToView
- Coordinate transforms for each view. World to View.worldPt
- Initial estimate of point in world coordinates.refinedPt
- The refined estimated point position.- Returns:
- if successful or not
-