Uses of Interface
edu.gsu.cs.dmlab.datatypes.interfaces.ISTTrackingTrajectory
-
-
Uses of ISTTrackingTrajectory in edu.gsu.cs.dmlab.databases.interfaces
Methods in edu.gsu.cs.dmlab.databases.interfaces that return types with arguments of type ISTTrackingTrajectory Modifier and Type Method Description List<ISTTrackingTrajectory>
ITrackDBConnection. getAllTracks(EventType type, int expId)
Retrieves the tracks from the database from a particular experiment.Method parameters in edu.gsu.cs.dmlab.databases.interfaces with type arguments of type ISTTrackingTrajectory Modifier and Type Method Description void
ITrackDBConnection. insertTracks(List<ISTTrackingTrajectory> tracks, int expId)
Inserts the links between the IEvents in each of the ITracks. -
Uses of ISTTrackingTrajectory in edu.gsu.cs.dmlab.datatypes
Classes in edu.gsu.cs.dmlab.datatypes that implement ISTTrackingTrajectory Modifier and Type Class Description class
GeneralSTTrackingTrajectory
Is an trajectory object used to represent track of a solar event taken from HEK. -
Uses of ISTTrackingTrajectory in edu.gsu.cs.dmlab.factory
Method parameters in edu.gsu.cs.dmlab.factory with type arguments of type ISTTrackingTrajectory Modifier and Type Method Description ISTTrackingTrajectoryIndexer
BasicIndexFactory. getTrackIndexer(List<ISTTrackingTrajectory> trackList)
ISTTrackingTrajectoryIndexer
SequentialBasicIndexFactory. getTrackIndexer(List<ISTTrackingTrajectory> trackList)
-
Uses of ISTTrackingTrajectory in edu.gsu.cs.dmlab.factory.interfaces
Methods in edu.gsu.cs.dmlab.factory.interfaces that return ISTTrackingTrajectory Modifier and Type Method Description ISTTrackingTrajectory
ISTEventTrackingFactory. getTrack(ISTTrackingEvent event)
Creates a new track containing the passed in IEvent object.Method parameters in edu.gsu.cs.dmlab.factory.interfaces with type arguments of type ISTTrackingTrajectory Modifier and Type Method Description ISTAssociationProblem
ISTEventTrackingFactory. getAssociationProblem(List<ISTTrackingTrajectory> tracks, ISTTrackingEventIndexer evntsIdxr, int stage)
Produces a new Graph that depicts the possible paths tracks can take through multiple shorter track fragments.IStatProducer
ISTEventTrackingFactory. getStatProducer(List<ISTTrackingTrajectory> tracks)
ISTTrackingTrajectoryIndexer
ISTIndexFactory. getTrackIndexer(List<ISTTrackingTrajectory> trackList)
Produces a new ITrackIndexer that indexes the ITrack objects passed in. -
Uses of ISTTrackingTrajectory in edu.gsu.cs.dmlab.features
Constructor parameters in edu.gsu.cs.dmlab.features with type arguments of type ISTTrackingTrajectory Constructor Description FStatProducer(List<ISTTrackingTrajectory> tracks, ISTHistogramProducer histoProducer, IHistoComparator comparator)
Constructor -
Uses of ISTTrackingTrajectory in edu.gsu.cs.dmlab.graph
Methods in edu.gsu.cs.dmlab.graph that return ISTTrackingTrajectory Modifier and Type Method Description ISTTrackingTrajectory
LockGraph. getTrackForVertex(String name)
Methods in edu.gsu.cs.dmlab.graph with parameters of type ISTTrackingTrajectory Modifier and Type Method Description boolean
LockGraph. addAssociationPossibility(ISTTrackingTrajectory leftTrack, ISTTrackingTrajectory rightTrack)
void
LockGraph. addTrackToGraph(ISTTrackingTrajectory track)
boolean
LockGraph. containsTrack(ISTTrackingTrajectory track)
boolean
LockGraph. moveTrackToGraph(ISTTrackingTrajectory track, ITrackingGraph graph)
-
Uses of ISTTrackingTrajectory in edu.gsu.cs.dmlab.graph.interfaces
Methods in edu.gsu.cs.dmlab.graph.interfaces that return ISTTrackingTrajectory Modifier and Type Method Description ISTTrackingTrajectory
ITrackingGraph. getTrackForVertex(String name)
Given the vertex name, this method returns the track that the vertex represents.Methods in edu.gsu.cs.dmlab.graph.interfaces with parameters of type ISTTrackingTrajectory Modifier and Type Method Description boolean
ITrackingGraph. addAssociationPossibility(ISTTrackingTrajectory leftTrajectory, ISTTrackingTrajectory rightTrajectory)
Adds an association edge between the two tracks.void
ITrackingGraph. addTrackToGraph(ISTTrackingTrajectory trajectory)
Adds the track to the graph by adding any vertices and edges from the source or to the sink that are used to represent the given track.boolean
ITrackingGraph. containsTrack(ISTTrackingTrajectory trajectory)
Returns whether this graph contains the vertices that represent the passed in track.boolean
ITrackingGraph. moveTrackToGraph(ISTTrackingTrajectory trajectory, ITrackingGraph graph)
This method moves the track passed in, and all those that are reachable from the passed in track, to the passed in graph. -
Uses of ISTTrackingTrajectory in edu.gsu.cs.dmlab.indexes
Methods in edu.gsu.cs.dmlab.indexes that return types with arguments of type ISTTrackingTrajectory Modifier and Type Method Description ArrayList<ISTTrackingTrajectory>
BasicTrackIndexer. getAll()
ArrayList<ISTTrackingTrajectory>
TreeBasedTrackIndexer. getAll()
ArrayList<ISTTrackingTrajectory>
TreeBasedTrackIndexer. search(org.joda.time.Interval timePeriod, org.locationtech.jts.geom.Geometry searchArea)
Constructor parameters in edu.gsu.cs.dmlab.indexes with type arguments of type ISTTrackingTrajectory Constructor Description BasicTrackIndexer(List<ISTTrackingTrajectory> list, int regionDimension, int regionDiv, int numThreads)
Constructor, constructs a new BasicTrackindexer.TreeBasedTrackIndexer(ArrayList<ISTTrackingTrajectory> regionalList, int regionDivisor)
Constructor, constructs a new TreeBasedTrackIndexer. -
Uses of ISTTrackingTrajectory in edu.gsu.cs.dmlab.tracking
Methods in edu.gsu.cs.dmlab.tracking that return types with arguments of type ISTTrackingTrajectory Modifier and Type Method Description ArrayList<ISTTrackingTrajectory>
GraphAssociationProblem. getTrackLinked()
ArrayList<ISTTrackingTrajectory>
ParallelGraphAssociationProblem. getTrackLinked()
Methods in edu.gsu.cs.dmlab.tracking with parameters of type ISTTrackingTrajectory Modifier and Type Method Description void
GraphAssociationProblem. addAssociationPossibility(ISTTrackingTrajectory from, ISTTrackingTrajectory to)
void
ParallelGraphAssociationProblem. addAssociationPossibility(ISTTrackingTrajectory from, ISTTrackingTrajectory to)
double
MotionModel. calcProbMotion(ISTTrackingTrajectory leftTrack, ISTTrackingTrajectory rightTrack)
double
BinomialFrameSkipModel. getSkipProb(ISTTrackingTrajectory leftTrack, ISTTrackingTrajectory rightTrack)
double
FrameSkipModel. getSkipProb(ISTTrackingTrajectory leftTrack, ISTTrackingTrajectory rightTrack)
Constructor parameters in edu.gsu.cs.dmlab.tracking with type arguments of type ISTTrackingTrajectory Constructor Description GraphAssociationProblem(List<ISTTrackingTrajectory> tracks, ITrackingGraphProblemFactory factory2, ISTEdgeWeightCalculator weightCalculator2)
Constructor constructs a new object.ParallelGraphAssociationProblem(List<ISTTrackingTrajectory> tracks, ITrackingGraphProblemFactory factory, ISTEdgeWeightCalculator weightCalculator, int numPartitions)
Constructor constructs a new object. -
Uses of ISTTrackingTrajectory in edu.gsu.cs.dmlab.tracking.appearance
Methods in edu.gsu.cs.dmlab.tracking.appearance with parameters of type ISTTrackingTrajectory Modifier and Type Method Description double
HistoAppearanceModel. calcProbAppearance(ISTTrackingTrajectory leftTrack, ISTTrackingTrajectory rightTrack)
double
SparseHistoAppearanceModel. calcProbAppearance(ISTTrackingTrajectory leftTrack, ISTTrackingTrajectory rightTrack)
-
Uses of ISTTrackingTrajectory in edu.gsu.cs.dmlab.tracking.appearance.interfaces
Methods in edu.gsu.cs.dmlab.tracking.appearance.interfaces with parameters of type ISTTrackingTrajectory Modifier and Type Method Description double
ISTAppearanceModel. calcProbAppearance(ISTTrackingTrajectory leftTrack, ISTTrackingTrajectory rightTrack)
Produces a likelihood value for the two input tracks being the same object based upon their appearance at the join point. -
Uses of ISTTrackingTrajectory in edu.gsu.cs.dmlab.tracking.interfaces
Methods in edu.gsu.cs.dmlab.tracking.interfaces that return types with arguments of type ISTTrackingTrajectory Modifier and Type Method Description List<ISTTrackingTrajectory>
ISTAssociationProblem. getTrackLinked()
Returns the tracks from the solved association problem.Methods in edu.gsu.cs.dmlab.tracking.interfaces with parameters of type ISTTrackingTrajectory Modifier and Type Method Description void
ISTAssociationProblem. addAssociationPossibility(ISTTrackingTrajectory from, ISTTrackingTrajectory to)
Adds a possible path to the association problem.double
ISTMotionModel. calcProbMotion(ISTTrackingTrajectory leftTrack, ISTTrackingTrajectory rightTrack)
Returns the probability of two track fragments being the same object based on some model of motion similarity.double
ISTFrameSkipModel. getSkipProb(ISTTrackingTrajectory leftTrack, ISTTrackingTrajectory rightTrack)
Returns the probability of two track fragments being from the same object, given the number of skipped frames between them. -
Uses of ISTTrackingTrajectory in edu.gsu.cs.dmlab.tracking.stages
Methods in edu.gsu.cs.dmlab.tracking.stages that return types with arguments of type ISTTrackingTrajectory Modifier and Type Method Description List<ISTTrackingTrajectory>
BaseUpperStage. process()
List<ISTTrackingTrajectory>
StageOne. process()
Methods in edu.gsu.cs.dmlab.tracking.stages with parameters of type ISTTrackingTrajectory Modifier and Type Method Description double
BaseEdgeWeightCalculator. associationEdgeWeight(ISTTrackingTrajectory leftTrack, ISTTrackingTrajectory rightTrack)
protected abstract double
BaseEdgeWeightCalculator. getEdgeProb(ISTTrackingTrajectory leftTrack, ISTTrackingTrajectory rightTrack)
protected double
EdgeWeightCalculatorStageThree. getEdgeProb(ISTTrackingTrajectory leftTrack, ISTTrackingTrajectory rightTrack)
protected double
EdgeWeightCalculatorStageTwo. getEdgeProb(ISTTrackingTrajectory leftTrack, ISTTrackingTrajectory rightTrack)
-
Uses of ISTTrackingTrajectory in edu.gsu.cs.dmlab.tracking.stages.interfaces
Methods in edu.gsu.cs.dmlab.tracking.stages.interfaces that return types with arguments of type ISTTrackingTrajectory Modifier and Type Method Description List<ISTTrackingTrajectory>
ISTProcessingStage. process()
Returns a list of ISTTrackingTrajectory that were produced from the process.Methods in edu.gsu.cs.dmlab.tracking.stages.interfaces with parameters of type ISTTrackingTrajectory Modifier and Type Method Description double
ISTEdgeWeightCalculator. associationEdgeWeight(ISTTrackingTrajectory leftTrack, ISTTrackingTrajectory rightTrack)
Returns the weight for an edge that goes between the second vertex of the first track to the first vertex of the second track. -
Uses of ISTTrackingTrajectory in edu.gsu.cs.dmlab.util
Methods in edu.gsu.cs.dmlab.util with parameters of type ISTTrackingTrajectory Modifier and Type Method Description static float[]
MotionUtils. trackMovement(ISTTrackingTrajectory track)
Utility function to calculate the mean movement of a track.
-