Package boofcv.alg.geo.bundle
Class BundleAdjustmentProjectiveSchurJacobian<M extends DMatrix>
java.lang.Object
boofcv.alg.geo.bundle.BundleAdjustmentProjectiveSchurJacobian<M>
- All Implemented Interfaces:
BundleAdjustmentSchur.Jacobian<SceneStructureProjective,
,M> FunctionInOut
,SchurJacobian<M>
- Direct Known Subclasses:
BundleAdjustmentProjectiveSchurJacobian_DDRM
,BundleAdjustmentProjectiveSchurJacobian_DSCC
public abstract class BundleAdjustmentProjectiveSchurJacobian<M extends DMatrix>
extends Object
implements BundleAdjustmentSchur.Jacobian<SceneStructureProjective,M>
Computes the Jacobian for
BundleAdjustmentSchur
for generic matrices.-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
configure
(SceneStructureProjective structure, SceneObservations observations) int
int
void
processInternal
(double[] input, DMatrix leftPoint, DMatrix rightView) Internal matrix type agnostic process function.protected abstract void
Abstract interface for settings the value of a matrix without knowing the type of matrixMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.ddogleg.optimization.functions.SchurJacobian
process
-
Constructor Details
-
BundleAdjustmentProjectiveSchurJacobian
public BundleAdjustmentProjectiveSchurJacobian()
-
-
Method Details
-
configure
- Specified by:
configure
in interfaceBundleAdjustmentSchur.Jacobian<SceneStructureProjective,
M extends DMatrix>
-
getNumOfInputsN
public int getNumOfInputsN()- Specified by:
getNumOfInputsN
in interfaceFunctionInOut
-
getNumOfOutputsM
public int getNumOfOutputsM()- Specified by:
getNumOfOutputsM
in interfaceFunctionInOut
-
processInternal
Internal matrix type agnostic process function.- Parameters:
input
- Input parameters describing the current state of the optimizationleftPoint
- Storage for left JacobianrightView
- Storage for right Jacobian
-
set
Abstract interface for settings the value of a matrix without knowing the type of matrix
-