Class StageThree

  • All Implemented Interfaces:
    ISTProcessingStage

    public class StageThree
    extends BaseUpperStage
    The upper iterations of second stage in the iterative tracking algorithm of Kempton et. al 2015 and 2018.
    Author:
    Dustin Kempton, Data Mining Lab, Georgia State University
    • Constructor Detail

      • StageThree

        public StageThree​(ISTSearchAreaProducer predictor,
                          ISTEventTrackingFactory factory,
                          ISTTrackingTrajectoryIndexer tracksIdxr,
                          ISTTrackingEventIndexer evntIdxr,
                          int maxFrameSkip,
                          int numThreads)
        Constructor
        Parameters:
        predictor - Used for predicting the location of an event given its current location and an elapsed time period.
        factory - Factory used to create new objects needed to process the tracks at this stage.
        tracksIdxr - Indexer of the current tracks to process in this stage.
        evntIdxr - Indexer of all events taken as input into the program at the beginning. This is mostly used to determine the observation probability in the association problem.
        maxFrameSkip - The maximum number of skipped frames allowed between a detection and its possible association match.
        numThreads - The number of threads to use when processing batch. -1 for all available > 0 for a specific number.