public class Se3FromEssentialGenerator
extends java.lang.Object
implements org.ddogleg.fitting.modelset.ModelGenerator<georegression.struct.se.Se3_F64,boofcv.struct.geo.AssociatedPair>
| Constructor and Description |
|---|
Se3FromEssentialGenerator(boofcv.abst.geo.Estimate1ofEpipolar computeEssential,
boofcv.abst.geo.TriangulateTwoViewsCalibrated triangulate)
Specifies how the essential matrix is computed
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
generate(java.util.List<boofcv.struct.geo.AssociatedPair> dataSet,
georegression.struct.se.Se3_F64 model)
Computes the camera motion from the set of observations.
|
int |
getMinimumPoints() |
public Se3FromEssentialGenerator(boofcv.abst.geo.Estimate1ofEpipolar computeEssential,
boofcv.abst.geo.TriangulateTwoViewsCalibrated triangulate)
computeEssential - Algorithm for computing the essential matrixpublic boolean generate(java.util.List<boofcv.struct.geo.AssociatedPair> dataSet,
georegression.struct.se.Se3_F64 model)
generate in interface org.ddogleg.fitting.modelset.ModelGenerator<georegression.struct.se.Se3_F64,boofcv.struct.geo.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,boofcv.struct.geo.AssociatedPair>