Uses of Class
com.irurueta.ar.sfm.Point3DTriangulationException
Packages that use Point3DTriangulationException
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 Point3DTriangulationException in com.irurueta.ar.sfm
Methods in com.irurueta.ar.sfm that throw Point3DTriangulationExceptionModifier and TypeMethodDescriptionprivate static intEssentialMatrixInitialCamerasEstimator.computeCamerasAndTriangulation(com.irurueta.geometry.Rotation3D rotation, com.irurueta.geometry.Point2D translation, com.irurueta.geometry.PinholeCameraIntrinsicParameters leftIntrinsic, com.irurueta.geometry.PinholeCameraIntrinsicParameters rightIntrinsic, List<com.irurueta.geometry.Point2D> leftPoints, List<com.irurueta.geometry.Point2D> rightPoints, com.irurueta.geometry.PinholeCamera estimatedLeftCamera, com.irurueta.geometry.PinholeCamera estimatedRightCamera, List<com.irurueta.geometry.Point3D> triangulatedPoints, BitSet validTriangulatedPoints) Computes a pair of cameras for provided rotation and translation using provided intrinsic parameters.protected voidLMSEHomogeneousSinglePoint3DTriangulator.triangulate(List<com.irurueta.geometry.Point2D> points2D, List<com.irurueta.geometry.PinholeCamera> cameras, com.irurueta.geometry.Point3D result) Internal method to triangulate provided matched 2D points being projected by each corresponding camera into a single 3D point.protected voidLMSEInhomogeneousSinglePoint3DTriangulator.triangulate(List<com.irurueta.geometry.Point2D> points2D, List<com.irurueta.geometry.PinholeCamera> cameras, com.irurueta.geometry.Point3D result) Internal method to triangulate provided matched 2D points being projected by each corresponding camera into a single 3D point.com.irurueta.geometry.Point3DSinglePoint3DTriangulator.triangulate()Triangulates provided matched 2D points being projected by each corresponding camera into a single 3D point.voidSinglePoint3DTriangulator.triangulate(com.irurueta.geometry.Point3D result) Triangulates provided matched 2D points being projected by each corresponding camera into a single 3D point.protected abstract voidSinglePoint3DTriangulator.triangulate(List<com.irurueta.geometry.Point2D> points2D, List<com.irurueta.geometry.PinholeCamera> cameras, com.irurueta.geometry.Point3D result) Internal method to triangulate provided matched 2D points being projected by each corresponding camera into a single 3D point.protected voidWeightedHomogeneousSinglePoint3DTriangulator.triangulate(List<com.irurueta.geometry.Point2D> points2D, List<com.irurueta.geometry.PinholeCamera> cameras, com.irurueta.geometry.Point3D result) Internal method to triangulate provided matched 2D points being projected by each corresponding camera into a single 3D point.protected voidWeightedInhomogeneousSinglePoint3DTriangulator.triangulate(List<com.irurueta.geometry.Point2D> points2D, List<com.irurueta.geometry.PinholeCamera> cameras, com.irurueta.geometry.Point3D result) Internal method to triangulate provided matched 2D points being projected by each corresponding camera into a single 3D point.