Package boofcv.factory.sfm
Class ConfigPlanarTrackPnP
java.lang.Object
boofcv.factory.sfm.ConfigPlanarTrackPnP
- All Implemented Interfaces:
Configuration
,Serializable
Configuration for visual odometry by assuming a flat plane using PnP style approach.
- See Also:
-
Field Summary
Modifier and TypeFieldDescriptionConfiguration for RANSAC.int
hen the inlier set is less than this number new features are detecteddouble
maximum allowed pixel error.int
discard tracks after they have not been in the inlier set for this many updates in a rowTracker configuration for left camera -
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
Checks to see if the configuration is valid.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface boofcv.struct.Configuration
serializeActiveFields, serializeInitialize
-
Field Details
-
thresholdAdd
public int thresholdAddhen the inlier set is less than this number new features are detected -
thresholdRetire
public int thresholdRetirediscard tracks after they have not been in the inlier set for this many updates in a row -
thresholdPixelError
public double thresholdPixelErrormaximum allowed pixel error. Used for determining which tracks are inliers/outliers -
ransac
Configuration for RANSAC. Used to robustly estimate frame-to-frame motion -
tracker
Tracker configuration for left camera
-
-
Constructor Details
-
ConfigPlanarTrackPnP
public ConfigPlanarTrackPnP()
-
-
Method Details
-
checkValidity
public void checkValidity()Description copied from interface:Configuration
Checks to see if the configuration is valid. If it is invalid, throw an exception explaining what is incorrect.- Specified by:
checkValidity
in interfaceConfiguration
-
setTo
-