|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages | |
---|---|
Document | Contains the definition of classes modelling documents: in our case, these correspond to images and regions. |
Document.Windsurf | Contains the definition of classes modelling images and regions for Windsurf. |
Document.Windsurf.Distance | Contains the definition of classes for computing the distance between region bands in Windsurf. |
FeatureExtractor | The Feature Extractor is the component in charge of extracting the features from a given image (URL/image file). |
FeatureExtractor.Clustering | Contains the abstract classes for the segmentation of images into regions. |
FeatureExtractor.Clustering.KMeans | Contains classes implementing the (generic) k-means algorithm. |
FeatureExtractor.Clustering.Windsurf | Contains classes specific for the Windsurf clustering algorithm. |
FeatureExtractor.Filter | Contains the abstract classes for the filtering of images, to be performed in order to prepare each image to segmentation. |
FeatureExtractor.Filter.Wavelets | Contains the wavelet-based filtering of images, using the Haar wavelet filter in the HSV domain. |
FeatureExtractor.Utils | Contains utility classes for clustering algorithms. |
FeatureManager | The Feature Manager (FM) is the component in charge of storing/retrieving the image features from the DB. |
IndexManager | The Index Manager (IM) contains the classes managing the feature indices for performing similarity searches over the image/region features. |
QueryProcessor | The Query Processor (QP) is the component that solves similarity queries over image features. |
QueryProcessor.SF | Contains algorithms for solving k-NN queries with a scoring function. |
QueryProcessor.SF.ImgIdx | Contains classes for connecting with the WINDSURF/M-tree DLL in order to solve SF-based queries on images. |
QueryProcessor.SF.kNNset | Contains the index-based algorithm (k-NN-set) for a k-NN query. |
QueryProcessor.SF.ScoringFunction | Contains classes implementing different scoring functions. |
QueryProcessor.SF.ScoringFunction.EMD | Contains classes implementing the EMD algorithm. |
QueryProcessor.SF.ScoringFunction.HillClimbing | Contains classes implementing the Hill Climbing (greedy) algorithm for AVG and IRM scoring functions. |
QueryProcessor.SF.ScoringFunction.Hungarian | Contains classes implementing the Hungarian algorithm. |
QueryProcessor.Skyline | Contains algorithms for solving Skyline queries. |
QueryProcessor.Skyline.Skyset | Contains the index-based algorithm (Sky-set) for a Skyline query. |
QueryProcessor.Utils | Contains utility classes for query processing (e.g., sorted/random accesses to indices). |
QueryProcessor.Utils.RegIdx | Contains classes for connecting with the WINDSURF/M-tree DLL in order to solve similarity queries on regions. |
Utils | Contains utility classes for performing several tasks, like connecting with DBMS, matrix computation, or working with JAI. |
Utils.Constants | Contains classes storing constants/useful informations. |
Utils.MySQL | Contains utility classes for performing operations with MySQL DBs. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |