A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _ 
All Classes All Packages

A

A - edu.gsu.cs.dmlab.imageproc.imageparam.interfaces.IMeasures.Channel
 
abmm(DenseMatrix, SparseMatrix) - Static method in class edu.gsu.cs.dmlab.math.LAFunctions
Performs matrix matrix multiplication and returns the result of A*B.
AbsMatIndexer<T extends IBaseTemporalObject> - Class in edu.gsu.cs.dmlab.indexes.interfaces
Abstract class that implements some of the shared functionality of all the indexes that implement the IIndexer interface.
AbsMatIndexer(List<T>, int, int) - Constructor for class edu.gsu.cs.dmlab.indexes.interfaces.AbsMatIndexer
Constructor that constructs the basic matrix used to index the objects in the indexes that are subclasses of this class.
AbsMatIndexer.LockingArrayList<B> - Class in edu.gsu.cs.dmlab.indexes.interfaces
 
ACTIVE_REGION - edu.gsu.cs.dmlab.datatypes.EventType
 
add(B) - Method in class edu.gsu.cs.dmlab.indexes.interfaces.AbsMatIndexer.LockingArrayList
 
addAssociationPossibility(ISTTrackingTrajectory, ISTTrackingTrajectory) - Method in interface edu.gsu.cs.dmlab.graph.interfaces.ITrackingGraph
Adds an association edge between the two tracks.
addAssociationPossibility(ISTTrackingTrajectory, ISTTrackingTrajectory) - Method in class edu.gsu.cs.dmlab.graph.LockGraph
 
addAssociationPossibility(ISTTrackingTrajectory, ISTTrackingTrajectory) - Method in class edu.gsu.cs.dmlab.tracking.GraphAssociationProblem
 
addAssociationPossibility(ISTTrackingTrajectory, ISTTrackingTrajectory) - Method in interface edu.gsu.cs.dmlab.tracking.interfaces.ISTAssociationProblem
Adds a possible path to the association problem.
addAssociationPossibility(ISTTrackingTrajectory, ISTTrackingTrajectory) - Method in class edu.gsu.cs.dmlab.tracking.ParallelGraphAssociationProblem
 
addCoordinate(Coordinate) - Method in class edu.gsu.cs.dmlab.interpolation.utils.KMeansFilamentEndpointFinder.Cluster
 
addEdge(String, String, Edge) - Method in class edu.gsu.cs.dmlab.graph.LockGraph
 
addEventType(EventType) - Method in class edu.gsu.cs.dmlab.solgrind.base.types.event.EventCooccurrence
 
addFirst(double, ISeriesPoint) - Method in interface edu.gsu.cs.dmlab.distance.dtw.shapeseries.interfaces.IShapeSeries
Adds a new point at the beginning of the time series.
addFirst(double, ISeriesPoint) - Method in class edu.gsu.cs.dmlab.distance.dtw.shapeseries.ShapeSeries
 
addFirst(int, int) - Method in interface edu.gsu.cs.dmlab.distance.dtw.datatypes.interfaces.IAlignmentPath
Method that adds a mapping from a point at index i in series I to a point j in series J at the beginning of the mapping path.
addFirst(int, int) - Method in class edu.gsu.cs.dmlab.distance.dtw.datatypes.SeriesWarpPath
 
addLast(double, ISeriesPoint) - Method in interface edu.gsu.cs.dmlab.distance.dtw.shapeseries.interfaces.IShapeSeries
Adds a new point at the end of the time series.
addLast(double, ISeriesPoint) - Method in class edu.gsu.cs.dmlab.distance.dtw.shapeseries.ShapeSeries
 
addLast(int, int) - Method in interface edu.gsu.cs.dmlab.distance.dtw.datatypes.interfaces.IAlignmentPath
Method that adds a mapping from a pint at index i in series I to a point j in series J at the end of the mapping path.
addLast(int, int) - Method in class edu.gsu.cs.dmlab.distance.dtw.datatypes.SeriesWarpPath
 
addTGPair(long, long, Geometry) - Method in class edu.gsu.cs.dmlab.solgrind.base.types.essential.Trajectory
 
addTGPair(TGPair) - Method in class edu.gsu.cs.dmlab.solgrind.base.types.essential.Trajectory
 
addTGPair(DateTime, DateTime, Geometry) - Method in class edu.gsu.cs.dmlab.solgrind.base.types.essential.Trajectory
 
addTrackToGraph(ISTTrackingTrajectory) - Method in interface edu.gsu.cs.dmlab.graph.interfaces.ITrackingGraph
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.
addTrackToGraph(ISTTrackingTrajectory) - Method in class edu.gsu.cs.dmlab.graph.LockGraph
 
aggregatePtSize(int) - Method in class edu.gsu.cs.dmlab.distance.dtw.shapeseries.AggregateShapeSeries
 
aggregatePtSize(int) - Method in interface edu.gsu.cs.dmlab.distance.dtw.shapeseries.interfaces.IAggregateShapeSeries
Method that returns the number of points that were used to produce the aggregate point at the indicated index of the time series.
AggregateShapeSeries - Class in edu.gsu.cs.dmlab.distance.dtw.shapeseries
Shape series class that shrinks the length and resolution of a series by averaging consecutive point ranges into a single representative point.
AggregateShapeSeries(ISeriesAlignmentFactory, IShapeSeries, int) - Constructor for class edu.gsu.cs.dmlab.distance.dtw.shapeseries.AggregateShapeSeries
Constructor
AIA131 - edu.gsu.cs.dmlab.datatypes.Waveband
 
AIA1600 - edu.gsu.cs.dmlab.datatypes.Waveband
 
AIA1700 - edu.gsu.cs.dmlab.datatypes.Waveband
 
AIA171 - edu.gsu.cs.dmlab.datatypes.Waveband
 
AIA193 - edu.gsu.cs.dmlab.datatypes.Waveband
 
AIA211 - edu.gsu.cs.dmlab.datatypes.Waveband
 
AIA304 - edu.gsu.cs.dmlab.datatypes.Waveband
 
AIA335 - edu.gsu.cs.dmlab.datatypes.Waveband
 
AIA94 - edu.gsu.cs.dmlab.datatypes.Waveband
 
aligner - Variable in class edu.gsu.cs.dmlab.interpolation.BaseInterpolation
 
alignEventsForInterpolation(ISTInterpolationEvent) - Method in interface edu.gsu.cs.dmlab.temporal.interfaces.ITemporalAligner
 
alignEventsForInterpolation(ISTInterpolationEvent) - Method in class edu.gsu.cs.dmlab.temporal.TemporalAligner
 
alignEventsForStepFromEpoch(ISTInterpolationTrajectory) - Method in interface edu.gsu.cs.dmlab.temporal.interfaces.ITemporalAligner
Takes all of the event reports within the trajectory and aligns them to an integer multiple of some step size starting from some epoch.
alignEventsForStepFromEpoch(ISTInterpolationTrajectory) - Method in class edu.gsu.cs.dmlab.temporal.TemporalAligner
 
append(InstanceData) - Method in class edu.gsu.cs.dmlab.solgrind.base.types.instance.InstanceCooccurrence
 
append(InstanceData) - Method in class edu.gsu.cs.dmlab.solgrind.base.types.instance.InstanceSequence
 
appendAndCreate(InstanceData) - Method in class edu.gsu.cs.dmlab.solgrind.base.types.instance.InstanceSequence
 
appendEventType(EventType) - Method in class edu.gsu.cs.dmlab.solgrind.base.types.event.EventSequence
 
applyColorMap(BufferedImage, ColorMap.COLORMAP) - Static method in class edu.gsu.cs.dmlab.imageproc.ColorMap
 
applyThreshold(boolean[][]) - Static method in class edu.gsu.cs.dmlab.imageproc.edgedetection.util.Threshold
 
applyThreshold(int[][], int) - Static method in class edu.gsu.cs.dmlab.imageproc.edgedetection.util.Threshold
Returns BufferedImage where color at (i, j) is black if pixel intensity > threshold; white otherwise.
applyThresholdOriginal(boolean[][], double[][]) - Static method in class edu.gsu.cs.dmlab.imageproc.edgedetection.util.Threshold
 
applyThresholdReversed(boolean[][]) - Static method in class edu.gsu.cs.dmlab.imageproc.edgedetection.util.Threshold
 
applyThresholdWeakStrongCanny(boolean[][], boolean[][]) - Static method in class edu.gsu.cs.dmlab.imageproc.edgedetection.util.Threshold
 
AREAL_I_BUFFER_DISTANCE - Static variable in class edu.gsu.cs.dmlab.solgrind.experiment.util.InterpolationConstants
 
associationEdgeWeight(ISTTrackingTrajectory, ISTTrackingTrajectory) - Method in class edu.gsu.cs.dmlab.tracking.stages.BaseEdgeWeightCalculator
 
associationEdgeWeight(ISTTrackingTrajectory, ISTTrackingTrajectory) - Method in interface edu.gsu.cs.dmlab.tracking.stages.interfaces.ISTEdgeWeightCalculator
Returns the weight for an edge that goes between the second vertex of the first track to the first vertex of the second track.
Autumn - Class in edu.gsu.cs.dmlab.imageproc.colormaps
Equals the GNU Octave colormap "autumn".
Autumn() - Constructor for class edu.gsu.cs.dmlab.imageproc.colormaps.Autumn
 
AUTUMN - edu.gsu.cs.dmlab.imageproc.ColorMap.COLORMAP
 
averagingKernel(int) - Static method in class edu.gsu.cs.dmlab.imageproc.edgedetection.imagederivatives.ConvolutionKernel
Generates a 1D averaging kernel with user-defined dimensions
averagingKernel(int, int) - Static method in class edu.gsu.cs.dmlab.imageproc.edgedetection.imagederivatives.ConvolutionKernel
Generates a 2D averaging kernel with user-defined dimensions

B

B - edu.gsu.cs.dmlab.imageproc.imageparam.interfaces.IMeasures.Channel
 
BaseEdgeWeightCalculator - Class in edu.gsu.cs.dmlab.tracking.stages
Base abstract class used for calculating edge weights on a DAG used for the data association problem.
BaseEdgeWeightCalculator(ISTLocationProbCal, ISTLocationProbCal, ISTObsModel) - Constructor for class edu.gsu.cs.dmlab.tracking.stages.BaseEdgeWeightCalculator
Constructor that uses the default values for entExitMult, obsMult, and assocMult.
BaseEdgeWeightCalculator(ISTLocationProbCal, ISTLocationProbCal, ISTObsModel, double, double, double) - Constructor for class edu.gsu.cs.dmlab.tracking.stages.BaseEdgeWeightCalculator
Constructor
BaseHistoComparator - Class in edu.gsu.cs.dmlab.imageproc.histocomp
Base class used by multiple histogram comparison methods.
BaseHistoComparator() - Constructor for class edu.gsu.cs.dmlab.imageproc.histocomp.BaseHistoComparator
 
BaseInterpolation - Class in edu.gsu.cs.dmlab.interpolation
 
BaseInterpolation(IInterpolationFactory, ITemporalAligner, Duration, String) - Constructor for class edu.gsu.cs.dmlab.interpolation.BaseInterpolation
 
BaseMeanCalculator - Class in edu.gsu.cs.dmlab.imageproc.imageparam
 
BaseMeanCalculator() - Constructor for class edu.gsu.cs.dmlab.imageproc.imageparam.BaseMeanCalculator
 
baseTemporalComparator - Static variable in interface edu.gsu.cs.dmlab.datatypes.interfaces.IBaseTemporalObject
The temporal comparator for the IBaseDataType
BaseTemporalObject - Class in edu.gsu.cs.dmlab.datatypes
Is a generic temporal object type.
BaseTemporalObject() - Constructor for class edu.gsu.cs.dmlab.datatypes.BaseTemporalObject
 
BaseTemporalObject(Interval) - Constructor for class edu.gsu.cs.dmlab.datatypes.BaseTemporalObject
 
BaseUpperStage - Class in edu.gsu.cs.dmlab.tracking.stages
Is the base of the second and third stages in the iterative tracking algorithm of Kempton et.
BaseUpperStage(ISTSearchAreaProducer, ISTEventTrackingFactory, ISTTrackingTrajectoryIndexer, ISTTrackingEventIndexer, int, int, int) - Constructor for class edu.gsu.cs.dmlab.tracking.stages.BaseUpperStage
Constructor
BasicEventIndexer - Class in edu.gsu.cs.dmlab.indexes
This class provides event indexing for ISpatialTemporalObj objects.
BasicEventIndexer(List<ISTTrackingEvent>, int, int, Duration, int) - Constructor for class edu.gsu.cs.dmlab.indexes.BasicEventIndexer
Constructor, constructs a new BasicEventIndexer.
BasicIndexFactory - Class in edu.gsu.cs.dmlab.factory
This class provides a way of constructing objects for event indexing of IEvent objects, or indexing of ITrack objects, and constructing anything that those indexes might need.
BasicIndexFactory(int, int, Duration) - Constructor for class edu.gsu.cs.dmlab.factory.BasicIndexFactory
Constructor, constructs a new BasicIndexFactory object (there should only be one of these objects in the application).
BasicTrackIndexer - Class in edu.gsu.cs.dmlab.indexes
This class provides event indexing for ISTTrackingTrajectory objects.
BasicTrackIndexer(List<ISTTrackingTrajectory>, int, int, int) - Constructor for class edu.gsu.cs.dmlab.indexes.BasicTrackIndexer
Constructor, constructs a new BasicTrackindexer.
BD - Static variable in class edu.gsu.cs.dmlab.solgrind.SolgrindConstants
 
BhattacharyyaHistoComparator - Class in edu.gsu.cs.dmlab.imageproc.histocomp
Computes the Bhattacharyya distance between two histograms.
BhattacharyyaHistoComparator() - Constructor for class edu.gsu.cs.dmlab.imageproc.histocomp.BhattacharyyaHistoComparator
 
BinomialFrameSkipModel - Class in edu.gsu.cs.dmlab.tracking
Model of frame skipping that return the probability of two track fragments being from the same object, given the number of skipped frames between them.
BinomialFrameSkipModel(ISTLocationProbCal) - Constructor for class edu.gsu.cs.dmlab.tracking.BinomialFrameSkipModel
Constructor with the exit probability calculator passed in.
BlockCoordinateDescentDictionaryUpdater - Class in edu.gsu.cs.dmlab.sparse.dictionary
Implements the block coordinate descent for dictionary update from Mairal et al., 2010.
BlockCoordinateDescentDictionaryUpdater(double) - Constructor for class edu.gsu.cs.dmlab.sparse.dictionary.BlockCoordinateDescentDictionaryUpdater
Constructor with the error stopping point (epsilon) passed in.
Bone - Class in edu.gsu.cs.dmlab.imageproc.colormaps
Equals the GNU Octave colormap "bone".
Bone() - Constructor for class edu.gsu.cs.dmlab.imageproc.colormaps.Bone
 
BONE - edu.gsu.cs.dmlab.imageproc.ColorMap.COLORMAP
 
BtspESMiner - Class in edu.gsu.cs.dmlab.solgrind.algo.stesminers
 
BtspESMiner(SequenceGraph, double, int) - Constructor for class edu.gsu.cs.dmlab.solgrind.algo.stesminers.BtspESMiner
Given an event sequence graph (esGraph), BtspESMiner randomly resamples the sequence edges in the graph, and simply creates a subgraph.
BufferedImage2Matrix - Class in edu.gsu.cs.dmlab.imageproc.imageparam.util
This class is designed to wrap all minor manipulation tasks needed, such as converting a BufferedImage to a one/two-dimensional array.
BufferedImage2Matrix() - Constructor for class edu.gsu.cs.dmlab.imageproc.imageparam.util.BufferedImage2Matrix
 
BufferedImage2Patches - Class in edu.gsu.cs.dmlab.imageproc.imageparam.util
This is an abstract class designed solely to divide a given BufferedImage into n smaller BufferedImage's, each of size PatchSize X PatchSize
BufferedImage2Patches() - Constructor for class edu.gsu.cs.dmlab.imageproc.imageparam.util.BufferedImage2Patches
 
BufferGeometryValidator - Class in edu.gsu.cs.dmlab.geometry.validation
A geometry validator that takes an input geometry and attempts to ensure that it is valid by performing a set of functions to the geometry, ensuring that points are listed in the clockwise order.
BufferGeometryValidator() - Constructor for class edu.gsu.cs.dmlab.geometry.validation.BufferGeometryValidator
 
bufferValidate(Geometry) - Static method in class edu.gsu.cs.dmlab.geometry.validation.GeometryValidator
Validate given geometry using buffer(0.0) trick
buildIndex() - Method in class edu.gsu.cs.dmlab.indexes.BasicEventIndexer
 
buildIndex() - Method in class edu.gsu.cs.dmlab.indexes.BasicTrackIndexer
 
buildIndex() - Method in class edu.gsu.cs.dmlab.indexes.interfaces.AbsMatIndexer
The function that indexes the passed in objects.

C

calcMean(double[][]) - Static method in class edu.gsu.cs.dmlab.imageproc.edgedetection.util.Statistics
Calculates mean pixel intensity
calcMean(int[][]) - Static method in class edu.gsu.cs.dmlab.imageproc.edgedetection.util.Statistics
Calculates mean pixel intensity
calcProb(ISpatialTemporalObj) - Method in interface edu.gsu.cs.dmlab.tracking.interfaces.ISTLocationProbCal
Returns the probability of seeing an IEvent at the given location.
calcProb(ISpatialTemporalObj) - Method in class edu.gsu.cs.dmlab.tracking.LocationProbCalc
 
calcProbAppearance(ISTTrackingTrajectory, ISTTrackingTrajectory) - Method in class edu.gsu.cs.dmlab.tracking.appearance.HistoAppearanceModel
 
calcProbAppearance(ISTTrackingTrajectory, ISTTrackingTrajectory) - Method in interface edu.gsu.cs.dmlab.tracking.appearance.interfaces.ISTAppearanceModel
Produces a likelihood value for the two input tracks being the same object based upon their appearance at the join point.
calcProbAppearance(ISTTrackingTrajectory, ISTTrackingTrajectory) - Method in class edu.gsu.cs.dmlab.tracking.appearance.SparseHistoAppearanceModel
 
calcProbMotion(ISTTrackingTrajectory, ISTTrackingTrajectory) - Method in interface edu.gsu.cs.dmlab.tracking.interfaces.ISTMotionModel
Returns the probability of two track fragments being the same object based on some model of motion similarity.
calcProbMotion(ISTTrackingTrajectory, ISTTrackingTrajectory) - Method in class edu.gsu.cs.dmlab.tracking.MotionModel
 
