Class HistoAppearanceModel

  • All Implemented Interfaces:
    ISTAppearanceModel

    public class HistoAppearanceModel
    extends Object
    implements ISTAppearanceModel
    Appearance model based upon the distance of two histograms of image parameters. From Kempton et. al. 2015.
    Author:
    Dustin Kempton, Data Mining Lab, Georgia State University
    • Constructor Detail

      • HistoAppearanceModel

        public HistoAppearanceModel​(double sameMean,
                                    double sameStdDev,
                                    double diffMean,
                                    double diffStdDev,
                                    ISTHistogramProducer histoProducer,
                                    IHistoComparator histoComparator,
                                    ImageDBWaveParamPair[] dims)
        Constructor
        Parameters:
        sameMean - The mean of the normal distribution of histogram distances from events in the same track.
        sameStdDev - The standard deviation of the normal distribution of histogram distances from events in the same track.
        diffMean - The mean of the normal distribution of histogram distances from events in different tracks.
        diffStdDev - The standard deviation of the normal distribution of histogram distances from events in different tracks.
        histoProducer - The object used to produce histograms of events that are to be compared.
        histoComparator - The object that performs the histogram comparison and returns some distance value.
        dims - The list of image parameters and wavelengths to use to produce the histograms for each event.