Package boofcv.abst.geo
Interface RefineTriangulateProjective
- All Known Implementing Classes:
TriangulateRefineProjectiveLS
public interface RefineTriangulateProjective
Refines the location of a triangulated point using non-linear optimization. Projective geometry
is assumed.
-
Method Summary
Modifier and TypeMethodDescriptionbooleanprocess(List<Point2D_F64> observations, List<DMatrixRMaj> cameraMatrices, Point4D_F64 worldPt, Point4D_F64 refinedPt) Refines the triangulated point.
-
Method Details
-
process
boolean process(List<Point2D_F64> observations, List<DMatrixRMaj> cameraMatrices, Point4D_F64 worldPt, Point4D_F64 refinedPt) Refines the triangulated point.- Parameters:
observations- Observations of feature in N views. Pixel coordinates.cameraMatrices- Camera matrices for each viewworldPt- Initial estimate of point in world coordinates.refinedPt- The refined estimated point position.- Returns:
- if successful or not
-