public class Se3FromEssentialGenerator extends java.lang.Object implements org.ddogleg.fitting.modelset.ModelGenerator<georegression.struct.se.Se3_F64,AssociatedPair>
| Constructor and Description |
|---|
Se3FromEssentialGenerator(Estimate1ofEpipolar computeEssential,
TriangulateTwoViewsCalibrated triangulate)
Specifies how the essential matrix is computed
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
generate(java.util.List<AssociatedPair> dataSet,
georegression.struct.se.Se3_F64 model)
Computes the camera motion from the set of observations.
|
int |
getMinimumPoints() |
public Se3FromEssentialGenerator(Estimate1ofEpipolar computeEssential, TriangulateTwoViewsCalibrated triangulate)
computeEssential - Algorithm for computing the essential matrixpublic boolean generate(java.util.List<AssociatedPair> dataSet, georegression.struct.se.Se3_F64 model)
generate in interface org.ddogleg.fitting.modelset.ModelGenerator<georegression.struct.se.Se3_F64,AssociatedPair>dataSet - Associated pairs in normalized camera coordinates.model - The best pose according to the positive depth constraint.public int getMinimumPoints()
getMinimumPoints in interface org.ddogleg.fitting.modelset.ModelGenerator<georegression.struct.se.Se3_F64,AssociatedPair>