calcStdDev(double[][], double) - Static method in class edu.gsu.cs.dmlab.imageproc.edgedetection.util.Statistics
Calculates standard deviation of pixel intensity (uncorrected sample std.
calcStdDev(int[][], double) - Static method in class edu.gsu.cs.dmlab.imageproc.edgedetection.util.Statistics
Calculates standard deviation of pixel intensity (uncorrected sample std.
calcThresholdEdges(double[][]) - Static method in class edu.gsu.cs.dmlab.imageproc.edgedetection.util.Threshold
Calculates threshold as the mean of the |G| matrix for edge detection algorithms.
calculate(Instance, Instance) - Method in class edu.gsu.cs.dmlab.solgrind.algo.measures.significance.Jaccard
 
calculate(Instance, Instance) - Method in class edu.gsu.cs.dmlab.solgrind.algo.measures.significance.JStar
 
calculate(Instance, Instance) - Method in class edu.gsu.cs.dmlab.solgrind.algo.measures.significance.Omax
 
calculate(Instance, Instance) - Method in interface edu.gsu.cs.dmlab.solgrind.algo.measures.SignificanceMeasure
 
calculate(Collection<Instance>) - Method in class edu.gsu.cs.dmlab.solgrind.algo.measures.significance.Jaccard
 
calculate(Collection<Instance>) - Method in class edu.gsu.cs.dmlab.solgrind.algo.measures.significance.JStar
 
calculate(Collection<Instance>) - Method in class edu.gsu.cs.dmlab.solgrind.algo.measures.significance.Omax
 
calculate(Collection<Instance>) - Method in interface edu.gsu.cs.dmlab.solgrind.algo.measures.SignificanceMeasure
 
calculateGradientCart(double[][]) - Method in class edu.gsu.cs.dmlab.imageproc.edgedetection.GradientCalculator
 
calculateGradientCart(double[][]) - Method in interface edu.gsu.cs.dmlab.imageproc.interfaces.IGradientCalculator
Calculates the gradient of pixel intensities on the input image and returns the results in the original Cartesian coordinate system.
calculateGradientPolar(double[][]) - Method in class edu.gsu.cs.dmlab.imageproc.edgedetection.GradientCalculator
 
calculateGradientPolar(double[][]) - Method in interface edu.gsu.cs.dmlab.imageproc.interfaces.IGradientCalculator
Calculates the gradient of pixel intensities on the input image and returns the results in a Polar coordinate system
calculateMeanParameter(double[][], IMeasures.PatchSize) - Method in class edu.gsu.cs.dmlab.imageproc.imageparam.BaseMeanCalculator
This method calculates the mean intensity color for each patch of the given image.
calculateParameter(double[][]) - Method in class edu.gsu.cs.dmlab.imageproc.imageparam.EntropyParamCalculator
This method computes the entropy for each patch of the given image in the form of a 2D array.
calculateParameter(double[][]) - Method in class edu.gsu.cs.dmlab.imageproc.imageparam.FractalDimParamCalculator
 
calculateParameter(double[][]) - Method in interface edu.gsu.cs.dmlab.imageproc.imageparam.interfaces.IParamCalculator
This polymorphic method is designed to compute any of the 10 parameters at a time.
calculateParameter(double[][]) - Method in class edu.gsu.cs.dmlab.imageproc.imageparam.KurtosisParamCalculator
 
calculateParameter(double[][]) - Method in class edu.gsu.cs.dmlab.imageproc.imageparam.MeanParamCalculator
 
calculateParameter(double[][]) - Method in class edu.gsu.cs.dmlab.imageproc.imageparam.RelativeSmoothnessParamCalculator
 
calculateParameter(double[][]) - Method in class edu.gsu.cs.dmlab.imageproc.imageparam.SkewnessParamCalculator
 
calculateParameter(double[][]) - Method in class edu.gsu.cs.dmlab.imageproc.imageparam.StdDeviationParamCalculator
 
calculateParameter(double[][]) - Method in class edu.gsu.cs.dmlab.imageproc.imageparam.TContrastParamCalculator
 
calculateParameter(double[][]) - Method in class edu.gsu.cs.dmlab.imageproc.imageparam.TDirectionalityParamCalculator
 
calculateParameter(double[][]) - Method in class edu.gsu.cs.dmlab.imageproc.imageparam.UniformityParamCalculator
 
calculatePI(EventSequence, ArrayList<HashSet<String>>) - Method in class edu.gsu.cs.dmlab.solgrind.algo.stesminers.ESMiner
This method calculates the prevalence index (PI) of a given EventSequence object using the @eventCounts (from this class) and a list (of set) of instance sequence identifiers (passed as parameter using iSqIdList).
calculateT(Trajectory, Trajectory) - Method in class edu.gsu.cs.dmlab.solgrind.algo.measures.significance.Jaccard
 
calculateT(Trajectory, Trajectory) - Method in class edu.gsu.cs.dmlab.solgrind.algo.measures.significance.JStar
 
calculateT(Trajectory, Trajectory) - Method in class edu.gsu.cs.dmlab.solgrind.algo.measures.significance.Omax
 
calculateT(Trajectory, Trajectory) - Method in interface edu.gsu.cs.dmlab.solgrind.algo.measures.SignificanceMeasure
 
calculateT(Collection<Trajectory>) - Method in class edu.gsu.cs.dmlab.solgrind.algo.measures.significance.Jaccard
 
calculateT(Collection<Trajectory>) - Method in class edu.gsu.cs.dmlab.solgrind.algo.measures.significance.JStar
 
calculateT(Collection<Trajectory>) - Method in class edu.gsu.cs.dmlab.solgrind.algo.measures.significance.Omax
 
calculateT(Collection<Trajectory>) - Method in interface edu.gsu.cs.dmlab.solgrind.algo.measures.SignificanceMeasure
 
CannyEdgeDetector - Class in edu.gsu.cs.dmlab.imageproc.edgedetection
This class was originally implemented by Tom Gibara, which can be found in CannyEdgeDetector.java.
CannyEdgeDetector(double, double, double, int, boolean) - Constructor for class edu.gsu.cs.dmlab.imageproc.edgedetection.CannyEdgeDetector
Constructor of a new detector object with the passed in parameters.
CannyEdgeDetectorOpenImaj - Class in edu.gsu.cs.dmlab.imageproc.edgedetection
This class is only a wrapper for the external class org.openimaj.image.processing.edges.CannyEdgeDetector.CannyEdgeDetector.
CannyEdgeDetectorOpenImaj(float, float, float) - Constructor for class edu.gsu.cs.dmlab.imageproc.edgedetection.CannyEdgeDetectorOpenImaj
 
CCE_th - Static variable in class edu.gsu.cs.dmlab.solgrind.SolgrindConstants
 
CDELT - Variable in class edu.gsu.cs.dmlab.datatypes.ImageDBFitsHeaderData
I believe the number of degrees per pixel on the observed image.
centroid - Variable in class edu.gsu.cs.dmlab.interpolation.utils.KMeansFilamentEndpointFinder.Cluster
 
certificateString - Static variable in class edu.gsu.cs.dmlab.databases.HelioviewerPullingAIAImageDBConnection
 
checkImagesExist(int, Interval) - Method in class edu.gsu.cs.dmlab.databases.ImageDBCreator
 
checkImagesExist(int, Interval) - Method in interface edu.gsu.cs.dmlab.databases.interfaces.IImageDBCreator
A function that checks the database to see if the images are in the database for the passed in identifier.
checkOKToProcess(EventType) - Method in interface edu.gsu.cs.dmlab.databases.interfaces.IISDStateDBConnector
Checks if this part of the processing pipeline is cleared to run its operations again.
checkOKToProcess(EventType) - Method in class edu.gsu.cs.dmlab.databases.Postgres_StateDBConnector
 
checkParamsExist(int, Interval) - Method in class edu.gsu.cs.dmlab.databases.ImageDBCreator
 
checkParamsExist(int, Interval) - Method in interface edu.gsu.cs.dmlab.databases.interfaces.IImageDBCreator
A function that checks the database to see if the parameters are in the database for the passed in identifier.
checkReportInDB(EventType, String) - Method in interface edu.gsu.cs.dmlab.databases.interfaces.IISDObjectDBConnector
Checks if the object report is already stored in the object storage database of the ISD project.
checkStateTableExists() - Method in interface edu.gsu.cs.dmlab.databases.interfaces.IISDStateDBCreator
Checks if the table used for storing processing state is in the database.
checkStateTableExists() - Method in class edu.gsu.cs.dmlab.databases.Postgres_StateDBCreator
 
checkTableExists(EventType) - Method in interface edu.gsu.cs.dmlab.databases.interfaces.IISDObjectDBCreator
Checks the ISD object storage database to see if the table to store the passed in event type exists.
CI_th - Static variable in class edu.gsu.cs.dmlab.solgrind.SolgrindConstants
 
ciFilter(double) - Method in class edu.gsu.cs.dmlab.solgrind.index.SequenceGraph
 
CIRCULAR - edu.gsu.cs.dmlab.imageproc.edgedetection.imagederivatives.Padding
 
cleanDictionary(DenseMatrix, List<double[]>, DenseMatrix) - Method in class edu.gsu.cs.dmlab.sparse.dictionary.CorrelationDictionaryCleaner
 
cleanDictionary(DenseMatrix, List<double[]>, DenseMatrix) - Method in interface edu.gsu.cs.dmlab.sparse.dictionary.interfaces.IDictionaryCleaner
Cleans the dictionary based on some algorithm given the input matrices.
clear() - Method in class edu.gsu.cs.dmlab.interpolation.utils.KMeansFilamentEndpointFinder.Cluster
 
clone() - Method in class edu.gsu.cs.dmlab.graph.Edge
 
clone() - Method in class edu.gsu.cs.dmlab.solgrind.base.EventType
 
Cluster(int) - Constructor for class edu.gsu.cs.dmlab.interpolation.utils.KMeansFilamentEndpointFinder.Cluster
 
CME - edu.gsu.cs.dmlab.datatypes.EventType
 
ColMajorCell - Class in edu.gsu.cs.dmlab.distance.dtw.datatypes
 
ColMajorCell(int, int) - Constructor for class edu.gsu.cs.dmlab.distance.dtw.datatypes.ColMajorCell
 
ColorMap - Class in edu.gsu.cs.dmlab.imageproc
 
ColorMap() - Constructor for class edu.gsu.cs.dmlab.imageproc.ColorMap
 
ColorMap.COLORMAP - Enum in edu.gsu.cs.dmlab.imageproc
 
COLUMN_NAMES - Static variable in class edu.gsu.cs.dmlab.solgrind.fileio.CSVDataParser
 
compareHist(int[], int[]) - Method in class edu.gsu.cs.dmlab.imageproc.histocomp.BhattacharyyaHistoComparator
 
compareHist(int[], int[]) - Method in class edu.gsu.cs.dmlab.imageproc.histocomp.CorrelationHistoComparator
 
compareHist(int[], int[]) - Method in class edu.gsu.cs.dmlab.imageproc.histocomp.IntersectionHistoComparator
 
compareHist(int[], int[]) - Method in interface edu.gsu.cs.dmlab.imageproc.interfaces.IHistoComparator
Compares two single dimensional histograms and returns the value computed by their comparison.
compareHists(int[][], int[][]) - Method in class edu.gsu.cs.dmlab.imageproc.histocomp.BhattacharyyaHistoComparator
 
compareHists(int[][], int[][]) - Method in class edu.gsu.cs.dmlab.imageproc.histocomp.CorrelationHistoComparator
 
compareHists(int[][], int[][]) - Method in class edu.gsu.cs.dmlab.imageproc.histocomp.IntersectionHistoComparator
 
compareHists(int[][], int[][]) - Method in interface edu.gsu.cs.dmlab.imageproc.interfaces.IHistoComparator
Compares two multi-dimensional histograms and returns the value computed by their comparison.
compareTime(IBaseTemporalObject) - Method in class edu.gsu.cs.dmlab.datatypes.BaseTemporalObject
 
compareTime(IBaseTemporalObject) - Method in class edu.gsu.cs.dmlab.datatypes.GeneralSTTrackingTrajectory
 
compareTime(IBaseTemporalObject) - Method in interface edu.gsu.cs.dmlab.datatypes.interfaces.IBaseTemporalObject
Compares the valid time of another IBaseDataType to this object's valid time.
compareTo(EventType) - Method in class edu.gsu.cs.dmlab.solgrind.base.EventType
 
compareTo(Instance) - Method in class edu.gsu.cs.dmlab.solgrind.base.Instance
 
compareTo(TGPair) - Method in class edu.gsu.cs.dmlab.solgrind.base.types.essential.TGPair
 
compareTo(EventCooccurrence) - Method in class edu.gsu.cs.dmlab.solgrind.base.types.event.EventCooccurrence
 
compareTo(EventSequence) - Method in class edu.gsu.cs.dmlab.solgrind.base.types.event.EventSequence
 
computeStat(ImageDBWaveParamPair[]) - Method in class edu.gsu.cs.dmlab.features.FStatProducer
 
computeStat(ImageDBWaveParamPair[]) - Method in interface edu.gsu.cs.dmlab.features.interfaces.IStatProducer
Method for computing the fitness statistic for the image descriptor constructed with the passed in image wavelength filter and parameter calculation pairs.
connect(EventSequence, EventSequence) - Static method in class edu.gsu.cs.dmlab.solgrind.base.types.event.EventSequence
Always check whether those two matches or not!!!
containsTrack(ISTTrackingTrajectory) - Method in interface edu.gsu.cs.dmlab.graph.interfaces.ITrackingGraph
Returns whether this graph contains the vertices that represent the passed in track.
containsTrack(ISTTrackingTrajectory) - Method in class edu.gsu.cs.dmlab.graph.LockGraph
 
containsVertex(InstanceVertex) - Method in class edu.gsu.cs.dmlab.solgrind.index.SequenceGraph
 
convertFloatToDouble(float[][]) - Method in class edu.gsu.cs.dmlab.imageproc.edgedetection.CannyEdgeDetectorOpenImaj
Converts a 2D array of floats to doubles
convertHGSToPixXY(Coordinate) - Static method in class edu.gsu.cs.dmlab.util.STCoordinateSystemConverter
convertToPixXY :converts a Point2D in HGS coordinates to Pixel XY coordinates
convertHPCToPixXY(Coordinate) - Static method in class edu.gsu.cs.dmlab.util.STCoordinateSystemConverter
convertToPixXY :converts a Point2D in HPC coordinates to Pixel XY coordinates
convertHPCToPixXY(Coordinate, double, double) - Static method in class edu.gsu.cs.dmlab.util.STCoordinateSystemConverter
convertToPixXY :converts a Point2D in HPC coordinates to Pixel XY coordinates
convertPixXYToHGS(Coordinate) - Static method in class edu.gsu.cs.dmlab.util.STCoordinateSystemConverter
convertToHGS :converts a Point2D in Pixel XY coordinates to HGS coordinates
convertPixXYToHPC(Coordinate) - Static method in class edu.gsu.cs.dmlab.util.STCoordinateSystemConverter
convertToHGS :converts a Point2D in Pixel XY coordinates to HPC coordinates
convertTo2DArray(double[], int, int) - Static method in class edu.gsu.cs.dmlab.imageproc.imageparam.util.MatrixUtil
This method converts a 1D array to a 2D array given the expected width and height
convertToInstanceVertex(InstanceData) - Static method in class edu.gsu.cs.dmlab.solgrind.base.types.instance.InstanceData
 
convertWavebandToInt(Waveband) - Static method in class edu.gsu.cs.dmlab.util.Utility
 
ConvolutionKernel - Class in edu.gsu.cs.dmlab.imageproc.edgedetection.imagederivatives
 
ConvolutionKernel() - Constructor for class edu.gsu.cs.dmlab.imageproc.edgedetection.imagederivatives.ConvolutionKernel
 
COOCCURRENCE - edu.gsu.cs.dmlab.solgrind.index.RelationEdge.RelationType
 
CooccurrenceGraph - Class in edu.gsu.cs.dmlab.solgrind.index
 
CooccurrenceGraph(Class<? extends RelationEdge>) - Constructor for class edu.gsu.cs.dmlab.solgrind.index.CooccurrenceGraph
 
Coordinates - Variable in class edu.gsu.cs.dmlab.interpolation.utils.KMeansFilamentEndpointFinder.Cluster
 
CORONAL_CAVITY - edu.gsu.cs.dmlab.datatypes.EventType
 
CORONAL_DIMMING - edu.gsu.cs.dmlab.datatypes.EventType
 
CORONAL_HOLE - edu.gsu.cs.dmlab.datatypes.EventType
 
CORONAL_JET - edu.gsu.cs.dmlab.datatypes.EventType
 
CORONAL_RAIN - edu.gsu.cs.dmlab.datatypes.EventType
 
CORONAL_WAVE - edu.gsu.cs.dmlab.datatypes.EventType
 
CorrelationDictionaryCleaner - Class in edu.gsu.cs.dmlab.sparse.dictionary
Class used to update a dictionary used in sparse coding.
CorrelationDictionaryCleaner() - Constructor for class edu.gsu.cs.dmlab.sparse.dictionary.CorrelationDictionaryCleaner
 
CorrelationHistoComparator - Class in edu.gsu.cs.dmlab.imageproc.histocomp
Computes the Correlation between two histograms.
CorrelationHistoComparator() - Constructor for class edu.gsu.cs.dmlab.imageproc.histocomp.CorrelationHistoComparator
 
countBoxes(double[], int, int, int, double[]) - Method in class edu.gsu.cs.dmlab.imageproc.imageparam.FractalDimParamCalculator
This method counts the number of boxes which intersect with at least one pixel of the foreground (i.e., detected edges)
Note: This method assumes that the given image (represented by the 1D matrix) is already edge-detected, meaning that the array image is a binary array containing only colors[0] as the background and colors[1] as the foreground.
countVerticesByEventType() - Method in class edu.gsu.cs.dmlab.solgrind.index.SequenceGraph
 
createCandidateHisto(SparseMatrix, Envelope, Envelope) - Method in interface edu.gsu.cs.dmlab.tracking.appearance.interfaces.ISTSparseHistoCreator
Returns a histogram representing the rows of the sparse input matrix.
createCandidateHisto(SparseMatrix, Envelope, Envelope) - Method in class edu.gsu.cs.dmlab.tracking.appearance.SparseHistoCreator
 
createFeatureScoreTable(EventType) - Method in interface edu.gsu.cs.dmlab.databases.interfaces.IFeatureDBCreator
Creates the table for holding the scoring of a particular feature for a particular event type.
createFeatureScoreTable(EventType) - Method in class edu.gsu.cs.dmlab.databases.SingleFeatureDBCreator
 
createFromInstanceVertex(InstanceVertex) - Static method in class edu.gsu.cs.dmlab.solgrind.base.types.instance.InstanceData
 
createIdList(Set<InstanceSequence>, EventSequence) - Method in class edu.gsu.cs.dmlab.solgrind.algo.stesminers.ESMiner
Given an event sequence and its instance sequences, this method creates a complex identifier list of unique identifier sets.
createInstanceCooccurrence(Collection<Instance>) - Static method in class edu.gsu.cs.dmlab.solgrind.base.types.instance.InstanceCooccurrence
 
createInstanceData(Instance) - Static method in class edu.gsu.cs.dmlab.solgrind.base.types.instance.InstanceData
 
createInstanceSequence(Collection<Instance>) - Static method in class edu.gsu.cs.dmlab.solgrind.base.types.instance.InstanceSimilarity
 
createInstanceSequence(List<Instance>) - Static method in class edu.gsu.cs.dmlab.solgrind.base.types.instance.InstanceSequence
 
createInstanceSequencesFromVertices(Set<InstanceVertex>) - Method in class edu.gsu.cs.dmlab.solgrind.algo.stesminers.ESMiner
This method converts a set of instance vertices (stored in instanceVertices) to a set of length-1 instance sequences.
createInterpolatedSTEvent(DateTime, DateTime, EventType, Coordinate[]) - Method in class edu.gsu.cs.dmlab.interpolation.BaseInterpolation
This method is used to produce and verify the polygon of an event with the input data.
createInterpolatedSTEvent(DateTime, DateTime, EventType, Coordinate[]) - Method in class edu.gsu.cs.dmlab.interpolation.STArealPolygonInterpolator
 
createInterpolatedSTEvent(DateTime, DateTime, EventType, Coordinate[]) - Method in class edu.gsu.cs.dmlab.interpolation.STComplexPolygonInterpolator
 
createInterpolatedSTEvent(DateTime, DateTime, EventType, Coordinate[]) - Method in class edu.gsu.cs.dmlab.interpolation.STFilamentPolygonInterpolator
 
createInterpolatedSTEvent(DateTime, DateTime, EventType, Coordinate[]) - Method in class edu.gsu.cs.dmlab.interpolation.STMBRInterpolator
 
createStateTable() - Method in interface edu.gsu.cs.dmlab.databases.interfaces.IISDStateDBCreator
Builds the table used for storing processing state of the ISD processing pipeline.
createStateTable() - Method in class edu.gsu.cs.dmlab.databases.Postgres_StateDBCreator
 
createSuccessorMap(EventSequence, Set<InstanceSequence>) - Method in class edu.gsu.cs.dmlab.solgrind.algo.stesminers.ESMiner
Using the event sequence graph, create a complex successors map that stores EventSequence->Set mappings, which are identified using the parentEventSequence, and the instance sequences of parentEventSequence (that is parentInstanceSequences).
createTable(EventType) - Method in interface edu.gsu.cs.dmlab.databases.interfaces.IISDObjectDBCreator
Creates a table to store the passed in event type in the ISD object storage database.
createTable(String) - Method in interface edu.gsu.cs.dmlab.solgrind.database.interfaces.SolgrindDBConnection
 
createTable(String) - Method in class edu.gsu.cs.dmlab.solgrind.database.SolgrindDBConnectionPostgres
 
createTable(String) - Method in class edu.gsu.cs.dmlab.solgrind.database.SolgrindDBConnectionSimple
 
createTailWindow(Instance, float, double, long, long) - Static method in class edu.gsu.cs.dmlab.solgrind.algo.SequenceUtils
Generates tail window from an instance
createTailWindow(Instance, long, double, long, long) - Static method in class edu.gsu.cs.dmlab.solgrind.algo.SequenceUtils
Generates tail window from an instance
createTargetHisto(SparseMatrix, Envelope) - Method in interface edu.gsu.cs.dmlab.tracking.appearance.interfaces.ISTSparseHistoCreator
Returns a histogram representing the rows of the sparse input matrix.
createTargetHisto(SparseMatrix, Envelope) - Method in class edu.gsu.cs.dmlab.tracking.appearance.SparseHistoCreator
 
CSV_SEPARATOR - Static variable in class edu.gsu.cs.dmlab.solgrind.fileio.CSVDataWriter
 
CSVDataParser - Class in edu.gsu.cs.dmlab.solgrind.fileio
This class parses the tracks for now.
CSVDataParser() - Constructor for class edu.gsu.cs.dmlab.solgrind.fileio.CSVDataParser
 
CSVDataParser(String) - Constructor for class edu.gsu.cs.dmlab.solgrind.fileio.CSVDataParser
 
CSVDataWriter - Class in edu.gsu.cs.dmlab.solgrind.fileio
 
CSVDataWriter() - Constructor for class edu.gsu.cs.dmlab.solgrind.fileio.CSVDataWriter
 
csvReader - Static variable in class edu.gsu.cs.dmlab.solgrind.fileio.CSVDataParser
 
csvWriter - Static variable in class edu.gsu.cs.dmlab.solgrind.fileio.CSVDataWriter
 

D

DataParser - Class in edu.gsu.cs.dmlab.solgrind.fileio
 
DataParser() - Constructor for class edu.gsu.cs.dmlab.solgrind.fileio.DataParser
 
DATASET_DIR - Static variable in class edu.gsu.cs.dmlab.solgrind.SolgrindConstants
 
DatasetDBLoader - Class in edu.gsu.cs.dmlab.solgrind.database.helper
 
DatasetDBLoader(SolgrindDBConnection, String, long) - Constructor for class edu.gsu.cs.dmlab.solgrind.database.helper.DatasetDBLoader
 
DatasetParser - Class in edu.gsu.cs.dmlab.solgrind.database.helper
 
DatasetParser(Path, String, long) - Constructor for class edu.gsu.cs.dmlab.solgrind.database.helper.DatasetParser
 
DataWriter - Class in edu.gsu.cs.dmlab.solgrind.fileio
 
DataWriter() - Constructor for class edu.gsu.cs.dmlab.solgrind.fileio.DataWriter
 
DBConnection - Class in edu.gsu.cs.dmlab.solgrind.database
 
debug - Static variable in class edu.gsu.cs.dmlab.imageproc.imageparam.util.Peaks
 
DENSIFIER_POINT_BOUND - Static variable in class edu.gsu.cs.dmlab.solgrind.experiment.util.InterpolationConstants
 
DIAG_LEFT_UP - edu.gsu.cs.dmlab.imageproc.edgedetection.util.NonMaximumSuppression.EdgeDirection
 
DIAG_RIGHT_UP - edu.gsu.cs.dmlab.imageproc.edgedetection.util.NonMaximumSuppression.EdgeDirection
 
discoverFollowRelationship(InstanceData, Trajectory, InstanceData, Trajectory, String) - Static method in class edu.gsu.cs.dmlab.solgrind.algo.SequenceUtils
Given two instance trajectories in form of InstanceData objects and trajectories (head and tailWindow), method returns an TwoSequence (2-sequence) object, which describes a follow relationship
discoverInstanceCooccurrences() - Method in interface edu.gsu.cs.dmlab.solgrind.database.iDBUtil
 
discoverInstanceSequences() - Method in interface edu.gsu.cs.dmlab.solgrind.database.iDBUtil
 
discoverInstanceSimilarities() - Method in interface edu.gsu.cs.dmlab.solgrind.database.iDBUtil
 
DotOperations - Class in edu.gsu.cs.dmlab.solgrind.database.helper
Created by ahmetkucuk on 01/10/16.
DotOperations() - Constructor for class edu.gsu.cs.dmlab.solgrind.database.helper.DotOperations
 
DOUBLE_SYMMETRIC - edu.gsu.cs.dmlab.imageproc.edgedetection.imagederivatives.Gradient
 
DOWN - edu.gsu.cs.dmlab.datatypes.RoundingStrategy
 
DOWN - edu.gsu.cs.dmlab.solgrind.experiment.util.InterpolationConstants.RoundingStrategy
 
drawEvent(BufferedImage, ISpatialTemporalObj, Color, double) - Static method in class edu.gsu.cs.dmlab.imageproc.PolyDrawing
 
drawEvent(BufferedImage, ISpatialTemporalObj, Color, double, double) - Static method in class edu.gsu.cs.dmlab.imageproc.PolyDrawing
 
drawPolygon(BufferedImage, Geometry, Color, double) - Static method in class edu.gsu.cs.dmlab.imageproc.PolyDrawing
 
drawPolygon(BufferedImage, Geometry, Color, double, double) - Static method in class edu.gsu.cs.dmlab.imageproc.PolyDrawing
 
dropTable(String) - Method in interface edu.gsu.cs.dmlab.solgrind.database.interfaces.SolgrindDBConnection
 
dropTable(String) - Method in class edu.gsu.cs.dmlab.solgrind.database.SolgrindDBConnectionPostgres
 
dropTable(String) - Method in class edu.gsu.cs.dmlab.solgrind.database.SolgrindDBConnectionSimple
 
DSUN - Variable in class edu.gsu.cs.dmlab.datatypes.ImageDBFitsHeaderData
The distance to the sun observed at the time of the image that this header came from.
DTW - Class in edu.gsu.cs.dmlab.distance.dtw
An implementation of the dynamic time warping algorithm
DTW - edu.gsu.cs.dmlab.solgrind.experiment.util.InterpolationConstants.DistanceMeasure
 
DTW(ISeriesAlignmentFactory) - Constructor for class edu.gsu.cs.dmlab.distance.dtw.DTW
Constructor

E

Edge - Class in edu.gsu.cs.dmlab.graph
This class is just a wrapper class so we can add weights to the edge with a constructor.
Edge(double) - Constructor for class edu.gsu.cs.dmlab.graph.Edge
Constructor
edges - Variable in class edu.gsu.cs.dmlab.imageproc.edgedetection.detectors.GaussianEdgeDetector
Data structures
EdgeWeightCalculatorStageThree - Class in edu.gsu.cs.dmlab.tracking.stages
An implementation of the edge weight calculation based upon the third stage in Kempton et.
EdgeWeightCalculatorStageThree(ISTLocationProbCal, ISTLocationProbCal, ISTObsModel, ISTAppearanceModel, ISTFrameSkipModel, ISTMotionModel) - Constructor for class edu.gsu.cs.dmlab.tracking.stages.EdgeWeightCalculatorStageThree
Constructor
EdgeWeightCalculatorStageThree(ISTLocationProbCal, ISTLocationProbCal, ISTObsModel, ISTAppearanceModel, ISTFrameSkipModel, ISTMotionModel, double, double, double) - Constructor for class edu.gsu.cs.dmlab.tracking.stages.EdgeWeightCalculatorStageThree
Constructor
EdgeWeightCalculatorStageThree(ISTLocationProbCal, ISTLocationProbCal, ISTObsModel, ISTAppearanceModel, ISTFrameSkipModel, ISTMotionModel, double, double, double, double, double, double) - Constructor for class edu.gsu.cs.dmlab.tracking.stages.EdgeWeightCalculatorStageThree
Constructor
EdgeWeightCalculatorStageTwo - Class in edu.gsu.cs.dmlab.tracking.stages
This class calculates the edge weights in the graph association problem.
EdgeWeightCalculatorStageTwo(ISTLocationProbCal, ISTLocationProbCal, ISTObsModel, ISTAppearanceModel, ISTFrameSkipModel) - Constructor for class edu.gsu.cs.dmlab.tracking.stages.EdgeWeightCalculatorStageTwo
Constructor
EdgeWeightCalculatorStageTwo(ISTLocationProbCal, ISTLocationProbCal, ISTObsModel, ISTAppearanceModel, ISTFrameSkipModel, double, double, double) - Constructor for class edu.gsu.cs.dmlab.tracking.stages.EdgeWeightCalculatorStageTwo
Constructor
EdgeWeightCalculatorStageTwo(ISTLocationProbCal, ISTLocationProbCal, ISTObsModel, ISTAppearanceModel, ISTFrameSkipModel, double, double, double, double, double) - Constructor for class edu.gsu.cs.dmlab.tracking.stages.EdgeWeightCalculatorStageTwo
Constructor
edu.gsu.cs.dmlab.databases - package edu.gsu.cs.dmlab.databases
 
edu.gsu.cs.dmlab.databases.interfaces - package edu.gsu.cs.dmlab.databases.interfaces
 
edu.gsu.cs.dmlab.datasources - package edu.gsu.cs.dmlab.datasources
dmLabLib, a Library created for use in various projects at the Data Mining Lab (http://dmlab.cs.gsu.edu/) of Georgia State University (http://www.gsu.edu/).
edu.gsu.cs.dmlab.datasources.interfaces - package edu.gsu.cs.dmlab.datasources.interfaces
 
edu.gsu.cs.dmlab.datatypes - package edu.gsu.cs.dmlab.datatypes
 
edu.gsu.cs.dmlab.datatypes.interfaces - package edu.gsu.cs.dmlab.datatypes.interfaces
 
edu.gsu.cs.dmlab.distance.dtw - package edu.gsu.cs.dmlab.distance.dtw
 
edu.gsu.cs.dmlab.distance.dtw.datatypes - package edu.gsu.cs.dmlab.distance.dtw.datatypes
 
edu.gsu.cs.dmlab.distance.dtw.datatypes.interfaces - package edu.gsu.cs.dmlab.distance.dtw.datatypes.interfaces
 
edu.gsu.cs.dmlab.distance.dtw.interfaces - package edu.gsu.cs.dmlab.distance.dtw.interfaces
 
edu.gsu.cs.dmlab.distance.dtw.search - package edu.gsu.cs.dmlab.distance.dtw.search
 
edu.gsu.cs.dmlab.distance.dtw.search.interfaces - package edu.gsu.cs.dmlab.distance.dtw.search.interfaces
 
edu.gsu.cs.dmlab.distance.dtw.shapeseries - package edu.gsu.cs.dmlab.distance.dtw.shapeseries
 
edu.gsu.cs.dmlab.distance.dtw.shapeseries.interfaces - package edu.gsu.cs.dmlab.distance.dtw.shapeseries.interfaces
 
edu.gsu.cs.dmlab.exceptions - package edu.gsu.cs.dmlab.exceptions
 
edu.gsu.cs.dmlab.factory - package edu.gsu.cs.dmlab.factory
 
edu.gsu.cs.dmlab.factory.interfaces - package edu.gsu.cs.dmlab.factory.interfaces
 
edu.gsu.cs.dmlab.features - package edu.gsu.cs.dmlab.features
 
edu.gsu.cs.dmlab.features.interfaces - package edu.gsu.cs.dmlab.features.interfaces
 
edu.gsu.cs.dmlab.geometry - package edu.gsu.cs.dmlab.geometry
 
edu.gsu.cs.dmlab.geometry.validation - package edu.gsu.cs.dmlab.geometry.validation
 
edu.gsu.cs.dmlab.geometry.validation.interfaces - package edu.gsu.cs.dmlab.geometry.validation.interfaces
 
edu.gsu.cs.dmlab.graph - package edu.gsu.cs.dmlab.graph
 
edu.gsu.cs.dmlab.graph.algo - package edu.gsu.cs.dmlab.graph.algo
 
edu.gsu.cs.dmlab.graph.algo.interfaces - package edu.gsu.cs.dmlab.graph.algo.interfaces
 
edu.gsu.cs.dmlab.graph.interfaces - package edu.gsu.cs.dmlab.graph.interfaces
 
edu.gsu.cs.dmlab.imageproc - package edu.gsu.cs.dmlab.imageproc
 
edu.gsu.cs.dmlab.imageproc.colormaps - package edu.gsu.cs.dmlab.imageproc.colormaps
 
edu.gsu.cs.dmlab.imageproc.edgedetection - package edu.gsu.cs.dmlab.imageproc.edgedetection
 
edu.gsu.cs.dmlab.imageproc.edgedetection.detectors - package edu.gsu.cs.dmlab.imageproc.edgedetection.detectors
 
edu.gsu.cs.dmlab.imageproc.edgedetection.imagederivatives - package edu.gsu.cs.dmlab.imageproc.edgedetection.imagederivatives
 
edu.gsu.cs.dmlab.imageproc.edgedetection.util - package edu.gsu.cs.dmlab.imageproc.edgedetection.util
 
edu.gsu.cs.dmlab.imageproc.histocomp - package edu.gsu.cs.dmlab.imageproc.histocomp
 
edu.gsu.cs.dmlab.imageproc.imageparam - package edu.gsu.cs.dmlab.imageproc.imageparam
 
edu.gsu.cs.dmlab.imageproc.imageparam.interfaces - package edu.gsu.cs.dmlab.imageproc.imageparam.interfaces
 
edu.gsu.cs.dmlab.imageproc.imageparam.util - package edu.gsu.cs.dmlab.imageproc.imageparam.util
 
edu.gsu.cs.dmlab.imageproc.interfaces - package edu.gsu.cs.dmlab.imageproc.interfaces
 
edu.gsu.cs.dmlab.indexes - package edu.gsu.cs.dmlab.indexes
 
edu.gsu.cs.dmlab.indexes.datastructures - package edu.gsu.cs.dmlab.indexes.datastructures
 
edu.gsu.cs.dmlab.indexes.interfaces - package edu.gsu.cs.dmlab.indexes.interfaces
 
edu.gsu.cs.dmlab.interpolation - package edu.gsu.cs.dmlab.interpolation
 
edu.gsu.cs.dmlab.interpolation.interfaces - package edu.gsu.cs.dmlab.interpolation.interfaces
 
edu.gsu.cs.dmlab.interpolation.utils - package edu.gsu.cs.dmlab.interpolation.utils
 
edu.gsu.cs.dmlab.interpolation.utils.interfaces - package edu.gsu.cs.dmlab.interpolation.utils.interfaces
 
edu.gsu.cs.dmlab.math - package edu.gsu.cs.dmlab.math
 
edu.gsu.cs.dmlab.solgrind - package edu.gsu.cs.dmlab.solgrind
 
edu.gsu.cs.dmlab.solgrind.algo - package edu.gsu.cs.dmlab.solgrind.algo
 
edu.gsu.cs.dmlab.solgrind.algo.measures - package edu.gsu.cs.dmlab.solgrind.algo.measures
 
edu.gsu.cs.dmlab.solgrind.algo.measures.opt - package edu.gsu.cs.dmlab.solgrind.algo.measures.opt
 
edu.gsu.cs.dmlab.solgrind.algo.measures.significance - package edu.gsu.cs.dmlab.solgrind.algo.measures.significance
 
edu.gsu.cs.dmlab.solgrind.algo.stesminers - package edu.gsu.cs.dmlab.solgrind.algo.stesminers
 
edu.gsu.cs.dmlab.solgrind.base - package edu.gsu.cs.dmlab.solgrind.base
 
edu.gsu.cs.dmlab.solgrind.base.operations - package edu.gsu.cs.dmlab.solgrind.base.operations
 
edu.gsu.cs.dmlab.solgrind.base.types.essential - package edu.gsu.cs.dmlab.solgrind.base.types.essential
 
edu.gsu.cs.dmlab.solgrind.base.types.event - package edu.gsu.cs.dmlab.solgrind.base.types.event
 
edu.gsu.cs.dmlab.solgrind.base.types.instance - package edu.gsu.cs.dmlab.solgrind.base.types.instance
 
edu.gsu.cs.dmlab.solgrind.database - package edu.gsu.cs.dmlab.solgrind.database
 
edu.gsu.cs.dmlab.solgrind.database.helper - package edu.gsu.cs.dmlab.solgrind.database.helper
 
edu.gsu.cs.dmlab.solgrind.database.interfaces - package edu.gsu.cs.dmlab.solgrind.database.interfaces
 
edu.gsu.cs.dmlab.solgrind.experiment.util - package edu.gsu.cs.dmlab.solgrind.experiment.util
 
edu.gsu.cs.dmlab.solgrind.fileio - package edu.gsu.cs.dmlab.solgrind.fileio
 
edu.gsu.cs.dmlab.solgrind.index - package edu.gsu.cs.dmlab.solgrind.index
 
edu.gsu.cs.dmlab.sparse.approximation - package edu.gsu.cs.dmlab.sparse.approximation
 
edu.gsu.cs.dmlab.sparse.approximation.interfaces - package edu.gsu.cs.dmlab.sparse.approximation.interfaces
 
edu.gsu.cs.dmlab.sparse.dictionary - package edu.gsu.cs.dmlab.sparse.dictionary
 
edu.gsu.cs.dmlab.sparse.dictionary.interfaces - package edu.gsu.cs.dmlab.sparse.dictionary.interfaces
 
edu.gsu.cs.dmlab.temporal - package edu.gsu.cs.dmlab.temporal
 
edu.gsu.cs.dmlab.temporal.interfaces - package edu.gsu.cs.dmlab.temporal.interfaces
 
edu.gsu.cs.dmlab.tracking - package edu.gsu.cs.dmlab.tracking
 
edu.gsu.cs.dmlab.tracking.appearance - package edu.gsu.cs.dmlab.tracking.appearance
 
edu.gsu.cs.dmlab.tracking.appearance.interfaces - package edu.gsu.cs.dmlab.tracking.appearance.interfaces
 
edu.gsu.cs.dmlab.tracking.interfaces - package edu.gsu.cs.dmlab.tracking.interfaces
 
edu.gsu.cs.dmlab.tracking.stages - package edu.gsu.cs.dmlab.tracking.stages
 
edu.gsu.cs.dmlab.tracking.stages.interfaces - package edu.gsu.cs.dmlab.tracking.stages.interfaces
 
edu.gsu.cs.dmlab.util - package edu.gsu.cs.dmlab.util
 
edu.gsu.cs.dmlab.util.interfaces - package edu.gsu.cs.dmlab.util.interfaces
 
EMERGING_FLUX - edu.gsu.cs.dmlab.datatypes.EventType
 
EntropyParamCalculator - Class in edu.gsu.cs.dmlab.imageproc.imageparam
This class is designed to compute the entropy of each patch of the given BufferedImage, based on the following formula:

     E = - SUM{p(z_i)* log_2(p(z_i))}

where: p: the histogram of this patch.
EntropyParamCalculator(IMeasures.PatchSize, int, double, double) - Constructor for class edu.gsu.cs.dmlab.imageproc.imageparam.EntropyParamCalculator
 
EntropyParamCalculator(IMeasures.PatchSize, int, int) - Constructor for class edu.gsu.cs.dmlab.imageproc.imageparam.EntropyParamCalculator
The second constructor to be used when instead of the actual nOfBins, their index is provided.
EPOCH - Static variable in class edu.gsu.cs.dmlab.solgrind.experiment.util.InterpolationConstants
 
equals(Instance) - Method in class edu.gsu.cs.dmlab.solgrind.base.Instance
 
equals(InstanceData) - Method in class edu.gsu.cs.dmlab.solgrind.base.types.instance.InstanceData
 
equals(InstanceSequence) - Method in class edu.gsu.cs.dmlab.solgrind.base.types.instance.InstanceSequence
 
equals(Object) - Method in class edu.gsu.cs.dmlab.solgrind.base.EventType
 
equals(Object) - Method in class edu.gsu.cs.dmlab.solgrind.base.types.event.EventCooccurrence
 
equals(Object) - Method in class edu.gsu.cs.dmlab.solgrind.base.types.event.EventSequence
 
equals(Object) - Method in class edu.gsu.cs.dmlab.solgrind.index.InstanceVertex
 
equalsIgnoreCase(EventType) - Method in class edu.gsu.cs.dmlab.solgrind.base.EventType
 
ERUPTION - edu.gsu.cs.dmlab.datatypes.EventType
 
esGraph - Variable in class edu.gsu.cs.dmlab.solgrind.algo.stesminers.ESMiner
 
ESGrowthMiner - Class in edu.gsu.cs.dmlab.solgrind.algo.stesminers
Algorithm can be found in: Berkay Aydin, and Rafal Angryk.
ESGrowthMiner(SequenceGraph, double) - Constructor for class edu.gsu.cs.dmlab.solgrind.algo.stesminers.ESGrowthMiner
Given an event sequence graph (esGraph), and a prevalence threshold for the frequency of the STESs, this finds all the STESs using the instance sequences from the event sequence graph.
ESMiner - Class in edu.gsu.cs.dmlab.solgrind.algo.stesminers
 
ESMiner(SequenceGraph) - Constructor for class edu.gsu.cs.dmlab.solgrind.algo.stesminers.ESMiner
 
estimateCoeffs(DenseMatrix, DenseMatrix) - Method in interface edu.gsu.cs.dmlab.sparse.approximation.interfaces.ISparseMatrixApproximator
Estimates the sparse coefficients of the input signal given the dictionary.
estimateCoeffs(DenseMatrix, DenseMatrix) - Method in class edu.gsu.cs.dmlab.sparse.approximation.LARS_LassoSparseMatrixApproximator
 
EUCLIDEAN - edu.gsu.cs.dmlab.solgrind.experiment.util.InterpolationConstants.DistanceMeasure
 
EventCooccurrence - Class in edu.gsu.cs.dmlab.solgrind.base.types.event
This class is will be used for ST co-occurrence pattern.
EventCooccurrence() - Constructor for class edu.gsu.cs.dmlab.solgrind.base.types.event.EventCooccurrence
 
EventCooccurrence(EventCooccurrence) - Constructor for class edu.gsu.cs.dmlab.solgrind.base.types.event.EventCooccurrence
copy constructor
EventCooccurrence(Collection<EventType>) - Constructor for class edu.gsu.cs.dmlab.solgrind.base.types.event.EventCooccurrence
 
eventCounts - Variable in class edu.gsu.cs.dmlab.solgrind.algo.stesminers.ESMiner
 
EventSequence - Class in edu.gsu.cs.dmlab.solgrind.base.types.event
 
EventSequence() - Constructor for class edu.gsu.cs.dmlab.solgrind.base.types.event.EventSequence
 
EventSequence(EventType) - Constructor for class edu.gsu.cs.dmlab.solgrind.base.types.event.EventSequence
 
EventSequence(ArrayList<EventType>) - Constructor for class edu.gsu.cs.dmlab.solgrind.base.types.event.EventSequence
 
EventType - Class in edu.gsu.cs.dmlab.solgrind.base
 
EventType - Enum in edu.gsu.cs.dmlab.datatypes
An enumeration used to identify which type of solar activity an event object is an instance of.
EventType(String) - Constructor for class edu.gsu.cs.dmlab.solgrind.base.EventType
 
ExpandedResWindow - Class in edu.gsu.cs.dmlab.distance.dtw.search
 
ExpandedResWindow(IShapeSeries, IShapeSeries, IAggregateShapeSeries, IAggregateShapeSeries, IAlignmentPath, int) - Constructor for class edu.gsu.cs.dmlab.distance.dtw.search.ExpandedResWindow
 
expandWindow(int) - Method in class edu.gsu.cs.dmlab.distance.dtw.search.SearchWindow
 
expDecayWithHold(double, double, double[], int, int) - Static method in class edu.gsu.cs.dmlab.imageproc.imageparam.util.Peaks
 
EXPLOSION_EVENT - edu.gsu.cs.dmlab.datatypes.EventType
 
ExternalDatasourceException - Exception in edu.gsu.cs.dmlab.exceptions
 
ExternalDatasourceException(String) - Constructor for exception edu.gsu.cs.dmlab.exceptions.ExternalDatasourceException
 
ExternalDatasourceException(String, Throwable) - Constructor for exception edu.gsu.cs.dmlab.exceptions.ExternalDatasourceException
 

F

factory - Variable in class edu.gsu.cs.dmlab.interpolation.BaseInterpolation
 
FastDTW - Class in edu.gsu.cs.dmlab.distance.dtw
An implementation of a fast dynamic time warping algorithm
FastDTW(ISeriesAlignmentFactory, int) - Constructor for class edu.gsu.cs.dmlab.distance.dtw.FastDTW
Constructor
featureTableExists(EventType) - Method in interface edu.gsu.cs.dmlab.databases.interfaces.IFeatureDBConnection
Checks to see if the feature table for the particular event type exists.
featureTableExists(EventType) - Method in class edu.gsu.cs.dmlab.databases.SingleFeatureDBConnection
 
FILAMENT - edu.gsu.cs.dmlab.datatypes.EventType
 
FILAMENT_ACTIVATION - edu.gsu.cs.dmlab.datatypes.EventType
 
FILAMENT_ERUPTION - edu.gsu.cs.dmlab.datatypes.EventType
 
FILE_NAME_EXTENSION - Static variable in class edu.gsu.cs.dmlab.solgrind.fileio.CSVDataParser
 
FILE_NAME_EXTENSION - Static variable in class edu.gsu.cs.dmlab.solgrind.fileio.CSVDataWriter
 
fileList(Path) - Static method in class edu.gsu.cs.dmlab.solgrind.fileio.CSVDataParser
 
finalize() - Method in class edu.gsu.cs.dmlab.databases.HelioviewerPullingAIAImageDBConnection
 
finalize() - Method in class edu.gsu.cs.dmlab.databases.ImageDBConnection
 
finalize() - Method in class edu.gsu.cs.dmlab.databases.ImageDBCreator
 
finalize() - Method in class edu.gsu.cs.dmlab.databases.NonCacheImageDBConnection
 
finalize() - Method in class edu.gsu.cs.dmlab.databases.SingleFeatureDBConnection
 
finalize() - Method in class edu.gsu.cs.dmlab.databases.SingleFeatureDBCreator
 
finalize() - Method in class edu.gsu.cs.dmlab.datatypes.Gradient
 
finalize() - Method in class edu.gsu.cs.dmlab.features.FStatProducer
 
finalize() - Method in class edu.gsu.cs.dmlab.graph.LockGraph
 
finalize() - Method in class edu.gsu.cs.dmlab.imageproc.ColorMap
 
finalize() - Method in class edu.gsu.cs.dmlab.imageproc.HistogramProducer
 
finalize() - Method in class edu.gsu.cs.dmlab.imageproc.ImgParamNormalizer
 
finalize() - Method in class edu.gsu.cs.dmlab.imageproc.ImgSparseMaxPoolPyramidProducer
 
finalize() - Method in class edu.gsu.cs.dmlab.indexes.BasicEventIndexer
 
finalize() - Method in class edu.gsu.cs.dmlab.indexes.BasicTrackIndexer
 
finalize() - Method in class edu.gsu.cs.dmlab.indexes.interfaces.AbsMatIndexer
 
finalize() - Method in class edu.gsu.cs.dmlab.sparse.dictionary.OnlineDictionaryLearner
 
finalize() - Method in class edu.gsu.cs.dmlab.tracking.appearance.HistoAppearanceModel
 
finalize() - Method in class edu.gsu.cs.dmlab.tracking.appearance.SparseHistoAppearanceModel
 
finalize() - Method in class edu.gsu.cs.dmlab.tracking.BinomialFrameSkipModel
 
finalize() - Method in class edu.gsu.cs.dmlab.tracking.FrameSkipModel
 
finalize() - Method in class edu.gsu.cs.dmlab.tracking.GraphAssociationProblem
 
finalize() - Method in class edu.gsu.cs.dmlab.tracking.LocationProbCalc
 
finalize() - Method in class edu.gsu.cs.dmlab.tracking.PoissonObsModel
 
finalize() - Method in class edu.gsu.cs.dmlab.tracking.stages.BaseEdgeWeightCalculator
 
finalize() - Method in class edu.gsu.cs.dmlab.tracking.stages.BaseUpperStage
 
finalize() - Method in class edu.gsu.cs.dmlab.tracking.stages.EdgeWeightCalculatorStageThree
 
finalize() - Method in class edu.gsu.cs.dmlab.tracking.stages.EdgeWeightCalculatorStageTwo
 
finalize() - Method in class edu.gsu.cs.dmlab.tracking.stages.StageOne
 
findAllNOfBins_Bounded(double, double) - Static method in class edu.gsu.cs.dmlab.imageproc.imageparam.util.NumberOfBinsGenerator
 
findAllNOfBins_Bounded(double, double, int) - Static method in class edu.gsu.cs.dmlab.imageproc.imageparam.util.NumberOfBinsGenerator
 
findBestEndpoint(Polygon) - Method in interface edu.gsu.cs.dmlab.interpolation.utils.interfaces.ISTEndpointFinder
Returns the best end point based on some criteria
findBestEndpoint(Polygon) - Method in class edu.gsu.cs.dmlab.interpolation.utils.KMeansFilamentEndpointFinder
Returns the best end point between the end point pairs.
findCandidatePeaks(double[]) - Static method in class edu.gsu.cs.dmlab.imageproc.imageparam.util.PeakDetection
It finds the position of any peaks on the time series.
findChildrenMap(Set<InstanceSequence>, EventType) - Method in class edu.gsu.cs.dmlab.solgrind.algo.stesminers.ESMiner
 
findCoexistenceTimeIntervals(List<Instance>) - Static method in class edu.gsu.cs.dmlab.solgrind.algo.measures.opt.JaccardPlus
 
findCoTimeIntervals(List<Instance>) - Static method in class edu.gsu.cs.dmlab.solgrind.algo.measures.opt.Jaccard
 
findEdges(double[][], boolean) - Method in class edu.gsu.cs.dmlab.imageproc.edgedetection.detectors.GaussianEdgeDetector
Find beautiful edges.
findEndpointsfromClusters(List<KMeansFilamentEndpointFinder.Cluster>) - Method in class edu.gsu.cs.dmlab.interpolation.utils.KMeansFilamentEndpointFinder
Finds the most distant pairs of coordinates belonging to 2 different clusters
findFilesFromFolder(String) - Static method in class edu.gsu.cs.dmlab.solgrind.database.helper.DatasetDBLoader
Given a folder, this method returns all the files excluding metadata and mac os indexes TODO We really need to have trajectory type file extension like .trj
findIntersectionArea(List<Geometry>) - Static method in class edu.gsu.cs.dmlab.solgrind.algo.measures.opt.Jaccard
 
findKPercentThreshold(double) - Method in class edu.gsu.cs.dmlab.solgrind.index.SequenceGraph
 
findNOfBinsForIndex_Bounded(double, double, int) - Static method in class edu.gsu.cs.dmlab.imageproc.imageparam.util.NumberOfBinsGenerator
This function uses the histogram function for finding the array of all possible nOfBins that should be tried for the range [min,max], and returns the index-th element of the array.
findNOfBinsForIndex_Bounded(double, double, int, int) - Static method in class edu.gsu.cs.dmlab.imageproc.imageparam.util.NumberOfBinsGenerator
This is similar to findNOfBinsForIndex except that it allows different values for the constant field TOTAL_NUMBER_OF_TRAILS.
findPeaks(double[]) - Method in class edu.gsu.cs.dmlab.imageproc.imageparam.util.PeakDetection
This method finds the peaks of the given time series based on the constraints provided for the class.
Important: The returned list is sorted by the height of the peaks, so the indices are not ordered.
findPeaks(double[]) - Method in interface edu.gsu.cs.dmlab.imageproc.interfaces.IPeakDetector
Method for finding peaks, or local mixima, in the input array.
findPeaks(double[], int[], int) - Static method in class edu.gsu.cs.dmlab.imageproc.imageparam.util.Peaks
General peak picking method for finding n local maxima in an array
findPeaks(double[], int, double) - Static method in class edu.gsu.cs.dmlab.imageproc.imageparam.util.Peaks
General peak picking method for finding local maxima in an array
findPeaks(double[], int, double, double, boolean) - Static method in class edu.gsu.cs.dmlab.imageproc.imageparam.util.Peaks
General peak picking method for finding local maxima in an array
findSpatioTempralIntersection(Instance, Instance) - Static method in class edu.gsu.cs.dmlab.solgrind.algo.measures.opt.JaccardStar
 
findUnionArea(List<Geometry>) - Static method in class edu.gsu.cs.dmlab.solgrind.algo.measures.opt.Jaccard
 
findUnionArea(List<Geometry>) - Static method in class edu.gsu.cs.dmlab.solgrind.algo.measures.opt.JaccardStar
 
findVerticesOfType(EventType, boolean) - Method in class edu.gsu.cs.dmlab.solgrind.algo.stesminers.ESMiner
Find vertices (instances) of a particular event type in the event sequence graph Also available is the non-leaf flag, where it is set to true, it finds non-leaf vertices of type eventType
FitsBreaker - Class in edu.gsu.cs.dmlab.imageproc.imageparam.util
This class is designed to provide an easier access to the content of the FITS files.
FitsBreaker(boolean, boolean) - Constructor for class edu.gsu.cs.dmlab.imageproc.imageparam.util.FitsBreaker
This constructor reads the fits file, gets some necessary information from its header, detects whether or not this file is compressed or not, and extract a 2D double array representing the (aia or hmi) image.
FLARE - edu.gsu.cs.dmlab.datatypes.EventType
 
FLAT - Static variable in enum edu.gsu.cs.dmlab.imageproc.edgedetection.util.NonMaximumSuppression.EdgeDirection
 
FLAT_TILT - Static variable in enum edu.gsu.cs.dmlab.imageproc.edgedetection.util.NonMaximumSuppression.EdgeDirection
 
FractalDimParamCalculator - Class in edu.gsu.cs.dmlab.imageproc.imageparam
This class is designed to compute the Fractal Dimension parameter for each patch of the given BufferedImage.
FractalDimParamCalculator(IMeasures.PatchSize, double[]) - Constructor for class edu.gsu.cs.dmlab.imageproc.imageparam.FractalDimParamCalculator
This constructor should be used when the edge detection step is not needed.
FractalDimParamCalculator(IMeasures.PatchSize, IEdgeDetector) - Constructor for class edu.gsu.cs.dmlab.imageproc.imageparam.FractalDimParamCalculator
This constructor should be used when the edge detection step is needed and the input image is not in the binary mode.
FrameSkipModel - Class in edu.gsu.cs.dmlab.tracking
Model of frame skipping that return the probability of two track fragments being from the same object, given the number of skipped frames between them.
FrameSkipModel(ISTLocationProbCal) - Constructor for class edu.gsu.cs.dmlab.tracking.FrameSkipModel
 
fromString(String) - Static method in enum edu.gsu.cs.dmlab.datatypes.EventType
 
FStatProducer - Class in edu.gsu.cs.dmlab.features
Calculates the F-Statistic for a parameter when representing a given event type.
FStatProducer(List<ISTTrackingTrajectory>, ISTHistogramProducer, IHistoComparator) - Constructor for class edu.gsu.cs.dmlab.features.FStatProducer
Constructor

G

G - edu.gsu.cs.dmlab.imageproc.imageparam.interfaces.IMeasures.Channel
 
GAUSSIAN_KERNEL - Static variable in class edu.gsu.cs.dmlab.imageproc.edgedetection.imagederivatives.ConvolutionKernel
 
GaussianEdgeDetector - Class in edu.gsu.cs.dmlab.imageproc.edgedetection.detectors
This is the parent class for the following edge detector classes: CannyEdgeDetector LaplacianEdgeDetector RobertsCrossEdgeDetector PrewittEdgeDetector SobelEdgeDetector
GaussianEdgeDetector() - Constructor for class edu.gsu.cs.dmlab.imageproc.edgedetection.detectors.GaussianEdgeDetector
 
gd - Variable in class edu.gsu.cs.dmlab.datatypes.Gradient
This is the same for both Cartesian and Polar system.
gd_f - Variable in class edu.gsu.cs.dmlab.datatypes.Gradient
 
GeneralSTInterpolationEvent - Class in edu.gsu.cs.dmlab.datatypes
Is an event object used to represent a single detection of a solar event taken from HEK.
GeneralSTInterpolationEvent(int, Interval, EventType, Geometry) - Constructor for class edu.gsu.cs.dmlab.datatypes.GeneralSTInterpolationEvent
Constructor that assumes the object is representing an object from the database and not one that has been interpolated.
GeneralSTInterpolationEvent(Interval, EventType, Geometry) - Constructor for class edu.gsu.cs.dmlab.datatypes.GeneralSTInterpolationEvent
Default constructor that assumes that the object is representing an interpolated event object.
GeneralSTInterpolationTrajectory - Class in edu.gsu.cs.dmlab.datatypes
Is an trajectory object used to represent track of a solar event taken from HEK.
GeneralSTInterpolationTrajectory(List<ISTInterpolationEvent>) - Constructor for class edu.gsu.cs.dmlab.datatypes.GeneralSTInterpolationTrajectory
Constructor that takes in the list of ISTInterpolationEvents that compose the trajectory.
GeneralSTObject - Class in edu.gsu.cs.dmlab.datatypes
Is a generic spatialtemporal object type.
GeneralSTObject(Interval, Geometry) - Constructor for class edu.gsu.cs.dmlab.datatypes.GeneralSTObject
 
GeneralSTTrackingEvent - Class in edu.gsu.cs.dmlab.datatypes
Is an event object used to represent a single detection of a solar event taken from HEK.
GeneralSTTrackingEvent(int, EventType, Interval, Geometry) - Constructor for class edu.gsu.cs.dmlab.datatypes.GeneralSTTrackingEvent
 
GeneralSTTrackingTrajectory - Class in edu.gsu.cs.dmlab.datatypes
Is an trajectory object used to represent track of a solar event taken from HEK.
GeneralSTTrackingTrajectory(ISTTrackingEvent) - Constructor for class edu.gsu.cs.dmlab.datatypes.GeneralSTTrackingTrajectory
Constructor that assumes that the head and tail event of the linked list of detections is the same object.
GeneralSTTrackingTrajectory(ISTTrackingEvent, ISTTrackingEvent) - Constructor for class edu.gsu.cs.dmlab.datatypes.GeneralSTTrackingTrajectory
Constructor that uses a head and tail event to point to the head of the doubly linked list of detections and the tail of the linked list of detections.
generateHead(Instance, long) - Static method in class edu.gsu.cs.dmlab.solgrind.algo.SequenceUtils
Generates head segment using head interval strategy Gets the trajectory segment that covers initial 'headInterval' time interval.
generateHeadwithRatio(Instance, double) - Static method in class edu.gsu.cs.dmlab.solgrind.algo.SequenceUtils
Generates head segment using head ratio strategy Gets the trajectory segment that covers initial 'headRatio' amount of trajectory's lifespan.
generateTail(Instance, float) - Static method in class edu.gsu.cs.dmlab.solgrind.algo.SequenceUtils
Generates tail segment using tail ratio strategy Gets the trajectory segment that covers last 'tailRatio' amount of trajectory's lifespan.
generateTail(Instance, long) - Static method in class edu.gsu.cs.dmlab.solgrind.algo.SequenceUtils
Generates the tail segment using tail interval strategy Gets the trajectory segment that covers last 'tailInterval' time interval.
generateTailBuffer(Trajectory, double) - Static method in class edu.gsu.cs.dmlab.solgrind.algo.SequenceUtils
Generates tail buffer from a given tail segment of the trajectory using bufferDistance parameter.
generateTailWindow(Instance, long, double, long) - Static method in class edu.gsu.cs.dmlab.solgrind.algo.SequenceUtils
 
generateTailWindow(Trajectory, long, long) - Static method in class edu.gsu.cs.dmlab.solgrind.algo.SequenceUtils
Generates tail window using the buffered tail trajectory by propagating it
generateTailWindowWithRatio(Instance, double, double, long) - Static method in class edu.gsu.cs.dmlab.solgrind.algo.SequenceUtils
 
GeometryUtilities - Class in edu.gsu.cs.dmlab.geometry
Set of geometry utilities used throughout the project.
GeometryUtilities() - Constructor for class edu.gsu.cs.dmlab.geometry.GeometryUtilities
 
GeometryValidator - Class in edu.gsu.cs.dmlab.geometry.validation
 
GeometryValidator() - Constructor for class edu.gsu.cs.dmlab.geometry.validation.GeometryValidator
 
get(int) - Method in interface edu.gsu.cs.dmlab.distance.dtw.datatypes.interfaces.IAlignmentPath
Method that gets the mapping of index i (column) to index j (row) at the index position of this mapping path.
get(int) - Method in class edu.gsu.cs.dmlab.distance.dtw.datatypes.SeriesWarpPath
 
get(int, int) - Method in interface edu.gsu.cs.dmlab.distance.dtw.datatypes.interfaces.ICostMatrix
 
get(int, int) - Method in class edu.gsu.cs.dmlab.distance.dtw.datatypes.WindowMatrix
 
get2DArrayFromImage(BufferedImage) - Static method in class edu.gsu.cs.dmlab.imageproc.imageparam.util.BufferedImage2Matrix
This method converts a BufferedImage object into a 2D array of color intensity values.
get2DArrayFromImageIgnoringColorPixels(BufferedImage) - Static method in class edu.gsu.cs.dmlab.imageproc.imageparam.util.BufferedImage2Matrix
 
getAligner() - Method in interface edu.gsu.cs.dmlab.factory.interfaces.ISeriesAlignmentFactory
Method gets a shape aligner object used to find the least cost alignment of points in a series that is treated as though it was a timeseries.
getAligner() - Method in class edu.gsu.cs.dmlab.factory.InterpolationFactory
 
getAlignmentInfo(double, IAlignmentPath) - Method in interface edu.gsu.cs.dmlab.factory.interfaces.ISeriesAlignmentFactory
 
getAlignmentInfo(double, IAlignmentPath) - Method in class edu.gsu.cs.dmlab.factory.InterpolationFactory
 
getAlignmentPath(int) - Method in interface edu.gsu.cs.dmlab.factory.interfaces.ISeriesAlignmentFactory
Method gets an alignment path object of a set size
getAlignmentPath(int) - Method in class edu.gsu.cs.dmlab.factory.InterpolationFactory
 
getAll() - Method in class edu.gsu.cs.dmlab.indexes.BasicTrackIndexer
 
getAll() - Method in class edu.gsu.cs.dmlab.indexes.interfaces.AbsMatIndexer
 
getAll() - Method in interface edu.gsu.cs.dmlab.indexes.interfaces.IIndexer
Returns the list of all objects in the index.
getAll() - Method in class edu.gsu.cs.dmlab.indexes.TreeBasedEventIndexer
 
getAll() - Method in class edu.gsu.cs.dmlab.indexes.TreeBasedTrackIndexer
 
getAllEvents(EventType) - Method in interface edu.gsu.cs.dmlab.databases.interfaces.ITrackDBConnection
Retrieves all of the IEvents of a particular type from the database.
getAllInstances(String, String) - Method in interface edu.gsu.cs.dmlab.solgrind.database.interfaces.SolgrindDBConnection
 
getAllInstances(String, String) - Method in class edu.gsu.cs.dmlab.solgrind.database.SolgrindDBConnectionPostgres
 
getAllInstances(String, String) - Method in class edu.gsu.cs.dmlab.solgrind.database.SolgrindDBConnectionSimple
 
getAllPatches(BufferedImage, IMeasures.PatchSize) - Static method in class edu.gsu.cs.dmlab.imageproc.imageparam.util.BufferedImage2Patches
 
getAllTracks(EventType, int) - Method in interface edu.gsu.cs.dmlab.databases.interfaces.ITrackDBConnection
Retrieves the tracks from the database from a particular experiment.
getAppearanceModel(ImageDBWaveParamPair[]) - Method in interface edu.gsu.cs.dmlab.factory.interfaces.ISTEventTrackingFactory
Gets a model for producing probability values to indicate how visually similar two tracks are at their point of possible joining.
getArrayFromImage(BufferedImage) - Static method in class edu.gsu.cs.dmlab.imageproc.imageparam.util.BufferedImage2Matrix
This method converts a BufferedImage object into a 1D array of color intensity values.
getAssociationProblem(List<ISTTrackingTrajectory>, ISTTrackingEventIndexer, int) - Method in interface edu.gsu.cs.dmlab.factory.interfaces.ISTEventTrackingFactory
Produces a new Graph that depicts the possible paths tracks can take through multiple shorter track fragments.
getAttr(String) - Method in interface edu.gsu.cs.dmlab.datatypes.interfaces.IISDEventReport
Retrieves attribute from eventJson as element and returns as String.
getAttr(String) - Method in class edu.gsu.cs.dmlab.datatypes.ISDSolarEventReport
 
getBestFeatures(EventType, int) - Method in interface edu.gsu.cs.dmlab.databases.interfaces.IFeatureDBConnection
Selects the top features in the database and returns the array of their descriptors
getBestFeatures(EventType, int) - Method in class edu.gsu.cs.dmlab.databases.SingleFeatureDBConnection
 
getBImage() - Method in class edu.gsu.cs.dmlab.imageproc.imageparam.util.ImageLoader
 
getBoxSizes() - Method in class edu.gsu.cs.dmlab.imageproc.imageparam.FractalDimParamCalculator
 
getBufferedImage(double[][]) - Static method in class edu.gsu.cs.dmlab.imageproc.imageparam.util.Matrix2BufferedImage
This method converts a matrix of double values to a bufferedImage, using setRGB method.
getBufferedImage(double[][], int) - Static method in class edu.gsu.cs.dmlab.imageproc.imageparam.util.Matrix2BufferedImage
This method converts a matrix of double values to a BufferedImage, using setRGB method.
getCandidateProb(DenseMatrix, Envelope, Envelope) - Method in interface edu.gsu.cs.dmlab.tracking.appearance.interfaces.ISTSparseCandidateModel
Gets the likelihood value of the target candidate being a correct match based upon the error of the recreation matrix.
getCandidateProb(DenseMatrix, Envelope, Envelope) - Method in class edu.gsu.cs.dmlab.tracking.appearance.SparseGenLikeliModel
 
getCardinality() - Method in class edu.gsu.cs.dmlab.solgrind.base.types.event.EventCooccurrence
 
getCce() - Method in class edu.gsu.cs.dmlab.solgrind.base.types.instance.InstanceCooccurrence
 
getcceType() - Method in class edu.gsu.cs.dmlab.solgrind.base.types.instance.InstanceCooccurrence
 
getCentroid() - Method in class edu.gsu.cs.dmlab.datatypes.GeneralSTObject
 
getCentroid() - Method in interface edu.gsu.cs.dmlab.datatypes.interfaces.ISpatialTemporalObj
Computes the centroid of the envelope of this Geometry.
getCentroid() - Method in class edu.gsu.cs.dmlab.interpolation.utils.KMeansFilamentEndpointFinder.Cluster
 
getChainIndex() - Method in class edu.gsu.cs.dmlab.solgrind.base.types.instance.InstanceSequence
 
getChainIndexType() - Method in class edu.gsu.cs.dmlab.solgrind.base.types.instance.InstanceSequence
 
getChannelByte() - Method in enum edu.gsu.cs.dmlab.imageproc.imageparam.interfaces.IMeasures.Channel
 
getCol() - Method in class edu.gsu.cs.dmlab.distance.dtw.datatypes.ColMajorCell
 
getComprehensiveInMap() - Method in class edu.gsu.cs.dmlab.solgrind.algo.stesminers.ESGrowthMiner
 
getComprehensiveInMap() - Method in class edu.gsu.cs.dmlab.solgrind.algo.stesminers.SequenceConnectMiner
 
getConnection() - Static method in class edu.gsu.cs.dmlab.solgrind.database.DBConnection
 
getConvolvedImage() - Method in class edu.gsu.cs.dmlab.imageproc.edgedetection.imagederivatives.ImageConvolution
 
getCoordinates() - Method in class edu.gsu.cs.dmlab.interpolation.utils.KMeansFilamentEndpointFinder.Cluster
 
getCostMatrix(ISearchWindow) - Method in interface edu.gsu.cs.dmlab.factory.interfaces.ISeriesAlignmentFactory
Method gets a cost matrix for a search window
getCostMatrix(ISearchWindow) - Method in class edu.gsu.cs.dmlab.factory.InterpolationFactory
 
getDimValue(int) - Method in interface edu.gsu.cs.dmlab.distance.dtw.shapeseries.interfaces.ISeriesPoint
Method to get the value of a specific dimension of this point
getDimValue(int) - Method in class edu.gsu.cs.dmlab.distance.dtw.shapeseries.ShapeSeriesPoint
 
getDirection(double) - Static method in enum edu.gsu.cs.dmlab.imageproc.edgedetection.util.NonMaximumSuppression.EdgeDirection
Rounds direction to nearest 45 degrees.
getDirection(double, double) - Static method in enum edu.gsu.cs.dmlab.imageproc.edgedetection.util.NonMaximumSuppression.EdgeDirection
Gets direction for non-maximum suppression from G_x and G_y.
getDistance() - Method in interface edu.gsu.cs.dmlab.distance.dtw.datatypes.interfaces.IAlignmentInfo
Method that returns the distance of the alignment path stored in this info object.
getDistance() - Method in class edu.gsu.cs.dmlab.distance.dtw.datatypes.SeriesWarpInfo
 
getEdge(double) - Method in class edu.gsu.cs.dmlab.factory.GraphProblemFactory
 
getEdge(double) - Method in interface edu.gsu.cs.dmlab.factory.interfaces.ITrackingGraphProblemFactory
Produces an edge for use in the Graph.
getEdgeProb(ISTTrackingTrajectory, ISTTrackingTrajectory) - Method in class edu.gsu.cs.dmlab.tracking.stages.BaseEdgeWeightCalculator
 
getEdgeProb(ISTTrackingTrajectory, ISTTrackingTrajectory) - Method in class edu.gsu.cs.dmlab.tracking.stages.EdgeWeightCalculatorStageThree
 
getEdgeProb(ISTTrackingTrajectory, ISTTrackingTrajectory) - Method in class edu.gsu.cs.dmlab.tracking.stages.EdgeWeightCalculatorStageTwo
 
getEdges() - Method in class edu.gsu.cs.dmlab.imageproc.edgedetection.detectors.GaussianEdgeDetector
 
getEdges() - Method in class edu.gsu.cs.dmlab.imageproc.edgedetection.detectors.LaplacianEdgeDetector
 
getEdges(double[][], double[]) - Method in class edu.gsu.cs.dmlab.imageproc.edgedetection.CannyEdgeDetector
 
getEdges(double[][], double[]) - Method in class edu.gsu.cs.dmlab.imageproc.edgedetection.CannyEdgeDetectorOpenImaj
 
getEdges(double[][], double[]) - Method in interface edu.gsu.cs.dmlab.imageproc.interfaces.IEdgeDetector
This method extracts the edges of the given image by following the following three steps: 1) Compute gradient, 2) Perform Hysteresis, 3) Thresholding.
getEndTime() - Method in class edu.gsu.cs.dmlab.solgrind.base.Instance
 
