public class LeastSquaresTriangulateEpipolar extends java.lang.Object implements RefineTriangulationEpipolar
| Constructor and Description |
|---|
LeastSquaresTriangulateEpipolar(double convergenceTol,
int maxIterations) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
process(java.util.List<georegression.struct.point.Point2D_F64> observations,
java.util.List<org.ejml.data.DenseMatrix64F> fundamentalWorldToCam,
georegression.struct.point.Point3D_F64 worldPt,
georegression.struct.point.Point3D_F64 refinedPt)
Refines the triangulated point.
|
public LeastSquaresTriangulateEpipolar(double convergenceTol,
int maxIterations)
public boolean process(java.util.List<georegression.struct.point.Point2D_F64> observations,
java.util.List<org.ejml.data.DenseMatrix64F> fundamentalWorldToCam,
georegression.struct.point.Point3D_F64 worldPt,
georegression.struct.point.Point3D_F64 refinedPt)
RefineTriangulationEpipolarprocess in interface RefineTriangulationEpipolarobservations - Observations of feature in N views. Pixel or Normalized image coordinates.fundamentalWorldToCam - Fundamental or essential matrix for each view. World to Camera.worldPt - Initial estimate of point in world coordinates.refinedPt - The refined estimated point position.