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
All Classes All Packages
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 givenBufferedImage
inton
smallerBufferedImage
's, each of sizePatchSize
XPatchSize
- 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 arrayimage
is a binary array containing onlycolors[0]
as the background andcolors[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 fieldTOTAL_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
, usingsetRGB
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
andISTTrackingTrajectoryIndexer
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 aBufferedImage
. - 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 withcols[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
_
- _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
All Classes All Packages