getEndTime() - Method in class edu.gsu.cs.dmlab.solgrind.base.types.essential.Trajectory
 
getEnterModel() - Method in interface edu.gsu.cs.dmlab.factory.interfaces.ISTEventTrackingFactory
Gets a model for producing probability values based on the input objects location and size to represent how likely the input object is to be the beginning of a track.
getEnvelope() - Method in class edu.gsu.cs.dmlab.datatypes.GeneralSTObject
 
getEnvelope() - Method in interface edu.gsu.cs.dmlab.datatypes.interfaces.ISpatialTemporalObj
Gets a Geometry representing the envelope (bounding box) of this Geometry.
getEnvelope() - Method in class edu.gsu.cs.dmlab.solgrind.base.types.essential.TGPair
 
getEventIndexer(List<ISTTrackingEvent>) - Method in class edu.gsu.cs.dmlab.factory.BasicIndexFactory
 
getEventIndexer(List<ISTTrackingEvent>) - Method in interface edu.gsu.cs.dmlab.factory.interfaces.ISTIndexFactory
Produces a new IEventIndexer that indexes the IEvent objects passed in.
getEventIndexer(List<ISTTrackingEvent>) - Method in class edu.gsu.cs.dmlab.factory.SequentialBasicIndexFactory
 
getEventPropagation(EventType) - Static method in class edu.gsu.cs.dmlab.solgrind.experiment.util.InterpolationConstants
 
getEventReportFromJson(JsonObject) - Method in interface edu.gsu.cs.dmlab.factory.interfaces.IHEKObjectFactory
Produces an IISDEventReport from the input json object.
getEventSequenceType() - Method in class edu.gsu.cs.dmlab.solgrind.base.types.instance.InstanceSequence
 
getEventsList() - Method in class edu.gsu.cs.dmlab.solgrind.base.types.event.EventSequence
 
getEventType() - Method in interface edu.gsu.cs.dmlab.datatypes.interfaces.IISDEventReport
Method returning Event Type of this object.
getEventType() - Method in class edu.gsu.cs.dmlab.datatypes.ISDSolarEventReport
 
getEventTypes() - Method in class edu.gsu.cs.dmlab.solgrind.base.types.event.EventCooccurrence
 
getEventTypes(String) - Static method in class edu.gsu.cs.dmlab.solgrind.experiment.util.SolgrindFileUtils
 
getExitModel() - Method in interface edu.gsu.cs.dmlab.factory.interfaces.ISTEventTrackingFactory
Gets a model for producing probability values based on the input objects location and size to represent how likely the input object is to be the end of a track.
getExpandedSearchWindow(IShapeSeries, IShapeSeries, IAggregateShapeSeries, IAggregateShapeSeries, IAlignmentPath) - Method in interface edu.gsu.cs.dmlab.factory.interfaces.ISeriesAlignmentFactory
 
getExpandedSearchWindow(IShapeSeries, IShapeSeries, IAggregateShapeSeries, IAggregateShapeSeries, IAlignmentPath) - Method in class edu.gsu.cs.dmlab.factory.InterpolationFactory
 
getExpectedChangePerFrame(Interval) - Method in class edu.gsu.cs.dmlab.indexes.BasicEventIndexer
 
getExpectedChangePerFrame(Interval) - Method in interface edu.gsu.cs.dmlab.indexes.interfaces.ISTTrackingEventIndexer
Computes the expected change in the number of detections in each frame.
getExpectedChangePerFrame(Interval) - Method in class edu.gsu.cs.dmlab.indexes.TreeBasedEventIndexer
 
getFinalMagnitude() - Method in class edu.gsu.cs.dmlab.imageproc.edgedetection.CannyEdgeDetector
 
getFirst() - Method in class edu.gsu.cs.dmlab.datatypes.GeneralSTTrackingTrajectory
 
getFirst() - Method in interface edu.gsu.cs.dmlab.datatypes.interfaces.ISTTrackingTrajectory
Returns the first event in the track
getFirstFullImage(Interval, Waveband) - Method in class edu.gsu.cs.dmlab.databases.HelioviewerPullingAIAImageDBConnection
 
getFirstFullImage(Interval, Waveband) - Method in interface edu.gsu.cs.dmlab.databases.interfaces.ISTImageDBConnection
Gets the first full resolution image in the database that happens after the start time of the input interval, at a given wavelength.
getFirstFullImage(Interval, Waveband) - Method in class edu.gsu.cs.dmlab.databases.NonCacheImageDBConnection
 
getFirstImage(Interval, Waveband) - Method in interface edu.gsu.cs.dmlab.databases.interfaces.ISTImageDBConnection
Gets the first thumbnail image in the database that happens after the start time of the input interval, at a given wavelength.
getFirstImage(Interval, Waveband) - Method in class edu.gsu.cs.dmlab.databases.NonCacheImageDBConnection
 
getFirstImageSparseVectForId(Interval, int) - Method in interface edu.gsu.cs.dmlab.databases.interfaces.ISTImageDBConnection
Gets only the top level sparse image descriptor for the image with the given id, in the given month.
getFirstImageSparseVectForId(Interval, int) - Method in class edu.gsu.cs.dmlab.databases.NonCacheImageDBConnection
 
getFirstTime() - Method in class edu.gsu.cs.dmlab.indexes.interfaces.AbsMatIndexer
 
getFirstTime() - Method in interface edu.gsu.cs.dmlab.indexes.interfaces.IIndexer
Gets the earliest start time in the index.
getFirstTime() - Method in class edu.gsu.cs.dmlab.indexes.TreeBasedEventIndexer
 
getFirstTime() - Method in class edu.gsu.cs.dmlab.indexes.TreeBasedTrackIndexer
 
getFolloweeSubsequence() - Method in class edu.gsu.cs.dmlab.solgrind.base.types.event.EventSequence
 
getFollowerSubsequence() - Method in class edu.gsu.cs.dmlab.solgrind.base.types.event.EventSequence
 
getFullImgForId(Interval, int) - Method in class edu.gsu.cs.dmlab.databases.HelioviewerPullingAIAImageDBConnection
 
getFullImgForId(Interval, int) - Method in interface edu.gsu.cs.dmlab.databases.interfaces.ISTImageDBConnection
Gets the full resolution image in the month that the period begins that has the passed in id value.
getFullImgForId(Interval, int) - Method in class edu.gsu.cs.dmlab.databases.NonCacheImageDBConnection
 
getGeometry() - Method in class edu.gsu.cs.dmlab.datatypes.GeneralSTObject
 
getGeometry() - Method in interface edu.gsu.cs.dmlab.datatypes.interfaces.ISpatialTemporalObj
Gets the Geometry of this object, which is a representation of a planar, linear vector geometry.
getGeometry() - Method in class edu.gsu.cs.dmlab.solgrind.base.types.essential.TGPair
 
getGeomFromSet(Set<TGPair>, Interval) - Static method in class edu.gsu.cs.dmlab.solgrind.algo.measures.significance.JaccardStar
 
getGeomFromSet(Set<TGPair>, Interval) - Static method in class edu.gsu.cs.dmlab.solgrind.algo.measures.significance.JStar
 
getGradient() - Method in class edu.gsu.cs.dmlab.imageproc.edgedetection.imagederivatives.ImageGradient
 
getGraph(ISTEdgeWeightCalculator) - Method in class edu.gsu.cs.dmlab.factory.GraphProblemFactory
 
getGraph(ISTEdgeWeightCalculator) - Method in interface edu.gsu.cs.dmlab.factory.interfaces.ITrackingGraphProblemFactory
Produces a new WeightedGraph that is thread safe.
getGraphSolver() - Method in class edu.gsu.cs.dmlab.factory.GraphProblemFactory
 
getGraphSolver() - Method in interface edu.gsu.cs.dmlab.factory.interfaces.ITrackingGraphProblemFactory
Produces a new IGraphProblemSolver for solving the ITrack association problem.
getHeader(DateTime, Waveband) - Method in interface edu.gsu.cs.dmlab.datasources.interfaces.IImageDataSource
Method that gets the header information for an image that corresponds to the input time and wavelength from the datasource.
getHeader(DateTime, Waveband) - Method in class edu.gsu.cs.dmlab.datasources.JP2_FileDataSource
 
