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 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 view
      worldPt - Initial estimate of point in world coordinates.
      refinedPt - The refined estimated point position.
      Returns:
      if successful or not