Class ConfigSfot

All Implemented Interfaces:
Configuration, Serializable

public class ConfigSfot extends Object implements Configuration
Contains configuration parameters for SparseFlowObjectTracker.
See Also:
  • Field Details

    • randSeed

      public long randSeed
      Random seed used by random number generator
    • robustCycles

      public int robustCycles
      Number of iterative cycles used by LeastMedianOfSquares
    • robustMaxError

      public double robustMaxError
      Maximum allowed error in pixels when performing robust model fitting using LeastMedianOfSquares
    • trackerFeatureRadius

      public int trackerFeatureRadius
    • numberOfSamples

      public int numberOfSamples
      Number of points it samples along one side of the grid.
    • maximumErrorFB

      public double maximumErrorFB
      Maximum allowed forward-backwards error in pixels
    • trackerConfig

      public final ConfigKlt trackerConfig
      Basic parameters for tracker. KltConfig.createDefault() with maxIterations = 50 is suggested.
  • Constructor Details

    • ConfigSfot

      public ConfigSfot()
  • Method Details

    • setTo

      public ConfigSfot setTo(ConfigSfot src)
    • 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 interface Configuration