getHeaderData() - Method in class edu.gsu.cs.dmlab.imageproc.imageparam.util.FitsBreaker
 
getHeaderForId(Interval, int) - Method in interface edu.gsu.cs.dmlab.databases.interfaces.ISTImageDBConnection
Gets the header information for the image in the month that the period begins that has the passed in id value.
getHeaderForId(Interval, int) - Method in class edu.gsu.cs.dmlab.databases.NonCacheImageDBConnection
 
getHeadSubsequence(int) - Method in class edu.gsu.cs.dmlab.solgrind.base.types.event.EventSequence
 
getHist(ISpatialTemporalObj, ImageDBWaveParamPair[], boolean) - Method in class edu.gsu.cs.dmlab.imageproc.HistogramProducer
 
getHist(ISpatialTemporalObj, ImageDBWaveParamPair[], boolean) - Method in interface edu.gsu.cs.dmlab.imageproc.interfaces.ISTHistogramProducer
Computes the histogram of the passed in IEvent using the requested dimensions of the underlying data souce.
getId() - Method in class edu.gsu.cs.dmlab.datatypes.GeneralSTInterpolationEvent
 
getId() - Method in class edu.gsu.cs.dmlab.datatypes.GeneralSTTrackingEvent
 
getId() - Method in interface edu.gsu.cs.dmlab.datatypes.interfaces.ISTInterpolationEvent
Returns the primary key Id in a database, of the event that this object represents
getId() - Method in interface edu.gsu.cs.dmlab.datatypes.interfaces.ISTTrackingEvent
Returns the primary key Id in a database, of the event that this object represents
getId() - Method in class edu.gsu.cs.dmlab.interpolation.utils.KMeansFilamentEndpointFinder.Cluster
 
getId() - Method in class edu.gsu.cs.dmlab.solgrind.base.Instance
 
getId() - Method in class edu.gsu.cs.dmlab.solgrind.index.InstanceVertex
 
getImage() - Method in class edu.gsu.cs.dmlab.imageproc.edgedetection.imagederivatives.ImageConvolution
 
getImage() - Method in class edu.gsu.cs.dmlab.imageproc.imageparam.util.FitsBreaker
 
getImage(DateTime, Waveband) - Method in interface edu.gsu.cs.dmlab.datasources.interfaces.IImageDataSource
Method that gets an image as a bufferedImage that corresponds to the input time and wavelength from the datasource.
getImage(DateTime, Waveband) - Method in class edu.gsu.cs.dmlab.datasources.JP2_FileDataSource
 
getImageAtTime(DateTime, Waveband) - Method in class edu.gsu.cs.dmlab.datasources.HelioviewerImageFileDatasource
 
getImageAtTime(DateTime, Waveband) - Method in interface edu.gsu.cs.dmlab.datasources.interfaces.IImageFileDataSource
Method that gets an image as a byte array that corresponds to the input time and wavelength from the datasource.
getImageFile(DateTime, Waveband) - Method in interface edu.gsu.cs.dmlab.datasources.interfaces.IImageDataSource
Method that gets the file representation of an image that corresponds to the input time and wavelength from the datasource.
getImageFile(DateTime, Waveband) - Method in class edu.gsu.cs.dmlab.datasources.JP2_FileDataSource
 
getImageGradient() - Method in class edu.gsu.cs.dmlab.imageproc.edgedetection.imagederivatives.ImageGradient
Getters
getImageIdsForInterval(Interval, Waveband) - Method in interface edu.gsu.cs.dmlab.databases.interfaces.ISTImageDBConnection
Gets the image ids from the month that the input period begins through either the end of the period or the end of the month, which ever comes first.
getImageIdsForInterval(Interval, Waveband) - Method in class edu.gsu.cs.dmlab.databases.NonCacheImageDBConnection
 
getImageParamForEv(ISpatialTemporalObj, ImageDBWaveParamPair[], boolean) - Method in interface edu.gsu.cs.dmlab.databases.interfaces.ISTImageDBConnection
Gets the image parameters for the given image parameter wavelength pair array that intersect the MBR of the IEvent passed in.
getImageParamForEv(ISpatialTemporalObj, ImageDBWaveParamPair[], boolean) - Method in class edu.gsu.cs.dmlab.databases.NonCacheImageDBConnection
 
getImageParamForId(Interval, int) - Method in interface edu.gsu.cs.dmlab.databases.interfaces.ISTImageDBConnection
Gets the full disk set of image parameters for all image parameters of the image with the given id in the month that the given input period starts.
getImageParamForId(Interval, int) - Method in class edu.gsu.cs.dmlab.databases.NonCacheImageDBConnection
 
getImageParamForWave(ISpatialTemporalObj, Waveband, boolean) - Method in class edu.gsu.cs.dmlab.databases.ImageDBConnection
 
getImageParamForWave(ISpatialTemporalObj, Waveband, boolean) - Method in interface edu.gsu.cs.dmlab.databases.interfaces.ISTImageDBConnection
Gets the image parameters for the given wavelength that intersect the MBR of the IEvent that is passed in.
getImageParamForWave(ISpatialTemporalObj, Waveband, boolean) - Method in class edu.gsu.cs.dmlab.databases.NonCacheImageDBConnection
 
getImageSparseVectForId(Interval, int) - Method in interface edu.gsu.cs.dmlab.databases.interfaces.ISTImageDBConnection
Gets all of the sparse image descriptor vectors for the image with the given id, in the given month.
getImageSparseVectForId(Interval, int) - Method in class edu.gsu.cs.dmlab.databases.NonCacheImageDBConnection
 
getImgForId(Interval, int) - Method in interface edu.gsu.cs.dmlab.databases.interfaces.ISTImageDBConnection
Gets the thumbnail image in the month that the period begins that has the passed in id value.
getImgForId(Interval, int) - Method in class edu.gsu.cs.dmlab.databases.NonCacheImageDBConnection
 
getInstance(String, InstanceData) - Method in interface edu.gsu.cs.dmlab.solgrind.database.interfaces.SolgrindDBConnection
get trajectory with given trajectory identifier
getInstance(String, InstanceData) - Method in class edu.gsu.cs.dmlab.solgrind.database.SolgrindDBConnectionPostgres
 
getInstance(String, InstanceData) - Method in class edu.gsu.cs.dmlab.solgrind.database.SolgrindDBConnectionSimple
 
getInstanceData() - Method in class edu.gsu.cs.dmlab.solgrind.base.types.instance.InstanceCooccurrence
 
getInstanceIdOfType(EventType) - Method in class edu.gsu.cs.dmlab.solgrind.base.types.instance.InstanceCooccurrence
 
getInstances(InstanceData[]) - Method in interface edu.gsu.cs.dmlab.solgrind.database.interfaces.SolgrindDBConnection
//get a set of trajectories given an array of identifiers
getInstances(InstanceData[]) - Method in class edu.gsu.cs.dmlab.solgrind.database.SolgrindDBConnectionPostgres
 
getInstances(InstanceData[]) - Method in class edu.gsu.cs.dmlab.solgrind.database.SolgrindDBConnectionSimple
 
getInstanceVertex(Instance) - Method in class edu.gsu.cs.dmlab.solgrind.index.InstanceVertex
 
getInterpolated() - Method in class edu.gsu.cs.dmlab.solgrind.base.types.essential.TGPair
 
getIntersectionTrajectory() - Method in class edu.gsu.cs.dmlab.solgrind.base.types.instance.InstanceCooccurrence
 
getInterval() - Method in class edu.gsu.cs.dmlab.solgrind.base.Instance
 
getKernel() - Method in class edu.gsu.cs.dmlab.imageproc.edgedetection.imagederivatives.ImageConvolution
 
getL1norm() - Method in class edu.gsu.cs.dmlab.imageproc.edgedetection.detectors.GaussianEdgeDetector
 
getLast() - Method in class edu.gsu.cs.dmlab.datatypes.GeneralSTTrackingTrajectory
 
getLast() - Method in interface edu.gsu.cs.dmlab.datatypes.interfaces.ISTTrackingTrajectory
Returns the last event in the track
getLast() - Method in class edu.gsu.cs.dmlab.solgrind.base.types.instance.InstanceSequence
 
getLastProcessedTime(EventType) - Method in interface edu.gsu.cs.dmlab.databases.interfaces.IISDStateDBConnector
Gets the last report time this part of the processing pipeline successfully executed its operations on.
getLastProcessedTime(EventType) - Method in class edu.gsu.cs.dmlab.databases.Postgres_StateDBConnector
 
getLastTime() - Method in class edu.gsu.cs.dmlab.indexes.interfaces.AbsMatIndexer
 
getLastTime() - Method in interface edu.gsu.cs.dmlab.indexes.interfaces.IIndexer
Gets the latest end time in the index.
getLastTime() - Method in class edu.gsu.cs.dmlab.indexes.TreeBasedEventIndexer
 
getLastTime() - Method in class edu.gsu.cs.dmlab.indexes.TreeBasedTrackIndexer
 
getLength() - Method in class edu.gsu.cs.dmlab.solgrind.base.types.event.EventSequence
 
getLength() - Method in class edu.gsu.cs.dmlab.solgrind.base.types.instance.InstanceSequence
 
getm() - Method in class edu.gsu.cs.dmlab.imageproc.edgedetection.imagederivatives.ImageConvolution
 
getM() - Method in class edu.gsu.cs.dmlab.imageproc.edgedetection.imagederivatives.ImageConvolution
 
getMapping() - Method in interface edu.gsu.cs.dmlab.distance.dtw.datatypes.interfaces.IAlignmentPath
Method that gets an iterator for the mappings of index i (column) to index j (row) in this mapping path.
getMapping() - Method in class edu.gsu.cs.dmlab.distance.dtw.datatypes.SeriesWarpPath
 
getMatchingIndexesForI(int) - Method in interface edu.gsu.cs.dmlab.distance.dtw.datatypes.interfaces.IAlignmentPath
Method that gets a list of indices for points in series J that are mapped to index i in series I.
getMatchingIndexesForI(int) - Method in class edu.gsu.cs.dmlab.distance.dtw.datatypes.SeriesWarpPath
 
getMatchingIndexesForJ(int) - Method in interface edu.gsu.cs.dmlab.distance.dtw.datatypes.interfaces.IAlignmentPath
Method that gets a list of indices for points in series I that are mapped to index j in series J.
getMatchingIndexesForJ(int) - Method in class edu.gsu.cs.dmlab.distance.dtw.datatypes.SeriesWarpPath
 
getMaxBoxSize() - Method in class edu.gsu.cs.dmlab.imageproc.imageparam.FractalDimParamCalculator
 
getMaxValidValue() - Method in class edu.gsu.cs.dmlab.imageproc.imageparam.util.FitsBreaker
 
getMBR() - Method in class edu.gsu.cs.dmlab.datatypes.GeneralSTInterpolationTrajectory
 
getMBR() - Method in class edu.gsu.cs.dmlab.datatypes.GeneralSTTrackingTrajectory
 
getMBR() - Method in interface edu.gsu.cs.dmlab.datatypes.interfaces.ISpatialTemporalTrajectory
 
getMBR() - Method in class edu.gsu.cs.dmlab.solgrind.base.types.essential.Trajectory
 
getMeasurementVectorAtNthPoint(int) - Method in interface edu.gsu.cs.dmlab.distance.dtw.shapeseries.interfaces.IShapeSeries
Method to get the point value vector for the Nth point in the series
getMeasurementVectorAtNthPoint(int) - Method in class edu.gsu.cs.dmlab.distance.dtw.shapeseries.ShapeSeries
 
getMinValidValue() - Method in class edu.gsu.cs.dmlab.imageproc.imageparam.util.FitsBreaker
 
getMotionModel() - Method in interface edu.gsu.cs.dmlab.factory.interfaces.ISTEventTrackingFactory
Gets a model for producing probability values based on how similar the movement of two input tracks is.
getn() - Method in class edu.gsu.cs.dmlab.imageproc.edgedetection.imagederivatives.ImageConvolution
 
getN() - Method in class edu.gsu.cs.dmlab.imageproc.edgedetection.imagederivatives.ImageConvolution
 
getNext() - Method in class edu.gsu.cs.dmlab.datatypes.GeneralSTTrackingEvent
 
getNext() - Method in interface edu.gsu.cs.dmlab.datatypes.interfaces.ISTTrackingEvent
Returns a pointer to the event detection that is considered the next detection of the same object.
getNormalizedMax() - Method in class edu.gsu.cs.dmlab.imageproc.imageparam.util.FitsBreaker
 
getNormalizedMin() - Method in class edu.gsu.cs.dmlab.imageproc.imageparam.util.FitsBreaker
 
getObservationModel(ISTTrackingEventIndexer) - Method in interface edu.gsu.cs.dmlab.factory.interfaces.ISTEventTrackingFactory
Gets a model for producing probability values to indicate how likely an object is a true detection of an event or is a false detection.
getObsProb(IBaseTemporalObject) - Method in interface edu.gsu.cs.dmlab.tracking.interfaces.ISTObsModel
Returns the probability of an event being a true observation based on some model of observation.
getObsProb(IBaseTemporalObject) - Method in class edu.gsu.cs.dmlab.tracking.PoissonObsModel
 
getPadding() - Method in class edu.gsu.cs.dmlab.imageproc.edgedetection.imagederivatives.ImageGradient
 
getPath() - Method in interface edu.gsu.cs.dmlab.distance.dtw.datatypes.interfaces.IAlignmentInfo
Method that returns the alignment path for a pair of time series
getPath() - Method in class edu.gsu.cs.dmlab.distance.dtw.datatypes.SeriesWarpInfo
 
getPiValue() - Method in class edu.gsu.cs.dmlab.solgrind.base.types.event.EventSequence
 
getPooledCoefficients(DenseMatrix) - Method in class edu.gsu.cs.dmlab.imageproc.ImgSparseMaxPoolPyramidProducer
 
getPooledCoefficients(DenseMatrix) - Method in interface edu.gsu.cs.dmlab.imageproc.interfaces.IPooledCoefProducer
Calculates the coefficients on the vectorized image and the pools them.
getPredictedPos(Coordinate, double) - Static method in class edu.gsu.cs.dmlab.util.PositionEstimator
Method estimates the location of a given point using the approximate differential rotation of the sun and the amount of time passed.
getPredictedPos(Polygon, double) - Static method in class edu.gsu.cs.dmlab.util.PositionEstimator
Method estimates the location of a given polygon using the approximate differential rotation of the sun and the amount of time passed.
getPrevious() - Method in class edu.gsu.cs.dmlab.datatypes.GeneralSTTrackingEvent
 
getPrevious() - Method in interface edu.gsu.cs.dmlab.datatypes.interfaces.ISTTrackingEvent
Returns a pointer to the event detection that is considered the previous detection of the same object.
getReducedTimeSeries(IShapeSeries, int) - Method in interface edu.gsu.cs.dmlab.factory.interfaces.ISeriesAlignmentFactory
 
getReducedTimeSeries(IShapeSeries, int) - Method in class edu.gsu.cs.dmlab.factory.InterpolationFactory
 
getRelation() - Method in class edu.gsu.cs.dmlab.solgrind.index.RelationEdge
 
getReports(DateTime, DateTime, EventType) - Method in class edu.gsu.cs.dmlab.datasources.HekISDEventDataSource
 
getReports(DateTime, DateTime, EventType) - Method in interface edu.gsu.cs.dmlab.datasources.interfaces.IISDEventDataSource
Retrieves all of the event reports of a particular type from the datasource that meet the startTime endTime requirements of having a start time between the two.
getResultInMap() - Method in class edu.gsu.cs.dmlab.solgrind.algo.stesminers.ESGrowthMiner
 
getResultInMap() - Method in class edu.gsu.cs.dmlab.solgrind.algo.stesminers.ESMiner
 
getResultInMap() - Method in class edu.gsu.cs.dmlab.solgrind.algo.stesminers.NaiveTopRKESMiner
 
getResultInMap() - Method in class edu.gsu.cs.dmlab.solgrind.algo.stesminers.SequenceConnectMiner
 
getResultInMap() - Method in class edu.gsu.cs.dmlab.solgrind.algo.stesminers.TopRKESMiner
 
getResults() - Method in class edu.gsu.cs.dmlab.solgrind.algo.stesminers.BtspESMiner
 
getResultSet() - Method in class edu.gsu.cs.dmlab.solgrind.algo.stesminers.ESGrowthMiner
 
getResultSet() - Method in class edu.gsu.cs.dmlab.solgrind.algo.stesminers.ESMiner
 
getResultSet() - Method in class edu.gsu.cs.dmlab.solgrind.algo.stesminers.NaiveTopRKESMiner
 
getResultSet() - Method in class edu.gsu.cs.dmlab.solgrind.algo.stesminers.SequenceConnectMiner
 
getResultSet() - Method in class edu.gsu.cs.dmlab.solgrind.algo.stesminers.TopRKESMiner
 
getRow() - Method in class edu.gsu.cs.dmlab.distance.dtw.datatypes.ColMajorCell
 
getSearchRegion(Envelope, double) - Method in interface edu.gsu.cs.dmlab.util.interfaces.ISTSearchAreaProducer
Create a search region based upon the input rectangle and the passed time.
getSearchRegion(Envelope, double) - Method in class edu.gsu.cs.dmlab.util.TrapezoidPositionPredictor
 
getSearchRegion(Envelope, float[], double) - Method in interface edu.gsu.cs.dmlab.util.interfaces.ISTSearchAreaProducer
Create a search region based upon the input rectangle, previous movement vector, and the passed time.
getSearchRegion(Envelope, float[], double) - Method in class edu.gsu.cs.dmlab.util.TrapezoidPositionPredictor
 
getSearchRegionBack(Envelope, double) - Method in interface edu.gsu.cs.dmlab.util.interfaces.ISTSearchAreaProducer
Create a search region based upon the input rectangle and the elapsed time.
getSearchRegionBack(Envelope, double) - Method in class edu.gsu.cs.dmlab.util.TrapezoidPositionPredictor
 
getSegment(DateTime, DateTime) - Method in class edu.gsu.cs.dmlab.solgrind.base.types.essential.Trajectory
 
getSequenceData() - Method in class edu.gsu.cs.dmlab.solgrind.base.types.instance.InstanceSequence
 
getSequenceHead() - Method in class edu.gsu.cs.dmlab.solgrind.base.types.event.EventSequence
 
getSequenceTail() - Method in class edu.gsu.cs.dmlab.solgrind.base.types.event.EventSequence
 
getShiftSize() - Method in enum edu.gsu.cs.dmlab.imageproc.imageparam.interfaces.IMeasures.Channel
 
getSimilarityIndex() - Method in class edu.gsu.cs.dmlab.solgrind.base.types.instance.InstanceSimilarity
 
getSimilarityIndexType() - Method in class edu.gsu.cs.dmlab.solgrind.base.types.instance.InstanceSimilarity
 
getSinkName() - Method in interface edu.gsu.cs.dmlab.graph.interfaces.ITrackingGraph
Returns the name of the sink vertex for this graph.
getSinkName() - Method in class edu.gsu.cs.dmlab.graph.LockGraph
 
getSize() - Method in enum edu.gsu.cs.dmlab.imageproc.imageparam.interfaces.IMeasures.PatchSize
 
getSkipModel() - Method in interface edu.gsu.cs.dmlab.factory.interfaces.ISTEventTrackingFactory
Gets a model for producing probability values based on the number of skipped frames after a particular track another track starts.
getSkipProb(ISTTrackingTrajectory, ISTTrackingTrajectory) - Method in class edu.gsu.cs.dmlab.tracking.BinomialFrameSkipModel
 
getSkipProb(ISTTrackingTrajectory, ISTTrackingTrajectory) - Method in class edu.gsu.cs.dmlab.tracking.FrameSkipModel
 
getSkipProb(ISTTrackingTrajectory, ISTTrackingTrajectory) - Method in interface edu.gsu.cs.dmlab.tracking.interfaces.ISTFrameSkipModel
Returns the probability of two track fragments being from the same object, given the number of skipped frames between them.
getSlope(double[], double, int, double[]) - Static method in class edu.gsu.cs.dmlab.imageproc.imageparam.util.Peaks
Uses an n-point linear regression to estimate the slope of data.
getSourceName() - Method in interface edu.gsu.cs.dmlab.graph.interfaces.ITrackingGraph
Returns the name of the source vertex for this graph.
getSourceName() - Method in class edu.gsu.cs.dmlab.graph.LockGraph
 
getStage1(ISTTrackingEventIndexer) - Method in interface edu.gsu.cs.dmlab.factory.interfaces.ISTEventTrackingFactory
 
getStage2(ISTTrackingEventIndexer, ISTTrackingTrajectoryIndexer, int) - Method in interface edu.gsu.cs.dmlab.factory.interfaces.ISTEventTrackingFactory
 
getStage3(ISTTrackingEventIndexer, ISTTrackingTrajectoryIndexer, int) - Method in interface edu.gsu.cs.dmlab.factory.interfaces.ISTEventTrackingFactory
 
getStartTime() - Method in class edu.gsu.cs.dmlab.solgrind.base.Instance
 
getStartTime() - Method in class edu.gsu.cs.dmlab.solgrind.base.types.essential.Trajectory
 
getStatProducer(List<ISTTrackingTrajectory>) - Method in interface edu.gsu.cs.dmlab.factory.interfaces.ISTEventTrackingFactory
 
getSTEvent(int, Interval, EventType, Geometry) - Method in interface edu.gsu.cs.dmlab.factory.interfaces.IInterpolationFactory
Gets an event report object is representing an object from the database and not one that has been interpolated.
getSTEvent(int, Interval, EventType, Geometry) - Method in class edu.gsu.cs.dmlab.factory.InterpolationFactory
 
getSTEvent(Interval, EventType, Geometry) - Method in interface edu.gsu.cs.dmlab.factory.interfaces.IInterpolationFactory
Gets a new event report object that assumes that the object is representing an interpolated event object.
getSTEvent(Interval, EventType, Geometry) - Method in class edu.gsu.cs.dmlab.factory.InterpolationFactory
 
getSTObjects() - Method in class edu.gsu.cs.dmlab.datatypes.GeneralSTInterpolationTrajectory
 
getSTObjects() - Method in class edu.gsu.cs.dmlab.datatypes.GeneralSTTrackingTrajectory
 
getSTObjects() - Method in interface edu.gsu.cs.dmlab.datatypes.interfaces.ISpatialTemporalTrajectory
Produces a sorted set of all the spatiotemporal objects contained in this trajectory.
getSTTrajectory(List<ISTInterpolationEvent>) - Method in interface edu.gsu.cs.dmlab.factory.interfaces.IInterpolationFactory
Gets a trajectory object that contains the list of ISTInterpolationEvents that are passed in trajectory.
getSTTrajectory(List<ISTInterpolationEvent>) - Method in class edu.gsu.cs.dmlab.factory.InterpolationFactory
 
getSubMatrixAsArray(double[][], int, int, int) - Static method in class edu.gsu.cs.dmlab.imageproc.imageparam.util.MatrixUtil
For a given 2D matrix, this method returns a sub-matrix in the form of a 1D array.
getSubMatrixAsMatrix(double[][], int, int, int) - Static method in class edu.gsu.cs.dmlab.imageproc.imageparam.util.MatrixUtil
For a given 2D matrix, this method returns a sub-matrix in the form of a 2D array.
getSubsequence(int, int) - Method in class edu.gsu.cs.dmlab.solgrind.base.types.instance.InstanceSequence
Returns an InstanceSequence of the portion of this InstanceSequence between the specified fromIndex (from), inclusive, and toIndex (to), exclusive.
getTableName() - Method in class edu.gsu.cs.dmlab.solgrind.base.types.event.EventSequence
 
getTailSubsequence(int) - Method in class edu.gsu.cs.dmlab.solgrind.base.types.event.EventSequence
 
getTGPairs() - Method in class edu.gsu.cs.dmlab.solgrind.base.types.essential.Trajectory
 
getTGPairSize() - Method in class edu.gsu.cs.dmlab.solgrind.base.types.essential.Trajectory
Retuns the number of TGPairs in the trajectory
getThreshold() - Method in class edu.gsu.cs.dmlab.imageproc.edgedetection.detectors.GaussianEdgeDetector
 
getThreshold() - Method in class edu.gsu.cs.dmlab.imageproc.edgedetection.detectors.LaplacianEdgeDetector
 
getTimeAtNthPoint(int) - Method in interface edu.gsu.cs.dmlab.distance.dtw.shapeseries.interfaces.IShapeSeries
Method to get the time component for the Nth point in the series
getTimeAtNthPoint(int) - Method in class edu.gsu.cs.dmlab.distance.dtw.shapeseries.ShapeSeries
 
getTimeIntervals() - Method in class edu.gsu.cs.dmlab.solgrind.base.types.essential.Trajectory
 
getTimePeriod() - Method in class edu.gsu.cs.dmlab.datatypes.BaseTemporalObject
 
getTimePeriod() - Method in class edu.gsu.cs.dmlab.datatypes.GeneralSTTrackingTrajectory
 
getTimePeriod() - Method in interface edu.gsu.cs.dmlab.datatypes.interfaces.IBaseTemporalObject
Returns the time period that the object is valid for
getTimeSeries(int) - Method in interface edu.gsu.cs.dmlab.factory.interfaces.ISeriesAlignmentFactory
 
getTimeSeries(int) - Method in class edu.gsu.cs.dmlab.factory.InterpolationFactory
 
getTInterval() - Method in class edu.gsu.cs.dmlab.solgrind.base.types.essential.TGPair
 
getTrack(ISTTrackingEvent) - Method in interface edu.gsu.cs.dmlab.factory.interfaces.ISTEventTrackingFactory
Creates a new track containing the passed in IEvent object.
getTrackForVertex(String) - Method in interface edu.gsu.cs.dmlab.graph.interfaces.ITrackingGraph
Given the vertex name, this method returns the track that the vertex represents.
getTrackForVertex(String) - Method in class edu.gsu.cs.dmlab.graph.LockGraph
 
getTrackIndexer(List<ISTTrackingTrajectory>) - Method in class edu.gsu.cs.dmlab.factory.BasicIndexFactory
 
getTrackIndexer(List<ISTTrackingTrajectory>) - Method in interface edu.gsu.cs.dmlab.factory.interfaces.ISTIndexFactory
Produces a new ITrackIndexer that indexes the ITrack objects passed in.
getTrackIndexer(List<ISTTrackingTrajectory>) - Method in class edu.gsu.cs.dmlab.factory.SequentialBasicIndexFactory
 
getTrackLinked() - Method in class edu.gsu.cs.dmlab.tracking.GraphAssociationProblem
 
getTrackLinked() - Method in interface edu.gsu.cs.dmlab.tracking.interfaces.ISTAssociationProblem
Returns the tracks from the solved association problem.
getTrackLinked() - Method in class edu.gsu.cs.dmlab.tracking.ParallelGraphAssociationProblem
 
getTrajectory() - Method in class edu.gsu.cs.dmlab.solgrind.base.Instance
 
getTSPoint(double[]) - Method in interface edu.gsu.cs.dmlab.factory.interfaces.ISeriesAlignmentFactory
 
getTSPoint(double[]) - Method in class edu.gsu.cs.dmlab.factory.InterpolationFactory
 
getType() - Method in class edu.gsu.cs.dmlab.datatypes.GeneralSTInterpolationEvent
 
getType() - Method in class edu.gsu.cs.dmlab.datatypes.GeneralSTInterpolationTrajectory
 
getType() - Method in class edu.gsu.cs.dmlab.datatypes.GeneralSTTrackingEvent
 
getType() - Method in class edu.gsu.cs.dmlab.datatypes.GeneralSTTrackingTrajectory
 
getType() - Method in interface edu.gsu.cs.dmlab.datatypes.interfaces.ISTInterpolationEvent
Returns the type of event that this object represents.
getType() - Method in interface edu.gsu.cs.dmlab.datatypes.interfaces.ISTInterpolationTrajectory
Returns the event type of the trajectory
getType() - Method in interface edu.gsu.cs.dmlab.datatypes.interfaces.ISTTrackingEvent
Returns the type of event that this object represents.
getType() - Method in interface edu.gsu.cs.dmlab.datatypes.interfaces.ISTTrackingTrajectory
Returns the event type of the track
getType() - Method in class edu.gsu.cs.dmlab.solgrind.base.EventType
 
getType() - Method in class edu.gsu.cs.dmlab.solgrind.base.Instance
 
getType() - Method in class edu.gsu.cs.dmlab.solgrind.index.InstanceVertex
 
getType(int) - Method in class edu.gsu.cs.dmlab.solgrind.base.types.event.EventSequence
 
getTypeIndexed() - Method in class edu.gsu.cs.dmlab.indexes.BasicEventIndexer
 
getTypeIndexed() - Method in interface edu.gsu.cs.dmlab.indexes.interfaces.ISTTrackingEventIndexer
Returns the event type that is indexed in this event indexer.
getTypeIndexed() - Method in class edu.gsu.cs.dmlab.indexes.TreeBasedEventIndexer
 
getTypeName(int) - Method in class edu.gsu.cs.dmlab.solgrind.base.types.event.EventSequence
 
getUnionTrajectory() - Method in class edu.gsu.cs.dmlab.solgrind.base.types.instance.InstanceCooccurrence
 
getUUID() - Method in class edu.gsu.cs.dmlab.datatypes.BaseTemporalObject
 
getUUID() - Method in interface edu.gsu.cs.dmlab.datatypes.interfaces.IBaseTemporalObject
Returns a unique identifier for this object inside this program.
getVolume() - Method in class edu.gsu.cs.dmlab.datatypes.GeneralSTInterpolationTrajectory
 
getVolume() - Method in class edu.gsu.cs.dmlab.datatypes.GeneralSTObject
 
getVolume() - Method in class edu.gsu.cs.dmlab.datatypes.GeneralSTTrackingTrajectory
 
getVolume() - Method in interface edu.gsu.cs.dmlab.datatypes.interfaces.ISpatialTemporalObj
Gets the area of this Geometry multiplied by the duration of this object.
getVolume() - Method in interface edu.gsu.cs.dmlab.datatypes.interfaces.ISpatialTemporalTrajectory
Computes the volume of this trajectory by using the volume of each of the spatiotemporal objects it contains.
getVolume() - Method in class edu.gsu.cs.dmlab.solgrind.base.types.essential.TGPair
 
getVolume() - Method in class edu.gsu.cs.dmlab.solgrind.base.types.essential.Trajectory
 
getWarpInfoBetween(IShapeSeries, IShapeSeries) - Method in class edu.gsu.cs.dmlab.distance.dtw.DTW
 
getWarpInfoBetween(IShapeSeries, IShapeSeries) - Method in class edu.gsu.cs.dmlab.distance.dtw.FastDTW
 
getWarpInfoBetween(IShapeSeries, IShapeSeries) - Method in interface edu.gsu.cs.dmlab.distance.dtw.interfaces.IShapeSeriesAligner
 
getWarpInfoBetween(IShapeSeries, IShapeSeries, ISearchWindow) - Method in class edu.gsu.cs.dmlab.distance.dtw.DTW
 
getWavebandFromInt(int) - Static method in class edu.gsu.cs.dmlab.util.Utility
 
getWeight() - Method in class edu.gsu.cs.dmlab.graph.Edge
 
getWeight() - Method in class edu.gsu.cs.dmlab.solgrind.index.RelationEdge
 
getXcoTimeIntervals() - Method in class edu.gsu.cs.dmlab.solgrind.base.types.instance.InstanceCooccurrence
 
getXkernel() - Method in class edu.gsu.cs.dmlab.imageproc.edgedetection.detectors.GaussianEdgeDetector
Abstract methods to implement
getXkernel() - Method in class edu.gsu.cs.dmlab.imageproc.edgedetection.detectors.PrewittEdgeDetector
 
getXkernel() - Method in class edu.gsu.cs.dmlab.imageproc.edgedetection.detectors.RobertsCrossEdgeDetector
 
getXkernel() - Method in class edu.gsu.cs.dmlab.imageproc.edgedetection.detectors.SobelEdgeDetector
 
getYkernel() - Method in class edu.gsu.cs.dmlab.imageproc.edgedetection.detectors.GaussianEdgeDetector
 
getYkernel() - Method in class edu.gsu.cs.dmlab.imageproc.edgedetection.detectors.PrewittEdgeDetector
 
getYkernel() - Method in class edu.gsu.cs.dmlab.imageproc.edgedetection.detectors.RobertsCrossEdgeDetector
 
getYkernel() - Method in class edu.gsu.cs.dmlab.imageproc.edgedetection.detectors.SobelEdgeDetector
 
GITree<T extends IBaseTemporalObject> - Class in edu.gsu.cs.dmlab.indexes.datastructures
 
GITree() - Constructor for class edu.gsu.cs.dmlab.indexes.datastructures.GITree
 
Gradient - Class in edu.gsu.cs.dmlab.datatypes
A classes for holding the gradient values of an image in the x and y direction.
Gradient - Enum in edu.gsu.cs.dmlab.imageproc.edgedetection.imagederivatives
 
