public class PnPStereoJacobianRodrigues
extends java.lang.Object
implements org.ddogleg.optimization.functions.FunctionNtoMxN<org.ejml.data.DMatrixRMaj>
PnPResidualReprojection. For a calibrated
camera given observations in normalized image coordinates. The rotation matrix is assumed to be
parameterized using Rodrigues_F64 coordinates.| Constructor and Description |
|---|
PnPStereoJacobianRodrigues() |
| Modifier and Type | Method and Description |
|---|---|
org.ejml.data.DMatrixRMaj |
declareMatrixMxN() |
int |
getNumOfInputsN() |
int |
getNumOfOutputsM() |
void |
process(double[] input,
org.ejml.data.DMatrixRMaj J) |
void |
setLeftToRight(georegression.struct.se.Se3_F64 leftToRight) |
void |
setObservations(java.util.List<Stereo2D3D> observations) |
public void setObservations(java.util.List<Stereo2D3D> observations)
public void setLeftToRight(georegression.struct.se.Se3_F64 leftToRight)
public int getNumOfInputsN()
getNumOfInputsN in interface org.ddogleg.optimization.functions.FunctionInOutpublic int getNumOfOutputsM()
getNumOfOutputsM in interface org.ddogleg.optimization.functions.FunctionInOutpublic void process(double[] input,
org.ejml.data.DMatrixRMaj J)
process in interface org.ddogleg.optimization.functions.FunctionNtoMxN<org.ejml.data.DMatrixRMaj>public org.ejml.data.DMatrixRMaj declareMatrixMxN()
declareMatrixMxN in interface org.ddogleg.optimization.functions.FunctionNtoMxN<org.ejml.data.DMatrixRMaj>