Uses of Class
com.irurueta.ar.sfm.SinglePoint3DTriangulator
Packages that use SinglePoint3DTriangulator
Package
Description
This package contains classes related to Structure From Motion
techniques in order to obtain 3D reconstructed data from matched points
obtained when a camera moves
-
Uses of SinglePoint3DTriangulator in com.irurueta.ar.sfm
Subclasses of SinglePoint3DTriangulator in com.irurueta.ar.sfmModifier and TypeClassDescriptionclass
Triangulates matched 2D points into a single 3D one by using 2D point correspondences on different views along with the corresponding cameras on each of those views by finding an LMSE solution to homogeneous systems of equations.class
Triangulates matched 2D points into a single 3D one by using 2D point correspondences on different views along with the corresponding cameras on each of those views by finding an LMSE solution to homogeneous systems of equations.class
Triangulates matched 2D points into a single 3D one by using 2D point correspondences on different views along with the corresponding cameras on each of those views by finding a weighted solution to homogeneous systems of equations.class
Triangulates matched 2D points into a single 3D one by using 2D point correspondences on different views along with the corresponding cameras on each of those views by finding a weighted solution to an inhomogeneous system of equations.Methods in com.irurueta.ar.sfm that return SinglePoint3DTriangulatorModifier and TypeMethodDescriptionstatic SinglePoint3DTriangulator
SinglePoint3DTriangulator.create()
Creates a new 3D point triangulator instance using default type.static SinglePoint3DTriangulator
SinglePoint3DTriangulator.create
(Point3DTriangulatorType type) Creates a new 3D point triangulator instance using provided type.static SinglePoint3DTriangulator
SinglePoint3DTriangulator.create
(SinglePoint3DTriangulatorListener listener) Creates a new 3D point triangulator instance using provided listener and default type.static SinglePoint3DTriangulator
SinglePoint3DTriangulator.create
(SinglePoint3DTriangulatorListener listener, Point3DTriangulatorType type) Creates a new 3D point triangulator instance using provided listener and type.static SinglePoint3DTriangulator
SinglePoint3DTriangulator.create
(List<com.irurueta.geometry.Point2D> points2D, List<com.irurueta.geometry.PinholeCamera> cameras) Creates a new 3D point triangulator instance using provided lists of points and corresponding cameras along with default type.static SinglePoint3DTriangulator
SinglePoint3DTriangulator.create
(List<com.irurueta.geometry.Point2D> points2D, List<com.irurueta.geometry.PinholeCamera> cameras, double[] weights) Creates a new 3D point triangulator instance using provided lists of points, weights and corresponding cameras along with default type.static SinglePoint3DTriangulator
SinglePoint3DTriangulator.create
(List<com.irurueta.geometry.Point2D> points2D, List<com.irurueta.geometry.PinholeCamera> cameras, double[] weights, Point3DTriangulatorType type) Creates a new 3D point triangulator instance using provided lists of points, weights and corresponding cameras along with provided type.static SinglePoint3DTriangulator
SinglePoint3DTriangulator.create
(List<com.irurueta.geometry.Point2D> points2D, List<com.irurueta.geometry.PinholeCamera> cameras, double[] weights, SinglePoint3DTriangulatorListener listener) Creates a new 3D point triangulator instance using provided lists of points, weights, corresponding cameras, listener and default type.static SinglePoint3DTriangulator
SinglePoint3DTriangulator.create
(List<com.irurueta.geometry.Point2D> points2D, List<com.irurueta.geometry.PinholeCamera> cameras, double[] weights, SinglePoint3DTriangulatorListener listener, Point3DTriangulatorType type) Creates a new 3D point triangulator instance using provided lists of points, weights, corresponding cameras, listener and provided type.static SinglePoint3DTriangulator
SinglePoint3DTriangulator.create
(List<com.irurueta.geometry.Point2D> points2D, List<com.irurueta.geometry.PinholeCamera> cameras, Point3DTriangulatorType type) Creates a new 3D point triangulator instance using provided lists of points and corresponding cameras along with provided type.static SinglePoint3DTriangulator
SinglePoint3DTriangulator.create
(List<com.irurueta.geometry.Point2D> points2D, List<com.irurueta.geometry.PinholeCamera> cameras, SinglePoint3DTriangulatorListener listener) Creates a new 3D point triangulator instance using provided lists of points and corresponding cameras, listener and default type.static SinglePoint3DTriangulator
SinglePoint3DTriangulator.create
(List<com.irurueta.geometry.Point2D> points2D, List<com.irurueta.geometry.PinholeCamera> cameras, SinglePoint3DTriangulatorListener listener, Point3DTriangulatorType type) Creates a new 3D point triangulator instance using provided lists of points and corresponding cameras, listener and provided type.Methods in com.irurueta.ar.sfm with parameters of type SinglePoint3DTriangulatorModifier and TypeMethodDescriptionvoid
SinglePoint3DTriangulatorListener.onTriangulateEnd
(SinglePoint3DTriangulator triangulator) Called when triangulation ends.void
SinglePoint3DTriangulatorListener.onTriangulateStart
(SinglePoint3DTriangulator triangulator) Called when triangulation starts.