Gradient() - Constructor for class edu.gsu.cs.dmlab.datatypes.Gradient
 
GradientCalculator - Class in edu.gsu.cs.dmlab.imageproc.edgedetection
A class for calculating the gradient of pixel intensities on source images.
GradientCalculator(String) - Constructor for class edu.gsu.cs.dmlab.imageproc.edgedetection.GradientCalculator
This constructor sets the gradient operator based on the given name.
GraphAssociationProblem - Class in edu.gsu.cs.dmlab.tracking
This class is the graph used to find the optimal multi-commodity flow and then use the results to associate the tracks into longer tracks.
GraphAssociationProblem(List<ISTTrackingTrajectory>, ITrackingGraphProblemFactory, ISTEdgeWeightCalculator) - Constructor for class edu.gsu.cs.dmlab.tracking.GraphAssociationProblem
Constructor constructs a new object.
GraphProblemFactory - Class in edu.gsu.cs.dmlab.factory
This class is used create objects for solving the underlying minimum cost multi-commodity flow problem for ITrack association.
GraphProblemFactory() - Constructor for class edu.gsu.cs.dmlab.factory.GraphProblemFactory
 
gx - Variable in class edu.gsu.cs.dmlab.datatypes.Gradient
In case of Gradient in the Cartesian system, this is the matrix of gradient values when comparing pixels in the X direction.
gx_f - Variable in class edu.gsu.cs.dmlab.datatypes.Gradient
 
gy - Variable in class edu.gsu.cs.dmlab.datatypes.Gradient
In case of Gradient in the Cartesian system, this is the matrix of gradient values when comparing pixels in the Y direction.
gy_f - Variable in class edu.gsu.cs.dmlab.datatypes.Gradient
 

H

H_in - Static variable in class edu.gsu.cs.dmlab.solgrind.SolgrindConstants
 
H_R - Static variable in class edu.gsu.cs.dmlab.solgrind.SolgrindConstants
 
hashCode() - Method in class edu.gsu.cs.dmlab.solgrind.base.EventType
 
hashCode() - Method in class edu.gsu.cs.dmlab.solgrind.base.Instance
 
hashCode() - Method in class edu.gsu.cs.dmlab.solgrind.base.types.event.EventCooccurrence
 
hashCode() - Method in class edu.gsu.cs.dmlab.solgrind.base.types.event.EventSequence
 
hashCode() - Method in class edu.gsu.cs.dmlab.solgrind.base.types.instance.InstanceData
 
hashCode() - Method in class edu.gsu.cs.dmlab.solgrind.base.types.instance.InstanceSequence
 
hashCode() - Method in class edu.gsu.cs.dmlab.solgrind.index.InstanceVertex
 
HekISDEventDataSource - Class in edu.gsu.cs.dmlab.datasources
This class is used to retrieve event reports coming from the source location that are intended to be inserted into our database.
HekISDEventDataSource(IHEKObjectFactory) - Constructor for class edu.gsu.cs.dmlab.datasources.HekISDEventDataSource
 
HelioviewerImageFileDatasource - Class in edu.gsu.cs.dmlab.datasources
This class is intended to pull images from the Helioviewer API.
HelioviewerImageFileDatasource(int, int, int) - Constructor for class edu.gsu.cs.dmlab.datasources.HelioviewerImageFileDatasource
Constructor builds a Helioviewer Image File puller that requires the returned image to be within as set number of minutes of the queried time.
HelioviewerImageFileDatasource(int, int, int, Logger) - Constructor for class edu.gsu.cs.dmlab.datasources.HelioviewerImageFileDatasource
Constructor builds a Helioviewer Image File puller that requires the returned image to be within as set number of minutes of the queried time.
HelioviewerPullingAIAImageDBConnection - Class in edu.gsu.cs.dmlab.databases
This class extends the ImageDBConnection to pull images that are not in the database already, from the Helioviewer API.
HelioviewerPullingAIAImageDBConnection(DataSource, IImageDBCreator, IImgParamNormalizer, Logger, int) - Constructor for class edu.gsu.cs.dmlab.databases.HelioviewerPullingAIAImageDBConnection
Constructor that assumes default values for parameter down sample and the number of parameters for each image cell.
HistoAppearanceModel - Class in edu.gsu.cs.dmlab.tracking.appearance
Appearance model based upon the distance of two histograms of image parameters.
HistoAppearanceModel(double, double, double, double, ISTHistogramProducer, IHistoComparator, ImageDBWaveParamPair[]) - Constructor for class edu.gsu.cs.dmlab.tracking.appearance.HistoAppearanceModel
Constructor
HistogramProducer - Class in edu.gsu.cs.dmlab.imageproc
HistogramProducer produces a 15 bin histogram for a passed in object detection for each of the passed in image parameter/wavelength pairs.
HistogramProducer(ISTImageDBConnection) - Constructor for class edu.gsu.cs.dmlab.imageproc.HistogramProducer
Constructor that takes in a connection to the image database.
HORIZONTAL - edu.gsu.cs.dmlab.imageproc.edgedetection.util.NonMaximumSuppression.EdgeDirection
 
Hot - Class in edu.gsu.cs.dmlab.imageproc.colormaps
 
Hot() - Constructor for class edu.gsu.cs.dmlab.imageproc.colormaps.Hot
 
HOT - edu.gsu.cs.dmlab.imageproc.ColorMap.COLORMAP
 
Hypotenuse - Class in edu.gsu.cs.dmlab.imageproc.edgedetection.util
 
Hypotenuse() - Constructor for class edu.gsu.cs.dmlab.imageproc.edgedetection.util.Hypotenuse
 
HYPOTHESIS - edu.gsu.cs.dmlab.datatypes.EventType
 

I

I_INTERVAL - Static variable in class edu.gsu.cs.dmlab.solgrind.experiment.util.InterpolationConstants
 
IAggregateShapeSeries - Interface in edu.gsu.cs.dmlab.distance.dtw.shapeseries.interfaces
Interface for a aggregate reduction multidimensional time series object.
IAlignmentInfo - Interface in edu.gsu.cs.dmlab.distance.dtw.datatypes.interfaces
Interface for information about alignment of a pair of multidimensional time series objects.
IAlignmentPath - Interface in edu.gsu.cs.dmlab.distance.dtw.datatypes.interfaces
Interface for classes that hold the warping information for matching points in one series (I) to points in another series (J).
IBaseTemporalObject - Interface in edu.gsu.cs.dmlab.datatypes.interfaces
Is the base data type for Events and Tracks in the tracking module, as well as any spatio-temporal objects used in the solgrind module or interpolation module.
ICostMatrix - Interface in edu.gsu.cs.dmlab.distance.dtw.datatypes.interfaces
Interface for classes used to store costs associated with warping paths that traverse through given points.
id - Variable in class edu.gsu.cs.dmlab.datatypes.ImageDBDateIdPair
The identifier for the image we are referencing.
id - Variable in class edu.gsu.cs.dmlab.interpolation.utils.KMeansFilamentEndpointFinder.Cluster
 
id - Variable in class edu.gsu.cs.dmlab.solgrind.base.types.instance.InstanceData
 
iDBUtil - Interface in edu.gsu.cs.dmlab.solgrind.database
 
IDictionaryCleaner - Interface in edu.gsu.cs.dmlab.sparse.dictionary.interfaces
Interface for objects used to clean a dictionary of unwanted elements used in sparse coding.
IDictionaryUpdater - Interface in edu.gsu.cs.dmlab.sparse.dictionary.interfaces
Interface for objects used to update a dictionary used in sparse coding.
IEdgeDetector - Interface in edu.gsu.cs.dmlab.imageproc.interfaces
The interface for classes that do edge detection on source images.
IFeatureDBConnection - Interface in edu.gsu.cs.dmlab.databases.interfaces
Connection to the database of feature feature values representing the fitness of a parameter for representing an event type.
IFeatureDBCreator - Interface in edu.gsu.cs.dmlab.databases.interfaces
Creates database for storing feature values representing the fitness of a parameter for representing an event type.
IGeometryValidator - Interface in edu.gsu.cs.dmlab.geometry.validation.interfaces
This is the public interface for geometry validator objects used to clean various geometry objects so that they are valid geometry objects.
IGradientCalculator - Interface in edu.gsu.cs.dmlab.imageproc.interfaces
The interface for classes that calculate the gradient of pixel intensities on source images.
IHEKObjectFactory - Interface in edu.gsu.cs.dmlab.factory.interfaces
The interface for factories that will construct an IISDEventReport from a JsonObject.
IHistoComparator - Interface in edu.gsu.cs.dmlab.imageproc.interfaces
The interface for classes that compare histograms.
IImageDataSource - Interface in edu.gsu.cs.dmlab.datasources.interfaces
This is the public interface for classes used to retrieve images coming from the source location that are intended to be inserted into our database.
IImageDBCreator - Interface in edu.gsu.cs.dmlab.databases.interfaces
This is the public interface for classes used to create a database storing images and various descriptors for images.
IImageFileDataSource - Interface in edu.gsu.cs.dmlab.datasources.interfaces
This is the public interface for classes used to retrieve images coming from the source location that are intended to be inserted into our database.
IImgParamNormalizer - Interface in edu.gsu.cs.dmlab.imageproc.interfaces
Interface for objects used to normalize the passed in parameter arrays.
IImgPatchVectorizer - Interface in edu.gsu.cs.dmlab.imageproc.interfaces
Interface for various methods of converting a patches of an image into a vector of values.
IIndexer<T extends IBaseTemporalObject> - Interface in edu.gsu.cs.dmlab.indexes.interfaces
The base interface for indexes that store objects of IBaseDatType or derived from objects that implement that data type.
IInterpolationFactory - Interface in edu.gsu.cs.dmlab.factory.interfaces
The public interface for classes that will be used to create objects used in trajectory interpolation.
IInterpolator - Interface in edu.gsu.cs.dmlab.interpolation.interfaces
This is the public interface for trajectory interpolation objects used to interpolate between geometry objects at some cadence rate.
IISDEventDataSource - Interface in edu.gsu.cs.dmlab.datasources.interfaces
This is the public interface for classes used to retrieve event reports coming from the source location that are intended to be inserted into our database.
IISDEventReport - Interface in edu.gsu.cs.dmlab.datatypes.interfaces
This is the public interface for classes used to represent event reports coming from the HEK.
IISDObjectDBConnector - Interface in edu.gsu.cs.dmlab.databases.interfaces
This is the public interface for classes used to connect to the ISD object storage database within this project.
IISDObjectDBCreator - Interface in edu.gsu.cs.dmlab.databases.interfaces
This is the public interface for classes used to build the object detection report database used by the ISD
IISDStateDBConnector - Interface in edu.gsu.cs.dmlab.databases.interfaces
This is the public interface for classes used to access the processing pipeline's state of operation tables.
IISDStateDBCreator - Interface in edu.gsu.cs.dmlab.databases.interfaces
This is the public interface for classes used to build tables in the ISD database that are used to store the processing pipeline's state of operation.
ImageConvolution - Class in edu.gsu.cs.dmlab.imageproc.edgedetection.imagederivatives
 
ImageConvolution(double[][], double[][]) - Constructor for class edu.gsu.cs.dmlab.imageproc.edgedetection.imagederivatives.ImageConvolution
Constructor
ImageDBConnection - Class in edu.gsu.cs.dmlab.databases
This class extends the NonCacheImageDBConnecton by adding a cache to the image parameters that are pulled by IEvent from the database.
ImageDBConnection(DataSource, IImgParamNormalizer, int, int, Logger, int) - Constructor for class edu.gsu.cs.dmlab.databases.ImageDBConnection
Constructor that defines the parameter dimension and down sampling used to match the input coordinates with the reduced dimensionality parameter space.
ImageDBConnection(DataSource, IImgParamNormalizer, Logger, int) - Constructor for class edu.gsu.cs.dmlab.databases.ImageDBConnection
Constructor that assumes default values for parameter down sample and the number of parameters for each image cell.
ImageDBCreator - Class in edu.gsu.cs.dmlab.databases
This class is used to insert various values into the database used for storing images, image parameters, sparse descriptors for images, and some additional header data for images.
ImageDBCreator(DataSource, int, int, Logger) - Constructor for class edu.gsu.cs.dmlab.databases.ImageDBCreator
 
ImageDBCreator(DataSource, Logger) - Constructor for class edu.gsu.cs.dmlab.databases.ImageDBCreator
 
ImageDBDateIdPair - Class in edu.gsu.cs.dmlab.datatypes
This is the global descriptor id and date for images stored in our databases.
ImageDBDateIdPair() - Constructor for class edu.gsu.cs.dmlab.datatypes.ImageDBDateIdPair
 
ImageDBFitsHeaderData - Class in edu.gsu.cs.dmlab.datatypes
The header data associated with a particular image in the database.
ImageDBFitsHeaderData() - Constructor for class edu.gsu.cs.dmlab.datatypes.ImageDBFitsHeaderData
 
ImageDBWaveParamPair - Class in edu.gsu.cs.dmlab.datatypes
Container class used to pass around the descriptor of what specific image parameter from what waveband it is that is being referenced.
ImageDBWaveParamPair() - Constructor for class edu.gsu.cs.dmlab.datatypes.ImageDBWaveParamPair
 
ImageGradient - Class in edu.gsu.cs.dmlab.imageproc.edgedetection.imagederivatives
 
ImageGradient(double[][], Gradient, Padding, boolean) - Constructor for class edu.gsu.cs.dmlab.imageproc.edgedetection.imagederivatives.ImageGradient
Calculates the gradient of an image using user-defined gradient and padding methods.
ImageLoader - Class in edu.gsu.cs.dmlab.imageproc.imageparam.util
This class loads images from a local disk into a BufferedImage.
ImageLoader(String) - Constructor for class edu.gsu.cs.dmlab.imageproc.imageparam.util.ImageLoader
 
imax(double[]) - Static method in class edu.gsu.cs.dmlab.imageproc.imageparam.util.Peaks
 
IMeasures - Interface in edu.gsu.cs.dmlab.imageproc.imageparam.interfaces
This interface provides the pre-defined patch-sizes used for processing images patch by patch, and the pre-defined byte-shifts necessary for converting matrices to BufferedImage objects, and vice-versa.
IMeasures.Channel - Enum in edu.gsu.cs.dmlab.imageproc.imageparam.interfaces
The color channel
+--------+--------+--------+--------+ bits
|AAAAAAAA|RRRRRRRR|GGGGGGGG|BBBBBBBB|

To get the green channel from 'color' (hex);
int green = (color & 0xff00) << 8
To convert an intensity to a color (hex): int value = (0xFF000000 & color) << 24 | (0x000000FF & color) << 16 | (0x000000FF & color) << 8 | (0x000000FF & color)

IMeasures.PatchSize - Enum in edu.gsu.cs.dmlab.imageproc.imageparam.interfaces
This contains all possible sizes of a patch that parameters are going to be computed for.
ImgParamNormalizer - Class in edu.gsu.cs.dmlab.imageproc
ImgParamNormalizer class simply does min-max normalization on the passed in array of parameter values.
ImgParamNormalizer(HashMap<Integer, double[]>) - Constructor for class edu.gsu.cs.dmlab.imageproc.ImgParamNormalizer
Constructor that takes in the set of min-max pair for each dimension the parameter arrays this object is meant to normalize.
ImgPatchVectorizer - Class in edu.gsu.cs.dmlab.imageproc
This class extracts a set of column vectors from the input matrices.
ImgPatchVectorizer(int, int) - Constructor for class edu.gsu.cs.dmlab.imageproc.ImgPatchVectorizer
Constructor constructs a new ImgPatchVectorizer with the given step size.
ImgSparseMaxPoolPyramidProducer - Class in edu.gsu.cs.dmlab.imageproc
 
ImgSparseMaxPoolPyramidProducer(ISparseMatrixApproximator, DenseMatrix) - Constructor for class edu.gsu.cs.dmlab.imageproc.ImgSparseMaxPoolPyramidProducer
 
imin(double[]) - Static method in class edu.gsu.cs.dmlab.imageproc.imageparam.util.Peaks
 
indicesMaxSuppresion(NonMaximumSuppression.EdgeDirection, int, int) - Static method in class edu.gsu.cs.dmlab.imageproc.edgedetection.util.NonMaximumSuppression
Get coordinates of the two points needed to check for non-maximum suppression.
init(int) - Method in class edu.gsu.cs.dmlab.imageproc.ColorMap
 
init(int) - Method in class edu.gsu.cs.dmlab.imageproc.colormaps.Autumn
 
init(int) - Method in class edu.gsu.cs.dmlab.imageproc.colormaps.Bone
 
init(int) - Method in class edu.gsu.cs.dmlab.imageproc.colormaps.Hot
 
init(int) - Method in class edu.gsu.cs.dmlab.imageproc.colormaps.Jet
 
init(int) - Method in class edu.gsu.cs.dmlab.imageproc.colormaps.SDO_AIA_131
 
init(int) - Method in class edu.gsu.cs.dmlab.imageproc.colormaps.SDO_AIA_1600
 
init(int) - Method in class edu.gsu.cs.dmlab.imageproc.colormaps.SDO_AIA_1700
 
init(int) - Method in class edu.gsu.cs.dmlab.imageproc.colormaps.SDO_AIA_171
 
init(int) - Method in class edu.gsu.cs.dmlab.imageproc.colormaps.SDO_AIA_193
 
init(int) - Method in class edu.gsu.cs.dmlab.imageproc.colormaps.SDO_AIA_211
 
init(int) - Method in class edu.gsu.cs.dmlab.imageproc.colormaps.SDO_AIA_304
 
init(int) - Method in class edu.gsu.cs.dmlab.imageproc.colormaps.SDO_AIA_335
 
init(int) - Method in class edu.gsu.cs.dmlab.imageproc.colormaps.SDO_AIA_4500
 
init(int) - Method in class edu.gsu.cs.dmlab.imageproc.colormaps.SDO_AIA_94
 
init(int) - Method in class edu.gsu.cs.dmlab.imageproc.colormaps.Spring
 
init(int) - Method in class edu.gsu.cs.dmlab.imageproc.colormaps.Summer
 
init(int) - Method in class edu.gsu.cs.dmlab.imageproc.colormaps.Winter
 
insert(EventType) - Method in class edu.gsu.cs.dmlab.solgrind.base.types.event.EventSequence
 
insert(T, long, long, Envelope) - Method in class edu.gsu.cs.dmlab.indexes.datastructures.GITree
 
insertEventReport(IISDEventReport) - Method in interface edu.gsu.cs.dmlab.databases.interfaces.IISDObjectDBConnector
Inserts the event report into the appropriate table based on the "event_type" that was reported in the HEK.
insertFileDescript(Waveband, Interval) - Method in class edu.gsu.cs.dmlab.databases.ImageDBCreator
 
insertFileDescript(Waveband, Interval) - Method in interface edu.gsu.cs.dmlab.databases.interfaces.IImageDBCreator
Inserts the descriptor for a particular image.
insertFileDescriptTables(Interval) - Method in class edu.gsu.cs.dmlab.databases.ImageDBCreator
 
insertFileDescriptTables(Interval) - Method in interface edu.gsu.cs.dmlab.databases.interfaces.IImageDBCreator
Creates the tables for holding images and image parameter data for the month represented by the start of the passed in interval.
insertHeader(ImageDBFitsHeaderData, int, Interval) - Method in class edu.gsu.cs.dmlab.databases.ImageDBCreator
 
insertHeader(ImageDBFitsHeaderData, int, Interval) - Method in interface edu.gsu.cs.dmlab.databases.interfaces.IImageDBCreator
Inserts the fits header information for the image matching the description id.
insertImage(BufferedImage, int, Interval) - Method in class edu.gsu.cs.dmlab.databases.ImageDBCreator
 
insertImage(BufferedImage, int, Interval) - Method in interface edu.gsu.cs.dmlab.databases.interfaces.IImageDBCreator
Inserts the image for a given descriptor.
insertImageSparseVect(SparseMatrix[], int, Interval) - Method in class edu.gsu.cs.dmlab.databases.ImageDBCreator
 
insertImageSparseVect(SparseMatrix[], int, Interval) - Method in interface edu.gsu.cs.dmlab.databases.interfaces.IImageDBCreator
Inserts the image descriptor vectors for the image matching the description id.
insertInstance(Instance, String) - Method in interface edu.gsu.cs.dmlab.solgrind.database.interfaces.SolgrindDBConnection
this inserts a trajectory to tablename it could be ideal if one checks the table is correctly modeled
insertInstance(Instance, String) - Method in class edu.gsu.cs.dmlab.solgrind.database.SolgrindDBConnectionPostgres
TODO modify method to do followings This method creates a table for instance (exp: ar_head_tracks_by_event or ar_tail_tracks_by_event) if it does not exists and creates a table for event (exp: ar_head, ar_tail)
insertInstance(Instance, String) - Method in class edu.gsu.cs.dmlab.solgrind.database.SolgrindDBConnectionSimple
 
insertInstances(Set<Instance>, String) - Method in interface edu.gsu.cs.dmlab.solgrind.database.interfaces.SolgrindDBConnection
this inserts a set of trajectories to a table in batch
insertInstances(Set<Instance>, String) - Method in class edu.gsu.cs.dmlab.solgrind.database.SolgrindDBConnectionPostgres
 
insertInstances(Set<Instance>, String) - Method in class edu.gsu.cs.dmlab.solgrind.database.SolgrindDBConnectionSimple
 
insertParamFeatureStatVal(EventType, ImageDBWaveParamPair, float) - Method in interface edu.gsu.cs.dmlab.databases.interfaces.IFeatureDBCreator
Inserts the statistic value for the feature of a particular wavelength and event type.
insertParamFeatureStatVal(EventType, ImageDBWaveParamPair, float) - Method in class edu.gsu.cs.dmlab.databases.SingleFeatureDBCreator
 
insertParams(double[][][], int, Interval) - Method in class edu.gsu.cs.dmlab.databases.ImageDBCreator
 
insertParams(double[][][], int, Interval) - Method in interface edu.gsu.cs.dmlab.databases.interfaces.IImageDBCreator
Inserts the image parameters for the image matching the description id.
insertTracks(List<ISTTrackingTrajectory>, int) - Method in interface edu.gsu.cs.dmlab.databases.interfaces.ITrackDBConnection
Inserts the links between the IEvents in each of the ITracks.
Instance - Class in edu.gsu.cs.dmlab.solgrind.base
Class for modeling spatiotemporal event instances.
Instance(String) - Constructor for class edu.gsu.cs.dmlab.solgrind.base.Instance
 
Instance(String, EventType) - Constructor for class edu.gsu.cs.dmlab.solgrind.base.Instance
 
Instance(String, EventType, Trajectory) - Constructor for class edu.gsu.cs.dmlab.solgrind.base.Instance
 
InstanceCooccurrence - Class in edu.gsu.cs.dmlab.solgrind.base.types.instance
This class implements utility operations and necessary operations for pattern instances in STCOP mining
InstanceCooccurrence() - Constructor for class edu.gsu.cs.dmlab.solgrind.base.types.instance.InstanceCooccurrence
 
InstanceCooccurrence(InstanceData) - Constructor for class edu.gsu.cs.dmlab.solgrind.base.types.instance.InstanceCooccurrence
 
InstanceCooccurrence(List<InstanceData>) - Constructor for class edu.gsu.cs.dmlab.solgrind.base.types.instance.InstanceCooccurrence
 
InstanceData - Class in edu.gsu.cs.dmlab.solgrind.base.types.instance
 
InstanceData(Instance) - Constructor for class edu.gsu.cs.dmlab.solgrind.base.types.instance.InstanceData
 
InstanceData(String, EventType) - Constructor for class edu.gsu.cs.dmlab.solgrind.base.types.instance.InstanceData
 
InstanceSequence - Class in edu.gsu.cs.dmlab.solgrind.base.types.instance
 
InstanceSequence() - Constructor for class edu.gsu.cs.dmlab.solgrind.base.types.instance.InstanceSequence
 
InstanceSequence(InstanceData) - Constructor for class edu.gsu.cs.dmlab.solgrind.base.types.instance.InstanceSequence
 
InstanceSequence(List<InstanceData>) - Constructor for class edu.gsu.cs.dmlab.solgrind.base.types.instance.InstanceSequence
 
instanceSequenceConnector(HashSet<InstanceSequence>, int) - Static method in class edu.gsu.cs.dmlab.solgrind.algo.SequenceUtils
Gets a set of instance sequences (InstanceSequence objects), and connects them based on the equality of prefix and suffix (of possible followee and follower instance sequences)
InstanceSimilarity - Class in edu.gsu.cs.dmlab.solgrind.base.types.instance
 
InstanceSimilarity() - Constructor for class edu.gsu.cs.dmlab.solgrind.base.types.instance.InstanceSimilarity
 
InstanceSimilarity(InstanceData) - Constructor for class edu.gsu.cs.dmlab.solgrind.base.types.instance.InstanceSimilarity
 
InstanceSimilarity(List<InstanceData>) - Constructor for class edu.gsu.cs.dmlab.solgrind.base.types.instance.InstanceSimilarity
 
InstanceVertex - Class in edu.gsu.cs.dmlab.solgrind.index
 
InstanceVertex(InstanceVertex) - Constructor for class edu.gsu.cs.dmlab.solgrind.index.InstanceVertex
 
InstanceVertex(String, EventType) - Constructor for class edu.gsu.cs.dmlab.solgrind.index.InstanceVertex
 
INTENSITY - Static variable in interface edu.gsu.cs.dmlab.imageproc.imageparam.interfaces.IMeasures
 
INTENSITY_MAX - Static variable in interface edu.gsu.cs.dmlab.imageproc.imageparam.interfaces.IMeasures
 
interpolate(Geometry, long) - Static method in class edu.gsu.cs.dmlab.solgrind.base.operations.STOperations
 
interpolate(Geometry, Geometry, double) - Static method in class edu.gsu.cs.dmlab.solgrind.base.operations.STOperations
 
interpolateAfterAtTime(ISTInterpolationEvent, DateTime) - Method in interface edu.gsu.cs.dmlab.interpolation.interfaces.IInterpolator
Interpolates a new event report at a specified time using a default movement rate as the method to determine where the input event would be at the given time.
interpolateAfterAtTime(ISTInterpolationEvent, DateTime) - Method in class edu.gsu.cs.dmlab.interpolation.STArealPolygonInterpolator
 
interpolateAfterAtTime(ISTInterpolationEvent, DateTime) - Method in class edu.gsu.cs.dmlab.interpolation.STComplexPolygonInterpolator
 
interpolateAfterAtTime(ISTInterpolationEvent, DateTime) - Method in class edu.gsu.cs.dmlab.interpolation.STFilamentPolygonInterpolator
 
interpolateAfterAtTime(ISTInterpolationEvent, DateTime) - Method in class edu.gsu.cs.dmlab.interpolation.STMBRInterpolator
 
interpolateAtTime(ISTInterpolationEvent, ISTInterpolationEvent, DateTime) - Method in interface edu.gsu.cs.dmlab.interpolation.interfaces.IInterpolator
Interpolates a new event report at a specified time.
interpolateAtTime(ISTInterpolationEvent, ISTInterpolationEvent, DateTime) - Method in class edu.gsu.cs.dmlab.interpolation.STArealPolygonInterpolator
 
interpolateAtTime(ISTInterpolationEvent, ISTInterpolationEvent, DateTime) - Method in class edu.gsu.cs.dmlab.interpolation.STComplexPolygonInterpolator
 
interpolateAtTime(ISTInterpolationEvent, ISTInterpolationEvent, DateTime) - Method in class edu.gsu.cs.dmlab.interpolation.STFilamentPolygonInterpolator
 
interpolateAtTime(ISTInterpolationEvent, ISTInterpolationEvent, DateTime) - Method in class edu.gsu.cs.dmlab.interpolation.STMBRInterpolator
 
interpolateBeforeAtTime(ISTInterpolationEvent, DateTime) - Method in interface edu.gsu.cs.dmlab.interpolation.interfaces.IInterpolator
Interpolates a new event report at a specified time using a default movement rate as the method to determine where the input event would be at the given time.
interpolateBeforeAtTime(ISTInterpolationEvent, DateTime) - Method in class edu.gsu.cs.dmlab.interpolation.STArealPolygonInterpolator
 
interpolateBeforeAtTime(ISTInterpolationEvent, DateTime) - Method in class edu.gsu.cs.dmlab.interpolation.STComplexPolygonInterpolator
 
interpolateBeforeAtTime(ISTInterpolationEvent, DateTime) - Method in class edu.gsu.cs.dmlab.interpolation.STFilamentPolygonInterpolator
 
interpolateBeforeAtTime(ISTInterpolationEvent, DateTime) - Method in class edu.gsu.cs.dmlab.interpolation.STMBRInterpolator
 
interpolateBetween(ISTInterpolationEvent, ISTInterpolationEvent) - Method in class edu.gsu.cs.dmlab.interpolation.BaseInterpolation
Interpolates new event reports between the two reports that are passed in and returns a list of the interpolated polygon representations.
interpolateBetween(ISTInterpolationEvent, ISTInterpolationEvent) - Method in interface edu.gsu.cs.dmlab.interpolation.interfaces.IInterpolator
Interpolates new event reports between the two reports that are passed in and returns a list of the interpolated polygon representations.
interpolateBetween(ISTInterpolationEvent, ISTInterpolationEvent) - Method in class edu.gsu.cs.dmlab.interpolation.STArealPolygonInterpolator
 
interpolateBetween(ISTInterpolationEvent, ISTInterpolationEvent) - Method in class edu.gsu.cs.dmlab.interpolation.STComplexPolygonInterpolator
 
interpolateBetween(ISTInterpolationEvent, ISTInterpolationEvent) - Method in class edu.gsu.cs.dmlab.interpolation.STFilamentPolygonInterpolator
 
interpolateBetween(ISTInterpolationEvent, ISTInterpolationEvent) - Method in class edu.gsu.cs.dmlab.interpolation.STMBRInterpolator
 
interpolateBetweenAlignedNoCopy(ISTInterpolationEvent, ISTInterpolationEvent) - Method in class edu.gsu.cs.dmlab.interpolation.BaseInterpolation
This method assumes that the events are already aligned and that it is not supposed to add them to the results.
interpolateBetweenAlignedNoCopy(ISTInterpolationEvent, ISTInterpolationEvent) - Method in class edu.gsu.cs.dmlab.interpolation.STArealPolygonInterpolator
This method assumes that the events are already aligned and that it is not supposed to add them to the results.
interpolateBetweenAlignedNoCopy(ISTInterpolationEvent, ISTInterpolationEvent) - Method in class edu.gsu.cs.dmlab.interpolation.STComplexPolygonInterpolator
This method assumes that the events are already aligned and that it is not supposed to add them to the results.
interpolateBetweenAlignedNoCopy(ISTInterpolationEvent, ISTInterpolationEvent) - Method in class edu.gsu.cs.dmlab.interpolation.STFilamentPolygonInterpolator
This method assumes that the events are already aligned and that it is not supposed to add them to the results.
interpolateBetweenAlignedNoCopy(ISTInterpolationEvent, ISTInterpolationEvent) - Method in class edu.gsu.cs.dmlab.interpolation.STMBRInterpolator
 
interpolateTrajectory(ISTInterpolationTrajectory) - Method in class edu.gsu.cs.dmlab.interpolation.BaseInterpolation
Interpolates new event reports between the reports contained within the input trajectory and returns a new trajectory object with the new data.
interpolateTrajectory(ISTInterpolationTrajectory) - Method in interface edu.gsu.cs.dmlab.interpolation.interfaces.IInterpolator
Interpolates new event reports between the reports contained within the input trajectory and returns a new trajectory object with the new data.
interpolateTrajectory(ISTInterpolationTrajectory) - Method in class edu.gsu.cs.dmlab.interpolation.STArealPolygonInterpolator
 
interpolateTrajectory(ISTInterpolationTrajectory) - Method in class edu.gsu.cs.dmlab.interpolation.STComplexPolygonInterpolator
 
interpolateTrajectory(ISTInterpolationTrajectory) - Method in class edu.gsu.cs.dmlab.interpolation.STFilamentPolygonInterpolator
 
interpolateTrajectory(ISTInterpolationTrajectory) - Method in class edu.gsu.cs.dmlab.interpolation.STMBRInterpolator
 
InterpolationConstants - Class in edu.gsu.cs.dmlab.solgrind.experiment.util
 
InterpolationConstants() - Constructor for class edu.gsu.cs.dmlab.solgrind.experiment.util.InterpolationConstants
 
InterpolationConstants.DistanceMeasure - Enum in edu.gsu.cs.dmlab.solgrind.experiment.util
 
InterpolationConstants.RoundingStrategy - Enum in edu.gsu.cs.dmlab.solgrind.experiment.util
 
InterpolationFactory - Class in edu.gsu.cs.dmlab.factory
 
InterpolationFactory() - Constructor for class edu.gsu.cs.dmlab.factory.InterpolationFactory
 
intersection(Instance, Instance) - Static method in class edu.gsu.cs.dmlab.solgrind.algo.measures.opt.Jaccard
 
intersection(Trajectory, Trajectory) - Static method in class edu.gsu.cs.dmlab.solgrind.base.operations.STOperations
 
