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
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidconfigure(SceneStructureProjective structure, SceneObservations observations) intintvoidprocessInternal(double[] input, DMatrix leftPoint, DMatrix rightView) Internal matrix type agnostic process function.protected abstract voidAbstract 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, waitMethods inherited from interface org.ddogleg.optimization.functions.SchurJacobian
process
-
Constructor Details
-
BundleAdjustmentProjectiveSchurJacobian
public BundleAdjustmentProjectiveSchurJacobian()
-
-
Method Details
-
configure
- Specified by:
configurein interfaceBundleAdjustmentSchur.Jacobian<SceneStructureProjective,M extends DMatrix>
-
getNumOfInputsN
public int getNumOfInputsN()- Specified by:
getNumOfInputsNin interfaceFunctionInOut
-
getNumOfOutputsM
public int getNumOfOutputsM()- Specified by:
getNumOfOutputsMin 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
-