Package boofcv.alg.geo
Class PositiveDepthConstraintCheckHPointing
java.lang.Object
boofcv.alg.geo.PositiveDepthConstraintCheckHPointing
Checks positive depth constraint given observations as pointing vectors.
Triangulation is done in homogenous coordinates so that points at infinity can be handled
COORDINATE SYSTEM: Right handed coordinate system with +z is pointing along the camera's optical axis
-
Constructor Summary
ConstructorDescription -
Method Summary
Modifier and TypeMethodDescriptionboolean
checkConstraint
(Point3D_F64 viewA, Point3D_F64 viewB, Se3_F64 fromAtoB) Checks to see if a single point meets the constraint.
-
Constructor Details
-
PositiveDepthConstraintCheckHPointing
-
PositiveDepthConstraintCheckHPointing
public PositiveDepthConstraintCheckHPointing()
-
-
Method Details
-
checkConstraint
Checks to see if a single point meets the constraint.- Parameters:
viewA
- View of the 3D point from the first camera. Pointing vector coordinates.viewB
- View of the 3D point from the second camera. Pointing vector coordinates.fromAtoB
- Transform from the B to A camera frame.- Returns:
- If the triangulated point appears in front of both cameras.
-