intersectionAll(Collection<Trajectory>) - Static method in class edu.gsu.cs.dmlab.solgrind.base.operations.STOperations
 
IntersectionHistoComparator - Class in edu.gsu.cs.dmlab.imageproc.histocomp
Computes the Intersection between two histograms.
IntersectionHistoComparator() - Constructor for class edu.gsu.cs.dmlab.imageproc.histocomp.IntersectionHistoComparator
 
INVALID_CCE - Static variable in class edu.gsu.cs.dmlab.solgrind.base.types.instance.InstanceCooccurrence
 
InvalidAttributeException - Exception in edu.gsu.cs.dmlab.exceptions
 
InvalidAttributeException(String) - Constructor for exception edu.gsu.cs.dmlab.exceptions.InvalidAttributeException
 
InvalidConfigException - Exception in edu.gsu.cs.dmlab.exceptions
 
InvalidConfigException(String) - Constructor for exception edu.gsu.cs.dmlab.exceptions.InvalidConfigException
 
IParamCalculator - Interface in edu.gsu.cs.dmlab.imageproc.imageparam.interfaces
 
IPeakDetector - Interface in edu.gsu.cs.dmlab.imageproc.interfaces
Interface for classes that find local maxima in arrays
IPooledCoefProducer - Interface in edu.gsu.cs.dmlab.imageproc.interfaces
 
isCceValid() - Method in class edu.gsu.cs.dmlab.solgrind.base.types.instance.InstanceCooccurrence
 
ISDSolarEventReport - Class in edu.gsu.cs.dmlab.datatypes
Class used to represent the Solar Event reports that have been pulled from HEK.
ISDSolarEventReport(JsonObject) - Constructor for class edu.gsu.cs.dmlab.datatypes.ISDSolarEventReport
Constructor that expects a JsonObject as input.
ISDSolarEventReport(JsonObject, EventType) - Constructor for class edu.gsu.cs.dmlab.datatypes.ISDSolarEventReport
 
ISearchWindow - Interface in edu.gsu.cs.dmlab.distance.dtw.search.interfaces
Interface for search windows in a Dynamic Time Warping Algorithm
ISeriesAlignmentFactory - Interface in edu.gsu.cs.dmlab.factory.interfaces
The public interface for classes that will be used to create objects used for finding the alignment of shape series.
ISeriesPoint - Interface in edu.gsu.cs.dmlab.distance.dtw.shapeseries.interfaces
Interface for a simple point object used in a multidimensional time series.
IShapeSeries - Interface in edu.gsu.cs.dmlab.distance.dtw.shapeseries.interfaces
Interface for a multidimensional time series object.
IShapeSeriesAligner - Interface in edu.gsu.cs.dmlab.distance.dtw.interfaces
 
isInterpolated() - Method in class edu.gsu.cs.dmlab.datatypes.GeneralSTInterpolationEvent
 
isInterpolated() - Method in class edu.gsu.cs.dmlab.datatypes.GeneralSTInterpolationTrajectory
 
isInterpolated() - Method in interface edu.gsu.cs.dmlab.datatypes.interfaces.ISTInterpolationEvent
Returns an indicator of whether the trajectory is interpolated or not.
isInterpolated() - Method in interface edu.gsu.cs.dmlab.datatypes.interfaces.ISTInterpolationTrajectory
Returns an indicator of whether the trajectory is interpolated or not.
isOutsideDiskIgnored() - Method in class edu.gsu.cs.dmlab.imageproc.imageparam.util.FitsBreaker
 
ISparseDictionaryLearner - Interface in edu.gsu.cs.dmlab.sparse.dictionary.interfaces
Interfaces for objects intended to learn a dictionary used in sparse coding.
ISparseMatrixApproximator - Interface in edu.gsu.cs.dmlab.sparse.approximation.interfaces
IApproximator is the public interface for sparse approximation tools or classes that approximately solve a system of equations finding a sparse vector combination dictionary elements that reproduce the passed signal elements.
ISparseVectorApproximator - Interface in edu.gsu.cs.dmlab.sparse.approximation.interfaces
Interface for objects that do a sparse vecor approximation such that it computes x, such that b = Ax using some method
ISpatialTemporalObj - Interface in edu.gsu.cs.dmlab.datatypes.interfaces
Is the base interface for a number of spatio-temporal objects.
ISpatialTemporalTrajectory<T> - Interface in edu.gsu.cs.dmlab.datatypes.interfaces
Is the base interface for a number of spatio-temporal trajectory objects.
ISTAppearanceModel - Interface in edu.gsu.cs.dmlab.tracking.appearance.interfaces
The public interface for various appearance models used in the tracking module of this library.
ISTAssociationProblem - Interface in edu.gsu.cs.dmlab.tracking.interfaces
This is the interface of objects that solve the association problem of tracks.
IStatProducer - Interface in edu.gsu.cs.dmlab.features.interfaces
Interface for classes that produce a value representing the fitness of a parameter for representing an event type.
ISTEdgeWeightCalculator - Interface in edu.gsu.cs.dmlab.tracking.stages.interfaces
The public interface for classes that return the weights of edges in the graph used to solve the minimum cost multi-commodity flow problem used for associating tracks into longer tracks.
ISTEndpointFinder - Interface in edu.gsu.cs.dmlab.interpolation.utils.interfaces
Interface used for class implementations that are used to find a single end point on a polygon based on some criteria
ISTEventTrackingFactory - Interface in edu.gsu.cs.dmlab.factory.interfaces
The public interface for classes that shall be used to create the objects used in event tracking.
ISTFrameSkipModel - Interface in edu.gsu.cs.dmlab.tracking.interfaces
The public interface for models of frame skipping that return the probability of two track fragments being from the same object, given the number of skipped frames between them.
ISTHistogramProducer - Interface in edu.gsu.cs.dmlab.imageproc.interfaces
Interface for methods of extracting histogram from a data source that represents the passed in IEvent in the requested dimensions.
ISTImageDBConnection - Interface in edu.gsu.cs.dmlab.databases.interfaces
This is the public interface for image database connections for any project that depends on the image/image parameter database created for the Data Mining Lab at Georgia State University
ISTIndexFactory - Interface in edu.gsu.cs.dmlab.factory.interfaces
This interface is for classes that produce Indexes of both ISTTrackingEventIndexer and ISTTrackingTrajectoryIndexer type.
ISTInterpolationEvent - Interface in edu.gsu.cs.dmlab.datatypes.interfaces
Is the public interface for events processed by the interpolation algorithms implemented by the Data Mining Lab at Georgia State University.
ISTInterpolationTrajectory - Interface in edu.gsu.cs.dmlab.datatypes.interfaces
The public interface for event trajectories processed by tracking algorithms implemented by the Data Mining Lab at Georgia State University
ISTLocationProbCal - Interface in edu.gsu.cs.dmlab.tracking.interfaces
Interface for classes that calculate the probability of seeing an IEvent at the location of the passed in IEvent.
ISTMotionModel - Interface in edu.gsu.cs.dmlab.tracking.interfaces
The public interface for models of motion that return the probability of two track fragments being of the same object, based on some model of motion.
ISTObsModel - Interface in edu.gsu.cs.dmlab.tracking.interfaces
The public interface for models of observation that return the probability of an event being a true detection of an object, based on some model of observation.
ISTProcessingStage - Interface in edu.gsu.cs.dmlab.tracking.stages.interfaces
This interface is for classes that process ISTTrackingEvents and ISTTrackingTrajectory into longer ISTTrackingTrajectory objects.
ISTSearchAreaProducer - Interface in edu.gsu.cs.dmlab.util.interfaces
Interface for classes used to produce search areas based on an input and some elappesed amount of time.
ISTSparseCandidateModel - Interface in edu.gsu.cs.dmlab.tracking.appearance.interfaces
Interface for classes that are used as a candidate for matching evaluator.
ISTSparseHistoCreator - Interface in edu.gsu.cs.dmlab.tracking.appearance.interfaces
Interface for classes used to create sparse histograms of events.
ISTTrackingEvent - Interface in edu.gsu.cs.dmlab.datatypes.interfaces
Is the public interface for events processed by the tracking algorithms implemented by the Data Mining Lab at Georgia State University.
ISTTrackingEventIndexer - Interface in edu.gsu.cs.dmlab.indexes.interfaces
This interface is for indexes that will index ISTTrackingEvent based on the IIndexer generic interface.
ISTTrackingTrajectory - Interface in edu.gsu.cs.dmlab.datatypes.interfaces
The public interface for event tracks processed by tracking algorithms implemented by the Data Mining Lab at Georgia State University
ISTTrackingTrajectoryIndexer - Interface in edu.gsu.cs.dmlab.indexes.interfaces
Extension interface of the IIndexer generic interface for use on classes that will index ISTTrackingTrajectory objects.
isValid() - Method in class edu.gsu.cs.dmlab.solgrind.base.types.event.EventSequence
 
ITemporalAligner - Interface in edu.gsu.cs.dmlab.temporal.interfaces
This is the public interface for performing minor adjustments to the timestamp of a spatiotemporal event report to align with an epoch and step size in interpolation methods described in Boubrahimi et.
iterator() - Method in interface edu.gsu.cs.dmlab.distance.dtw.search.interfaces.ISearchWindow
Method that returns an iterator that produces the index pairs of all the cells within this window
iterator() - Method in class edu.gsu.cs.dmlab.distance.dtw.search.SearchWindow
 
ITrackDBConnection - Interface in edu.gsu.cs.dmlab.databases.interfaces
This is the public interface for track/event database connections for any project that depends on a database for tracks and events created for the Data Mining Lab at Georgia State University
ITrackingGraph - Interface in edu.gsu.cs.dmlab.graph.interfaces
This interface is for classes that are used to store the information that then gets used in the optimal multi-commodity flow problem that we use for track association.
ITrackingGraphProblemFactory - Interface in edu.gsu.cs.dmlab.factory.interfaces
This interface is for classes that are used to solve the underlying minimum cost multi-commodity flow problem for ISTTrackingTrajectory association.
ITrackingGraphProblemSolver - Interface in edu.gsu.cs.dmlab.graph.algo.interfaces
This interface is for classes that find the optimal multi-commodity flow through the passed in SimpleDirectedWeightedGraph where some of the edges are negative and the graph is a DAG.

J

jaccard(Instance, Instance) - Static method in class edu.gsu.cs.dmlab.solgrind.algo.measures.opt.Jaccard
 
jaccard(List<Instance>) - Static method in class edu.gsu.cs.dmlab.solgrind.algo.measures.opt.Jaccard
 
Jaccard - Class in edu.gsu.cs.dmlab.solgrind.algo.measures.opt
 
Jaccard - Class in edu.gsu.cs.dmlab.solgrind.algo.measures.significance
 
Jaccard() - Constructor for class edu.gsu.cs.dmlab.solgrind.algo.measures.opt.Jaccard
 
Jaccard() - Constructor for class edu.gsu.cs.dmlab.solgrind.algo.measures.significance.Jaccard
 
jaccardPlus(Instance, Instance) - Static method in class edu.gsu.cs.dmlab.solgrind.algo.measures.opt.JaccardPlus
 
jaccardPlus(List<Instance>) - Static method in class edu.gsu.cs.dmlab.solgrind.algo.measures.opt.JaccardPlus
 
JaccardPlus - Class in edu.gsu.cs.dmlab.solgrind.algo.measures.opt
 
JaccardPlus() - Constructor for class edu.gsu.cs.dmlab.solgrind.algo.measures.opt.JaccardPlus
 
jaccardPlus2(Instance, Instance) - Static method in class edu.gsu.cs.dmlab.solgrind.algo.measures.opt.JaccardPlus
 
jaccardStar(Instance, Instance) - Static method in class edu.gsu.cs.dmlab.solgrind.algo.measures.opt.JaccardStar
 
jaccardStar(List<Instance>) - Static method in class edu.gsu.cs.dmlab.solgrind.algo.measures.opt.JaccardStar
 
JaccardStar - Class in edu.gsu.cs.dmlab.solgrind.algo.measures.opt
 
JaccardStar - Class in edu.gsu.cs.dmlab.solgrind.algo.measures.significance
 
JaccardStar() - Constructor for class edu.gsu.cs.dmlab.solgrind.algo.measures.opt.JaccardStar
 
JaccardStar() - Constructor for class edu.gsu.cs.dmlab.solgrind.algo.measures.significance.JaccardStar
 
jaccardStar2(Instance, Instance) - Static method in class edu.gsu.cs.dmlab.solgrind.algo.measures.opt.JaccardStar
 
jaccardStar2(Instance, Instance) - Static method in class edu.gsu.cs.dmlab.solgrind.algo.measures.significance.JaccardStar
 
jaccardStarUnion(Instance, Instance) - Static method in class edu.gsu.cs.dmlab.solgrind.algo.measures.opt.JaccardStar
 
Jet - Class in edu.gsu.cs.dmlab.imageproc.colormaps
 
Jet() - Constructor for class edu.gsu.cs.dmlab.imageproc.colormaps.Jet
 
JET - edu.gsu.cs.dmlab.imageproc.ColorMap.COLORMAP
 
JP2_FileDataSource - Class in edu.gsu.cs.dmlab.datasources
This class is intended to read images from disk that are from the Helioviewer API.
JP2_FileDataSource(String, int, int, int) - Constructor for class edu.gsu.cs.dmlab.datasources.JP2_FileDataSource
Constructor builds a JP2 file reader that requires the returned image to be within as set number of minutes of the queried time.
JP2_FileDataSource(String, int, int, int, Logger) - Constructor for class edu.gsu.cs.dmlab.datasources.JP2_FileDataSource
Constructor builds a JP2 file reader that requires the returned image to be within as set number of minutes of the queried time.
JStar - Class in edu.gsu.cs.dmlab.solgrind.algo.measures.significance
 
JStar() - Constructor for class edu.gsu.cs.dmlab.solgrind.algo.measures.significance.JStar
 

K

KMeans(List<Coordinate>, Pair<Coordinate, Coordinate>, int) - Constructor for class edu.gsu.cs.dmlab.interpolation.utils.KMeansFilamentEndpointFinder.KMeans
 
KMeansFilamentEndpointFinder - Class in edu.gsu.cs.dmlab.interpolation.utils
An end point finder that is used to approximately align two filament detections, this is used to initialize a more fine grained alignment performed within this object.
KMeansFilamentEndpointFinder() - Constructor for class edu.gsu.cs.dmlab.interpolation.utils.KMeansFilamentEndpointFinder
Constructor that assumes percentage of maximal distance coordinates from the centroid is 20 and the number of clusters to use is 2.
KMeansFilamentEndpointFinder(int, double) - Constructor for class edu.gsu.cs.dmlab.interpolation.utils.KMeansFilamentEndpointFinder
Constructor that takes in values for the number of clusters to use when attempting to find the end point and the percentage of the maximal distance coordinates from the centroid of a polygon should be used in those clusters
KMeansFilamentEndpointFinder.Cluster - Class in edu.gsu.cs.dmlab.interpolation.utils
 
KMeansFilamentEndpointFinder.KMeans - Class in edu.gsu.cs.dmlab.interpolation.utils
 
KurtosisParamCalculator - Class in edu.gsu.cs.dmlab.imageproc.imageparam
This class is designed to compute the kurtosises of each patch of the given 2D array, based on the following formula:

     Mu_4 = SUM{((z_i - m)^4) * p(z_i)}

or to be precise, using Kurtosis in Apache library:
     { [n(n+1) / (n -1)(n - 2)(n-3)] SUM[(x_i - m)^4] / std^4 } - [3(n-1)^2 / (n-2)(n-3)]

where: p: the histogram of this patch.
KurtosisParamCalculator(IMeasures.PatchSize) - Constructor for class edu.gsu.cs.dmlab.imageproc.imageparam.KurtosisParamCalculator
 

L

L1(double, double) - Static method in class edu.gsu.cs.dmlab.imageproc.edgedetection.util.Hypotenuse
|Hypotenuse| = |x| + |y|
L1COEFF - edu.gsu.cs.dmlab.sparse.approximation.LassoMode
 
L1norm - Variable in class edu.gsu.cs.dmlab.imageproc.edgedetection.detectors.GaussianEdgeDetector
 
L2(double, double) - Static method in class edu.gsu.cs.dmlab.imageproc.edgedetection.util.Hypotenuse
|Hypotenuse| = sqrt(x^2 + y^2)
LAFunctions - Class in edu.gsu.cs.dmlab.math
This class provides an easy access location for the Basic Linear Algebra Subprograms.
LAFunctions() - Constructor for class edu.gsu.cs.dmlab.math.LAFunctions
 
LaplacianEdgeDetector - Class in edu.gsu.cs.dmlab.imageproc.edgedetection.detectors
This class detects the edges of grayscale images using Laplacian convolution kernel.
LaplacianEdgeDetector(double[][]) - Constructor for class edu.gsu.cs.dmlab.imageproc.edgedetection.detectors.LaplacianEdgeDetector
Find beautiful edges.
LaplacianEdgeDetector(String) - Constructor for class edu.gsu.cs.dmlab.imageproc.edgedetection.detectors.LaplacianEdgeDetector
All work is done in the constructor.
LARS_LassoCoeffVectorApproximator - Class in edu.gsu.cs.dmlab.sparse.approximation
 
LARS_LassoCoeffVectorApproximator(double, LassoMode) - Constructor for class edu.gsu.cs.dmlab.sparse.approximation.LARS_LassoCoeffVectorApproximator
Constructor
LARS_LassoSparseMatrixApproximator - Class in edu.gsu.cs.dmlab.sparse.approximation
 
LARS_LassoSparseMatrixApproximator(double, LassoMode) - Constructor for class edu.gsu.cs.dmlab.sparse.approximation.LARS_LassoSparseMatrixApproximator
Constructor
LassoMode - Enum in edu.gsu.cs.dmlab.sparse.approximation
 
LEFT - edu.gsu.cs.dmlab.imageproc.edgedetection.imagederivatives.Gradient
 
linear_colormap(double[], double[], double[], double[], double[]) - Static method in class edu.gsu.cs.dmlab.imageproc.ColorMap
 
linear_colormap(double[], double[], double[], double[], int) - Static method in class edu.gsu.cs.dmlab.imageproc.ColorMap
 
linearInterpolate(double, double, double) - Method in class edu.gsu.cs.dmlab.interpolation.BaseInterpolation
Linearly interpolates a 1D variable (between x_0 and x_n).
linspace(double, double, int) - Static method in class edu.gsu.cs.dmlab.imageproc.ColorMap
 
loadData() - Method in class edu.gsu.cs.dmlab.solgrind.database.helper.DatasetDBLoader
 
LocationProbCalc - Class in edu.gsu.cs.dmlab.tracking
This class is used to calculate the probability of an event at the given location being either the start of a track or the end of a track(enter prob/exit prob).
LocationProbCalc(String, int) - Constructor for class edu.gsu.cs.dmlab.tracking.LocationProbCalc
Constructor
LockGraph - Class in edu.gsu.cs.dmlab.graph
This class is a wrapper for a simple directed weighted graph that provides locking on insert of new edges using ISTTrackingTrajectory objects as the nodes.
LockGraph(Class<? extends Edge>, ITrackingGraphProblemFactory, ISTEdgeWeightCalculator) - Constructor for class edu.gsu.cs.dmlab.graph.LockGraph
 
LockingArrayList() - Constructor for class edu.gsu.cs.dmlab.indexes.interfaces.AbsMatIndexer.LockingArrayList
 
LOOP - edu.gsu.cs.dmlab.datatypes.EventType
 

M

main(String[]) - Static method in class edu.gsu.cs.dmlab.imageproc.edgedetection.imagederivatives.ImageGradient
 
makeTreemapUsingCollections(Map<Integer, Double>, List<Integer>, double[]) - Static method in class edu.gsu.cs.dmlab.imageproc.imageparam.util.PeakDetection
 
map(Instance) - Static method in class edu.gsu.cs.dmlab.solgrind.algo.measures.opt.TGPairMapper
 
markVisited(int, int) - Method in class edu.gsu.cs.dmlab.distance.dtw.search.SearchWindow
 
matches(EventSequence, EventSequence) - Static method in class edu.gsu.cs.dmlab.solgrind.base.types.event.EventSequence
 
Matrix2BufferedImage - Class in edu.gsu.cs.dmlab.imageproc.imageparam.util
This is an abstract class which is designed to convert a given matrix into a BufferedImage.
Matrix2BufferedImage() - Constructor for class edu.gsu.cs.dmlab.imageproc.imageparam.util.Matrix2BufferedImage
 
MatrixDimensionMismatch - Exception in edu.gsu.cs.dmlab.exceptions
MatrixDimensionMismatch class is a runtime exception thrown when matrix operations cannot be done due to dimension mismatches.
MatrixDimensionMismatch() - Constructor for exception edu.gsu.cs.dmlab.exceptions.MatrixDimensionMismatch
Default constructor
MatrixDimensionMismatch(String) - Constructor for exception edu.gsu.cs.dmlab.exceptions.MatrixDimensionMismatch
Constructor with message.
MatrixUtil - Class in edu.gsu.cs.dmlab.imageproc.imageparam.util
This class is designed to extract sub-matrices, in the form of a 2D or 1D array.
MatrixUtil() - Constructor for class edu.gsu.cs.dmlab.imageproc.imageparam.util.MatrixUtil
 
max(double[]) - Static method in class edu.gsu.cs.dmlab.imageproc.imageparam.util.Peaks
 
MAX_SEQUENCE_LENGTH - Variable in class edu.gsu.cs.dmlab.solgrind.algo.stesminers.ESMiner
 
maxFrameSkip - Variable in class edu.gsu.cs.dmlab.tracking.stages.BaseUpperStage
 
maxI() - Method in interface edu.gsu.cs.dmlab.distance.dtw.datatypes.interfaces.IAlignmentPath
Method that returns the maximum index in series I that is contained within this mapping.
maxI() - Method in class edu.gsu.cs.dmlab.distance.dtw.datatypes.SeriesWarpPath
 
maxI() - Method in interface edu.gsu.cs.dmlab.distance.dtw.search.interfaces.ISearchWindow
Method that returns the maximum value of I in this search window, where I is the column index in an (I,J) = (Column, Row) matrix indexing scheme
maxI() - Method in class edu.gsu.cs.dmlab.distance.dtw.search.SearchWindow
 
maxJ() - Method in interface edu.gsu.cs.dmlab.distance.dtw.datatypes.interfaces.IAlignmentPath
Method that returns the maximum index in series J that is contained within this mapping.
maxJ() - Method in class edu.gsu.cs.dmlab.distance.dtw.datatypes.SeriesWarpPath
 
maxJ() - Method in interface edu.gsu.cs.dmlab.distance.dtw.search.interfaces.ISearchWindow
Method that returns the maximum value of J in this search window, where J is the row index in an (I,J) = (Column, Row) matrix indexing scheme
maxJ() - Method in class edu.gsu.cs.dmlab.distance.dtw.search.SearchWindow
 
maxJforI(int) - Method in interface edu.gsu.cs.dmlab.distance.dtw.search.interfaces.ISearchWindow
Method that returns the maximum value of J in this search window at position I, where J is the row index in an (I,J) = (Column, Row) matrix indexing scheme
maxJforI(int) - Method in class edu.gsu.cs.dmlab.distance.dtw.search.SearchWindow
 
MeanParamCalculator - Class in edu.gsu.cs.dmlab.imageproc.imageparam
This class is designed to compute the mean of each patch of the given 2D array, based on the following formula:

     m = (1/L) * SUM{z_i}

where: L: the total number of pixels in this patch.
MeanParamCalculator(IMeasures.PatchSize) - Constructor for class edu.gsu.cs.dmlab.imageproc.imageparam.MeanParamCalculator
 
mergeXcoTimeIntervals(InstanceCooccurrence, InstanceCooccurrence) - Method in class edu.gsu.cs.dmlab.solgrind.base.types.instance.InstanceCooccurrence
 
min(double[]) - Static method in class edu.gsu.cs.dmlab.imageproc.imageparam.util.Peaks
 
mineGraph() - Method in class edu.gsu.cs.dmlab.solgrind.algo.stesminers.ESGrowthMiner
 
mineGraph() - Method in class edu.gsu.cs.dmlab.solgrind.algo.stesminers.ESMiner
 
mineGraph() - Method in class edu.gsu.cs.dmlab.solgrind.algo.stesminers.SequenceConnectMiner
 
mineGraph() - Method in class edu.gsu.cs.dmlab.solgrind.algo.stesminers.TopRKESMiner
 
minI() - Method in interface edu.gsu.cs.dmlab.distance.dtw.datatypes.interfaces.IAlignmentPath
Method that returns the minimum index in series I that is contained within this mapping
minI() - Method in class edu.gsu.cs.dmlab.distance.dtw.datatypes.SeriesWarpPath
 
minI() - Method in interface edu.gsu.cs.dmlab.distance.dtw.search.interfaces.ISearchWindow
Method that returns the minimum value of I in this search window, where I is the column index in an (I,J) = (Column, Row) matrix indexing scheme
minI() - Method in class edu.gsu.cs.dmlab.distance.dtw.search.SearchWindow
 
minJ() - Method in interface edu.gsu.cs.dmlab.distance.dtw.datatypes.interfaces.IAlignmentPath
Method that returns the minimum index in series J that is contained within this mapping.
minJ() - Method in class edu.gsu.cs.dmlab.distance.dtw.datatypes.SeriesWarpPath
 
minJ() - Method in interface edu.gsu.cs.dmlab.distance.dtw.search.interfaces.ISearchWindow
Method that returns the minimum value of J in this search window, where J is the row index in an (I,J) = (Column, Row) matrix indexing scheme
minJ() - Method in class edu.gsu.cs.dmlab.distance.dtw.search.SearchWindow
 
minJforI(int) - Method in interface edu.gsu.cs.dmlab.distance.dtw.search.interfaces.ISearchWindow
Method that returns the minimum value of J in this search window at position I, where J is the row index in an (I,J) = (Column, Row) matrix indexing scheme
minJforI(int) - Method in class edu.gsu.cs.dmlab.distance.dtw.search.SearchWindow
 
MotionModel - Class in edu.gsu.cs.dmlab.tracking
MotionModel does a comparison of two track fragments and gives a 0-1 likelihood value of being the same tracked object based on their mean movement vectors.
MotionModel() - Constructor for class edu.gsu.cs.dmlab.tracking.MotionModel
 
MotionUtils - Class in edu.gsu.cs.dmlab.util
 
MotionUtils() - Constructor for class edu.gsu.cs.dmlab.util.MotionUtils
 
moveTrackToGraph(ISTTrackingTrajectory, ITrackingGraph) - Method in interface edu.gsu.cs.dmlab.graph.interfaces.ITrackingGraph
This method moves the track passed in, and all those that are reachable from the passed in track, to the passed in graph.
moveTrackToGraph(ISTTrackingTrajectory, ITrackingGraph) - Method in class edu.gsu.cs.dmlab.graph.LockGraph
 
MP_FIX_COUNT - Static variable in class edu.gsu.cs.dmlab.solgrind.fileio.CSVDataParser
 
MulitPolyConvexHullGeometryValidator - Class in edu.gsu.cs.dmlab.geometry.validation
A geometry validator that takes an input geometry and attempts to ensure that it is valid by performing a set of functions to the geometry.
MulitPolyConvexHullGeometryValidator(IGeometryValidator, IGeometryValidator, IGeometryValidator) - Constructor for class edu.gsu.cs.dmlab.geometry.validation.MulitPolyConvexHullGeometryValidator
Constructor that takes in a geometry validator that ensures that points are listed in the clockwise order.

N

NaiveTopRKESMiner - Class in edu.gsu.cs.dmlab.solgrind.algo.stesminers
 
NaiveTopRKESMiner(SequenceGraph, double, int) - Constructor for class edu.gsu.cs.dmlab.solgrind.algo.stesminers.NaiveTopRKESMiner
 
neighbors - Variable in class edu.gsu.cs.dmlab.solgrind.algo.stesminers.ESMiner
 
next() - Method in class edu.gsu.cs.dmlab.solgrind.database.helper.DatasetParser
 
NonCacheImageDBConnection - Class in edu.gsu.cs.dmlab.databases
This class is used to access images, image parameters, sparse descriptors for images, and some additional header data for images from the database created by the ImageDBCreator.
NonCacheImageDBConnection(DataSource, IImgParamNormalizer, int, int, Logger) - Constructor for class edu.gsu.cs.dmlab.databases.NonCacheImageDBConnection
Constructor that defines the parameter dimension and down sampling used to match the input coordinates with the reduced dimensionality parameter space.
NonCacheImageDBConnection(DataSource, IImgParamNormalizer, Logger) - Constructor for class edu.gsu.cs.dmlab.databases.NonCacheImageDBConnection
Constructor that assumes default values for parameter down sample and the number of parameters for each image cell.
nonMaximumSuppression(double[][], NonMaximumSuppression.EdgeDirection, int, int) - Static method in class edu.gsu.cs.dmlab.imageproc.edgedetection.util.NonMaximumSuppression
See if pixel at (i, j) is an edge.
NonMaximumSuppression - Class in edu.gsu.cs.dmlab.imageproc.edgedetection.util
OVERVIEW: Edges in images are usually to defined to be 1 pixel thick.
NonMaximumSuppression() - Constructor for class edu.gsu.cs.dmlab.imageproc.edgedetection.util.NonMaximumSuppression
 
NonMaximumSuppression.EdgeDirection - Enum in edu.gsu.cs.dmlab.imageproc.edgedetection.util
Direction to check non-maximum suppression
normalise(double[]) - Static method in class edu.gsu.cs.dmlab.imageproc.imageparam.util.Peaks
 
normalizeParameterValues(double[][][]) - Method in class edu.gsu.cs.dmlab.imageproc.ImgParamNormalizer
 
normalizeParameterValues(double[][][]) - Method in interface edu.gsu.cs.dmlab.imageproc.interfaces.IImgParamNormalizer
Normalizes the parameter values to have a range between 0..1 inclusive, based upon the range of values expected for the particular parameter and not the values seen in the given input.
NOTHING_REPORTED - edu.gsu.cs.dmlab.datatypes.EventType
 
NUM_CLUSTERS - Static variable in class edu.gsu.cs.dmlab.solgrind.experiment.util.InterpolationConstants
 
NumberOfBinsGenerator - Class in edu.gsu.cs.dmlab.imageproc.imageparam.util
This class is designed to assist approaching a specific problem.
NumberOfBinsGenerator() - Constructor for class edu.gsu.cs.dmlab.imageproc.imageparam.util.NumberOfBinsGenerator
 
numDims() - Method in interface edu.gsu.cs.dmlab.distance.dtw.shapeseries.interfaces.ISeriesPoint
Method gets the number of dimensions in the point
numDims() - Method in class edu.gsu.cs.dmlab.distance.dtw.shapeseries.ShapeSeriesPoint
 
numOfDimensions() - Method in interface edu.gsu.cs.dmlab.distance.dtw.shapeseries.interfaces.IShapeSeries
Method to get the number of dimensions the points in this series have
numOfDimensions() - Method in class edu.gsu.cs.dmlab.distance.dtw.shapeseries.ShapeSeries
 

O

objectList - Variable in class edu.gsu.cs.dmlab.indexes.interfaces.AbsMatIndexer
 
observationEdgeWeight(ISTTrackingEvent) - Method in class edu.gsu.cs.dmlab.tracking.stages.BaseEdgeWeightCalculator
 
observationEdgeWeight(ISTTrackingEvent) - Method in interface edu.gsu.cs.dmlab.tracking.stages.interfaces.ISTEdgeWeightCalculator
Returns the weight for an edge that goes between the two vertices that represent the passed in event.
omax(Instance, Instance) - Static method in class edu.gsu.cs.dmlab.solgrind.algo.measures.opt.OMAX
 
omax(List<Instance>) - Static method in class edu.gsu.cs.dmlab.solgrind.algo.measures.opt.OMAX
 
Omax - Class in edu.gsu.cs.dmlab.solgrind.algo.measures.significance
 
Omax() - Constructor for class edu.gsu.cs.dmlab.solgrind.algo.measures.significance.Omax
 
OMAX - Class in edu.gsu.cs.dmlab.solgrind.algo.measures.opt
 
OMAX() - Constructor for class edu.gsu.cs.dmlab.solgrind.algo.measures.opt.OMAX
 
omin(Instance, Instance) - Static method in class edu.gsu.cs.dmlab.solgrind.algo.measures.opt.OMIN
 
omin(List<Instance>) - Static method in class edu.gsu.cs.dmlab.solgrind.algo.measures.opt.OMIN
 
OMIN - Class in edu.gsu.cs.dmlab.solgrind.algo.measures.opt
 
OMIN() - Constructor for class edu.gsu.cs.dmlab.solgrind.algo.measures.opt.OMIN
 
OnlineDictionaryLearner - Class in edu.gsu.cs.dmlab.sparse.dictionary
Implements the online dictionary learning algorithm of Mairal et al., 2010.
OnlineDictionaryLearner(ISparseVectorApproximator, IDictionaryUpdater, IDictionaryCleaner, double, int, int) - Constructor for class edu.gsu.cs.dmlab.sparse.dictionary.OnlineDictionaryLearner
Constructor that specifies the number of dictionary elements to contain in the returned dictionary as a fraction of the input matrix size.
OnlineDictionaryLearner(ISparseVectorApproximator, IDictionaryUpdater, IDictionaryCleaner, int, int, int) - Constructor for class edu.gsu.cs.dmlab.sparse.dictionary.OnlineDictionaryLearner
Constructor that specifies the number of dictionary elements to contain in the returned dictionary.
OSCILLATION - edu.gsu.cs.dmlab.datatypes.EventType
 
OTHER - edu.gsu.cs.dmlab.datatypes.EventType
 
OUT_COLUMN_NAMES - Static variable in class edu.gsu.cs.dmlab.solgrind.fileio.CSVDataWriter
 
OUTPUT_DIR - Static variable in class edu.gsu.cs.dmlab.solgrind.fileio.CSVDataWriter
 
overThreshold(double[], int, int, double, boolean, double) - Static method in class edu.gsu.cs.dmlab.imageproc.imageparam.util.Peaks
 

P

Padding - Enum in edu.gsu.cs.dmlab.imageproc.edgedetection.imagederivatives
 
ParallelGraphAssociationProblem - Class in edu.gsu.cs.dmlab.tracking
This class is the graph used to find the optimal multi-commodity flow and then use the results to associate the tracks into longer tracks.
ParallelGraphAssociationProblem(List<ISTTrackingTrajectory>, ITrackingGraphProblemFactory, ISTEdgeWeightCalculator, int) - Constructor for class edu.gsu.cs.dmlab.tracking.ParallelGraphAssociationProblem
Constructor constructs a new object.
ParallelInsetionSort - Class in edu.gsu.cs.dmlab.imageproc.imageparam.util
This class is a standard insertion sort but it is designed to work on 2 arrays in parallel.
ParallelInsetionSort() - Constructor for class edu.gsu.cs.dmlab.imageproc.imageparam.util.ParallelInsetionSort
 
parameter - Variable in class edu.gsu.cs.dmlab.datatypes.ImageDBWaveParamPair
The image parameter that is being requested.
PEACOCK_TAIL - edu.gsu.cs.dmlab.datatypes.EventType
 
PeakDetection - Class in edu.gsu.cs.dmlab.imageproc.imageparam.util
Peak detection is a designed to find dominant peaks of a time series based on the settings provided by the user.
PeakDetection(int, double, int, boolean) - Constructor for class edu.gsu.cs.dmlab.imageproc.imageparam.util.PeakDetection
Constructor for the class PeakDetection.
Peaks - Class in edu.gsu.cs.dmlab.imageproc.imageparam.util
 
Peaks() - Constructor for class edu.gsu.cs.dmlab.imageproc.imageparam.util.Peaks
 
PENALTY - edu.gsu.cs.dmlab.sparse.approximation.LassoMode
 
PERCENTAGE_COORDINATE - Static variable in class edu.gsu.cs.dmlab.solgrind.experiment.util.InterpolationConstants
 
period - Variable in class edu.gsu.cs.dmlab.datatypes.ImageDBDateIdPair
Is the period over which the image we are referencing is valid.
piComparator - Static variable in class edu.gsu.cs.dmlab.solgrind.base.types.event.EventSequence
 
PLAGE - edu.gsu.cs.dmlab.datatypes.EventType
 
PoissonObsModel - Class in edu.gsu.cs.dmlab.tracking
This class is used to calculate the observation cost of a given track using a Poisson model of observation that uses the change in the number of events detected in the current frame from the previous.
PoissonObsModel(ISTTrackingEventIndexer, int) - Constructor for class edu.gsu.cs.dmlab.tracking.PoissonObsModel
Constructor
PolyDrawing - Class in edu.gsu.cs.dmlab.imageproc
 
PolyDrawing() - Constructor for class edu.gsu.cs.dmlab.imageproc.PolyDrawing
 
PolygonizerGeometryValidator - Class in edu.gsu.cs.dmlab.geometry.validation
A geometry validator that takes an input geometry and attempts to ensure that it is valid by performing a set of functions to the geometry.
PolygonizerGeometryValidator() - Constructor for class edu.gsu.cs.dmlab.geometry.validation.PolygonizerGeometryValidator
 
polygonizerValidate(Geometry) - Static method in class edu.gsu.cs.dmlab.geometry.validation.GeometryValidator
Get / create a valid version of the geometry given.
PositionEstimator - Class in edu.gsu.cs.dmlab.util
Estimates the position of points and polygons based upon the differential rotation of the sun.
PositionEstimator() - Constructor for class edu.gsu.cs.dmlab.util.PositionEstimator
 
post - Static variable in class edu.gsu.cs.dmlab.imageproc.imageparam.util.Peaks
 
Postgres_StateDBConnector - Class in edu.gsu.cs.dmlab.databases
A connection class to test and update various pieces of information in a database to determine if this process can do its thing and to inform other processes that it is.
Postgres_StateDBConnector(DataSource, List<String>, DateTime, String, Logger) - Constructor for class edu.gsu.cs.dmlab.databases.Postgres_StateDBConnector
Constructor
Postgres_StateDBCreator - Class in edu.gsu.cs.dmlab.databases
 
Postgres_StateDBCreator(DataSource, Logger) - Constructor for class edu.gsu.cs.dmlab.databases.Postgres_StateDBCreator
 
Postgres_StateDBCreator.TABLE_NAMES - Class in edu.gsu.cs.dmlab.databases
 
pre - Static variable in class edu.gsu.cs.dmlab.imageproc.imageparam.util.Peaks
 
PrewittEdgeDetector - Class in edu.gsu.cs.dmlab.imageproc.edgedetection.detectors
This class detects the edges of grayscale images using Prewitt convolution kernel.
PrewittEdgeDetector(double[][]) - Constructor for class edu.gsu.cs.dmlab.imageproc.edgedetection.detectors.PrewittEdgeDetector
All work is done in constructor.
PrewittEdgeDetector(double[][], boolean) - Constructor for class edu.gsu.cs.dmlab.imageproc.edgedetection.detectors.PrewittEdgeDetector
All work is done in constructor.
PrewittEdgeDetector(String) - Constructor for class edu.gsu.cs.dmlab.imageproc.edgedetection.detectors.PrewittEdgeDetector
All work is done in constructor.
process() - Method in class edu.gsu.cs.dmlab.tracking.stages.BaseUpperStage
 
process() - Method in interface edu.gsu.cs.dmlab.tracking.stages.interfaces.ISTProcessingStage
Returns a list of ISTTrackingTrajectory that were produced from the process.
process() - Method in class edu.gsu.cs.dmlab.tracking.stages.StageOne
 
produceValidGeometry(Geometry) - Method in class edu.gsu.cs.dmlab.geometry.validation.BufferGeometryValidator
 
produceValidGeometry(Geometry) - Method in interface edu.gsu.cs.dmlab.geometry.validation.interfaces.IGeometryValidator
Performs some validation function on the input geometry and returns a new geometry that conforms to that validation method.
produceValidGeometry(Geometry) - Method in class edu.gsu.cs.dmlab.geometry.validation.MulitPolyConvexHullGeometryValidator
 
produceValidGeometry(Geometry) - Method in class edu.gsu.cs.dmlab.geometry.validation.PolygonizerGeometryValidator
 
produceValidGeometry(Geometry) - Method in class edu.gsu.cs.dmlab.geometry.validation.SimplifyingGeometryValidator
 
projectEventBack(ISTInterpolationEvent, DateTime) - Method in class edu.gsu.cs.dmlab.interpolation.BaseInterpolation
Method projects an event back using the approximate differential rotation of the sun
projectEventForward(ISTInterpolationEvent, DateTime) - Method in class edu.gsu.cs.dmlab.interpolation.BaseInterpolation
Method projects an event forward using the approximate differential rotation of the sun
PROMINENCE_BUBBLE - edu.gsu.cs.dmlab.datatypes.EventType
 
put(int, int, double) - Method in interface edu.gsu.cs.dmlab.distance.dtw.datatypes.interfaces.ICostMatrix
 
put(int, int, double) - Method in class edu.gsu.cs.dmlab.distance.dtw.datatypes.WindowMatrix
 

Q

QUALITY - Variable in class edu.gsu.cs.dmlab.datatypes.ImageDBFitsHeaderData
A quality flag that is provided by JSOC.
QUIET_SUN - edu.gsu.cs.dmlab.datatypes.EventType
 

R

R - edu.gsu.cs.dmlab.imageproc.imageparam.interfaces.IMeasures.Channel
 
R_SUN - Variable in class edu.gsu.cs.dmlab.datatypes.ImageDBFitsHeaderData
The solar radius observed in the image that this header data comes from.
randomSampleEdges(double) - Method in class edu.gsu.cs.dmlab.solgrind.index.SequenceGraph
 
rank1Update(JMatrix, double[], double[]) - Method in class edu.gsu.cs.dmlab.sparse.dictionary.OnlineDictionaryLearner
 
read(String) - Method in class edu.gsu.cs.dmlab.imageproc.imageparam.util.FitsBreaker
 
readDotFile(WeightedGraph<InstanceVertex, RelationEdge>, String) - Static method in class edu.gsu.cs.dmlab.solgrind.database.helper.DotOperations
 
readFileTypeBox(byte[], int) - Method in class edu.gsu.cs.dmlab.databases.HelioviewerPullingAIAImageDBConnection
This method reads the File Type box.
readFileTypeBox(byte[], int) - Method in class edu.gsu.cs.dmlab.datasources.JP2_FileDataSource
This method reads the File Type box.
readInstances(EventType) - Method in class edu.gsu.cs.dmlab.solgrind.fileio.CSVDataParser
 
readInstances(EventType) - Method in class edu.gsu.cs.dmlab.solgrind.fileio.DataParser
 
readInt(byte[], int) - Method in class edu.gsu.cs.dmlab.databases.HelioviewerPullingAIAImageDBConnection
Reads a signed int (i.e., 32 bit) from the input.
readInt(byte[], int) - Method in class edu.gsu.cs.dmlab.datasources.JP2_FileDataSource
Reads a signed int (i.e., 32 bit) from the input.
readToInstanceMap(Collection<EventType>) - Method in class edu.gsu.cs.dmlab.solgrind.fileio.CSVDataParser
Read the instances in a given folder's CSV files to an instance map This is usually for data mining operations in solgrind
readToInstanceMap(Collection<EventType>, Interval) - Method in class edu.gsu.cs.dmlab.solgrind.fileio.CSVDataParser
This is the time filtered version of the read to instances map method above.
regionDimension - Variable in class edu.gsu.cs.dmlab.indexes.interfaces.AbsMatIndexer
 
regionDivisor - Variable in class edu.gsu.cs.dmlab.indexes.interfaces.AbsMatIndexer
 
RelationEdge - Class in edu.gsu.cs.dmlab.solgrind.index
 
RelationEdge() - Constructor for class edu.gsu.cs.dmlab.solgrind.index.RelationEdge
 
RelationEdge(RelationEdge.RelationType) - Constructor for class edu.gsu.cs.dmlab.solgrind.index.RelationEdge
 
RelationEdge.RelationType - Enum in edu.gsu.cs.dmlab.solgrind.index
 
RelativeSmoothnessParamCalculator - Class in edu.gsu.cs.dmlab.imageproc.imageparam
This class is designed to compute the relative smoothness of each patch of the given BufferedImage, based on the following formula:

     R = 1 - (1 / (1 + σ ^ 2)

where: σ^2: the variance of this patch (, which depends on the mean intensity value of that patch).
RelativeSmoothnessParamCalculator(IMeasures.PatchSize) - Constructor for class edu.gsu.cs.dmlab.imageproc.imageparam.RelativeSmoothnessParamCalculator
 
resultEventSequenceDoubleMap - Variable in class edu.gsu.cs.dmlab.solgrind.algo.stesminers.ESMiner
 
RIGHT - edu.gsu.cs.dmlab.imageproc.edgedetection.imagederivatives.Gradient
 
RobertsCrossEdgeDetector - Class in edu.gsu.cs.dmlab.imageproc.edgedetection.detectors
This class provides a configurable implementation of the Canny edge detection algorithm.
RobertsCrossEdgeDetector(double[][]) - Constructor for class edu.gsu.cs.dmlab.imageproc.edgedetection.detectors.RobertsCrossEdgeDetector
All work is done in the constructor.
RobertsCrossEdgeDetector(double[][], boolean) - Constructor for class edu.gsu.cs.dmlab.imageproc.edgedetection.detectors.RobertsCrossEdgeDetector
All work is done in the constructor.
RobertsCrossEdgeDetector(String) - Constructor for class edu.gsu.cs.dmlab.imageproc.edgedetection.detectors.RobertsCrossEdgeDetector
All work is done in the constructor.
ROUND - edu.gsu.cs.dmlab.datatypes.RoundingStrategy
 
ROUND - edu.gsu.cs.dmlab.solgrind.experiment.util.InterpolationConstants.RoundingStrategy
 
ROUNDING - Static variable in class edu.gsu.cs.dmlab.solgrind.experiment.util.InterpolationConstants
 
RoundingStrategy - Enum in edu.gsu.cs.dmlab.datatypes
This is the public enum used to indicate what type of rounding strategy to be used when adjusting the timestamp of event reports prior to performing interpolation described in Boubrahimi et.
rPercentFilter(double) - Method in class edu.gsu.cs.dmlab.solgrind.index.SequenceGraph
 
run() - Method in class edu.gsu.cs.dmlab.interpolation.utils.KMeansFilamentEndpointFinder.KMeans
 

S

SAME - edu.gsu.cs.dmlab.imageproc.edgedetection.imagederivatives.Padding
 
sampleTGPairs(Trajectory, long) - Static method in class edu.gsu.cs.dmlab.solgrind.algo.SequenceUtils
Based on a sampling interval, sample the time-geometry pairs in the trajectory
SAMPLING_INTERVAL - Static variable in class edu.gsu.cs.dmlab.solgrind.SolgrindConstants
 
scaleEnvelope(Envelope, int) - Static method in class edu.gsu.cs.dmlab.geometry.GeometryUtilities
Scales an Envelope by the divisor value
scaleGeometry(Geometry, int) - Static method in class edu.gsu.cs.dmlab.geometry.GeometryUtilities
Scales a Geometry by the divisor value
SDO_AIA_131 - Class in edu.gsu.cs.dmlab.imageproc.colormaps
 
SDO_AIA_131 - edu.gsu.cs.dmlab.imageproc.ColorMap.COLORMAP
 
SDO_AIA_131() - Constructor for class edu.gsu.cs.dmlab.imageproc.colormaps.SDO_AIA_131
 
SDO_AIA_1600 - Class in edu.gsu.cs.dmlab.imageproc.colormaps
 
SDO_AIA_1600 - edu.gsu.cs.dmlab.imageproc.ColorMap.COLORMAP
 
SDO_AIA_1600() - Constructor for class edu.gsu.cs.dmlab.imageproc.colormaps.SDO_AIA_1600
 
SDO_AIA_1700 - Class in edu.gsu.cs.dmlab.imageproc.colormaps
 
SDO_AIA_1700 - edu.gsu.cs.dmlab.imageproc.ColorMap.COLORMAP
 
SDO_AIA_1700() - Constructor for class edu.gsu.cs.dmlab.imageproc.colormaps.SDO_AIA_1700
 
SDO_AIA_171 - Class in edu.gsu.cs.dmlab.imageproc.colormaps
 
SDO_AIA_171 - edu.gsu.cs.dmlab.imageproc.ColorMap.COLORMAP
 
SDO_AIA_171() - Constructor for class edu.gsu.cs.dmlab.imageproc.colormaps.SDO_AIA_171
 
SDO_AIA_193 - Class in edu.gsu.cs.dmlab.imageproc.colormaps
 
SDO_AIA_193 - edu.gsu.cs.dmlab.imageproc.ColorMap.COLORMAP
 
SDO_AIA_193() - Constructor for class edu.gsu.cs.dmlab.imageproc.colormaps.SDO_AIA_193
 
SDO_AIA_211 - Class in edu.gsu.cs.dmlab.imageproc.colormaps
 
SDO_AIA_211 - edu.gsu.cs.dmlab.imageproc.ColorMap.COLORMAP
 
SDO_AIA_211() - Constructor for class edu.gsu.cs.dmlab.imageproc.colormaps.SDO_AIA_211
 
SDO_AIA_304 - Class in edu.gsu.cs.dmlab.imageproc.colormaps
 
SDO_AIA_304 - edu.gsu.cs.dmlab.imageproc.ColorMap.COLORMAP
 
SDO_AIA_304() - Constructor for class edu.gsu.cs.dmlab.imageproc.colormaps.SDO_AIA_304
 
SDO_AIA_335 - Class in edu.gsu.cs.dmlab.imageproc.colormaps
 
SDO_AIA_335 - edu.gsu.cs.dmlab.imageproc.ColorMap.COLORMAP
 
SDO_AIA_335() - Constructor for class edu.gsu.cs.dmlab.imageproc.colormaps.SDO_AIA_335
 
SDO_AIA_4500 - Class in edu.gsu.cs.dmlab.imageproc.colormaps
 
SDO_AIA_4500 - edu.gsu.cs.dmlab.imageproc.ColorMap.COLORMAP
 
SDO_AIA_4500() - Constructor for class edu.gsu.cs.dmlab.imageproc.colormaps.SDO_AIA_4500
 
SDO_AIA_94 - Class in edu.gsu.cs.dmlab.imageproc.colormaps
 
SDO_AIA_94 - edu.gsu.cs.dmlab.imageproc.ColorMap.COLORMAP
 
SDO_AIA_94() - Constructor for class edu.gsu.cs.dmlab.imageproc.colormaps.SDO_AIA_94
 
search(DateTime, DateTime) - Method in class edu.gsu.cs.dmlab.indexes.datastructures.GITree
 
search(DateTime, DateTime, Envelope) - Method in class edu.gsu.cs.dmlab.indexes.datastructures.GITree
 
search(Interval, Geometry) - Method in class edu.gsu.cs.dmlab.indexes.interfaces.AbsMatIndexer
 
search(Interval, Geometry) - Method in interface edu.gsu.cs.dmlab.indexes.interfaces.IIndexer
Searches the index for any objects that intersect the query time and the query search area.
search(Interval, Geometry) - Method in class edu.gsu.cs.dmlab.indexes.TreeBasedEventIndexer
 
search(Interval, Geometry) - Method in class edu.gsu.cs.dmlab.indexes.TreeBasedTrackIndexer
 
searchInstances(Interval, Envelope, String) - Method in interface edu.gsu.cs.dmlab.solgrind.database.interfaces.SolgrindDBConnection
//this is spatiotemporal windows search on an event type
searchInstances(Interval, Envelope, String) - Method in class edu.gsu.cs.dmlab.solgrind.database.SolgrindDBConnectionPostgres
 
searchInstances(Interval, Envelope, String) - Method in class edu.gsu.cs.dmlab.solgrind.database.SolgrindDBConnectionSimple
 
searchInstanceSequences(EventSequence) - Method in class edu.gsu.cs.dmlab.solgrind.algo.stesminers.ESMiner
 
searchSpace - Variable in class edu.gsu.cs.dmlab.indexes.interfaces.AbsMatIndexer
 
SearchWindow - Class in edu.gsu.cs.dmlab.distance.dtw.search
Abstract Search Window
SearchWindow(int, int) - Constructor for class edu.gsu.cs.dmlab.distance.dtw.search.SearchWindow
Constructor
SECONDS_TO_DAYS - Static variable in class edu.gsu.cs.dmlab.util.Utility
Constant: number of seconds in a day.
SEPERATOR - Static variable in class edu.gsu.cs.dmlab.solgrind.fileio.CSVDataParser
 
SEQUENCE - edu.gsu.cs.dmlab.solgrind.index.RelationEdge.RelationType
 
SequenceConnectMiner - Class in edu.gsu.cs.dmlab.solgrind.algo.stesminers
Algorithm can be found in: Berkay Aydin, Rafal Angryk.
SequenceConnectMiner(SequenceGraph, double) - Constructor for class edu.gsu.cs.dmlab.solgrind.algo.stesminers.SequenceConnectMiner
Given the follow relationships (in the form of event sequence graph (esGraph)), and a prevalence threshold STESs, this finds all the event sequences using Apriori based SequenceConnect algorithm.
sequenceData - Variable in class edu.gsu.cs.dmlab.solgrind.base.types.instance.InstanceSequence
 
SequenceGraph - Class in edu.gsu.cs.dmlab.solgrind.index
 
SequenceGraph() - Constructor for class edu.gsu.cs.dmlab.solgrind.index.SequenceGraph
 
SequenceGraph(SequenceGraph) - Constructor for class edu.gsu.cs.dmlab.solgrind.index.SequenceGraph
 
SequenceUtils - Class in edu.gsu.cs.dmlab.solgrind.algo
 
SequenceUtils() - Constructor for class edu.gsu.cs.dmlab.solgrind.algo.SequenceUtils
 
SequentialBasicIndexFactory - Class in edu.gsu.cs.dmlab.factory
This class provides a way of constructing objects for event indexing of IEvent objects, or indexing of ITrack objects, and constructing anything that those indexes might need.
SequentialBasicIndexFactory(int, int, Duration) - Constructor for class edu.gsu.cs.dmlab.factory.SequentialBasicIndexFactory
Constructor, constructs a new BasicIndexFactory object (there should only be one of these objects in the application).
SeriesWarpInfo - Class in edu.gsu.cs.dmlab.distance.dtw.datatypes
 
SeriesWarpInfo(double, IAlignmentPath) - Constructor for class edu.gsu.cs.dmlab.distance.dtw.datatypes.SeriesWarpInfo
Constructor
SeriesWarpPath - Class in edu.gsu.cs.dmlab.distance.dtw.datatypes
Class that holds the warping information for matching points in one series to points in another series.
SeriesWarpPath() - Constructor for class edu.gsu.cs.dmlab.distance.dtw.datatypes.SeriesWarpPath
 
setCce(double) - Method in class edu.gsu.cs.dmlab.solgrind.base.types.instance.InstanceCooccurrence
 
setcceType(String) - Method in class edu.gsu.cs.dmlab.solgrind.base.types.instance.InstanceCooccurrence
 
setCentroid(Coordinate) - Method in class edu.gsu.cs.dmlab.interpolation.utils.KMeansFilamentEndpointFinder.Cluster
 
setChainIndex(double) - Method in class edu.gsu.cs.dmlab.solgrind.base.types.instance.InstanceSequence
 
setChainIndexType(String) - Method in class edu.gsu.cs.dmlab.solgrind.base.types.instance.InstanceSequence
 
setCoordinates(List<Coordinate>) - Method in class edu.gsu.cs.dmlab.interpolation.utils.KMeansFilamentEndpointFinder.Cluster
 
setDataDirectoryPath(String) - Static method in class edu.gsu.cs.dmlab.solgrind.fileio.CSVDataParser
 
setDimValue(int, double) - Method in interface edu.gsu.cs.dmlab.distance.dtw.shapeseries.interfaces.ISeriesPoint
Method to set the value of a specific dimension for this point
setDimValue(int, double) - Method in class edu.gsu.cs.dmlab.distance.dtw.shapeseries.ShapeSeriesPoint
 
setEdgeWeight(Edge, double) - Method in class edu.gsu.cs.dmlab.graph.LockGraph
 
setFinishedProcessing(EventType) - Method in interface edu.gsu.cs.dmlab.databases.interfaces.IISDStateDBConnector
Sets a processing flag to allow other parts of the processing pipeline to execute since this process has finished its operations.
setFinishedProcessing(EventType) - Method in class edu.gsu.cs.dmlab.databases.Postgres_StateDBConnector
 
setGeometry(Geometry) - Method in class edu.gsu.cs.dmlab.solgrind.base.types.essential.TGPair
 
setId(String) - Method in class edu.gsu.cs.dmlab.solgrind.base.Instance
 
setId(String) - Method in class edu.gsu.cs.dmlab.solgrind.index.InstanceVertex
 
setInterpolated(boolean) - Method in class edu.gsu.cs.dmlab.solgrind.base.types.essential.TGPair
 
setIntersectionTrajectory(Trajectory) - Method in class edu.gsu.cs.dmlab.solgrind.base.types.instance.InstanceCooccurrence
 
setIsProcessing(EventType) - Method in interface edu.gsu.cs.dmlab.databases.interfaces.IISDStateDBConnector
Sets a processing flag to keep other parts of the processing pipeline from executing while this part is still performing its operations.
setIsProcessing(EventType) - Method in class edu.gsu.cs.dmlab.databases.Postgres_StateDBConnector
 
setMaxCapacity(int) - Method in class edu.gsu.cs.dmlab.distance.dtw.shapeseries.ShapeSeries
 
setMaxPixelVal(double) - Method in class edu.gsu.cs.dmlab.imageproc.imageparam.EntropyParamCalculator
 
setMaxPixelVal(double) - Method in class edu.gsu.cs.dmlab.imageproc.imageparam.UniformityParamCalculator
 
setMinPixelVal(double) - Method in class edu.gsu.cs.dmlab.imageproc.imageparam.EntropyParamCalculator
 
setMinPixelVal(double) - Method in class edu.gsu.cs.dmlab.imageproc.imageparam.UniformityParamCalculator
 
setNext(ISTTrackingEvent) - Method in class edu.gsu.cs.dmlab.datatypes.GeneralSTTrackingEvent
 
setNext(ISTTrackingEvent) - Method in interface edu.gsu.cs.dmlab.datatypes.interfaces.ISTTrackingEvent
Sets a pointer to the event detection that is considered the next detection of the same object.
setOutputDir(String) - Static method in class edu.gsu.cs.dmlab.solgrind.fileio.CSVDataWriter
 
setPiValue(double) - Method in class edu.gsu.cs.dmlab.solgrind.base.types.event.EventSequence
 
setPrevious(ISTTrackingEvent) - Method in class edu.gsu.cs.dmlab.datatypes.GeneralSTTrackingEvent
 
setPrevious(ISTTrackingEvent) - Method in interface edu.gsu.cs.dmlab.datatypes.interfaces.ISTTrackingEvent
Sets a pointer to the event detection that is considered the previous detection of the same object.
setRelation(RelationEdge.RelationType) - Method in class edu.gsu.cs.dmlab.solgrind.index.RelationEdge
 
setRelation(String) - Method in class edu.gsu.cs.dmlab.solgrind.index.RelationEdge
 
setSimilarityIndex(double) - Method in class edu.gsu.cs.dmlab.solgrind.base.types.instance.InstanceSimilarity
 
setSimilarityIndexType(String) - Method in class edu.gsu.cs.dmlab.solgrind.base.types.instance.InstanceSimilarity
 
setType(EventType) - Method in class edu.gsu.cs.dmlab.solgrind.base.Instance
 
setType(EventType) - Method in class edu.gsu.cs.dmlab.solgrind.index.InstanceVertex
 
setUnionTrajectory(Trajectory) - Method in class edu.gsu.cs.dmlab.solgrind.base.types.instance.InstanceCooccurrence
 
setWeight(double) - Method in class edu.gsu.cs.dmlab.graph.Edge
Sets the weight of the edge.
setXcoTimeIntervals(SortedSet<Interval>) - Method in class edu.gsu.cs.dmlab.solgrind.base.types.instance.InstanceCooccurrence
 
ShapeSeries - Class in edu.gsu.cs.dmlab.distance.dtw.shapeseries
 
ShapeSeries(int) - Constructor for class edu.gsu.cs.dmlab.distance.dtw.shapeseries.ShapeSeries
 
ShapeSeries(ShapeSeries) - Constructor for class edu.gsu.cs.dmlab.distance.dtw.shapeseries.ShapeSeries
 
ShapeSeriesPoint - Class in edu.gsu.cs.dmlab.distance.dtw.shapeseries
 
ShapeSeriesPoint(double[]) - Constructor for class edu.gsu.cs.dmlab.distance.dtw.shapeseries.ShapeSeriesPoint
 
SIGMOID - edu.gsu.cs.dmlab.datatypes.EventType
 
SignificanceMeasure - Interface in edu.gsu.cs.dmlab.solgrind.algo.measures
 
SIMILARITY - edu.gsu.cs.dmlab.solgrind.index.RelationEdge.RelationType
 
SimilarityGraph - Class in edu.gsu.cs.dmlab.solgrind.index
 
SimilarityGraph(Class<? extends RelationEdge>) - Constructor for class edu.gsu.cs.dmlab.solgrind.index.SimilarityGraph
 
SIMPLE_SYMMETRIC - edu.gsu.cs.dmlab.imageproc.edgedetection.imagederivatives.Gradient
 
SIMPLIFIER_DISTANCE_TOLERANCE - Static variable in class edu.gsu.cs.dmlab.solgrind.experiment.util.InterpolationConstants
 
simplifierValidate(Geometry) - Method in class edu.gsu.cs.dmlab.geometry.validation.GeometryValidator
Validate the given polygon-based geometry using D-P simplifier setEnsureValid is set to true
SimplifyingGeometryValidator - Class in edu.gsu.cs.dmlab.geometry.validation
A geometry validator that takes an input geometry and attempts to ensure that it is valid by performing a simplification action on the input geometry.
SimplifyingGeometryValidator(IGeometryValidator, double) - Constructor for class edu.gsu.cs.dmlab.geometry.validation.SimplifyingGeometryValidator
Constructor that takes in a geometry validator that removes self intersections / inconsistencies of passed in Geometry objects.
SingleFeatureDBConnection - Class in edu.gsu.cs.dmlab.databases
This class is used to access feature descriptors ranked by some ranking method and inserted into the database by the SingleFeatureDBCreator.
SingleFeatureDBConnection(DataSource) - Constructor for class edu.gsu.cs.dmlab.databases.SingleFeatureDBConnection
Constructor
SingleFeatureDBCreator - Class in edu.gsu.cs.dmlab.databases
Class that creates tables and stores feature scores for each event type in our dataset.
SingleFeatureDBCreator(DataSource) - Constructor for class edu.gsu.cs.dmlab.databases.SingleFeatureDBCreator
Constructor for this database creator.
sinkEdgeWeight(ISTTrackingEvent) - Method in class edu.gsu.cs.dmlab.tracking.stages.BaseEdgeWeightCalculator
 
sinkEdgeWeight(ISTTrackingEvent) - Method in interface edu.gsu.cs.dmlab.tracking.stages.interfaces.ISTEdgeWeightCalculator
Returns the weight for an edge from the vertex representing the passed in event to the sink.
sIntersectsMBR(Trajectory, Trajectory) - Static method in class edu.gsu.cs.dmlab.solgrind.base.operations.SOperations
 
size() - Method in class edu.gsu.cs.dmlab.datatypes.GeneralSTInterpolationTrajectory
 
size() - Method in class edu.gsu.cs.dmlab.datatypes.GeneralSTTrackingTrajectory
 
size() - Method in interface edu.gsu.cs.dmlab.datatypes.interfaces.ISpatialTemporalTrajectory
Gets the number of spatiotemporal objects contained in this trajectory.
size() - Method in interface edu.gsu.cs.dmlab.distance.dtw.datatypes.interfaces.IAlignmentPath
Method that returns the number of point mappings that are contained within this object.
size() - Method in interface edu.gsu.cs.dmlab.distance.dtw.datatypes.interfaces.ICostMatrix
 
size() - Method in class edu.gsu.cs.dmlab.distance.dtw.datatypes.SeriesWarpPath
 
size() - Method in class edu.gsu.cs.dmlab.distance.dtw.datatypes.WindowMatrix
 
size() - Method in interface edu.gsu.cs.dmlab.distance.dtw.search.interfaces.ISearchWindow
Method that returns the size of the search window
size() - Method in class edu.gsu.cs.dmlab.distance.dtw.search.SearchWindow
 
size() - Method in interface edu.gsu.cs.dmlab.distance.dtw.shapeseries.interfaces.IShapeSeries
Method to get the number of points in the time series
size() - Method in class edu.gsu.cs.dmlab.distance.dtw.shapeseries.ShapeSeries
 
SkewnessParamCalculator - Class in edu.gsu.cs.dmlab.imageproc.imageparam
This class is designed to compute the skewness of each patch of the given BufferedImage, based on the following formula:

     μ _3 = SUM{((z_i - m)^3) * p(z_i)}

or to be precise, using Skewness in Apache library:
     [n / (n -1) (n - 2)] SUM[(x_i - mean)^3] / std^3
where: p: the histogram of this patch.
SkewnessParamCalculator(IMeasures.PatchSize) - Constructor for class edu.gsu.cs.dmlab.imageproc.imageparam.SkewnessParamCalculator
 
SobelEdgeDetector - Class in edu.gsu.cs.dmlab.imageproc.edgedetection.detectors
This class detects the edges of grayscale images using Sobel convolution kernel.
SobelEdgeDetector(double[][]) - Constructor for class edu.gsu.cs.dmlab.imageproc.edgedetection.detectors.SobelEdgeDetector
All work is done in constructor.
SobelEdgeDetector(double[][], boolean) - Constructor for class edu.gsu.cs.dmlab.imageproc.edgedetection.detectors.SobelEdgeDetector
All work is done in constructor.
SobelEdgeDetector(String) - Constructor for class edu.gsu.cs.dmlab.imageproc.edgedetection.detectors.SobelEdgeDetector
All work is done in constructor.
SolgrindConstants - Class in edu.gsu.cs.dmlab.solgrind
This set of values should really be imported as configuration values and not set as constants in part of a library.
SolgrindConstants() - Constructor for class edu.gsu.cs.dmlab.solgrind.SolgrindConstants
 
SolgrindDBConnection - Interface in edu.gsu.cs.dmlab.solgrind.database.interfaces
Created by ahmetkucuk on 15/08/16.
SolgrindDBConnectionPostgres - Class in edu.gsu.cs.dmlab.solgrind.database
Created by ahmetkucuk on 19/08/16.
SolgrindDBConnectionPostgres(DataSource) - Constructor for class edu.gsu.cs.dmlab.solgrind.database.SolgrindDBConnectionPostgres
 
SolgrindDBConnectionSimple - Class in edu.gsu.cs.dmlab.solgrind.database
Created by ahmetkucuk on 28/09/16.
SolgrindDBConnectionSimple(DataSource) - Constructor for class edu.gsu.cs.dmlab.solgrind.database.SolgrindDBConnectionSimple
 
SolgrindFileUtils - Class in edu.gsu.cs.dmlab.solgrind.experiment.util
Created by ahmet on 10/14/16.
SolgrindFileUtils() - Constructor for class edu.gsu.cs.dmlab.solgrind.experiment.util.SolgrindFileUtils
 
solve() - Method in class edu.gsu.cs.dmlab.tracking.GraphAssociationProblem
 
solve() - Method in interface edu.gsu.cs.dmlab.tracking.interfaces.ISTAssociationProblem
Solves the association problem
solve() - Method in class edu.gsu.cs.dmlab.tracking.ParallelGraphAssociationProblem
 
solve(double[], DenseMatrix, double[]) - Method in interface edu.gsu.cs.dmlab.sparse.approximation.interfaces.ISparseVectorApproximator
Computes x, such that b = Ax using some method.
solve(double[], DenseMatrix, double[]) - Method in class edu.gsu.cs.dmlab.sparse.approximation.LARS_LassoCoeffVectorApproximator
Computes a sparse vector x, such that b = Ax using the LARS algorithm.
solve(double[], DenseMatrix, DenseMatrix, double[]) - Method in interface edu.gsu.cs.dmlab.sparse.approximation.interfaces.ISparseVectorApproximator
Computes x, such that b = Ax using some method.
solve(double[], DenseMatrix, DenseMatrix, double[]) - Method in class edu.gsu.cs.dmlab.sparse.approximation.LARS_LassoCoeffVectorApproximator
Computes a sparse vector x, such that b = Ax using the LARS algorithm.
solve(ITrackingGraph) - Method in interface edu.gsu.cs.dmlab.graph.algo.interfaces.ITrackingGraphProblemSolver
Solves the optimal multi-commodity flow problem and returns a list of keys for the edges that are used in the solution.
solve(ITrackingGraph) - Method in class edu.gsu.cs.dmlab.graph.algo.SuccessiveShortestPaths
 
SOperations - Class in edu.gsu.cs.dmlab.solgrind.base.operations
 
SOperations() - Constructor for class edu.gsu.cs.dmlab.solgrind.base.operations.SOperations
 
sortTogether(Double[], Integer[]) - Static method in class edu.gsu.cs.dmlab.imageproc.imageparam.util.ParallelInsetionSort
 
sourceEdgeWeight(ISTTrackingEvent) - Method in class edu.gsu.cs.dmlab.tracking.stages.BaseEdgeWeightCalculator
 
sourceEdgeWeight(ISTTrackingEvent) - Method in interface edu.gsu.cs.dmlab.tracking.stages.interfaces.ISTEdgeWeightCalculator
Returns the weight for an edge from the source to the vertex representing the passed in event.
sOverlaps(TGPair) - Method in class edu.gsu.cs.dmlab.solgrind.base.types.essential.TGPair
Spatial-only overlaps method.
SparseGenLikeliModel - Class in edu.gsu.cs.dmlab.tracking.appearance
This class is used to calculate the generative likelihood of the candidate object given a learned dictionary on a training object.
SparseGenLikeliModel(int, int) - Constructor for class edu.gsu.cs.dmlab.tracking.appearance.SparseGenLikeliModel
Constructor
SparseHistoAppearanceModel - Class in edu.gsu.cs.dmlab.tracking.appearance
SparseHistoAppearanceModel compares the visual similarity of two tracks based on their sparse histogram similarity.
SparseHistoAppearanceModel(ISparseDictionaryLearner, ISparseMatrixApproximator, IImgPatchVectorizer, ISTSparseHistoCreator, ISTSparseCandidateModel, ISTImageDBConnection, ImageDBWaveParamPair[], int) - Constructor for class edu.gsu.cs.dmlab.tracking.appearance.SparseHistoAppearanceModel
Constructor
SparseHistoCreator - Class in edu.gsu.cs.dmlab.tracking.appearance
This class is used to create a histogram of the sparse representation elements.
SparseHistoCreator(int, int) - Constructor for class edu.gsu.cs.dmlab.tracking.appearance.SparseHistoCreator
Constructor
SPRAY_SURGE - edu.gsu.cs.dmlab.datatypes.EventType
 
Spring - Class in edu.gsu.cs.dmlab.imageproc.colormaps
 
Spring() - Constructor for class edu.gsu.cs.dmlab.imageproc.colormaps.Spring
 
SPRING - edu.gsu.cs.dmlab.imageproc.ColorMap.COLORMAP
 
StageOne - Class in edu.gsu.cs.dmlab.tracking.stages
The first stage in the iterative tracking algorithm of Kempton et.
StageOne(ISTSearchAreaProducer, ISTTrackingEventIndexer, ISTEventTrackingFactory, int) - Constructor for class edu.gsu.cs.dmlab.tracking.stages.StageOne
Constructor for stage one of tracking.
StageThree - Class in edu.gsu.cs.dmlab.tracking.stages
The upper iterations of second stage in the iterative tracking algorithm of Kempton et.
StageThree(ISTSearchAreaProducer, ISTEventTrackingFactory, ISTTrackingTrajectoryIndexer, ISTTrackingEventIndexer, int, int) - Constructor for class edu.gsu.cs.dmlab.tracking.stages.StageThree
Constructor
StageTwo - Class in edu.gsu.cs.dmlab.tracking.stages
The first iteration of second stage in the iterative tracking algorithm of Kempton et.
StageTwo(ISTSearchAreaProducer, ISTEventTrackingFactory, ISTTrackingTrajectoryIndexer, ISTTrackingEventIndexer, int, int) - Constructor for class edu.gsu.cs.dmlab.tracking.stages.StageTwo
Constructor
STArealPolygonInterpolator - Class in edu.gsu.cs.dmlab.interpolation
The method being implemented is from the polygon interpolation methods described in Boubrahimi et.
STArealPolygonInterpolator(IInterpolationFactory, ITemporalAligner, IGeometryValidator, IGeometryValidator, Duration, double) - Constructor for class edu.gsu.cs.dmlab.interpolation.STArealPolygonInterpolator
Constructor for the Areal Polygon Interpolator method.
STATE_TABLE_NAME - Static variable in class edu.gsu.cs.dmlab.databases.Postgres_StateDBCreator.TABLE_NAMES
 
Statistics - Class in edu.gsu.cs.dmlab.imageproc.edgedetection.util
 
Statistics() - Constructor for class edu.gsu.cs.dmlab.imageproc.edgedetection.util.Statistics
 
STComplexPolygonInterpolator - Class in edu.gsu.cs.dmlab.interpolation
The method being implemented is from the polygon interpolation methods described in Boubrahimi et.
STComplexPolygonInterpolator(IInterpolationFactory, ISeriesAlignmentFactory, IInterpolator, ITemporalAligner, IShapeSeriesAligner, IGeometryValidator, IGeometryValidator, Duration) - Constructor for class edu.gsu.cs.dmlab.interpolation.STComplexPolygonInterpolator
Constructor for the Complex Polygon Interpolator method that uses DTW on the shape signature to find an alignment of the input polygons.
STCoordinateSystemConverter - Class in edu.gsu.cs.dmlab.util
Used for conversion between the various coordinate systems used in solar physics datasets based on the SDO mission with its 4096 X 4096 pixel images and a pixel based coordinate system used in displaying images in computer science.
STCoordinateSystemConverter() - Constructor for class edu.gsu.cs.dmlab.util.STCoordinateSystemConverter
 
StcopMiner - Class in edu.gsu.cs.dmlab.solgrind.algo.stesminers
Spatiotemporal co-occurrence pattern mining discovers sets of event types whose instances frequently co-occur in both space and time.
StcopMiner(Map<EventType, Set<Instance>>) - Constructor for class edu.gsu.cs.dmlab.solgrind.algo.stesminers.StcopMiner
 
StdDeviationParamCalculator - Class in edu.gsu.cs.dmlab.imageproc.imageparam
This class is designed to compute the standard deviation of each patch of the given 2D array, based on the following formula:

     σ = sqrt{(1/(L-1)) SUM{(z_i - m)^2}}

where: L: the total number of pixels in this patch.
StdDeviationParamCalculator(IMeasures.PatchSize) - Constructor for class edu.gsu.cs.dmlab.imageproc.imageparam.StdDeviationParamCalculator
 
step - Variable in class edu.gsu.cs.dmlab.interpolation.BaseInterpolation
 
STFilamentPolygonInterpolator - Class in edu.gsu.cs.dmlab.interpolation
The method being implemented is from the polygon interpolation methods described in Boubrahimi et.
STFilamentPolygonInterpolator(IInterpolationFactory, ISeriesAlignmentFactory, ITemporalAligner, IShapeSeriesAligner, IGeometryValidator, IGeometryValidator, IInterpolator, ISTEndpointFinder, Duration) - Constructor for class edu.gsu.cs.dmlab.interpolation.STFilamentPolygonInterpolator
A constructor for the ST Filament Polygon Interpolation class.
stIntersects(Trajectory, Trajectory) - Static method in class edu.gsu.cs.dmlab.solgrind.base.operations.STOperations
 
stJoin(String, String, String) - Method in interface edu.gsu.cs.dmlab.solgrind.database.interfaces.SolgrindDBConnection
this performs a spatiotemporal join (first do overlap) select * from table1 as t1, table2 as t2 where t1.timerange intersects with t2.timerange abd t1.geom intersercts with t2.geom
stJoin(String, String, String) - Method in class edu.gsu.cs.dmlab.solgrind.database.SolgrindDBConnectionPostgres
TODO create enum for predicate
stJoin(String, String, String) - Method in class edu.gsu.cs.dmlab.solgrind.database.SolgrindDBConnectionSimple
 
STMBRInterpolator - Class in edu.gsu.cs.dmlab.interpolation
The method being implemented is from the polygon interpolation methods described in Boubrahimi et.
STMBRInterpolator(IInterpolationFactory, ITemporalAligner, Duration) - Constructor for class edu.gsu.cs.dmlab.interpolation.STMBRInterpolator
Constructor that provides a temporal aligner, a factory, and a step size.
STOperations - Class in edu.gsu.cs.dmlab.solgrind.base.operations
Implements spatiotemporal operations
STOperations() - Constructor for class edu.gsu.cs.dmlab.solgrind.base.operations.STOperations
 
stOverlaps(TGPair) - Method in class edu.gsu.cs.dmlab.solgrind.base.types.essential.TGPair
Spatiotemporal overlaps method.
SuccessiveShortestPaths - Class in edu.gsu.cs.dmlab.graph.algo
This class is used to find the optimal flow through the passed in SimpleDirectedWeightedGraph where some of the edges are negative and the graph is a DAG.
SuccessiveShortestPaths() - Constructor for class edu.gsu.cs.dmlab.graph.algo.SuccessiveShortestPaths
 
Summer - Class in edu.gsu.cs.dmlab.imageproc.colormaps
 
Summer() - Constructor for class edu.gsu.cs.dmlab.imageproc.colormaps.Summer
 
SUMMER - edu.gsu.cs.dmlab.imageproc.ColorMap.COLORMAP
 
SUNSPOT - edu.gsu.cs.dmlab.datatypes.EventType
 
SYMMETRIC - edu.gsu.cs.dmlab.imageproc.edgedetection.imagederivatives.Padding
 

T

T_in - Static variable in class edu.gsu.cs.dmlab.solgrind.SolgrindConstants
 
T_R - Static variable in class edu.gsu.cs.dmlab.solgrind.SolgrindConstants
 
TABLE_NAMES() - Constructor for class edu.gsu.cs.dmlab.databases.Postgres_StateDBCreator.TABLE_NAMES
 
TContrastParamCalculator - Class in edu.gsu.cs.dmlab.imageproc.imageparam
This class is designed to compute the Tamura Contrast of each patch of the given BufferedImage, based on the following formula:

     C = (σ ^ 2)/(μ4 ^ 0.25)

where: σ^2: the variance of intensity values in this patch.
TContrastParamCalculator(IMeasures.PatchSize) - Constructor for class edu.gsu.cs.dmlab.imageproc.imageparam.TContrastParamCalculator
 
TDirectionalityParamCalculator - Class in edu.gsu.cs.dmlab.imageproc.imageparam
This class is designed to compute Tamura Directionality parameter of each patch of the given BufferedImage, based on a MatLab implementation which is copied below:

function Fdir = Tamura_Directionality(Im),
[gx,gy] = gradient(Im);
[t,r] = cart2pol(gx,gy);
nbins = 125;
r(r<.15.*max(r(:))) = 0;
t0 = t;
t0(abs(r)<1e-4) = 0;
r = r(:)';
t0 = t0(:)';
Hd = hist(t0,nbins);
nrm = hist(r(:).^2 + t0(:).^2, nbins);
fmx = find(Hd==max(Hd));
ff = 1:length(Hd);
fmxNew = ones(size(ff)) .* fmx; %added by me
%ff2 = (ff - fmx).^2;
ff2 = (ff - fmxNew).^2; %added by me
Fdir = sum(Hd.*ff2)./sum(nrm);
Fdir = abs(log(Fdir+eps));
return;


Note: Unlike what was assumed in the several implementations of this parameter, the histogram of the images after having the Gradient filter on, does not have one single prominent peak.
TDirectionalityParamCalculator(IMeasures.PatchSize, IGradientCalculator, IPeakDetector, int) - Constructor for class edu.gsu.cs.dmlab.imageproc.imageparam.TDirectionalityParamCalculator
 
TemporalAligner - Class in edu.gsu.cs.dmlab.temporal
Performs minor adjustments to the timestamp of a spatiotemporal event report to align with an epoch and step size in interpolation methods described in Boubrahimi et.
TemporalAligner(IInterpolationFactory, DateTime, Duration, RoundingStrategy) - Constructor for class edu.gsu.cs.dmlab.temporal.TemporalAligner
Constructor that provides an epoch that is used to align the timestamp of each event report in passed in trajectories against.
TGPair - Class in edu.gsu.cs.dmlab.solgrind.base.types.essential
 
TGPair(long, long, Geometry) - Constructor for class edu.gsu.cs.dmlab.solgrind.base.types.essential.TGPair
 
TGPair(long, long, Geometry, String) - Constructor for class edu.gsu.cs.dmlab.solgrind.base.types.essential.TGPair
 
TGPair(long, long, Geometry, String, Boolean) - Constructor for class edu.gsu.cs.dmlab.solgrind.base.types.essential.TGPair
 
TGPair(long, Geometry) - Constructor for class edu.gsu.cs.dmlab.solgrind.base.types.essential.TGPair
 
TGPair(String, Geometry) - Constructor for class edu.gsu.cs.dmlab.solgrind.base.types.essential.TGPair
 
TGPair(DateTime, DateTime, Geometry) - Constructor for class edu.gsu.cs.dmlab.solgrind.base.types.essential.TGPair
 
TGPairMapper - Class in edu.gsu.cs.dmlab.solgrind.algo.measures.opt
 
TGPairMapper() - Constructor for class edu.gsu.cs.dmlab.solgrind.algo.measures.opt.TGPairMapper
 
threshold - Variable in class edu.gsu.cs.dmlab.imageproc.edgedetection.detectors.GaussianEdgeDetector
 
Threshold - Class in edu.gsu.cs.dmlab.imageproc.edgedetection.util
 
Threshold() - Constructor for class edu.gsu.cs.dmlab.imageproc.edgedetection.util.Threshold
 
thresholdEdges(int, double[], double[]) - Method in class edu.gsu.cs.dmlab.imageproc.edgedetection.CannyEdgeDetector
It replaces any zero values with cols[0], and any non-zero positive values with cols[1].
timePeriod - Variable in class edu.gsu.cs.dmlab.datatypes.BaseTemporalObject
 
TIMESERIES_SIMILARITY_STEPS - Static variable in class edu.gsu.cs.dmlab.solgrind.experiment.util.InterpolationConstants
 
timestampFormat - Static variable in class edu.gsu.cs.dmlab.solgrind.fileio.CSVDataParser
 
tIntersection(Trajectory, Trajectory) - Static method in class edu.gsu.cs.dmlab.solgrind.base.operations.TOperations
Method for temporal intersection between two trajectory.
tIntersects(Trajectory, Trajectory) - Static method in class edu.gsu.cs.dmlab.solgrind.base.operations.TOperations
 
toArray() - Method in interface edu.gsu.cs.dmlab.distance.dtw.shapeseries.interfaces.ISeriesPoint
Method returns an array of values that represent the value taken by this point on each dimension it is a member of.
toArray() - Method in class edu.gsu.cs.dmlab.distance.dtw.shapeseries.ShapeSeriesPoint
 
TOperations - Class in edu.gsu.cs.dmlab.solgrind.base.operations
Implementation of some temporal operations for Trajectory objects
TOperations() - Constructor for class edu.gsu.cs.dmlab.solgrind.base.operations.TOperations
 
TOPOLOGICAL_OBJECT - edu.gsu.cs.dmlab.datatypes.EventType
 
TopRKESMiner - Class in edu.gsu.cs.dmlab.solgrind.algo.stesminers
 
TopRKESMiner(SequenceGraph, double, int) - Constructor for class edu.gsu.cs.dmlab.solgrind.algo.stesminers.TopRKESMiner
Given an event sequence graph (esGraph), and a significance threshold for the co-occurrences of head and tail window of instances, this finds all the event sequences in the graph
toQualifiedString() - Method in enum edu.gsu.cs.dmlab.datatypes.EventType
 
toString() - Method in enum edu.gsu.cs.dmlab.imageproc.edgedetection.imagederivatives.Gradient
 
toString() - Method in enum edu.gsu.cs.dmlab.imageproc.edgedetection.imagederivatives.Padding
 
toString() - Method in class edu.gsu.cs.dmlab.solgrind.base.EventType
 
toString() - Method in class edu.gsu.cs.dmlab.solgrind.base.Instance
 
toString() - Method in class edu.gsu.cs.dmlab.solgrind.base.types.event.EventCooccurrence
 
toString() - Method in class edu.gsu.cs.dmlab.solgrind.base.types.event.EventSequence
 
toString() - Method in class edu.gsu.cs.dmlab.solgrind.base.types.instance.InstanceCooccurrence
 
toString() - Method in class edu.gsu.cs.dmlab.solgrind.base.types.instance.InstanceData
 
toString() - Method in class edu.gsu.cs.dmlab.solgrind.base.types.instance.InstanceSequence
 
toString() - Method in class edu.gsu.cs.dmlab.solgrind.index.InstanceVertex
 
toString() - Method in class edu.gsu.cs.dmlab.solgrind.index.RelationEdge
 
TOTAL_NUMBER_OF_TRIALS - Static variable in class edu.gsu.cs.dmlab.imageproc.imageparam.util.NumberOfBinsGenerator
 
tOverlaps(TGPair) - Method in class edu.gsu.cs.dmlab.solgrind.base.types.essential.TGPair
Temporal-only overlaps method Checks of the intervals of the objects overlap in time
trackMovement(ISTTrackingTrajectory) - Static method in class edu.gsu.cs.dmlab.util.MotionUtils
Utility function to calculate the mean movement of a track.
train(List<double[]>) - Method in interface edu.gsu.cs.dmlab.sparse.dictionary.interfaces.ISparseDictionaryLearner
Trains the sparse dictionary for the passed Data.
train(List<double[]>) - Method in class edu.gsu.cs.dmlab.sparse.dictionary.OnlineDictionaryLearner
 
Trajectory - Class in edu.gsu.cs.dmlab.solgrind.base.types.essential
 
Trajectory() - Constructor for class edu.gsu.cs.dmlab.solgrind.base.types.essential.Trajectory
 
Trajectory(Collection<TGPair>) - Constructor for class edu.gsu.cs.dmlab.solgrind.base.types.essential.Trajectory
 
TRAJECTORY_DATA_DIR_PATH - Static variable in class edu.gsu.cs.dmlab.solgrind.fileio.CSVDataParser
 
TrapezoidPositionPredictor - Class in edu.gsu.cs.dmlab.util
Predicts the position of points and polygons based upon the differential rotation of the sun, or a given normalized movement vector.
TrapezoidPositionPredictor() - Constructor for class edu.gsu.cs.dmlab.util.TrapezoidPositionPredictor
 
TreeBasedEventIndexer - Class in edu.gsu.cs.dmlab.indexes
 
TreeBasedEventIndexer(ArrayList<ISTTrackingEvent>, int, Duration) - Constructor for class edu.gsu.cs.dmlab.indexes.TreeBasedEventIndexer
Constructor, constructs a new TreeBasedEventIndexer.
TreeBasedTrackIndexer - Class in edu.gsu.cs.dmlab.indexes
This class provides event indexing for ISTTrackingTrajectory objects.
TreeBasedTrackIndexer(ArrayList<ISTTrackingTrajectory>, int) - Constructor for class edu.gsu.cs.dmlab.indexes.TreeBasedTrackIndexer
Constructor, constructs a new TreeBasedTrackIndexer.
TS_SCORE_TYPE - Static variable in class edu.gsu.cs.dmlab.solgrind.experiment.util.InterpolationConstants
 
TV - Static variable in class edu.gsu.cs.dmlab.solgrind.SolgrindConstants
 
TwoSequence - Class in edu.gsu.cs.dmlab.solgrind.base.types.instance
 
TwoSequence(ArrayList<InstanceData>) - Constructor for class edu.gsu.cs.dmlab.solgrind.base.types.instance.TwoSequence
 
type - Variable in class edu.gsu.cs.dmlab.solgrind.base.types.instance.InstanceData
 

U

UniformityParamCalculator - Class in edu.gsu.cs.dmlab.imageproc.imageparam
This class is designed to compute the uniformity of each patch of the given BufferedImage, based on the following formula:

     U = SUM{(p(z_i))^2}

where: p: the histogram of this patch.
UniformityParamCalculator(IMeasures.PatchSize, int, double, double) - Constructor for class edu.gsu.cs.dmlab.imageproc.imageparam.UniformityParamCalculator
 
UniformityParamCalculator(IMeasures.PatchSize, int, int) - Constructor for class edu.gsu.cs.dmlab.imageproc.imageparam.UniformityParamCalculator
 
union(Instance, Instance) - Static method in class edu.gsu.cs.dmlab.solgrind.algo.measures.opt.Jaccard
 
union(Trajectory, Trajectory) - Static method in class edu.gsu.cs.dmlab.solgrind.base.operations.STOperations
 
union(EventCooccurrence) - Method in class edu.gsu.cs.dmlab.solgrind.base.types.event.EventCooccurrence
 
unionAll(Collection<Trajectory>) - Static method in class edu.gsu.cs.dmlab.solgrind.base.operations.STOperations
 
UnknownEventTypeException - Exception in edu.gsu.cs.dmlab.exceptions
 
UnknownEventTypeException(String) - Constructor for exception edu.gsu.cs.dmlab.exceptions.UnknownEventTypeException
 
UP - edu.gsu.cs.dmlab.datatypes.RoundingStrategy
 
UP - edu.gsu.cs.dmlab.solgrind.experiment.util.InterpolationConstants.RoundingStrategy
 
UP - Static variable in enum edu.gsu.cs.dmlab.imageproc.edgedetection.util.NonMaximumSuppression.EdgeDirection
 
UP_TILT - Static variable in enum edu.gsu.cs.dmlab.imageproc.edgedetection.util.NonMaximumSuppression.EdgeDirection
 
updateDictionary(DenseMatrix, DenseMatrix, DenseMatrix) - Method in class edu.gsu.cs.dmlab.sparse.dictionary.BlockCoordinateDescentDictionaryUpdater
 
updateDictionary(DenseMatrix, DenseMatrix, DenseMatrix) - Method in interface edu.gsu.cs.dmlab.sparse.dictionary.interfaces.IDictionaryUpdater
Does a dictionary update based on some algorithm utilizing the input matrices.
updateLastProcessedTime(EventType, DateTime) - Method in interface edu.gsu.cs.dmlab.databases.interfaces.IISDStateDBConnector
Updates the state table with the passed in datetime to indicate the last report time this part of the processing pipeline successfully executed.
updateLastProcessedTime(EventType, DateTime) - Method in class edu.gsu.cs.dmlab.databases.Postgres_StateDBConnector
 
updateTimePeriod(Interval) - Method in class edu.gsu.cs.dmlab.datatypes.GeneralSTInterpolationEvent
 
updateTimePeriod(Interval) - Method in class edu.gsu.cs.dmlab.datatypes.GeneralSTTrackingEvent
 
updateTimePeriod(Interval) - Method in interface edu.gsu.cs.dmlab.datatypes.interfaces.ISTInterpolationEvent
Updates the time period that this object is valid
updateTimePeriod(Interval) - Method in interface edu.gsu.cs.dmlab.datatypes.interfaces.ISTTrackingEvent
Updates the time period that this object is valid
Utility - Class in edu.gsu.cs.dmlab.util
 
Utility() - Constructor for class edu.gsu.cs.dmlab.util.Utility
 
UV_BURST - edu.gsu.cs.dmlab.datatypes.EventType
 

V

validateGeometry(Geometry) - Method in class edu.gsu.cs.dmlab.geometry.validation.GeometryValidator
Validates the given polygon-based geometry.
VALIDATION_CHECK - Static variable in class edu.gsu.cs.dmlab.solgrind.fileio.CSVDataWriter
 
valueOf(String) - Static method in enum edu.gsu.cs.dmlab.datatypes.EventType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum edu.gsu.cs.dmlab.datatypes.RoundingStrategy
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum edu.gsu.cs.dmlab.datatypes.Waveband
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum edu.gsu.cs.dmlab.imageproc.ColorMap.COLORMAP
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum edu.gsu.cs.dmlab.imageproc.edgedetection.imagederivatives.Gradient
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum edu.gsu.cs.dmlab.imageproc.edgedetection.imagederivatives.Padding
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum edu.gsu.cs.dmlab.imageproc.edgedetection.util.NonMaximumSuppression.EdgeDirection
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum edu.gsu.cs.dmlab.imageproc.imageparam.interfaces.IMeasures.Channel
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum edu.gsu.cs.dmlab.imageproc.imageparam.interfaces.IMeasures.PatchSize
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum edu.gsu.cs.dmlab.solgrind.experiment.util.InterpolationConstants.DistanceMeasure
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum edu.gsu.cs.dmlab.solgrind.experiment.util.InterpolationConstants.RoundingStrategy
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum edu.gsu.cs.dmlab.solgrind.index.RelationEdge.RelationType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum edu.gsu.cs.dmlab.sparse.approximation.LassoMode
Returns the enum constant of this type with the specified name.
values() - Static method in enum edu.gsu.cs.dmlab.datatypes.EventType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum edu.gsu.cs.dmlab.datatypes.RoundingStrategy
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum edu.gsu.cs.dmlab.datatypes.Waveband
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum edu.gsu.cs.dmlab.imageproc.ColorMap.COLORMAP
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum edu.gsu.cs.dmlab.imageproc.edgedetection.imagederivatives.Gradient
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum edu.gsu.cs.dmlab.imageproc.edgedetection.imagederivatives.Padding
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum edu.gsu.cs.dmlab.imageproc.edgedetection.util.NonMaximumSuppression.EdgeDirection
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum edu.gsu.cs.dmlab.imageproc.imageparam.interfaces.IMeasures.Channel
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum edu.gsu.cs.dmlab.imageproc.imageparam.interfaces.IMeasures.PatchSize
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum edu.gsu.cs.dmlab.solgrind.experiment.util.InterpolationConstants.DistanceMeasure
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum edu.gsu.cs.dmlab.solgrind.experiment.util.InterpolationConstants.RoundingStrategy
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum edu.gsu.cs.dmlab.solgrind.index.RelationEdge.RelationType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum edu.gsu.cs.dmlab.sparse.approximation.LassoMode
Returns an array containing the constants of this enum type, in the order they are declared.
VectorDimensionMismatch - Exception in edu.gsu.cs.dmlab.exceptions
VectorDimensionMismatch class is a runtime exception thrown when vector operations cannot be completed due to mismatch of vector dimensions.
VectorDimensionMismatch(String) - Constructor for exception edu.gsu.cs.dmlab.exceptions.VectorDimensionMismatch
Constructor with message.
vectorize(DenseMatrix[]) - Method in class edu.gsu.cs.dmlab.imageproc.ImgPatchVectorizer
 
vectorize(DenseMatrix[]) - Method in interface edu.gsu.cs.dmlab.imageproc.interfaces.IImgPatchVectorizer
Creates column vectors of the patches of a patch size from each of the passed in image dimensions.
VERTICAL - edu.gsu.cs.dmlab.imageproc.edgedetection.util.NonMaximumSuppression.EdgeDirection
 
volume(Instance) - Static method in class edu.gsu.cs.dmlab.solgrind.algo.measures.opt.OMAX
 
volume(Instance) - Static method in class edu.gsu.cs.dmlab.solgrind.algo.measures.opt.OMIN
 

W

Waveband - Enum in edu.gsu.cs.dmlab.datatypes
An enumeration used to distinguish which wavelength of filter was used to create the image we wish to process.
wavelength - Variable in class edu.gsu.cs.dmlab.datatypes.ImageDBWaveParamPair
The filter wavelength of image requested.
WindowMatrix - Class in edu.gsu.cs.dmlab.distance.dtw.datatypes
 
WindowMatrix(ISearchWindow) - Constructor for class edu.gsu.cs.dmlab.distance.dtw.datatypes.WindowMatrix
 
Winter - Class in edu.gsu.cs.dmlab.imageproc.colormaps
 
Winter() - Constructor for class edu.gsu.cs.dmlab.imageproc.colormaps.Winter
 
WINTER - edu.gsu.cs.dmlab.imageproc.ColorMap.COLORMAP
 
wktReader - Static variable in class edu.gsu.cs.dmlab.solgrind.fileio.CSVDataParser
 
wktWriter - Static variable in class edu.gsu.cs.dmlab.solgrind.fileio.CSVDataWriter
 
write(Collection<Instance>, String) - Method in class edu.gsu.cs.dmlab.solgrind.fileio.CSVDataWriter
 
write(Collection<Instance>, String) - Method in class edu.gsu.cs.dmlab.solgrind.fileio.DataWriter
 
writeResultsInMap(Map<S, T>, Path) - Static method in class edu.gsu.cs.dmlab.solgrind.experiment.util.SolgrindFileUtils
 

X

X0 - Variable in class edu.gsu.cs.dmlab.datatypes.ImageDBFitsHeaderData
The x pixel location where the center of the solar radius is on the image this header data comes from.

Y

Y0 - Variable in class edu.gsu.cs.dmlab.datatypes.ImageDBFitsHeaderData
The y pixel location where the center of the solar radius is on the image this header data comes from.

Z

ZEROS - edu.gsu.cs.dmlab.imageproc.edgedetection.imagederivatives.Padding
 

_

_0 - edu.gsu.cs.dmlab.imageproc.imageparam.interfaces.IMeasures.PatchSize
 
_1 - edu.gsu.cs.dmlab.imageproc.imageparam.interfaces.IMeasures.PatchSize
 
_1024 - edu.gsu.cs.dmlab.imageproc.imageparam.interfaces.IMeasures.PatchSize
 
_128 - edu.gsu.cs.dmlab.imageproc.imageparam.interfaces.IMeasures.PatchSize
 
_16 - edu.gsu.cs.dmlab.imageproc.imageparam.interfaces.IMeasures.PatchSize
 
_256 - edu.gsu.cs.dmlab.imageproc.imageparam.interfaces.IMeasures.PatchSize
 
_32 - edu.gsu.cs.dmlab.imageproc.imageparam.interfaces.IMeasures.PatchSize
 
_4 - edu.gsu.cs.dmlab.imageproc.imageparam.interfaces.IMeasures.PatchSize
 
_512 - edu.gsu.cs.dmlab.imageproc.imageparam.interfaces.IMeasures.PatchSize
 
_64 - edu.gsu.cs.dmlab.imageproc.imageparam.interfaces.IMeasures.PatchSize
 
_lut - Variable in class edu.gsu.cs.dmlab.imageproc.ColorMap
 
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _ 
All Classes All Packages