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 

A

aai - Variable in class ch.hevs.backend.SearchManager
 
AbstractANNIndexer - Class in ch.hevs.backend.ann.indexers
 
AbstractANNIndexer(AbstractCompositeParameters) - Constructor for class ch.hevs.backend.ann.indexers.AbstractANNIndexer
 
AbstractANNIndexer() - Constructor for class ch.hevs.backend.ann.indexers.AbstractANNIndexer
 
AbstractComponent - Class in ch.hevs.backend
Abstract class of ParaDISE simple Components, such as Descriptors, Storers, Extractors.
AbstractComponent() - Constructor for class ch.hevs.backend.AbstractComponent
 
AbstractCompositeComponent - Class in ch.hevs.backend
Abstract class of ParaDISE Composite Components, such as Indexers and Seekers.
AbstractCompositeComponent() - Constructor for class ch.hevs.backend.AbstractCompositeComponent
 
AbstractCompositeParameters - Class in ch.hevs.backend
Abstract class that contain the parameter values of an AbstractCompositeComponent object.
AbstractCompositeParameters() - Constructor for class ch.hevs.backend.AbstractCompositeParameters
Class constructor
AbstractCompositeParameters(String) - Constructor for class ch.hevs.backend.AbstractCompositeParameters
Class constructor
AbstractCompositeParameters(InputStream) - Constructor for class ch.hevs.backend.AbstractCompositeParameters
Class constructor
AbstractCompositeParameters(String, Map<String, AbstractParameters>) - Constructor for class ch.hevs.backend.AbstractCompositeParameters
Class constructor
AbstractCompositeParameters(AbstractCompositeParameters) - Constructor for class ch.hevs.backend.AbstractCompositeParameters
Class constructor
AbstractDistance - Class in ch.hevs.backend.distances
Abstract class for Distance metrics.
AbstractDistance() - Constructor for class ch.hevs.backend.distances.AbstractDistance
 
AbstractExtractor - Class in ch.hevs.backend.extractors
Abstract class for local feature Extractors.
AbstractExtractor(String) - Constructor for class ch.hevs.backend.extractors.AbstractExtractor
 
AbstractExtractor(Image) - Constructor for class ch.hevs.backend.extractors.AbstractExtractor
 
AbstractHashFamily - Class in ch.hevs.backend.ann.lsh
Abstract class for LSH Hash families
AbstractHashFamily() - Constructor for class ch.hevs.backend.ann.lsh.AbstractHashFamily
 
AbstractImageDescriptor - Class in ch.hevs.backend.descriptors
Abstract class for Image Descriptor.
AbstractImageDescriptor() - Constructor for class ch.hevs.backend.descriptors.AbstractImageDescriptor
 
AbstractIndexer - Class in ch.hevs.backend.indexers
Abstract Class for Indexers.
AbstractIndexer(List<String>, AbstractCompositeParameters) - Constructor for class ch.hevs.backend.indexers.AbstractIndexer
Class constructor
AbstractLateFusor - Class in ch.hevs.backend.latefusors
Abstract class for Late Fusors.
AbstractLateFusor(Map<String, List<TrecEvalInstance>>, AbstractParameters) - Constructor for class ch.hevs.backend.latefusors.AbstractLateFusor
Class constructor
AbstractManager - Class in ch.hevs.backend
Abstract Class for Managers.
AbstractManager() - Constructor for class ch.hevs.backend.AbstractManager
 
AbstractNNSeeker - Class in ch.hevs.backend.nnseekers
Abstract class for Nearest Neighbor Seekers
AbstractNNSeeker() - Constructor for class ch.hevs.backend.nnseekers.AbstractNNSeeker
 
AbstractNormalizer - Class in ch.hevs.backend.normalizers
Abstract class for normalizers
AbstractNormalizer() - Constructor for class ch.hevs.backend.normalizers.AbstractNormalizer
 
AbstractParameters - Class in ch.hevs.backend
Abstract class that contain the parameter values of an AbstractComponent object.
AbstractParameters() - Constructor for class ch.hevs.backend.AbstractParameters
Class constructor
AbstractParameters(String) - Constructor for class ch.hevs.backend.AbstractParameters
Class constructor
AbstractParameters(String, Map<String, String>) - Constructor for class ch.hevs.backend.AbstractParameters
 
AbstractSeeker - Class in ch.hevs.backend.seekers
Abstract class for Seekers.
AbstractSeeker(TreeMap<String, Boolean>, AbstractCompositeParameters, AbstractParameters, AbstractANNIndexer) - Constructor for class ch.hevs.backend.seekers.AbstractSeeker
Class constructor
AbstractStorer - Class in ch.hevs.backend.storers
Abstract Class for Storers.
AbstractStorer() - Constructor for class ch.hevs.backend.storers.AbstractStorer
 
AbstractWeighting - Class in ch.hevs.backend.weightings
 
AbstractWeighting(AbstractStorer) - Constructor for class ch.hevs.backend.weightings.AbstractWeighting
Class constructor
addToHashtables(String, Integer, Integer) - Method in class ch.hevs.backend.ann.indexers.LSHIndexer
 
aim - Variable in class ch.hevs.backend.indexers.AbstractIndexer
 
ANN_INDEX_FILE_ID_FIELD - Static variable in class ch.hevs.backend.Names
"annIndexID"
ANN_INDEXER - Static variable in class ch.hevs.backend.Defaults
"lsh"
ANN_INDEXER_METHOD_HADOOP_LSH - Static variable in class ch.hevs.backend.Names
"hadoopLSH"
ANN_INDEXER_METHOD_LSH - Static variable in class ch.hevs.backend.Names
"lsh"
ANN_PARAMETERS_FILE_ID_FIELD - Static variable in class ch.hevs.backend.Names
"annParamID"
annindexer - Variable in class ch.hevs.backend.seekers.AbstractSeeker
 
ANNIndexerInterface - Interface in ch.hevs.backend.ann.indexers
Interface for Approximate Nearest Neighbor Indexers.
ANNIndexingManager - Class in ch.hevs.backend
Class that manages AbstractANNIndexer objects.
ANNIndexingManager() - Constructor for class ch.hevs.backend.ANNIndexingManager
 
APPLY_WEIGHTING - Static variable in class ch.hevs.backend.Defaults
 
ApplyFilter(int, int, int) - Method in class ch.hevs.backend.helpers.RGB2HSV
 
applyGaussianKernel(double) - Method in class ch.hevs.backend.nnseekers.ExaustiveSoftNNSeeker
 
applyWeighting() - Method in class ch.hevs.backend.indexers.AbstractIndexer
 
applyWeights() - Method in class ch.hevs.backend.weightings.FrequentItemSelection
 
applyWeights() - Method in class ch.hevs.backend.weightings.InverseDocumentFrequency
 
applyWeights() - Method in interface ch.hevs.backend.weightings.WeightingInterface
Applies the weights to the index.
Area1 - Variable in class ch.hevs.backend.helpers.Neighborhood
 
Area2 - Variable in class ch.hevs.backend.helpers.Neighborhood
 
Area3 - Variable in class ch.hevs.backend.helpers.Neighborhood
 
Area4 - Variable in class ch.hevs.backend.helpers.Neighborhood
 
arrayToString(int[]) - Static method in class ch.hevs.backend.helpers.SerializationUtils
Convenience method for creating a String from an array.
arrayToStringArray(float[], String) - Method in class ch.hevs.backend.Converter
 
arrayToStringArray(double[], String) - Method in class ch.hevs.backend.Converter
 
arrayToStringArray(double[]) - Method in class ch.hevs.backend.Converter
 
articleURL - Variable in class ch.hevs.backend.KhresmoiInfo
 
AUTOMATIC_MODALITY_NAME - Static variable in class ch.hevs.backend.Names
"AUTO"

B

BatchFileReader - Class in ch.hevs.io.readers
Class to read a file as a single String.
BatchFileReader() - Constructor for class ch.hevs.io.readers.BatchFileReader
 
BinaryBoVW - Class in ch.hevs.backend.descriptors
Class that implements binary bag-of-visual-words.
BinaryBoVW(List<Double[]>, Vector<Feature>, AbstractParameters) - Constructor for class ch.hevs.backend.descriptors.BinaryBoVW
Class Constructor.
bitIndexArray - Variable in class ch.hevs.backend.descriptors.BinaryBoVW
 
BordaCount - Class in ch.hevs.backend.latefusors
Class that implements the Borda Count fusion
BordaCount(Map<String, List<TrecEvalInstance>>, AbstractParameters) - Constructor for class ch.hevs.backend.latefusors.BordaCount
Class Constructor
BoVW - Class in ch.hevs.backend.descriptors
Class that implements the bag-of-visual-words representation Uses the BoVWParameters for managing the parameter values.
BoVW(List<Double[]>, Vector<Feature>, AbstractParameters) - Constructor for class ch.hevs.backend.descriptors.BoVW
Class constructor
BoVWParameters - Class in ch.hevs.backend.parameters
Class that contains the parameters of the BoVW representation.
BoVWParameters(AbstractParameters) - Constructor for class ch.hevs.backend.parameters.BoVWParameters
Class constructor
BoVWParameters(Map<String, String>) - Constructor for class ch.hevs.backend.parameters.BoVWParameters
Class constructor
BoVWParameters(String, Map<String, String>) - Constructor for class ch.hevs.backend.parameters.BoVWParameters
Class constructor
BoVWParameters(String) - Constructor for class ch.hevs.backend.parameters.BoVWParameters
Class constructor
BoVWParameters() - Constructor for class ch.hevs.backend.parameters.BoVWParameters
Class constructor
BucketHashFamily - Class in ch.hevs.backend.ann.lsh
Class that implements the LSH Bucket hash family
BucketHashFamily(int, int, AbstractHashFamily) - Constructor for class ch.hevs.backend.ann.lsh.BucketHashFamily
Class constructor

C

Camberra - Class in ch.hevs.backend.distances
Class that implements the Camberra distance metric.
Camberra() - Constructor for class ch.hevs.backend.distances.Camberra
 
caption - Variable in class ch.hevs.backend.KhresmoiInfo
 
CAPTION - Static variable in class ch.hevs.backend.Names
"caption"
CAPTION_INDEX - Static variable in class ch.hevs.backend.Defaults
"image-index-2012"
CAPTION_MODE - Static variable in class ch.hevs.backend.Names
"text"
cellHeight - Variable in class ch.hevs.backend.descriptors.ColorHoG
 
cellHeight - Variable in class ch.hevs.backend.descriptors.GridBoVW
 
cellHeight - Variable in class ch.hevs.backend.descriptors.HoG
 
cellWidth - Variable in class ch.hevs.backend.descriptors.ColorHoG
 
cellWidth - Variable in class ch.hevs.backend.descriptors.GridBoVW
 
cellWidth - Variable in class ch.hevs.backend.descriptors.HoG
 
ch.hevs.backend - package ch.hevs.backend
 
ch.hevs.backend.ann.hadoopLSHIndexingClasses - package ch.hevs.backend.ann.hadoopLSHIndexingClasses
 
ch.hevs.backend.ann.indexers - package ch.hevs.backend.ann.indexers
 
ch.hevs.backend.ann.lsh - package ch.hevs.backend.ann.lsh
 
ch.hevs.backend.configuration - package ch.hevs.backend.configuration
 
ch.hevs.backend.descriptors - package ch.hevs.backend.descriptors
 
ch.hevs.backend.distances - package ch.hevs.backend.distances
 
ch.hevs.backend.extractors - package ch.hevs.backend.extractors
 
ch.hevs.backend.hadoopIndexerClasses - package ch.hevs.backend.hadoopIndexerClasses
 
ch.hevs.backend.helpers - package ch.hevs.backend.helpers
 
ch.hevs.backend.indexers - package ch.hevs.backend.indexers
 
ch.hevs.backend.latefusors - package ch.hevs.backend.latefusors
 
ch.hevs.backend.nnseekers - package ch.hevs.backend.nnseekers
 
ch.hevs.backend.normalizers - package ch.hevs.backend.normalizers
 
ch.hevs.backend.parameters - package ch.hevs.backend.parameters
 
ch.hevs.backend.seekers - package ch.hevs.backend.seekers
 
ch.hevs.backend.storers - package ch.hevs.backend.storers
 
ch.hevs.backend.storers.mysqlstorerClasses - package ch.hevs.backend.storers.mysqlstorerClasses
 
ch.hevs.backend.weightings - package ch.hevs.backend.weightings
 
ch.hevs.io - package ch.hevs.io
 
ch.hevs.io.hadoop - package ch.hevs.io.hadoop
 
ch.hevs.io.readers - package ch.hevs.io.readers
 
ch.hevs.io.writers - package ch.hevs.io.writers
 
checkFileAccess(String) - Method in class ch.hevs.backend.hadoopIndexerClasses.HadoopIndexerMapper
 
ChiSquare - Class in ch.hevs.backend.distances
Class that implemets the chi scquare distance metric.
ChiSquare() - Constructor for class ch.hevs.backend.distances.ChiSquare
 
chooseGridCell(Integer[], int, int) - Method in class ch.hevs.backend.descriptors.GridBoVW
 
CIELab - Class in ch.hevs.backend
 
CIELab() - Constructor for class ch.hevs.backend.CIELab
 
CityBlock - Class in ch.hevs.backend.distances
Class that implements the City block distance metric (L1 norm).
CityBlock() - Constructor for class ch.hevs.backend.distances.CityBlock
 
ClassifierOutput - Class in ch.hevs.backend
Class for representing the classifier outputs.
ClassifierOutput(Map<String, Double>, String, boolean, boolean) - Constructor for class ch.hevs.backend.ClassifierOutput
Class constructor.
cleanup(Mapper<LongWritable, Text, Text, Text>.Context) - Method in class ch.hevs.backend.ann.hadoopLSHIndexingClasses.HadoopLSHIndexerMapper
 
cleanup(Mapper<LongWritable, Text, Text, Text>.Context) - Method in class ch.hevs.backend.hadoopIndexerClasses.HadoopIndexerMapper
 
close() - Method in class ch.hevs.backend.storers.CouchDBStorer
 
close() - Method in class ch.hevs.backend.storers.CSVStorer
 
close() - Method in class ch.hevs.backend.storers.MySQLStorer
 
close() - Method in interface ch.hevs.backend.storers.StorerInterface
 
close() - Method in class ch.hevs.io.hadoop.MultipleLineTextRecordReader
 
close() - Method in class ch.hevs.io.readers.CsvIncrementalReader
 
close() - Method in class ch.hevs.io.writers.TrecEvalCsvWriter
Closes the writer
ColorHoG - Class in ch.hevs.backend.descriptors
Class that implements the HoG miniature descriptor in the RGB space.
ColorHoG(String, AbstractParameters) - Constructor for class ch.hevs.backend.descriptors.ColorHoG
Class constructor
ColorHoG(Image, AbstractParameters) - Constructor for class ch.hevs.backend.descriptors.ColorHoG
Class constructor
columnFamily - Variable in class ch.hevs.backend.weightings.FrequentItemSelection
 
CombMAX - Class in ch.hevs.backend.latefusors
Class that implements the CombMAX fusion.
CombMAX(Map<String, List<TrecEvalInstance>>, AbstractParameters) - Constructor for class ch.hevs.backend.latefusors.CombMAX
Class Constructor
CombMIN - Class in ch.hevs.backend.latefusors
Class that implements the combMIN fusion
CombMIN(Map<String, List<TrecEvalInstance>>, AbstractParameters) - Constructor for class ch.hevs.backend.latefusors.CombMIN
Class Constructor
CombMNZ - Class in ch.hevs.backend.latefusors
Class that implements the CompMNZ fusion
CombMNZ(Map<String, List<TrecEvalInstance>>, AbstractParameters) - Constructor for class ch.hevs.backend.latefusors.CombMNZ
Class Constructor
CombSUM - Class in ch.hevs.backend.latefusors
Class that implements the CombSUM fusion
CombSUM(Map<String, List<TrecEvalInstance>>, AbstractParameters) - Constructor for class ch.hevs.backend.latefusors.CombSUM
Class Constructor
compare(TrecEvalInstance, TrecEvalInstance) - Method in class ch.hevs.backend.TrecEvalInstaceDistanceComparator
Compares arg0 with arg1 TrecEvalInstance objects.
compareTo(Feature) - Method in class ch.hevs.backend.Feature
Comparing method
compareTo(TrecEvalInstance) - Method in class ch.hevs.backend.TrecEvalInstance
 
ComponentInterface - Interface in ch.hevs.backend
Interface of ParaDISE simple Components such as Descriptors, Storers, Extractors.
compositeParam - Variable in class ch.hevs.backend.AbstractCompositeComponent
 
CompositeParameters - Class in ch.hevs.backend
General purpose class that extends AbstractCompositeParameters to be used as input to AbstractCompositeComponent initialization in Managers.
CompositeParameters(AbstractCompositeParameters) - Constructor for class ch.hevs.backend.CompositeParameters
Class constructor
CompositeParameters(String, Map<String, AbstractParameters>) - Constructor for class ch.hevs.backend.CompositeParameters
Class constructor
CompositeParameters() - Constructor for class ch.hevs.backend.CompositeParameters
Class constructor
CompositeParameters(String) - Constructor for class ch.hevs.backend.CompositeParameters
Class constructor
CompositeParametersInterface - Interface in ch.hevs.backend
Interface of Composite Parameter classes.
computeFusedScores() - Method in class ch.hevs.backend.latefusors.BordaCount
 
computeFusedScores() - Method in class ch.hevs.backend.latefusors.CombMAX
 
computeFusedScores() - Method in class ch.hevs.backend.latefusors.CombMIN
 
computeFusedScores() - Method in class ch.hevs.backend.latefusors.CombMNZ
 
computeFusedScores() - Method in class ch.hevs.backend.latefusors.CombSUM
 
computeFusedScores() - Method in interface ch.hevs.backend.latefusors.LateFusorInterface
Computes the new scores of the fused list.
computeFusedScores() - Method in class ch.hevs.backend.latefusors.LinearWeighting
 
computeFusedScores() - Method in class ch.hevs.backend.latefusors.ReciprocalRankFusor
 
concatAll(List<T[]>) - Method in class ch.hevs.backend.descriptors.GridBoVW
 
conf - Variable in class ch.hevs.backend.ann.indexers.HadoopLSHIndexer
 
conf - Variable in class ch.hevs.backend.indexers.HadoopIndexer
 
conf - Variable in class ch.hevs.backend.indexers.HadoopIndexerSequence
 
Configuration - Class in ch.hevs.backend.configuration
 
ConversionUtils - Class in ch.hevs.backend.helpers
Created by IntelliJ IDEA.
ConversionUtils() - Constructor for class ch.hevs.backend.helpers.ConversionUtils
 
Converter - Class in ch.hevs.backend
contains methods of various conversions
Converter() - Constructor for class ch.hevs.backend.Converter
 
copyFilesToHDFS() - Method in class ch.hevs.backend.ann.indexers.HadoopLSHIndexer
 
copyFilesToHDFS() - Method in class ch.hevs.backend.indexers.HadoopIndexer
 
CosineSimilarity - Class in ch.hevs.backend.distances
Class that implements the cosine similarity metric.
CosineSimilarity() - Constructor for class ch.hevs.backend.distances.CosineSimilarity
 
COUCHDB_CREATE_DB_IF_NOT_EXISTS - Static variable in class ch.hevs.backend.Defaults
 
COUCHDB_CREATE_DB_IF_NOT_EXISTS - Static variable in class ch.hevs.backend.Names
"couchdb.createdb.if-not-exist"
COUCHDB_HISTOGRAM_FIELD - Static variable in class ch.hevs.backend.Names
"histogram"
COUCHDB_HOST - Static variable in class ch.hevs.backend.Defaults
 
COUCHDB_HOST - Static variable in class ch.hevs.backend.Names
"couchdb.host"
COUCHDB_ID_FIELD - Static variable in class ch.hevs.backend.Names
"_id"
COUCHDB_PASSWORD - Static variable in class ch.hevs.backend.Defaults
 
COUCHDB_PASSWORD - Static variable in class ch.hevs.backend.Names
"couchdb.password"
COUCHDB_PORT - Static variable in class ch.hevs.backend.Defaults
 
COUCHDB_PORT - Static variable in class ch.hevs.backend.Names
"couchdb.port"
COUCHDB_PROTOCOL - Static variable in class ch.hevs.backend.Defaults
 
COUCHDB_PROTOCOL - Static variable in class ch.hevs.backend.Names
"couchdb.protocol"
COUCHDB_USER - Static variable in class ch.hevs.backend.Defaults
 
COUCHDB_USER - Static variable in class ch.hevs.backend.Names
"couchdb.username"
CouchDBParameters - Class in ch.hevs.backend.parameters
 
CouchDBParameters(String, Map<String, String>) - Constructor for class ch.hevs.backend.parameters.CouchDBParameters
 
CouchDBParameters(AbstractParameters) - Constructor for class ch.hevs.backend.parameters.CouchDBParameters
 
CouchDBParameters(Map<String, String>) - Constructor for class ch.hevs.backend.parameters.CouchDBParameters
 
CouchDBParameters(String) - Constructor for class ch.hevs.backend.parameters.CouchDBParameters
 
CouchDBParameters() - Constructor for class ch.hevs.backend.parameters.CouchDBParameters
 
CouchDBStorer - Class in ch.hevs.backend.storers
 
CouchDBStorer(AbstractParameters) - Constructor for class ch.hevs.backend.storers.CouchDBStorer
 
cpds - Static variable in class ch.hevs.backend.storers.MySQLStorer
 
create() - Method in class ch.hevs.backend.ImageDescriptionManager
Creates the image descriptor.
create() - Method in class ch.hevs.backend.ThumbnailCreator
Creates the thumbnail and saves it to the file with name ThumbnailCreator.source in the folder ThumbnailCreator.thumbnailsFolder
CREATE_ANN_INDEX - Static variable in class ch.hevs.backend.Defaults
false
CREATE_THUMBNAILS - Static variable in class ch.hevs.backend.Defaults
false
createBucketList(Double[]) - Method in class ch.hevs.backend.ann.lsh.BucketHashFamily
Creates the list of buckets that the vector falls into.
createFileSplit(Path, long, long) - Static method in class ch.hevs.io.hadoop.NLineInputFormatFixed
NLineInputFormat uses LineRecordReader, which always reads (and consumes) at least one character out of its upper split boundary.
createIndex() - Method in class ch.hevs.backend.indexers.AbstractIndexer
 
createIndex() - Method in interface ch.hevs.backend.indexers.IndexerInterface
Creates an index.
createIterative() - Method in class ch.hevs.backend.ThumbnailCreator
Creates thumbnails and saves them in the folder ThumbnailCreator.thumbnailsFolder if ThumbnailCreator.source is a folder.
createKey() - Method in class ch.hevs.io.hadoop.MultipleLineTextRecordReader
 
createRecordReader(InputSplit, TaskAttemptContext) - Method in class ch.hevs.io.hadoop.MultipleLineTextInputFormat
 
createRecordReader(InputSplit, TaskAttemptContext) - Method in class ch.hevs.io.hadoop.NLineInputFormatFixed
 
createValue() - Method in class ch.hevs.io.hadoop.MultipleLineTextRecordReader
 
createWeights() - Method in class ch.hevs.backend.weightings.InverseDocumentFrequency
 
createWeights() - Method in interface ch.hevs.backend.weightings.WeightingInterface
Creates the weights for the histogram bins.
cropImage(BufferedImage, int, int, int, int) - Static method in class ch.hevs.backend.helpers.ImageUtils
 
CSV_INDEX_PATH_FIELD - Static variable in class ch.hevs.backend.Names
"indexPath"
CSV_VOCABULARY_BASE_PATH_FIELD - Static variable in class ch.hevs.backend.Names
"vocabularyPath"
CsvFileReader - Class in ch.hevs.io.readers
CSV reader class
CsvFileReader() - Constructor for class ch.hevs.io.readers.CsvFileReader
 
csvFiletoDescriptorList(String) - Method in class ch.hevs.io.readers.CsvFileReader
Reads a CSV file and stores the entries into a Map.
csvFiletoDescriptorList(String, ArrayList<Integer>) - Method in class ch.hevs.io.readers.CsvFileReader
Reads a CSV file and stores the entries into a Map.
csvFiletoMatrix(String) - Method in class ch.hevs.io.readers.CsvFileReader
Reads a CSV file and stores the entries into a Map.
csvFileToResultInstance(File) - Method in class ch.hevs.io.readers.CsvFileReader
Reads a CSV file and stores the entries into a List of ParaDISEResultInstance objects.
csvFileToTrecEval(File) - Method in class ch.hevs.backend.Converter
 
csvFileToTrecEval(File) - Method in class ch.hevs.io.readers.CsvFileReader
Reads a CSV file and stores the entries into a List of TrecEvalInstance objects.
csvFileToTrecEval(File, String, boolean) - Method in class ch.hevs.io.readers.CsvFileReader
Reads a CSV file and stores the entries into a List of TrecEvalInstance objects.
CsvIncrementalReader - Class in ch.hevs.io.readers
Class for incremental read of a CSV file.
CsvIncrementalReader(String) - Constructor for class ch.hevs.io.readers.CsvIncrementalReader
Class constructor
csvLineToTrecEvalInstance(String) - Method in class ch.hevs.backend.Converter
 
CSVParameters - Class in ch.hevs.backend.parameters
Class that contains the parameter values of CSVStorer In order to use a value different than the default one in one or more parameters, valid parameter names should be given as keys in the map of the object with the responding new value.
CSVParameters(String, Map<String, String>) - Constructor for class ch.hevs.backend.parameters.CSVParameters
 
CSVParameters(AbstractParameters) - Constructor for class ch.hevs.backend.parameters.CSVParameters
 
CSVParameters(Map<String, String>) - Constructor for class ch.hevs.backend.parameters.CSVParameters
 
CSVParameters(String) - Constructor for class ch.hevs.backend.parameters.CSVParameters
 
CSVParameters() - Constructor for class ch.hevs.backend.parameters.CSVParameters
 
CSVStorer - Class in ch.hevs.backend.storers
Class that implements the storing and access of the index in CSV files.
CSVStorer(AbstractParameters) - Constructor for class ch.hevs.backend.storers.CSVStorer
Class constructor

D

Defaults - Class in ch.hevs.backend
Class that contains the default values for all the parameters of simple and composite Components.
Defaults() - Constructor for class ch.hevs.backend.Defaults
 
Defaults.Relevancy - Enum in ch.hevs.backend
 
DESCRIPTOR - Static variable in class ch.hevs.backend.Defaults
"bovw"
descriptor - Variable in class ch.hevs.backend.descriptors.AbstractImageDescriptor
 
DESCRIPTOR_METHOD_BINARY_BOVW - Static variable in class ch.hevs.backend.Names
"binaryBovw"
DESCRIPTOR_METHOD_BOVW - Static variable in class ch.hevs.backend.Names
"bovw"
DESCRIPTOR_METHOD_COLOR_HOG - Static variable in class ch.hevs.backend.Names
"colorHoG"
DESCRIPTOR_METHOD_GIST - Static variable in class ch.hevs.backend.Names
"gist"
DESCRIPTOR_METHOD_GRID_BOVW - Static variable in class ch.hevs.backend.Names
"gridBovw"
DESCRIPTOR_METHOD_HOG - Static variable in class ch.hevs.backend.Names
"hog"
DESCRIPTOR_METHOD_RIESZ_MINIATURE - Static variable in class ch.hevs.backend.Names
"rieszMiniature"
DESCRIPTOR_METHOD_SPATIAL_PYRAMID_BOVW - Static variable in class ch.hevs.backend.Names
"spatialPyramidBovw"
DESCRIPTOR_METHOD_SVD - Static variable in class ch.hevs.backend.Names
"svd"
DESCRIPTOR_METHOD_VLAD - Static variable in class ch.hevs.backend.Names
"vlad"
DESCRIPTOR_NN_SEARCH_FIELD - Static variable in class ch.hevs.backend.Names
"nn-search"
DESCRIPTOR_NORMALIZE_FIELD - Static variable in class ch.hevs.backend.Names
"normalize"
DESCRIPTOR_NORMALIZER_ID_FIELD - Static variable in class ch.hevs.backend.Names
"normalizer"
descriptors - Variable in class ch.hevs.backend.descriptors.BoVW
 
dim - Variable in class ch.hevs.backend.ann.indexers.AbstractANNIndexer
 
dimension - Variable in class ch.hevs.backend.ann.lsh.AbstractHashFamily
 
DISTANCE - Static variable in class ch.hevs.backend.Defaults
"histogramintersection"
distance - Variable in class ch.hevs.backend.nnseekers.AbstractNNSeeker
 
DISTANCE_CAMBERRA - Static variable in class ch.hevs.backend.Names
"camberra"
DISTANCE_CHI_SQUARE - Static variable in class ch.hevs.backend.Names
"chisquare"
DISTANCE_CITY_BLOCK - Static variable in class ch.hevs.backend.Names
"cityblock"
DISTANCE_COSINE_SIMILARITY - Static variable in class ch.hevs.backend.Names
"cosineSimilarity"
DISTANCE_EUCLIDEAN - Static variable in class ch.hevs.backend.Names
"euclidean"
DISTANCE_FREQUENT_ITEM_SIMILARITY - Static variable in class ch.hevs.backend.Names
"frequentItemSimilarity"
DISTANCE_HAMMING - Static variable in class ch.hevs.backend.Names
"hamming"
DISTANCE_HISTOGRAM_INTERSECTION - Static variable in class ch.hevs.backend.Names
"histogramintersection"
DISTANCE_ID_FIELD - Static variable in class ch.hevs.backend.Names
"distanceID"
DISTANCE_JEFFREY_DIVERGENCE - Static variable in class ch.hevs.backend.Names
"jeffreydivergence"
DISTANCE_SQUARED_EUCLIDEAN - Static variable in class ch.hevs.backend.Names
"squaredEuclidean"
DISTANCE_UNNORMALIZED_COSINE_SIMILARITY - Static variable in class ch.hevs.backend.Names
"unnormalizedCosineSimilarity"
DistanceInterface - Interface in ch.hevs.backend.distances
Interface for Distance metrics
DistanceManager - Class in ch.hevs.backend
Class that manages the distances.
DistanceManager() - Constructor for class ch.hevs.backend.DistanceManager
 
dm - Variable in class ch.hevs.backend.descriptors.BoVW
 
dm - Variable in class ch.hevs.backend.seekers.AbstractSeeker
 
dot(Double[], Double[]) - Method in class ch.hevs.backend.distances.CosineSimilarity
 
driverInputStrings - Variable in class ch.hevs.backend.ann.indexers.HadoopLSHIndexer
 
driverInputStrings - Variable in class ch.hevs.backend.indexers.HadoopIndexer
 
driverInputStrings - Variable in class ch.hevs.backend.indexers.HadoopIndexerSequence
 

E

Entropy - Variable in class ch.hevs.backend.helpers.WaveletMatrixPlus
 
ERROR - Static variable in class ch.hevs.backend.Names
"error"
Euclidean - Class in ch.hevs.backend.distances
Class that implements the Euclidean distance metric (L2 norm).
Euclidean() - Constructor for class ch.hevs.backend.distances.Euclidean
 
ExaustiveHardNNSeeker - Class in ch.hevs.backend.nnseekers
Class that implements an exact nearest neighbor seeker with hard assignment of the local descriptors to the visual words
ExaustiveHardNNSeeker(List<Double[]>, AbstractDistance) - Constructor for class ch.hevs.backend.nnseekers.ExaustiveHardNNSeeker
Class constructor
ExaustiveSoftNNSeeker - Class in ch.hevs.backend.nnseekers
Class that implements an exact nearest neighbor seeker with soft assignment of the local descriptors
ExaustiveSoftNNSeeker(List<Double[]>, AbstractDistance, int, double) - Constructor for class ch.hevs.backend.nnseekers.ExaustiveSoftNNSeeker
Class constructor
extract(BufferedImage) - Method in class ch.hevs.backend.helpers.SVDExtractor
 
EXTRACT_LOCAL_FEATURES - Static variable in class ch.hevs.backend.Defaults
true
ExtractManager - Class in ch.hevs.backend
Class that manages AbstractExtractor objects for extracting local descriptors.
ExtractManager() - Constructor for class ch.hevs.backend.ExtractManager
 
EXTRACTOR - Static variable in class ch.hevs.backend.Defaults
"labMiniature"
EXTRACTOR_METHOD_LAB_FULL - Static variable in class ch.hevs.backend.Names
"labFull"
EXTRACTOR_METHOD_LAB_MINIATURE - Static variable in class ch.hevs.backend.Names
"labMiniature"
EXTRACTOR_METHOD_LOCAL_RIESZ - Static variable in class ch.hevs.backend.Names
"localRiesz"
ExtractorInterface - Interface in ch.hevs.backend.extractors
Interface for local feature Extractors.

F

F1 - Variable in class ch.hevs.backend.helpers.WaveletMatrix
 
F1 - Variable in class ch.hevs.backend.helpers.WaveletMatrixPlus
 
F2 - Variable in class ch.hevs.backend.helpers.WaveletMatrix
 
F2 - Variable in class ch.hevs.backend.helpers.WaveletMatrixPlus
 
F3 - Variable in class ch.hevs.backend.helpers.WaveletMatrix
 
F3 - Variable in class ch.hevs.backend.helpers.WaveletMatrixPlus
 
Feature - Class in ch.hevs.backend
 
Feature() - Constructor for class ch.hevs.backend.Feature
 
Feature(float, float, float[], float[]) - Constructor for class ch.hevs.backend.Feature
 
features - Variable in class ch.hevs.backend.descriptors.GridBoVW
 
fileListToTextFile(File, File, String, boolean) - Method in class ch.hevs.backend.Converter
 
FileNameHasher - Class in ch.hevs.backend
 
FileNameHasher() - Constructor for class ch.hevs.backend.FileNameHasher
 
fm - Variable in class ch.hevs.backend.seekers.LateFusionSeeker
 
FREQUENT_ITEMS_NUMBER_FIELD - Static variable in class ch.hevs.backend.Defaults
10
FrequentItemSelection - Class in ch.hevs.backend.weightings
Class that implements the frequent item selection weighting
FrequentItemSelection(AbstractStorer, AbstractParameters) - Constructor for class ch.hevs.backend.weightings.FrequentItemSelection
 
FrequentItemSimilarity - Class in ch.hevs.backend.distances
Class that implements a similarity measure for the method described in Voravuthikunchai, Winn, Bruno Cr??milleux, and Fr??d??ric Jurie.
FrequentItemSimilarity() - Constructor for class ch.hevs.backend.distances.FrequentItemSimilarity
 
fromCIEXYZ(float[]) - Method in class ch.hevs.backend.CIELab
 
fromGray(int) - Method in class ch.hevs.backend.CIELab
 
fromRGB(float[]) - Method in class ch.hevs.backend.CIELab
 
fs - Variable in class ch.hevs.backend.ann.indexers.HadoopLSHIndexer
 
fs - Variable in class ch.hevs.backend.indexers.HadoopIndexer
 
fs - Variable in class ch.hevs.backend.indexers.HadoopIndexerSequence
 
fuse() - Method in class ch.hevs.backend.latefusors.AbstractLateFusor
Fuses the result lists.
fusedList - Variable in class ch.hevs.backend.latefusors.AbstractLateFusor
 
fusedMap - Variable in class ch.hevs.backend.latefusors.AbstractLateFusor
 
FUSION_RULE - Static variable in class ch.hevs.backend.Defaults
"combmnz"
FUSION_RULE_BORDA - Static variable in class ch.hevs.backend.Names
"borda"
FUSION_RULE_COMBMAX - Static variable in class ch.hevs.backend.Names
"combmax"
FUSION_RULE_COMBMIN - Static variable in class ch.hevs.backend.Names
"combmin"
FUSION_RULE_COMBMNZ - Static variable in class ch.hevs.backend.Names
"combmnz"
FUSION_RULE_COMBSUM - Static variable in class ch.hevs.backend.Names
"combsum"
FUSION_RULE_FIELD - Static variable in class ch.hevs.backend.Names
"fusionRule"
FUSION_RULE_LINEAR - Static variable in class ch.hevs.backend.Names
"linear"
FUSION_RULE_RECIPROCAL - Static variable in class ch.hevs.backend.Names
"reciprocal"
FusionManager - Class in ch.hevs.backend
Class that manages AbstractLateFusor objects.
FusionManager() - Constructor for class ch.hevs.backend.FusionManager
 

G

GeneralParameters - Class in ch.hevs.backend.parameters
Class that contains the parameters of the SerialIndexer.
GeneralParameters(String, Map<String, String>) - Constructor for class ch.hevs.backend.parameters.GeneralParameters
 
GeneralParameters(AbstractParameters) - Constructor for class ch.hevs.backend.parameters.GeneralParameters
 
GeneralParameters(Map<String, String>) - Constructor for class ch.hevs.backend.parameters.GeneralParameters
 
GeneralParameters() - Constructor for class ch.hevs.backend.parameters.GeneralParameters
 
GeneralParameters(String) - Constructor for class ch.hevs.backend.parameters.GeneralParameters
 
get(String) - Method in class ch.hevs.backend.AbstractCompositeParameters
 
get(String) - Method in class ch.hevs.backend.AbstractParameters
 
get(String) - Method in interface ch.hevs.backend.CompositeParametersInterface
Gets the Parameters object for the specified key
get(String) - Method in class ch.hevs.backend.configuration.Configuration
 
get(String) - Method in interface ch.hevs.backend.ParametersInterface
Gets the parameter value for the specified key.
getAim() - Method in class ch.hevs.backend.indexers.AbstractIndexer
 
getANNIndexMap() - Method in class ch.hevs.backend.SearchManager
 
getArticle() - Method in class ch.hevs.backend.KhresmoiResultInstance
 
getBhf() - Method in class ch.hevs.backend.ann.indexers.LSHIndexer
 
getBoolean(String) - Method in class ch.hevs.backend.AbstractParameters
 
getBoolean(String) - Method in interface ch.hevs.backend.ParametersInterface
Gets the Boolean representation of the String value for the specified key.
getBr() - Method in class ch.hevs.io.readers.CsvIncrementalReader
 
getCaption() - Method in class ch.hevs.backend.KhresmoiResultInstance
 
getConnection() - Method in class ch.hevs.backend.storers.MySQLStorer
 
getCurrentKey() - Method in class ch.hevs.io.hadoop.MultipleLineTextRecordReader
 
getCurrentValue() - Method in class ch.hevs.io.hadoop.MultipleLineTextRecordReader
 
getDescriptor() - Method in class ch.hevs.backend.descriptors.AbstractImageDescriptor
 
getDescriptor() - Method in interface ch.hevs.backend.descriptors.ImageDescriptorInterface
Gets the descriptor array.
getDescriptor() - Method in class ch.hevs.backend.Feature
 
getDescriptor() - Method in class ch.hevs.backend.ImageDescriptionManager
Gets the selected image descriptor ImageDescriptionManager.selectDescriptor(String, AbstractParameters, Vector, List) must be called before calling this method.
getDescriptor() - Method in class ch.hevs.backend.ParaDISEResultInstance
 
getDescriptors() - Method in class ch.hevs.backend.descriptors.BoVW
Gets the local Descriptors.
getDirectoryForFileName(String) - Static method in class ch.hevs.backend.FileNameHasher
 
getDist() - Method in class ch.hevs.backend.DistanceManager
Gets the selected Distance metric object.
getDm() - Method in class ch.hevs.backend.seekers.AbstractSeeker
 
getDominantPredictedClass() - Method in class ch.hevs.backend.ClassifierOutput
Gets the predicted class with the highest score.
getDouble(String) - Method in class ch.hevs.backend.AbstractParameters
 
getDouble(String) - Method in interface ch.hevs.backend.ParametersInterface
Gets the Double representation of the String value for the specified key.
getDoubleHistogram() - Method in class ch.hevs.backend.helpers.SVDExtractor
 
getExtractor() - Method in class ch.hevs.backend.ExtractManager
Gets the selected Extractor.
getFloat(String) - Method in class ch.hevs.backend.AbstractParameters
 
getFloat(String) - Method in interface ch.hevs.backend.ParametersInterface
Gets the Float representation of the String value for the specified key.
getFusedRun() - Method in class ch.hevs.backend.latefusors.AbstractLateFusor
Gets the fused result list.
getgFamily() - Method in class ch.hevs.backend.ann.lsh.BucketHashFamily
 
getHashtables() - Method in class ch.hevs.backend.ann.indexers.LSHIndexer
 
getHistogram() - Method in class ch.hevs.backend.indexers.AbstractIndexer
 
getImageName() - Method in class ch.hevs.backend.KhresmoiResultInstance
 
getImageName() - Method in class ch.hevs.backend.TrecEvalInstance
 
getImageURL() - Method in class ch.hevs.backend.extractors.AbstractExtractor
 
getImageURL() - Method in interface ch.hevs.backend.extractors.ExtractorInterface
Gets the image path/URL.
getImageURL() - Method in class ch.hevs.backend.ThumbnailCreator
 
getImageURLs() - Method in class ch.hevs.backend.indexers.AbstractIndexer
 
getImageURLs() - Method in class ch.hevs.backend.seekers.AbstractSeeker
 
getIndexer() - Method in class ch.hevs.backend.ANNIndexingManager
Gets the selected ANNIndexer.
getIndexer() - Method in class ch.hevs.backend.IndexingManager
Gets the selected Indexer.
getIndexerID() - Method in class ch.hevs.backend.ANNIndexingManager
 
getIndexerID() - Method in class ch.hevs.backend.IndexingManager
 
getInstance() - Static method in class ch.hevs.backend.CIELab
 
getInstance() - Static method in class ch.hevs.backend.configuration.Configuration
 
getInt(String) - Method in class ch.hevs.backend.configuration.Configuration
 
getInteger(String) - Method in class ch.hevs.backend.AbstractParameters
 
getInteger(String) - Method in interface ch.hevs.backend.ParametersInterface
Gets the Integer representation of the String value for the specified key.
getJobID() - Method in class ch.hevs.backend.ann.hadoopLSHIndexingClasses.HadoopLSHIndexerDriver
 
getJobID() - Method in class ch.hevs.backend.hadoopIndexerClasses.HadoopIndexerDriver
 
getJobID() - Method in class ch.hevs.backend.indexers.HadoopIndexer
 
getKeysIterator() - Method in class ch.hevs.backend.storers.CouchDBStorer
 
getKeysIterator() - Method in class ch.hevs.backend.storers.CSVStorer
 
getKeysIterator() - Method in interface ch.hevs.backend.storers.KhresmoiStorerInterface
 
getKeysIterator() - Method in class ch.hevs.backend.storers.MySQLStorer
 
getKeysIterator() - Method in interface ch.hevs.backend.storers.StorerInterface
Gets an iterator over all the image IDs of the index.
getLocation() - Method in class ch.hevs.backend.Feature
 
getMaximumSize() - Method in class ch.hevs.backend.ThumbnailCreator
 
getMaxValue(int) - Method in class ch.hevs.backend.CIELab
 
getMethodID() - Method in class ch.hevs.backend.AbstractCompositeParameters
Gets the method ID.
getMethodID() - Method in class ch.hevs.backend.AbstractParameters
 
getMinValue(int) - Method in class ch.hevs.backend.CIELab
 
getModality() - Method in class ch.hevs.backend.KhresmoiResultInstance
 
getName(int) - Method in class ch.hevs.backend.CIELab
 
getName() - Method in enum ch.hevs.backend.Defaults.Relevancy
 
getNNseeker() - Method in class ch.hevs.backend.NNSearchManager
Gets the selected NNSeeeker.
getNormalizer() - Method in class ch.hevs.backend.NormalizationManager
Gets the selected normalizer.
getNumLinesPerSplit(JobContext) - Static method in class ch.hevs.io.hadoop.NLineInputFormatFixed
Get the number of lines per split
getOne() - Method in class ch.hevs.backend.TrecEvalInstance
 
getOrientation() - Method in class ch.hevs.backend.Feature
 
getParam() - Method in class ch.hevs.backend.AbstractComponent
 
getParamMap() - Method in class ch.hevs.backend.AbstractCompositeParameters
Gets the Parameters Map.
getParamMap() - Method in class ch.hevs.backend.AbstractParameters
 
getPredictedClasses() - Method in class ch.hevs.backend.ClassifierOutput
Gets the map of the candidate classes predicted by the classifier.
getProgress() - Method in class ch.hevs.io.hadoop.MultipleLineTextRecordReader
Get the progress within the split
getRank() - Method in class ch.hevs.backend.TrecEvalInstance
 
getRunID() - Method in class ch.hevs.backend.latefusors.AbstractLateFusor
Gets the TrecEval run ID of the fused list.
getRunId() - Method in class ch.hevs.backend.TrecEvalInstance
 
getScale() - Method in class ch.hevs.backend.Feature
 
getScore() - Method in class ch.hevs.backend.TrecEvalInstance
 
getShortList(Double[]) - Method in interface ch.hevs.backend.ann.indexers.ANNIndexerInterface
Gets a shortlist of candidate nearest neighbors for a given vector.
getShortList(Double[]) - Method in class ch.hevs.backend.ann.indexers.LSHIndexer
 
getSm() - Method in class ch.hevs.backend.indexers.AbstractIndexer
 
getSm() - Method in class ch.hevs.backend.seekers.AbstractSeeker
 
getSplits(JobContext) - Method in class ch.hevs.io.hadoop.NLineInputFormatFixed
Logically splits the set of input files for the job, splits N lines of the input as one split.
getSplitsForFile(FileStatus, Configuration, int) - Static method in class ch.hevs.io.hadoop.NLineInputFormatFixed
 
getStorer() - Method in class ch.hevs.backend.StoringManager
Gets the selected storer.
getStorer() - Method in class ch.hevs.backend.weightings.AbstractWeighting
 
getThumbnail() - Method in class ch.hevs.backend.KhresmoiResultInstance
 
getThumbnailsFolder() - Method in class ch.hevs.backend.ThumbnailCreator
 
getTopic() - Method in class ch.hevs.backend.TrecEvalInstance
 
getTrecEvalLists() - Method in class ch.hevs.backend.latefusors.AbstractLateFusor
Gets the map of the lists to be fused.
getValue(int) - Method in class ch.hevs.backend.descriptors.AbstractImageDescriptor
 
getValue(int) - Method in interface ch.hevs.backend.descriptors.ImageDescriptorInterface
Gets an element of the descriptor array.
getVocabulary() - Method in class ch.hevs.backend.descriptors.BoVW
Gets the visual vocabulary.
getVocabulary() - Method in class ch.hevs.backend.seekers.RocchioSeeker
 
getVocabulary() - Method in class ch.hevs.backend.storers.CouchDBStorer
 
getVocabulary() - Method in class ch.hevs.backend.storers.CSVStorer
 
getVocabulary() - Method in class ch.hevs.backend.storers.MySQLStorer
 
getVocabulary() - Method in interface ch.hevs.backend.storers.StorerInterface
Gets the visual vocabulary.
getWeighting() - Method in class ch.hevs.backend.WeightingManager
 
getWm() - Method in class ch.hevs.backend.indexers.AbstractIndexer
 
GIST - Class in ch.hevs.backend.descriptors
Wrapper Class for the matlab code of GIST descriptor.
GIST(String, AbstractParameters) - Constructor for class ch.hevs.backend.descriptors.GIST
Class constructor
GIST(Image, AbstractParameters) - Constructor for class ch.hevs.backend.descriptors.GIST
Class constructor
GIST_BLOCKS - Static variable in class ch.hevs.backend.Defaults
4
GIST_BLOCKS - Static variable in class ch.hevs.backend.Names
"blocks"
GIST_FC - Static variable in class ch.hevs.backend.Defaults
4
GIST_FC - Static variable in class ch.hevs.backend.Names
"fc"
GIST_ORIENTATIONS - Static variable in class ch.hevs.backend.Defaults
8
GIST_ORIENTATIONS - Static variable in class ch.hevs.backend.Names
"orientations"
GISTParameters - Class in ch.hevs.backend.parameters
Class that contains the parameters of the GIST descriptor.
GISTParameters(AbstractParameters) - Constructor for class ch.hevs.backend.parameters.GISTParameters
 
GISTParameters(Map<String, String>) - Constructor for class ch.hevs.backend.parameters.GISTParameters
 
GISTParameters(String, Map<String, String>) - Constructor for class ch.hevs.backend.parameters.GISTParameters
 
GISTParameters(String) - Constructor for class ch.hevs.backend.parameters.GISTParameters
 
GISTParameters() - Constructor for class ch.hevs.backend.parameters.GISTParameters
 
GRID_BOVW_M - Static variable in class ch.hevs.backend.Defaults
2
GRID_BOVW_M - Static variable in class ch.hevs.backend.Names
"gridM"
GRID_BOVW_N - Static variable in class ch.hevs.backend.Defaults
2
GRID_BOVW_N - Static variable in class ch.hevs.backend.Names
"gridN"
GRID_BOVW_RESIZE_IMAGE - Static variable in class ch.hevs.backend.Defaults
false
GRID_BOVW_RESIZE_IMAGE - Static variable in class ch.hevs.backend.Names
"resizeImage"
GridBoVW - Class in ch.hevs.backend.descriptors
Class that implements the bag-of-visual-words representation using an mxn spatial grid.
GridBoVW(String, List<Double[]>, Vector<Feature>, AbstractParameters) - Constructor for class ch.hevs.backend.descriptors.GridBoVW
Class constructor.
GridBoVW(Image, List<Double[]>, Vector<Feature>, AbstractParameters) - Constructor for class ch.hevs.backend.descriptors.GridBoVW
Class constructor.
GridBoVWParameters - Class in ch.hevs.backend.parameters
Class that contains the parameters of the GridBoVW descriptor.
GridBoVWParameters() - Constructor for class ch.hevs.backend.parameters.GridBoVWParameters
 
GridBoVWParameters(AbstractParameters) - Constructor for class ch.hevs.backend.parameters.GridBoVWParameters
 
GridBoVWParameters(Map<String, String>) - Constructor for class ch.hevs.backend.parameters.GridBoVWParameters
 
GridBoVWParameters(String, Map<String, String>) - Constructor for class ch.hevs.backend.parameters.GridBoVWParameters
 
GridBoVWParameters(String) - Constructor for class ch.hevs.backend.parameters.GridBoVWParameters
 

H

HADOOP_COMPOSITE_JSON_STRING_FIELD - Static variable in class ch.hevs.backend.Names
"compositeJSONString"
HADOOP_HDFS_BASE_PATH_FIELD - Static variable in class ch.hevs.backend.Names
"hdfsBasePath"
HADOOP_HDFS_DEFAULT_NAME_FIELD - Static variable in class ch.hevs.backend.Names
"hdfsDefaultName"
HADOOP_HDFS_OUTPUT_PATH_FIELD - Static variable in class ch.hevs.backend.Names
"hdfsOutputPath"
HADOOP_HOST - Static variable in class ch.hevs.backend.Defaults
 
HADOOP_HOST_FIELD - Static variable in class ch.hevs.backend.Names
"hadoopHost"
HADOOP_IMAGE_LIST_FIELD - Static variable in class ch.hevs.backend.Names
"imageList"
HADOOP_LINES_PER_MAP_TASK - Static variable in class ch.hevs.backend.Defaults
100
HADOOP_LINES_PER_MAP_TASK_FIELD - Static variable in class ch.hevs.backend.Names
"lines"
HADOOP_PARAM_JSON_STRING_FIELD - Static variable in class ch.hevs.backend.Names
"paramJSONString"
HADOOP_PORT - Static variable in class ch.hevs.backend.Defaults
 
HADOOP_PORT_FIELD - Static variable in class ch.hevs.backend.Names
"hadoopPort"
HADOOP_REDUCE_TASKS - Static variable in class ch.hevs.backend.Defaults
1
HADOOP_REDUCE_TASKS_FIELD - Static variable in class ch.hevs.backend.Names
"reducers"
HadoopIndexer - Class in ch.hevs.backend.indexers
 
HadoopIndexer(AbstractCompositeParameters, List<String>) - Constructor for class ch.hevs.backend.indexers.HadoopIndexer
 
HadoopIndexerDriver - Class in ch.hevs.backend.hadoopIndexerClasses
 
HadoopIndexerDriver() - Constructor for class ch.hevs.backend.hadoopIndexerClasses.HadoopIndexerDriver
 
HadoopIndexerDriverSequence - Class in ch.hevs.backend.hadoopIndexerClasses
 
HadoopIndexerDriverSequence() - Constructor for class ch.hevs.backend.hadoopIndexerClasses.HadoopIndexerDriverSequence
 
HadoopIndexerMapper - Class in ch.hevs.backend.hadoopIndexerClasses
 
HadoopIndexerMapper() - Constructor for class ch.hevs.backend.hadoopIndexerClasses.HadoopIndexerMapper
 
HadoopIndexerMapperSequence - Class in ch.hevs.backend.hadoopIndexerClasses
 
HadoopIndexerMapperSequence() - Constructor for class ch.hevs.backend.hadoopIndexerClasses.HadoopIndexerMapperSequence
 
HadoopIndexerReducer - Class in ch.hevs.backend.hadoopIndexerClasses
 
HadoopIndexerReducer() - Constructor for class ch.hevs.backend.hadoopIndexerClasses.HadoopIndexerReducer
 
HadoopIndexerSequence - Class in ch.hevs.backend.indexers
 
HadoopIndexerSequence(AbstractCompositeParameters, List<String>) - Constructor for class ch.hevs.backend.indexers.HadoopIndexerSequence
 
HadoopLSHIndexer - Class in ch.hevs.backend.ann.indexers
 
HadoopLSHIndexer(AbstractCompositeParameters) - Constructor for class ch.hevs.backend.ann.indexers.HadoopLSHIndexer
 
HadoopLSHIndexerDriver - Class in ch.hevs.backend.ann.hadoopLSHIndexingClasses
 
HadoopLSHIndexerDriver() - Constructor for class ch.hevs.backend.ann.hadoopLSHIndexingClasses.HadoopLSHIndexerDriver
 
HadoopLSHIndexerMapper - Class in ch.hevs.backend.ann.hadoopLSHIndexingClasses
 
HadoopLSHIndexerMapper() - Constructor for class ch.hevs.backend.ann.hadoopLSHIndexingClasses.HadoopLSHIndexerMapper
 
HadoopLSHIndexerReducer - Class in ch.hevs.backend.ann.hadoopLSHIndexingClasses
 
HadoopLSHIndexerReducer() - Constructor for class ch.hevs.backend.ann.hadoopLSHIndexingClasses.HadoopLSHIndexerReducer
 
HadoopParameters - Class in ch.hevs.backend.parameters
 
HadoopParameters(AbstractParameters) - Constructor for class ch.hevs.backend.parameters.HadoopParameters
 
HadoopParameters(Map<String, String>) - Constructor for class ch.hevs.backend.parameters.HadoopParameters
 
HadoopParameters(String) - Constructor for class ch.hevs.backend.parameters.HadoopParameters
 
HadoopParameters() - Constructor for class ch.hevs.backend.parameters.HadoopParameters
 
Hamming - Class in ch.hevs.backend.distances
Class that implements the Hamming distance.
Hamming() - Constructor for class ch.hevs.backend.distances.Hamming
 
hash(Double[], int) - Method in class ch.hevs.backend.ann.lsh.BucketHashFamily
 
hash(Double[], int) - Method in interface ch.hevs.backend.ann.lsh.HashFamilyInterface
Creates a hash number for a vector using a hash function.
hash(Double[], int) - Method in class ch.hevs.backend.ann.lsh.StableDistributionHashFamily
 
HashFamilyInterface - Interface in ch.hevs.backend.ann.lsh
Interface for the LSH Hash families
hasNext() - Method in class ch.hevs.backend.storers.mysqlstorerClasses.ResultSetIterator
Returns true if there are more rows in the ResultSet.
hasOpenError(String) - Static method in class ch.hevs.io.ImageFileOpener
Determines if the image can be opened and responds accordingly
HDFS_DEFAULT_NAME - Static variable in class ch.hevs.backend.Defaults
 
hdfsVocabularypath - Variable in class ch.hevs.backend.ann.indexers.HadoopLSHIndexer
 
hdfsVocabularypath - Variable in class ch.hevs.backend.indexers.HadoopIndexer
 
hdfsVocabularypath - Variable in class ch.hevs.backend.indexers.HadoopIndexerSequence
 
HFDS_BASE_PATH - Static variable in class ch.hevs.backend.Defaults
"/tests/indexingUseCase/"
HFDS_OUTPUT_PATH - Static variable in class ch.hevs.backend.Defaults
"ParaDISE_Output/"
histogram - Variable in class ch.hevs.backend.indexers.AbstractIndexer
 
HistogramIntersection - Class in ch.hevs.backend.distances
Class that implements the Histogram Intersection metric.
HistogramIntersection() - Constructor for class ch.hevs.backend.distances.HistogramIntersection
 
HoG - Class in ch.hevs.backend.descriptors
Class that implements the HoG miniature descriptor.
HoG(String, AbstractParameters) - Constructor for class ch.hevs.backend.descriptors.HoG
Class constructor
HoG(Image, AbstractParameters) - Constructor for class ch.hevs.backend.descriptors.HoG
Class constructor
HOG_BINS_NUMBER_FIELD - Static variable in class ch.hevs.backend.Names
"binsNumber"
HOG_HORIZONTAL_REGIONS_NUMBER_FIELD - Static variable in class ch.hevs.backend.Names
"horizontalRegions"
HOG_RESIZE_HEIGHT - Static variable in class ch.hevs.backend.Names
"resizeHeight"
HOG_RESIZE_WIDTH - Static variable in class ch.hevs.backend.Names
"resizeWidth"
HOG_VERTICAL_REGIONS_NUMBER_FIELD - Static variable in class ch.hevs.backend.Names
"verticalRegions"
HoGParameters - Class in ch.hevs.backend.parameters
Class that contains the parameters of the HoG miniature descriptor.
HoGParameters(String, Map<String, String>) - Constructor for class ch.hevs.backend.parameters.HoGParameters
 
HoGParameters(AbstractParameters) - Constructor for class ch.hevs.backend.parameters.HoGParameters
 
HoGParameters(Map<String, String>) - Constructor for class ch.hevs.backend.parameters.HoGParameters
 
HoGParameters(String) - Constructor for class ch.hevs.backend.parameters.HoGParameters
 
HoGParameters() - Constructor for class ch.hevs.backend.parameters.HoGParameters
 

I

image - Variable in class ch.hevs.backend.descriptors.SpatialPyramidBoVW
 
ImageDescriptionManager - Class in ch.hevs.backend
Class that manages AbstractImageDescriptor objects.
ImageDescriptionManager() - Constructor for class ch.hevs.backend.ImageDescriptionManager
 
ImageDescriptorGeneralParameters - Class in ch.hevs.backend.parameters
Class that contains the parameters of the BoVW representation.
ImageDescriptorGeneralParameters(String, Map<String, String>) - Constructor for class ch.hevs.backend.parameters.ImageDescriptorGeneralParameters
 
ImageDescriptorGeneralParameters(AbstractParameters) - Constructor for class ch.hevs.backend.parameters.ImageDescriptorGeneralParameters
 
ImageDescriptorGeneralParameters() - Constructor for class ch.hevs.backend.parameters.ImageDescriptorGeneralParameters
 
ImageDescriptorGeneralParameters(String) - Constructor for class ch.hevs.backend.parameters.ImageDescriptorGeneralParameters
 
ImageDescriptorGeneralParameters(Map<String, String>) - Constructor for class ch.hevs.backend.parameters.ImageDescriptorGeneralParameters
 
ImageDescriptorInterface - Interface in ch.hevs.backend.descriptors
Interface for Image Descriptors.
ImageFileOpener - Class in ch.hevs.io
Class for image reading.
ImageFileOpener() - Constructor for class ch.hevs.io.ImageFileOpener
 
imageListHdfsPath - Variable in class ch.hevs.backend.ann.indexers.HadoopLSHIndexer
 
imageListHdfsPath - Variable in class ch.hevs.backend.indexers.HadoopIndexer
 
imageListHdfsPath - Variable in class ch.hevs.backend.indexers.HadoopIndexerSequence
 
ImageTransformer - Class in ch.hevs.backend
Class that takes as input images and ParaDISE indexIDs and creates lists of image descriptors.
ImageTransformer() - Constructor for class ch.hevs.backend.ImageTransformer
 
imageURL - Variable in class ch.hevs.backend.extractors.AbstractExtractor
 
imageURL - Variable in class ch.hevs.backend.KhresmoiInfo
 
imageURLs - Variable in class ch.hevs.backend.indexers.AbstractIndexer
 
imageURLs - Variable in class ch.hevs.backend.seekers.AbstractSeeker
 
ImageUtils - Class in ch.hevs.backend.helpers
Some little helper methods.
This file is part of the Caliph and Emir project: http://www.SemanticMetadata.net
Date: 02.02.2006
Time: 23:33:36
ImageUtils() - Constructor for class ch.hevs.backend.helpers.ImageUtils
 
increment(int) - Method in class ch.hevs.backend.descriptors.AbstractImageDescriptor
 
increment(int) - Method in interface ch.hevs.backend.descriptors.ImageDescriptorInterface
Increments an element's value.
index() - Method in class ch.hevs.backend.nnseekers.ExaustiveHardNNSeeker
Does nothing, as this class does not involve any indexing structure.
index() - Method in class ch.hevs.backend.nnseekers.ExaustiveSoftNNSeeker
Does nothing, as this class does not involve any indexing structure.
index() - Method in class ch.hevs.backend.nnseekers.LSHHardNNSeeker
 
index() - Method in interface ch.hevs.backend.nnseekers.NNSeekerInterface
Creates the an index structure for the approximate nearest neighbor search.
INDEX_ID - Static variable in class ch.hevs.backend.Defaults
"defaultIndexID"
INDEX_ID_FIELD - Static variable in class ch.hevs.backend.Names
"indexID"
INDEXER - Static variable in class ch.hevs.backend.Defaults
"serialIndexer"
INDEXER_ANN_METHOD_FIELD - Static variable in class ch.hevs.backend.Names
"ann"
INDEXER_APPLY_WEIGHTING_FIELD - Static variable in class ch.hevs.backend.Names
"applyWeighting"
INDEXER_CREATE_ANN_INDEX_FIELD - Static variable in class ch.hevs.backend.Names
"createANNIndex"
INDEXER_EXTRACT_LOCAL_FEATURES_FIELD - Static variable in class ch.hevs.backend.Names
"useExtractor"
INDEXER_FREQUENT_ITEMS_NUMBER_FIELD - Static variable in class ch.hevs.backend.Names
"frequentItemsNumber"
INDEXER_LSH_INDEX_FILE_PATH - Static variable in class ch.hevs.backend.Names
"lshIndexPath"
INDEXER_MAP_DESCRIPTOR - Static variable in class ch.hevs.backend.Names
"imageDescriptor"
INDEXER_MAP_EXTRACTOR - Static variable in class ch.hevs.backend.Names
"extractor"
INDEXER_MAP_GENERAL - Static variable in class ch.hevs.backend.Names
"general"
INDEXER_MAP_STORER - Static variable in class ch.hevs.backend.Names
"storer"
INDEXER_METHOD_HADOOP - Static variable in class ch.hevs.backend.Names
"hadoopIndexer"
INDEXER_METHOD_HADOOP_SEQUENCE - Static variable in class ch.hevs.backend.Names
"hadoopIndexerSequence"
INDEXER_METHOD_SERIAL - Static variable in class ch.hevs.backend.Names
"serialIndexer"
INDEXER_WEIGHTING_ID_FIELD - Static variable in class ch.hevs.backend.Names
"weighting"
IndexerInterface - Interface in ch.hevs.backend.indexers
Interface for Indexers.
IndexerParameters - Class in ch.hevs.backend.parameters
Class that contains the parameters of the AbstractIndexer.
IndexerParameters(AbstractCompositeParameters) - Constructor for class ch.hevs.backend.parameters.IndexerParameters
 
IndexerParameters(InputStream) - Constructor for class ch.hevs.backend.parameters.IndexerParameters
 
IndexerParameters() - Constructor for class ch.hevs.backend.parameters.IndexerParameters
 
IndexerParameters(String, Map<String, AbstractParameters>) - Constructor for class ch.hevs.backend.parameters.IndexerParameters
 
IndexerParameters(Map<String, AbstractParameters>) - Constructor for class ch.hevs.backend.parameters.IndexerParameters
 
indexImage(String, Double[]) - Method in interface ch.hevs.backend.ann.indexers.ANNIndexerInterface
Indexes an image descriptor in an ANN index structure.
indexImage(String, Double[]) - Method in class ch.hevs.backend.ann.indexers.LSHIndexer
 
indexImage(String) - Method in class ch.hevs.backend.indexers.HadoopIndexerSequence
 
indexImage(String) - Method in interface ch.hevs.backend.indexers.IndexerInterface
Index an image.
indexImage(String) - Method in class ch.hevs.backend.indexers.SerialIndexer
 
indexImageList(List<String>) - Method in interface ch.hevs.backend.ann.indexers.ANNIndexerInterface
Indexes a list of image descriptors in ANN index structure.
indexImageList(List<String>) - Method in class ch.hevs.backend.ann.indexers.HadoopLSHIndexer
 
indexImageList(List<String>) - Method in class ch.hevs.backend.ann.indexers.LSHIndexer
 
IndexingManager - Class in ch.hevs.backend
Class that manages the AbstractIndexer objects.
IndexingManager() - Constructor for class ch.hevs.backend.IndexingManager
 
indexMap - Variable in class ch.hevs.backend.indexers.SerialIndexer
 
IndicesSorterByValue - Class in ch.hevs.backend
 
IndicesSorterByValue() - Constructor for class ch.hevs.backend.IndicesSorterByValue
 
init(boolean) - Method in class ch.hevs.backend.storers.CouchDBStorer
 
init(String, boolean) - Method in class ch.hevs.backend.storers.CouchDBStorer
 
init(boolean) - Method in class ch.hevs.backend.storers.CSVStorer
 
init(String, boolean) - Method in class ch.hevs.backend.storers.CSVStorer
 
init(boolean, boolean) - Method in class ch.hevs.backend.storers.KhresmoiMySQLStorer
 
init(boolean, boolean) - Method in interface ch.hevs.backend.storers.KhresmoiStorerInterface
 
init(boolean) - Method in class ch.hevs.backend.storers.MySQLStorer
 
init(String, boolean) - Method in class ch.hevs.backend.storers.MySQLStorer
 
init(boolean) - Method in interface ch.hevs.backend.storers.StorerInterface
Intitializes the storer for the index given in the parameters.
init(String, boolean) - Method in interface ch.hevs.backend.storers.StorerInterface
Initializes the storer for an index.
initialize(InputSplit, TaskAttemptContext) - Method in class ch.hevs.io.hadoop.MultipleLineTextRecordReader
 
insert(String, Double[]) - Method in class ch.hevs.backend.storers.MySQLStorer
 
InverseDocumentFrequency - Class in ch.hevs.backend.weightings
Class that implements the inverse document frequency weighting
InverseDocumentFrequency(AbstractStorer) - Constructor for class ch.hevs.backend.weightings.InverseDocumentFrequency
 
IOobject - Class in ch.hevs.io
 
IOobject() - Constructor for class ch.hevs.io.IOobject
 
ip - Variable in class ch.hevs.backend.descriptors.GridBoVW
 
IRRELEVANT_WEIGHT - Static variable in class ch.hevs.backend.Defaults
0.2
isGeneral() - Method in class ch.hevs.backend.ClassifierOutput
Returns true if the image was classified as non diagnostic.
isRadiology() - Method in class ch.hevs.backend.ClassifierOutput
Returns true if the image was classified as a radiology image.
isSimilarityMetric - Variable in class ch.hevs.backend.distances.AbstractDistance
Variable that declares if the object represents a similarity metric instead of a distance metric in which case result list should be reversed after sorting.
isSplitable(JobContext, Path) - Method in class ch.hevs.io.hadoop.MultipleLineTextInputFormat
Force files to be unsplittable in order to avoid to split files in the middle of the N lines.

J

JeffreyDivergence - Class in ch.hevs.backend.distances
Class that implements the Jeffrey Divergence distance metric.
JeffreyDivergence() - Constructor for class ch.hevs.backend.distances.JeffreyDivergence
 
JSON_FUSED_NODE - Static variable in class ch.hevs.backend.Names
"fusedResults"
JSON_PARAMETERS_NODE - Static variable in class ch.hevs.backend.Names
"parameters"
JSON_RESULTS_NODE - Static variable in class ch.hevs.backend.Names
"results"
JSON_TOTAL_RESULTS_NODE - Static variable in class ch.hevs.backend.Names
"totalResults"

K

keyType - Variable in class ch.hevs.backend.storers.MySQLStorer
 
KHRESMOI_ARTICLE - Static variable in class ch.hevs.backend.Defaults
"unknown article"
KHRESMOI_ARTICLE_FIELD - Static variable in class ch.hevs.backend.Names
"article"
KHRESMOI_CAPTION - Static variable in class ch.hevs.backend.Defaults
"unknown caption"
KHRESMOI_CAPTION_FIELD - Static variable in class ch.hevs.backend.Names
"caption"
KHRESMOI_IMAGES_OUTPUT_FIELD - Static variable in class ch.hevs.backend.Names
"newImageSetFolder"
KHRESMOI_IMAGEURL - Static variable in class ch.hevs.backend.Defaults
"unknown image url"
KHRESMOI_IMAGEURL_FIELD - Static variable in class ch.hevs.backend.Names
"imageurl"
KHRESMOI_INFO_CF_FIELD - Static variable in class ch.hevs.backend.Names
"infoCF"
KHRESMOI_MODALITY - Static variable in class ch.hevs.backend.Defaults
"unknown modality"
KHRESMOI_MODALITY_FIELD - Static variable in class ch.hevs.backend.Names
"modality"
KHRESMOI_STORER_CLASS_FIELD - Static variable in class ch.hevs.backend.Names
"storerClass"
KHRESMOI_THUMBNAIL_URL_FIELD - Static variable in class ch.hevs.backend.Names
"thumbnail"
KhresmoiInfo - Class in ch.hevs.backend
Class for representing the Khresmoi related information of an image
KhresmoiInfo(String, String, String, String, String) - Constructor for class ch.hevs.backend.KhresmoiInfo
Class constructor
KhresmoiListtoTrecEvalList(List<KhresmoiResultInstance>) - Static method in class ch.hevs.backend.Converter
 
KhresmoiMySQLStorer - Class in ch.hevs.backend.storers
 
KhresmoiMySQLStorer(AbstractParameters) - Constructor for class ch.hevs.backend.storers.KhresmoiMySQLStorer
 
KhresmoiMySQLStorer() - Constructor for class ch.hevs.backend.storers.KhresmoiMySQLStorer
 
KhresmoiResultInstance - Class in ch.hevs.backend
Class for representing an instance of the retrieved items of the Khresmoi ParaDISE service
KhresmoiResultInstance(int, String, int, double, String, Map<String, Double[]>, String, String, String, String) - Constructor for class ch.hevs.backend.KhresmoiResultInstance
Class constructor
KhresmoiSeeker - Class in ch.hevs.backend.seekers
 
KhresmoiSeeker(TreeMap<String, Boolean>, AbstractCompositeParameters, AbstractParameters, AbstractANNIndexer) - Constructor for class ch.hevs.backend.seekers.KhresmoiSeeker
 
KhresmoiSQLParameters - Class in ch.hevs.backend.parameters
 
KhresmoiSQLParameters(String, Map<String, String>) - Constructor for class ch.hevs.backend.parameters.KhresmoiSQLParameters
 
KhresmoiSQLParameters(AbstractParameters) - Constructor for class ch.hevs.backend.parameters.KhresmoiSQLParameters
 
KhresmoiSQLParameters(Map<String, String>) - Constructor for class ch.hevs.backend.parameters.KhresmoiSQLParameters
 
KhresmoiSQLParameters(String) - Constructor for class ch.hevs.backend.parameters.KhresmoiSQLParameters
 
KhresmoiSQLParameters() - Constructor for class ch.hevs.backend.parameters.KhresmoiSQLParameters
 
KhresmoiStorerInterface - Interface in ch.hevs.backend.storers
 

L

L1 - Class in ch.hevs.backend.normalizers
Class that implements an L1 normalizer
L1() - Constructor for class ch.hevs.backend.normalizers.L1
 
L2 - Class in ch.hevs.backend.normalizers
Class that implements an L2 normalizer
L2() - Constructor for class ch.hevs.backend.normalizers.L2
 
LAB_CONVERTGRAY - Static variable in class ch.hevs.backend.Defaults
true
LAB_CONVERTGRAY_FIELD - Static variable in class ch.hevs.backend.Names
"labConvertGray"
LabFull - Class in ch.hevs.backend.extractors
Class that implements bag-of-colors local feature extraction.
LabFull(AbstractParameters, String) - Constructor for class ch.hevs.backend.extractors.LabFull
 
LabFull(AbstractParameters, Image) - Constructor for class ch.hevs.backend.extractors.LabFull
 
LabFullParameters - Class in ch.hevs.backend.parameters
Class that contains the parameters of the LabFull extractor.
LabFullParameters(AbstractParameters) - Constructor for class ch.hevs.backend.parameters.LabFullParameters
 
LabFullParameters(Map<String, String>) - Constructor for class ch.hevs.backend.parameters.LabFullParameters
 
LabFullParameters(String, Map<String, String>) - Constructor for class ch.hevs.backend.parameters.LabFullParameters
 
LabFullParameters(String) - Constructor for class ch.hevs.backend.parameters.LabFullParameters
 
LabFullParameters() - Constructor for class ch.hevs.backend.parameters.LabFullParameters
 
LabMiniature - Class in ch.hevs.backend.extractors
Class that implements bag-of-colors local feature extraction on a downsampled image.
LabMiniature(AbstractParameters, String) - Constructor for class ch.hevs.backend.extractors.LabMiniature
 
LabMiniature(AbstractParameters, Image) - Constructor for class ch.hevs.backend.extractors.LabMiniature
 
LabMiniatureParameters - Class in ch.hevs.backend.parameters
Class that contains the parameters of the LabMiniature extractor.
LabMiniatureParameters(AbstractParameters) - Constructor for class ch.hevs.backend.parameters.LabMiniatureParameters
 
LabMiniatureParameters(Map<String, String>) - Constructor for class ch.hevs.backend.parameters.LabMiniatureParameters
 
LabMiniatureParameters(String, Map<String, String>) - Constructor for class ch.hevs.backend.parameters.LabMiniatureParameters
 
LabMiniatureParameters(String) - Constructor for class ch.hevs.backend.parameters.LabMiniatureParameters
 
LabMiniatureParameters() - Constructor for class ch.hevs.backend.parameters.LabMiniatureParameters
 
LateFusionSeeker - Class in ch.hevs.backend.seekers
Class that implements the late fusion of the multiple image queries' results Uses the LateFusionSeekerParameters for managing the parameter values.
LateFusionSeeker(TreeMap<String, Boolean>, AbstractCompositeParameters, AbstractParameters, AbstractANNIndexer) - Constructor for class ch.hevs.backend.seekers.LateFusionSeeker
Class constructor
LateFusionSeekerParameters - Class in ch.hevs.backend.parameters
Class that contains the parameter values of LateFusionSeeker.
LateFusionSeekerParameters() - Constructor for class ch.hevs.backend.parameters.LateFusionSeekerParameters
 
LateFusionSeekerParameters(String) - Constructor for class ch.hevs.backend.parameters.LateFusionSeekerParameters
 
LateFusionSeekerParameters(String, Map<String, String>) - Constructor for class ch.hevs.backend.parameters.LateFusionSeekerParameters
 
LateFusionSeekerParameters(Map<String, String>) - Constructor for class ch.hevs.backend.parameters.LateFusionSeekerParameters
 
LateFusionSeekerParameters(AbstractParameters) - Constructor for class ch.hevs.backend.parameters.LateFusionSeekerParameters
 
LateFusorInterface - Interface in ch.hevs.backend.latefusors
Interface for Late Fusors.
levels - Variable in class ch.hevs.backend.descriptors.SpatialPyramidBoVW
 
LinearWeighting - Class in ch.hevs.backend.latefusors
Class that implements the Linear weighting fusion.
LinearWeighting(Map<String, List<TrecEvalInstance>>, AbstractParameters) - Constructor for class ch.hevs.backend.latefusors.LinearWeighting
Class Constructor
LinearWeightingParameters - Class in ch.hevs.backend.parameters
Class that contains the parameters of the LinearWeighting fusor.
LinearWeightingParameters(String, Map<String, String>) - Constructor for class ch.hevs.backend.parameters.LinearWeightingParameters
 
LinearWeightingParameters(AbstractParameters) - Constructor for class ch.hevs.backend.parameters.LinearWeightingParameters
 
LinearWeightingParameters(Map<String, String>) - Constructor for class ch.hevs.backend.parameters.LinearWeightingParameters
 
LinearWeightingParameters(String) - Constructor for class ch.hevs.backend.parameters.LinearWeightingParameters
 
LinearWeightingParameters() - Constructor for class ch.hevs.backend.parameters.LinearWeightingParameters
 
LINES_PER_MAP - Static variable in class ch.hevs.io.hadoop.NLineInputFormatFixed
 
listToTextFile(List<String>, String, boolean) - Method in class ch.hevs.backend.Converter
 
load(String) - Method in class ch.hevs.backend.ann.lsh.AbstractHashFamily
 
load(String) - Method in interface ch.hevs.backend.ann.lsh.HashFamilyInterface
Loads the hash family structure or index.
load(String) - Method in class ch.hevs.backend.ann.lsh.StableDistributionHashFamily
 
LOADED_BY_SEEKER_FIELD - Static variable in class ch.hevs.backend.Names
"loadedBySeeker"
loadIndex(String) - Method in class ch.hevs.backend.ann.indexers.AbstractANNIndexer
 
loadIndex(String) - Method in class ch.hevs.backend.ann.indexers.LSHIndexer
 
loadIndex(String) - Method in class ch.hevs.backend.nnseekers.LSHHardNNSeeker
Loads the LSH index.
loadObjectFile(File) - Method in class ch.hevs.io.IOobject
 
loadVocabulary() - Method in class ch.hevs.backend.storers.CouchDBStorer
 
loadVocabulary() - Method in class ch.hevs.backend.storers.CSVStorer
 
loadVocabulary() - Method in class ch.hevs.backend.storers.MySQLStorer
 
loadVocabulary() - Method in interface ch.hevs.backend.storers.StorerInterface
Loads the visual vocabulary in memory
LocalRiesz - Class in ch.hevs.backend.extractors
Wrapper class for the matlab code for the Riesz local feature extractor.
LocalRiesz(String, AbstractParameters) - Constructor for class ch.hevs.backend.extractors.LocalRiesz
Class constructor
LocalRiesz(Image, AbstractParameters) - Constructor for class ch.hevs.backend.extractors.LocalRiesz
Class constructor
LocalRieszParameters - Class in ch.hevs.backend.parameters
Class that contains the parameters of the LocalRiesz extractor.
LocalRieszParameters(AbstractParameters) - Constructor for class ch.hevs.backend.parameters.LocalRieszParameters
 
LocalRieszParameters(Map<String, String>) - Constructor for class ch.hevs.backend.parameters.LocalRieszParameters
 
LocalRieszParameters(String, Map<String, String>) - Constructor for class ch.hevs.backend.parameters.LocalRieszParameters
 
LocalRieszParameters(String) - Constructor for class ch.hevs.backend.parameters.LocalRieszParameters
 
LocalRieszParameters() - Constructor for class ch.hevs.backend.parameters.LocalRieszParameters
 
LSH_CREATE_NEW_PARAM_FILE - Static variable in class ch.hevs.backend.Defaults
false
LSH_CREATE_NEW_PARAM_FILE_FIELD - Static variable in class ch.hevs.backend.Names
"createLSHParamFile"
LSH_DSTAR - Static variable in class ch.hevs.backend.Defaults
1000
LSH_DSTAR_FIELD - Static variable in class ch.hevs.backend.Names
"d*"
LSH_INDEX_FILE_ID - Static variable in class ch.hevs.backend.Defaults
"lshDefaultIndexFile"
LSH_L - Static variable in class ch.hevs.backend.Defaults
50
LSH_L_FIELD - Static variable in class ch.hevs.backend.Names
"L"
LSH_M - Static variable in class ch.hevs.backend.Defaults
10000
LSH_M_FIELD - Static variable in class ch.hevs.backend.Names
"m"
LSH_PARAMETERS_FILE_ID - Static variable in class ch.hevs.backend.Defaults
"lshDefaultParametersFile"
LSH_STABLE_DISTRIBUTION_W - Static variable in class ch.hevs.backend.Defaults
10
LSH_STABLE_DISTRIBUTION_W_FIELD - Static variable in class ch.hevs.backend.Names
"w"
LSHHardNNSeeker - Class in ch.hevs.backend.nnseekers
Class that implements an approximate nearest neighbor seeker using LSH and hard assignment of the local descriptors to the visual words
LSHHardNNSeeker(BucketHashFamily, List<Double[]>) - Constructor for class ch.hevs.backend.nnseekers.LSHHardNNSeeker
Class constructor
LSHHardNNSeeker(String, List<Double[]>, AbstractDistance) - Constructor for class ch.hevs.backend.nnseekers.LSHHardNNSeeker
Class constructor
LSHIndexer - Class in ch.hevs.backend.ann.indexers
Class that implements the LSH indexing.
LSHIndexer() - Constructor for class ch.hevs.backend.ann.indexers.LSHIndexer
 
LSHIndexer(AbstractCompositeParameters) - Constructor for class ch.hevs.backend.ann.indexers.LSHIndexer
Class constructor
LUCENE_ANALYZER_CLASS - Static variable in class ch.hevs.backend.Defaults
"org.apache.lucene.analysis.en.EnglishAnalyzer"
LUCENE_ARTICLE_ID_FIELD - Static variable in class ch.hevs.backend.Names
"articleID"
LUCENE_ARTICLE_URL_FIELD - Static variable in class ch.hevs.backend.Names
"articleURL"
LUCENE_BM25_SIMILARITY_CLASS - Static variable in class ch.hevs.backend.Defaults
 
LUCENE_FIGURE_CAPTION_FIELD - Static variable in class ch.hevs.backend.Names
"figureCaption"
LUCENE_FIGURE_ID_FIELD - Static variable in class ch.hevs.backend.Names
"figureID"
LUCENE_FIGURE_URL_FIELD - Static variable in class ch.hevs.backend.Names
"figureURL"
LUCENE_LOCAL_URL_FIELD - Static variable in class ch.hevs.backend.Names
"localURL"
LUCENE_MODALITY_FIELD - Static variable in class ch.hevs.backend.Names
"modality"
LUCENE_SIMILARITY_BM25_NAME - Static variable in class ch.hevs.backend.Names
"bm25"
LUCENE_SIMILARITY_TFIDF_NAME - Static variable in class ch.hevs.backend.Names
"tfidf"
LUCENE_TFIDF_SIMILARITY_CLASS - Static variable in class ch.hevs.backend.Defaults
 

M

m - Variable in class ch.hevs.backend.ann.lsh.AbstractHashFamily
 
main(String[]) - Static method in class ch.hevs.backend.Converter
 
main(String[]) - Static method in class ch.hevs.backend.descriptors.BinaryBoVW
Test method
main(String[]) - Static method in class ch.hevs.backend.ThumbnailCreator
Method for testing the class.
main(String[]) - Static method in class ch.hevs.io.readers.CsvIncrementalReader
 
makeANNIndex() - Method in class ch.hevs.backend.indexers.AbstractIndexer
 
makeDescriptor() - Method in class ch.hevs.backend.descriptors.BinaryBoVW
 
makeDescriptor() - Method in class ch.hevs.backend.descriptors.BoVW
 
makeDescriptor() - Method in class ch.hevs.backend.descriptors.ColorHoG
 
makeDescriptor() - Method in class ch.hevs.backend.descriptors.GIST
 
makeDescriptor() - Method in class ch.hevs.backend.descriptors.GridBoVW
 
makeDescriptor() - Method in class ch.hevs.backend.descriptors.HoG
 
makeDescriptor() - Method in interface ch.hevs.backend.descriptors.ImageDescriptorInterface
Creates the descriptor array.
makeDescriptor() - Method in class ch.hevs.backend.descriptors.RieszMiniature
 
makeDescriptor() - Method in class ch.hevs.backend.descriptors.SpatialPyramidBoVW
 
makeDescriptor() - Method in class ch.hevs.backend.descriptors.SVD
 
makeDescriptor() - Method in class ch.hevs.backend.descriptors.VLAD
 
makeIndex() - Method in class ch.hevs.backend.indexers.AbstractIndexer
 
makeIndex() - Method in class ch.hevs.backend.indexers.HadoopIndexer
 
makeIndex() - Method in class ch.hevs.backend.indexers.HadoopIndexerSequence
 
makeIndex() - Method in class ch.hevs.backend.indexers.SerialIndexer
 
ManagerInterface - Interface in ch.hevs.backend
Interface for Managers.
map(LongWritable, Text, Mapper<LongWritable, Text, Text, Text>.Context) - Method in class ch.hevs.backend.ann.hadoopLSHIndexingClasses.HadoopLSHIndexerMapper
 
map(LongWritable, Text, Mapper<LongWritable, Text, Text, Text>.Context) - Method in class ch.hevs.backend.hadoopIndexerClasses.HadoopIndexerMapper
 
map(Text, BytesWritable, Mapper<Text, BytesWritable, Text, Text>.Context) - Method in class ch.hevs.backend.hadoopIndexerClasses.HadoopIndexerMapperSequence
 
Mask1 - Variable in class ch.hevs.backend.helpers.MaskResults
 
Mask2 - Variable in class ch.hevs.backend.helpers.MaskResults
 
Mask3 - Variable in class ch.hevs.backend.helpers.MaskResults
 
Mask4 - Variable in class ch.hevs.backend.helpers.MaskResults
 
Mask5 - Variable in class ch.hevs.backend.helpers.MaskResults
 
MaskResults - Class in ch.hevs.backend.helpers
 
MaskResults() - Constructor for class ch.hevs.backend.helpers.MaskResults
 
MAXIMUM_RETRIEVED - Static variable in class ch.hevs.backend.Defaults
1000
maxNeighbors - Variable in class ch.hevs.backend.nnseekers.ExaustiveSoftNNSeeker
 
measureDistance(Double[], Double[]) - Method in class ch.hevs.backend.distances.Camberra
 
measureDistance(Double[], Double[]) - Method in class ch.hevs.backend.distances.ChiSquare
 
measureDistance(Double[], Double[]) - Method in class ch.hevs.backend.distances.CityBlock
 
measureDistance(Double[], Double[]) - Method in class ch.hevs.backend.distances.CosineSimilarity
 
measureDistance(Double[], Double[]) - Method in interface ch.hevs.backend.distances.DistanceInterface
Measures the distance between vector1 and vector2
measureDistance(Double[], Double[]) - Method in class ch.hevs.backend.distances.Euclidean
 
measureDistance(Double[], Double[]) - Method in class ch.hevs.backend.distances.FrequentItemSimilarity
 
measureDistance(Double[], Double[]) - Method in class ch.hevs.backend.distances.Hamming
 
measureDistance(Double[], Double[]) - Method in class ch.hevs.backend.distances.HistogramIntersection
 
measureDistance(Double[], Double[]) - Method in class ch.hevs.backend.distances.JeffreyDivergence
 
measureDistance(Double[], Double[]) - Method in class ch.hevs.backend.distances.SquaredEuclidean
 
measureDistance(Double[], Double[]) - Method in class ch.hevs.backend.distances.UnnormalizedCosineSimilarity
 
methodID - Variable in class ch.hevs.backend.AbstractCompositeParameters
 
methodID - Variable in class ch.hevs.backend.AbstractParameters
 
MINIATURE_HEIGHT - Static variable in class ch.hevs.backend.Defaults
16
MINIATURE_HEIGHT - Static variable in class ch.hevs.backend.Names
"height"
MINIATURE_WIDTH - Static variable in class ch.hevs.backend.Defaults
16
MINIATURE_WIDTH - Static variable in class ch.hevs.backend.Names
"width"
MINIATURE_WIDTH_SIZE - Static variable in class ch.hevs.backend.Defaults
256
MINIATURE_WIDTH_SIZE_FIELD - Static variable in class ch.hevs.backend.Names
"labMiniatureWidthSize"
modality - Variable in class ch.hevs.backend.KhresmoiInfo
 
MODALITY_CODE - Static variable in class ch.hevs.backend.Defaults
""
MODALITY_FILTER_SEEKER_CODE_FIELD - Static variable in class ch.hevs.backend.Names
"modalityCode"
ModalityFilterSeeker - Class in ch.hevs.backend.seekers
 
ModalityFilterSeeker(TreeMap<String, Boolean>, AbstractCompositeParameters, AbstractParameters, AbstractANNIndexer) - Constructor for class ch.hevs.backend.seekers.ModalityFilterSeeker
 
ModalityFilterSeekerParameters - Class in ch.hevs.backend.parameters
 
ModalityFilterSeekerParameters() - Constructor for class ch.hevs.backend.parameters.ModalityFilterSeekerParameters
 
ModalityFilterSeekerParameters(String) - Constructor for class ch.hevs.backend.parameters.ModalityFilterSeekerParameters
 
ModalityFilterSeekerParameters(String, Map<String, String>) - Constructor for class ch.hevs.backend.parameters.ModalityFilterSeekerParameters
 
ModalityFilterSeekerParameters(Map<String, String>) - Constructor for class ch.hevs.backend.parameters.ModalityFilterSeekerParameters
 
ModalityFilterSeekerParameters(AbstractParameters) - Constructor for class ch.hevs.backend.parameters.ModalityFilterSeekerParameters
 
MultipleLineTextInputFormat - Class in ch.hevs.io.hadoop
TextFileInputFormat to process keys as offset and value as concatenation of N lines.
MultipleLineTextInputFormat() - Constructor for class ch.hevs.io.hadoop.MultipleLineTextInputFormat
 
MultipleLineTextRecordReader - Class in ch.hevs.io.hadoop
Treats keys as offset in file and value as concatenation of N lines.
MultipleLineTextRecordReader(Configuration, FileSplit) - Constructor for class ch.hevs.io.hadoop.MultipleLineTextRecordReader
 
MultipleLineTextRecordReader(InputStream, long, long, int) - Constructor for class ch.hevs.io.hadoop.MultipleLineTextRecordReader
 
MultipleLineTextRecordReader(InputStream, long, long, Configuration) - Constructor for class ch.hevs.io.hadoop.MultipleLineTextRecordReader
 
MultipleLineTextRecordReader.LineReader - Class in ch.hevs.io.hadoop
Deprecated.
Use LineReader instead.
MultipleLineTextRecordReader.LineReader(InputStream, Configuration) - Constructor for class ch.hevs.io.hadoop.MultipleLineTextRecordReader.LineReader
Deprecated.
 
MySQLStorer - Class in ch.hevs.backend.storers
 
MySQLStorer(AbstractParameters) - Constructor for class ch.hevs.backend.storers.MySQLStorer
 
MySQLStorer() - Constructor for class ch.hevs.backend.storers.MySQLStorer
 

N

Names - Class in ch.hevs.backend
Class that contains all the valid names for parameter keys and values.
Names() - Constructor for class ch.hevs.backend.Names
 
Neighborhood - Class in ch.hevs.backend.helpers
 
Neighborhood() - Constructor for class ch.hevs.backend.helpers.Neighborhood
 
next() - Method in class ch.hevs.backend.storers.mysqlstorerClasses.ResultSetIterator
Returns the next row as an Object[].
nextKeyValue() - Method in class ch.hevs.io.hadoop.MultipleLineTextRecordReader
Read a given number of lines.
NLineInputFormatFixed - Class in ch.hevs.io.hadoop
NLineInputFormat which splits N lines of input as one split.
NLineInputFormatFixed() - Constructor for class ch.hevs.io.hadoop.NLineInputFormatFixed
 
nm - Variable in class ch.hevs.backend.descriptors.BoVW
 
nm - Variable in class ch.hevs.backend.descriptors.ColorHoG
 
nm - Variable in class ch.hevs.backend.descriptors.GIST
 
nm - Variable in class ch.hevs.backend.descriptors.HoG
 
nm - Variable in class ch.hevs.backend.descriptors.RieszMiniature
 
nm - Variable in class ch.hevs.backend.descriptors.SVD
 
nm - Variable in class ch.hevs.backend.extractors.LocalRiesz
 
NN_SEARCH - Static variable in class ch.hevs.backend.Defaults
"exaustiveHard"
NN_SEARCH_E2LSH_HARD - Static variable in class ch.hevs.backend.Names
"e2lshHard"
NN_SEARCH_EXAUSTIVE_HARD - Static variable in class ch.hevs.backend.Names
"exaustiveHard"
NN_SEARCH_EXAUSTIVE_SOFT - Static variable in class ch.hevs.backend.Names
"exaustiveSoft"
NNSearchManager - Class in ch.hevs.backend
Class that manages AbstractNNSeeker objects.
NNSearchManager() - Constructor for class ch.hevs.backend.NNSearchManager
 
NNSeekerInterface - Interface in ch.hevs.backend.nnseekers
Interface for Nearest Neighbor Seekers.
nnsm - Variable in class ch.hevs.backend.descriptors.BoVW
 
NO_MODALITY_FILTER_NAME - Static variable in class ch.hevs.backend.Names
"NONE"
nonRelevant - Variable in class ch.hevs.backend.seekers.RocchioSeeker
 
NormalizationManager - Class in ch.hevs.backend
Class that manages AbstractNormalizer objects.
NormalizationManager() - Constructor for class ch.hevs.backend.NormalizationManager
 
normalize(Double[]) - Method in class ch.hevs.backend.normalizers.L1
 
normalize(Double[]) - Method in class ch.hevs.backend.normalizers.L2
 
normalize(Double[]) - Method in interface ch.hevs.backend.normalizers.NormalizerInterface
Normalizes a vector
normalize(Double[]) - Method in class ch.hevs.backend.normalizers.Power
 
NORMALIZE_DESCRIPTOR - Static variable in class ch.hevs.backend.Defaults
true
NORMALIZER - Static variable in class ch.hevs.backend.Defaults
"l1"
NORMALIZER_L1 - Static variable in class ch.hevs.backend.Names
"l1"
NORMALIZER_L2 - Static variable in class ch.hevs.backend.Names
"l2"
NORMALIZER_POWER - Static variable in class ch.hevs.backend.Names
"power"
NormalizerInterface - Interface in ch.hevs.backend.normalizers
Interface for Normalizers
normalizeScores() - Method in class ch.hevs.backend.latefusors.BordaCount
 
normalizeScores() - Method in class ch.hevs.backend.latefusors.CombMAX
 
normalizeScores() - Method in class ch.hevs.backend.latefusors.CombMIN
 
normalizeScores() - Method in class ch.hevs.backend.latefusors.CombMNZ
 
normalizeScores() - Method in class ch.hevs.backend.latefusors.CombSUM
 
normalizeScores() - Method in interface ch.hevs.backend.latefusors.LateFusorInterface
Normalizes the scores.
normalizeScores() - Method in class ch.hevs.backend.latefusors.LinearWeighting
 
normalizeScores() - Method in class ch.hevs.backend.latefusors.ReciprocalRankFusor
 
numsv - Variable in class ch.hevs.backend.helpers.SVDExtractor
 

O

outputHdfsPath - Variable in class ch.hevs.backend.ann.indexers.HadoopLSHIndexer
 
outputHdfsPath - Variable in class ch.hevs.backend.indexers.HadoopIndexer
 
outputHdfsPath - Variable in class ch.hevs.backend.indexers.HadoopIndexerSequence
 

P

PARADISE_ANN_INDICES_PATH - Static variable in class ch.hevs.backend.Defaults
 
PARADISE_ANN_PARAMETERS_PATH - Static variable in class ch.hevs.backend.Defaults
 
PARADISE_BASE_CONF_PATH - Static variable in class ch.hevs.backend.Defaults
 
PARADISE_BASE_PATH - Static variable in class ch.hevs.backend.Defaults
 
PARADISE_CONF_PATH - Static variable in class ch.hevs.backend.Defaults
 
PARADISE_IMAGE_LISTS_PATH - Static variable in class ch.hevs.backend.Defaults
 
PARADISE_INDEX_PATH - Static variable in class ch.hevs.backend.Defaults
 
PARADISE_THUMBNAILS_PATH - Static variable in class ch.hevs.backend.Defaults
 
PARADISE_VOCABULARY_PATH - Static variable in class ch.hevs.backend.Defaults
 
ParaDISEResultInstance - Class in ch.hevs.backend
Class for a result instance, retrieved by a search.
ParaDISEResultInstance(int, String, int, double, String, Map<String, Double[]>) - Constructor for class ch.hevs.backend.ParaDISEResultInstance
Class constructor
ParaDISEResultInstance(TrecEvalInstance) - Constructor for class ch.hevs.backend.ParaDISEResultInstance
Class constructor.
ParaDISEResultInstance(ParaDISEResultInstance) - Constructor for class ch.hevs.backend.ParaDISEResultInstance
Class constructor
param - Variable in class ch.hevs.backend.AbstractComponent
 
param - Variable in class ch.hevs.backend.AbstractCompositeParameters
 
param - Variable in class ch.hevs.backend.latefusors.AbstractLateFusor
 
param - Variable in class ch.hevs.backend.weightings.FrequentItemSelection
 
ParameterFileReader - Class in ch.hevs.io.readers
Class for reading files that contain a AbstractCompositeParameters object in JSON format
ParameterFileReader() - Constructor for class ch.hevs.io.readers.ParameterFileReader
 
Parameters - Class in ch.hevs.backend
General purpose class that extends AbstractParameters to be used as input to AbstractComponent initialization in Managers.
Parameters() - Constructor for class ch.hevs.backend.Parameters
 
Parameters(String) - Constructor for class ch.hevs.backend.Parameters
 
Parameters(String, Map<String, String>) - Constructor for class ch.hevs.backend.Parameters
 
Parameters(Map<String, String>) - Constructor for class ch.hevs.backend.Parameters
 
Parameters(AbstractParameters) - Constructor for class ch.hevs.backend.Parameters
 
ParametersInterface - Interface in ch.hevs.backend
Interface of Parameter classes.
paramMap - Variable in class ch.hevs.backend.AbstractParameters
 
parseVocab(String) - Static method in class ch.hevs.backend.ann.indexers.HadoopLSHIndexer
 
parseVocab(String) - Static method in class ch.hevs.backend.hadoopIndexerClasses.HadoopIndexerMapper
 
parseVocab(String) - Static method in class ch.hevs.backend.hadoopIndexerClasses.HadoopIndexerMapperSequence
 
performQuery(Map<String, Double[]>, Double[]) - Method in class ch.hevs.backend.seekers.AbstractSeeker
 
performQuery(Double[]) - Method in class ch.hevs.backend.seekers.AbstractSeeker
 
performQuery(Double[], List<String>) - Method in class ch.hevs.backend.seekers.AbstractSeeker
 
performQuery(Double[]) - Method in class ch.hevs.backend.seekers.KhresmoiSeeker
 
performQuery(Double[], List<String>) - Method in class ch.hevs.backend.seekers.KhresmoiSeeker
 
performQuery(Double[], List<String>) - Method in class ch.hevs.backend.seekers.ModalityFilterSeeker
 
performQuery(Double[]) - Method in interface ch.hevs.backend.seekers.SeekerInterface
Performs a query of a vector against the index declared in the search parameters.
performQuery(Double[], List<String>) - Method in interface ch.hevs.backend.seekers.SeekerInterface
Performs a query of a vector against a list of vectors.
performShortlistQuery(Double[], List<String>, List<String>) - Method in class ch.hevs.backend.seekers.ModalityFilterSeeker
 
Power - Class in ch.hevs.backend.normalizers
Class implementing a power law normalizer
Power() - Constructor for class ch.hevs.backend.normalizers.Power
 
preloadANNIndices(List<String>) - Method in class ch.hevs.backend.SearchManager
Loads list of ANN index structures into memory.

Q

query - Variable in class ch.hevs.backend.seekers.RocchioSeeker
 
QUERY_WEIGHT - Static variable in class ch.hevs.backend.Defaults
1.0

R

RADLEX_ANATOMICAL_ENTITY_FIELD - Static variable in class ch.hevs.backend.Names
"anatomical_entity"
RADLEX_CONDITION_FIELD - Static variable in class ch.hevs.backend.Names
"physiological_condition"
RADLEX_MODALITY_FIELD - Static variable in class ch.hevs.backend.Names
"imaging_modality"
RADLEX_OBSERVATION_FIELD - Static variable in class ch.hevs.backend.Names
"imaging_observation"
readDescriptor(String) - Method in class ch.hevs.backend.storers.CouchDBStorer
 
readDescriptor(String) - Method in class ch.hevs.backend.storers.CSVStorer
 
readDescriptor(String) - Method in class ch.hevs.backend.storers.MySQLStorer
 
readDescriptor(String) - Method in interface ch.hevs.backend.storers.StorerInterface
Gets an image descriptor of an image id from the index
readDescriptorShortList(List<String>, String) - Method in class ch.hevs.backend.storers.CouchDBStorer
 
readDescriptorShortList(List<String>, String) - Method in class ch.hevs.backend.storers.CSVStorer
 
readDescriptorShortList(List<String>, String) - Method in interface ch.hevs.backend.storers.KhresmoiStorerInterface
 
readDescriptorShortList(List<String>, String) - Method in class ch.hevs.backend.storers.MySQLStorer
 
readDescriptorShortList(List<String>, String) - Method in interface ch.hevs.backend.storers.StorerInterface
Gets the image descriptors of an image list from the index
readFileAsString(String) - Method in class ch.hevs.io.readers.BatchFileReader
Reads the file and stores its contents in a single String.
readFilteredList(List<String>, Double[], String, List<String>) - Method in class ch.hevs.backend.storers.KhresmoiMySQLStorer
 
readFilteredList(List<String>, Double[], String, List<String>) - Method in interface ch.hevs.backend.storers.KhresmoiStorerInterface
 
readIndex() - Method in class ch.hevs.backend.storers.CouchDBStorer
 
readIndex() - Method in class ch.hevs.backend.storers.CSVStorer
 
readIndex() - Method in class ch.hevs.backend.storers.MySQLStorer
 
readIndex() - Method in interface ch.hevs.backend.storers.StorerInterface
Gets the whole content of the index and returns it
readJSONParameterFile(String) - Static method in class ch.hevs.io.readers.ParameterFileReader
Reads a ParaDISE parameters file.
readKhresmoiInfo(String) - Method in class ch.hevs.backend.storers.KhresmoiMySQLStorer
 
readKhresmoiInfo(String) - Method in interface ch.hevs.backend.storers.KhresmoiStorerInterface
 
readKhresmoiInfoList(List<ParaDISEResultInstance>) - Method in class ch.hevs.backend.storers.KhresmoiMySQLStorer
 
readKhresmoiInfoList(List<ParaDISEResultInstance>) - Method in interface ch.hevs.backend.storers.KhresmoiStorerInterface
 
readKhresmoiInfoMap(List<ParaDISEResultInstance>) - Method in class ch.hevs.backend.storers.KhresmoiMySQLStorer
 
readKhresmoiInfoMap(List<ParaDISEResultInstance>) - Method in interface ch.hevs.backend.storers.KhresmoiStorerInterface
 
readNextLine() - Method in class ch.hevs.io.readers.CsvIncrementalReader
Reads next line and returns it as a String.
RECIPROCAL_RANK_FUSOR_K - Static variable in class ch.hevs.backend.Defaults
60
RECIPROCAL_RANK_FUSOR_K_FIELD - Static variable in class ch.hevs.backend.Names
"reciprocalRankFusorK"
ReciprocalRankFusor - Class in ch.hevs.backend.latefusors
Class that implements the Resiprocal rank fusion Uses the ReciprocalRankFusorParameters for managing the parameter values.
ReciprocalRankFusor(Map<String, List<TrecEvalInstance>>, AbstractParameters) - Constructor for class ch.hevs.backend.latefusors.ReciprocalRankFusor
Class Constructor
ReciprocalRankFusorParameters - Class in ch.hevs.backend.parameters
Class that contains the parameters of the LinearWeighting fusor.
ReciprocalRankFusorParameters(String, Map<String, String>) - Constructor for class ch.hevs.backend.parameters.ReciprocalRankFusorParameters
 
ReciprocalRankFusorParameters(AbstractParameters) - Constructor for class ch.hevs.backend.parameters.ReciprocalRankFusorParameters
 
ReciprocalRankFusorParameters(Map<String, String>) - Constructor for class ch.hevs.backend.parameters.ReciprocalRankFusorParameters
 
ReciprocalRankFusorParameters(String) - Constructor for class ch.hevs.backend.parameters.ReciprocalRankFusorParameters
 
ReciprocalRankFusorParameters() - Constructor for class ch.hevs.backend.parameters.ReciprocalRankFusorParameters
 
reduce(Text, Iterable<Text>, Reducer<Text, Text, Text, Text>.Context) - Method in class ch.hevs.backend.ann.hadoopLSHIndexingClasses.HadoopLSHIndexerReducer
 
reduce(Text, Iterable<Text>, Reducer<Text, Text, Text, Text>.Context) - Method in class ch.hevs.backend.hadoopIndexerClasses.HadoopIndexerReducer
 
relevant - Variable in class ch.hevs.backend.seekers.RocchioSeeker
 
RELEVANT_WEIGHT - Static variable in class ch.hevs.backend.Defaults
0.8
remove() - Method in class ch.hevs.backend.storers.mysqlstorerClasses.ResultSetIterator
Deletes the current row from the ResultSet.
ResultInterface - Interface in ch.hevs.backend
Interface for result classes.
ResultSetIterator - Class in ch.hevs.backend.storers.mysqlstorerClasses
 
ResultSetIterator(ResultSet) - Constructor for class ch.hevs.backend.storers.mysqlstorerClasses.ResultSetIterator
Constructor for ResultSetIterator.
ResultSetIterator(ResultSet, RowProcessor) - Constructor for class ch.hevs.backend.storers.mysqlstorerClasses.ResultSetIterator
Constructor for ResultSetIterator.
rethrow(SQLException) - Method in class ch.hevs.backend.storers.mysqlstorerClasses.ResultSetIterator
Rethrow the SQLException as a RuntimeException.
RGB2HSV - Class in ch.hevs.backend.helpers
 
RGB2HSV() - Constructor for class ch.hevs.backend.helpers.RGB2HSV
 
RIESZ_MAX_NUMBER_OF_FEATURES - Static variable in class ch.hevs.backend.Defaults
5000
RIESZ_MAX_NUMBER_OF_FEATURES - Static variable in class ch.hevs.backend.Names
"maxFeatures"
RIESZ_ORDER - Static variable in class ch.hevs.backend.Defaults
2
RIESZ_ORDER - Static variable in class ch.hevs.backend.Names
"order"
RIESZ_ROI_RADIUS - Static variable in class ch.hevs.backend.Defaults
8
RIESZ_ROI_RADIUS - Static variable in class ch.hevs.backend.Names
"roiRadius"
RIESZ_SCALES - Static variable in class ch.hevs.backend.Defaults
4
RIESZ_SCALES - Static variable in class ch.hevs.backend.Names
"scales"
RieszMiniature - Class in ch.hevs.backend.descriptors
Wrapper class for the matlab code for the Riesz transform miniature descriptor.
RieszMiniature(String, AbstractParameters) - Constructor for class ch.hevs.backend.descriptors.RieszMiniature
Class constructor
RieszMiniature(Image, AbstractParameters) - Constructor for class ch.hevs.backend.descriptors.RieszMiniature
Class constructor
RieszParameters - Class in ch.hevs.backend.parameters
Class that contains the parameters of the RieszMiniature descriptor.
RieszParameters(AbstractParameters) - Constructor for class ch.hevs.backend.parameters.RieszParameters
 
RieszParameters(Map<String, String>) - Constructor for class ch.hevs.backend.parameters.RieszParameters
 
RieszParameters(String, Map<String, String>) - Constructor for class ch.hevs.backend.parameters.RieszParameters
 
RieszParameters(String) - Constructor for class ch.hevs.backend.parameters.RieszParameters
 
RieszParameters() - Constructor for class ch.hevs.backend.parameters.RieszParameters
 
rocchio(List<Double[]>, List<Double[]>, List<Double[]>) - Method in class ch.hevs.backend.seekers.RocchioSeeker
 
ROCCHIO_IRRELEVANT_WEIGHT_FIELD - Static variable in class ch.hevs.backend.Names
"irrelevantWeight"
ROCCHIO_QUERY_WEIGHT_FIELD - Static variable in class ch.hevs.backend.Names
"queryWeight"
ROCCHIO_RELEVANT_WEIGHT_FIELD - Static variable in class ch.hevs.backend.Names
"relevantWeight"
RocchioSeeker - Class in ch.hevs.backend.seekers
Class that implements search using the rocchio algorithm for managing multiple image queries Uses the RocchioSeekerParameters to manage parameter values.
RocchioSeeker(TreeMap<String, Boolean>, AbstractCompositeParameters, AbstractParameters, AbstractANNIndexer) - Constructor for class ch.hevs.backend.seekers.RocchioSeeker
Class constructor
RocchioSeekerParameters - Class in ch.hevs.backend.parameters
Class that contains the parameter values of RocchioSeeker.
RocchioSeekerParameters() - Constructor for class ch.hevs.backend.parameters.RocchioSeekerParameters
 
RocchioSeekerParameters(String) - Constructor for class ch.hevs.backend.parameters.RocchioSeekerParameters
 
RocchioSeekerParameters(String, Map<String, String>) - Constructor for class ch.hevs.backend.parameters.RocchioSeekerParameters
 
RocchioSeekerParameters(Map<String, String>) - Constructor for class ch.hevs.backend.parameters.RocchioSeekerParameters
 
RocchioSeekerParameters(AbstractParameters) - Constructor for class ch.hevs.backend.parameters.RocchioSeekerParameters
 
ROI_LOWER_RIGHT_CORNER_FIELD - Static variable in class ch.hevs.backend.Defaults
 
ROI_LOWER_RIGHT_CORNER_FIELD - Static variable in class ch.hevs.backend.Names
"roiLowerRightCorner"
ROI_UPPER_LEFT_CORNER_FIELD - Static variable in class ch.hevs.backend.Defaults
 
ROI_UPPER_LEFT_CORNER_FIELD - Static variable in class ch.hevs.backend.Names
"roiUpperLeftCorner"
run(String[]) - Method in class ch.hevs.backend.ann.hadoopLSHIndexingClasses.HadoopLSHIndexerDriver
 
run() - Method in interface ch.hevs.backend.extractors.ExtractorInterface
Runs the feature extraction.
run() - Method in class ch.hevs.backend.extractors.LabFull
 
run() - Method in class ch.hevs.backend.extractors.LabMiniature
 
run() - Method in class ch.hevs.backend.extractors.LocalRiesz
 
run(String[]) - Method in class ch.hevs.backend.hadoopIndexerClasses.HadoopIndexerDriver
 
run(String[]) - Method in class ch.hevs.backend.hadoopIndexerClasses.HadoopIndexerDriverSequence
 
RUN_ID - Static variable in class ch.hevs.backend.Defaults
"defaultRun"
runID - Variable in class ch.hevs.backend.latefusors.AbstractLateFusor
 

S

saveObjectFile(Object, File) - Method in class ch.hevs.io.IOobject
 
scaleImage(BufferedImage, int) - Static method in class ch.hevs.backend.helpers.ImageUtils
Scales down an image into a box of maxSideLenght x maxSideLength.
scaleImage(BufferedImage, int, int) - Static method in class ch.hevs.backend.helpers.ImageUtils
Scale image to an arbitrary shape not retaining proportions and aspect ratio.
search(Double[]) - Method in class ch.hevs.backend.nnseekers.ExaustiveHardNNSeeker
 
search(Double[]) - Method in class ch.hevs.backend.nnseekers.ExaustiveSoftNNSeeker
 
search(Double[]) - Method in class ch.hevs.backend.nnseekers.LSHHardNNSeeker
 
search(Double[]) - Method in interface ch.hevs.backend.nnseekers.NNSeekerInterface
Searches for the nearest neighbors of a vector
search() - Method in class ch.hevs.backend.seekers.LateFusionSeeker
 
search(List<String>) - Method in class ch.hevs.backend.seekers.LateFusionSeeker
 
search(Map<String, Double[]>) - Method in class ch.hevs.backend.seekers.LateFusionSeeker
 
search() - Method in class ch.hevs.backend.seekers.RocchioSeeker
 
search(List<String>) - Method in class ch.hevs.backend.seekers.RocchioSeeker
 
search(Map<String, Double[]>) - Method in class ch.hevs.backend.seekers.RocchioSeeker
 
search() - Method in interface ch.hevs.backend.seekers.SeekerInterface
Transforms the query images and performs the query against the full index.
search(List<String>) - Method in interface ch.hevs.backend.seekers.SeekerInterface
Transforms the query images and performs the query against a list of vectors.
search(Map<String, Double[]>) - Method in interface ch.hevs.backend.seekers.SeekerInterface
Transforms the query images and performs the query against the full given index.
searchIndex(Map<String, Double[]>, Double[], AbstractDistance, String, int) - Method in class ch.hevs.backend.storers.AbstractStorer
 
searchIndex(Double[], AbstractDistance, String, int) - Method in class ch.hevs.backend.storers.CouchDBStorer
 
searchIndex(Double[], AbstractDistance, String, int) - Method in class ch.hevs.backend.storers.CSVStorer
 
searchIndex(Double[], AbstractDistance, String, int) - Method in class ch.hevs.backend.storers.MySQLStorer
 
searchIndex(Double[], AbstractDistance, String, int) - Method in interface ch.hevs.backend.storers.StorerInterface
Compares the query vector with each entry in the index and returns a list of the closest vectors
searchIndex(Map<String, Double[]>, Double[], AbstractDistance, String, int) - Method in interface ch.hevs.backend.storers.StorerInterface
Compares the query vector with each entry in the given index and returns a list of the closest vectors
SearchManager - Class in ch.hevs.backend
Class that manages AbstractSeeker objects.
SearchManager() - Constructor for class ch.hevs.backend.SearchManager
Class constructor
SearchManager(List<String>) - Constructor for class ch.hevs.backend.SearchManager
Class constructor for loading ANN index structures.
searchNoTransform(List<Double[]>, List<Double[]>) - Method in class ch.hevs.backend.seekers.KhresmoiSeeker
 
searchNoTransform(List<Double[]>, List<Double[]>, List<String>) - Method in class ch.hevs.backend.seekers.KhresmoiSeeker
 
searchNoTransform(List<Double[]>, List<Double[]>) - Method in class ch.hevs.backend.seekers.LateFusionSeeker
 
searchNoTransform(List<Double[]>, List<Double[]>, List<String>) - Method in class ch.hevs.backend.seekers.LateFusionSeeker
 
searchNoTransform(Map<String, Double[]>, List<Double[]>, List<Double[]>) - Method in class ch.hevs.backend.seekers.LateFusionSeeker
 
searchNoTransform(List<Double[]>, List<Double[]>, List<String>) - Method in class ch.hevs.backend.seekers.ModalityFilterSeeker
 
searchNoTransform(List<Double[]>, List<Double[]>, List<String>, List<String>) - Method in class ch.hevs.backend.seekers.ModalityFilterSeeker
 
searchNoTransform(List<Double[]>, List<Double[]>) - Method in class ch.hevs.backend.seekers.RocchioSeeker
 
searchNoTransform(List<Double[]>, List<Double[]>, List<String>) - Method in class ch.hevs.backend.seekers.RocchioSeeker
 
searchNoTransform(Map<String, Double[]>, List<Double[]>, List<Double[]>) - Method in class ch.hevs.backend.seekers.RocchioSeeker
 
searchNoTransform(List<Double[]>, List<Double[]>) - Method in interface ch.hevs.backend.seekers.SeekerInterface
Performs the query against the full index, also dealing with the relevance feedback.
searchNoTransform(Map<String, Double[]>, List<Double[]>, List<Double[]>) - Method in interface ch.hevs.backend.seekers.SeekerInterface
Performs the query against the full given index, also dealing with the relevance feedback.
SECONDARY_INDEX_ID - Static variable in class ch.hevs.backend.Defaults
"defaultSecondaryIndex"
SECONDARY_INDEX_ID_FIELD - Static variable in class ch.hevs.backend.Names
"secondaryIndexId"
SEEKER - Static variable in class ch.hevs.backend.Defaults
"RocchioSeeker"
SEEKER_MAXIMUM_RETRIEVED_FIELD - Static variable in class ch.hevs.backend.Names
"maximumRetrieved"
SEEKER_METHOD_KHRESMOI - Static variable in class ch.hevs.backend.Names
"KhresmoiSeeker"
SEEKER_METHOD_KHRESMOI_SQL - Static variable in class ch.hevs.backend.Names
"KhresmoiSQLSeeker"
SEEKER_METHOD_LATE_FUSION - Static variable in class ch.hevs.backend.Names
"lateFusionSeeker"
SEEKER_METHOD_MODALITY_FILTER - Static variable in class ch.hevs.backend.Names
"ModalityFilterSeeker"
SEEKER_METHOD_ROCCHIO - Static variable in class ch.hevs.backend.Names
"RocchioSeeker"
SEEKER_PRELOAD_INDEX_FIELD - Static variable in class ch.hevs.backend.Names
"preloadIndex"
SEEKER_RUN_ID_FIELD - Static variable in class ch.hevs.backend.Names
"runID"
SEEKER_TOPIC_ID_FIELD - Static variable in class ch.hevs.backend.Names
"topicID"
SeekerInterface - Interface in ch.hevs.backend.seekers
Interface for Seekers.
SeekerParameters - Class in ch.hevs.backend.parameters
Class that contains general search parameters In order to use a value different than the default one in one or more parameters, valid parameter names should be given as keys in the map of the object with the responding new value.
SeekerParameters() - Constructor for class ch.hevs.backend.parameters.SeekerParameters
 
SeekerParameters(String) - Constructor for class ch.hevs.backend.parameters.SeekerParameters
 
SeekerParameters(String, Map<String, String>) - Constructor for class ch.hevs.backend.parameters.SeekerParameters
 
SeekerParameters(Map<String, String>) - Constructor for class ch.hevs.backend.parameters.SeekerParameters
 
SeekerParameters(AbstractParameters) - Constructor for class ch.hevs.backend.parameters.SeekerParameters
 
selectANNIndexer(AbstractCompositeParameters) - Method in class ch.hevs.backend.ANNIndexingManager
Selects and initializes an AbstractANNIndexer object for creating the Approximate Nearest Neighbor index structure.
selectDescriptor(String, AbstractParameters, Vector<Feature>, List<Double[]>) - Method in class ch.hevs.backend.ImageDescriptionManager
Selects and initializes an AbstractImageDescriptor objects for the global representation of the image.
selectDescriptor(Image, AbstractParameters, Vector<Feature>, List<Double[]>) - Method in class ch.hevs.backend.ImageDescriptionManager
 
selectDistanceMetric(String) - Method in class ch.hevs.backend.DistanceManager
Selects and initializes an AbstractDistance object for the distance metric.
selectExtractor(String, AbstractParameters) - Method in class ch.hevs.backend.ExtractManager
Selects and initializes an AbstractExtractor object for the local feature extraction.
selectExtractor(Image, AbstractParameters) - Method in class ch.hevs.backend.ExtractManager
Selects and initializes an AbstractExtractor object for the local feature extraction.
selectIndexer(List<String>, IndexerParameters) - Method in class ch.hevs.backend.IndexingManager
Selects and initiates an AbstractIndexer object for indexing.
selectInputStream(String) - Static method in class ch.hevs.io.ImageFileOpener
Selects the input stream in respect to whether the source is a URL or a path.
selectNNSeeker(String, String, List<Double[]>, AbstractDistance, int, double) - Method in class ch.hevs.backend.NNSearchManager
Selects and initializes an AbstractNNSeeker object for nearest neighbor search.
selectNormalizer(String) - Method in class ch.hevs.backend.NormalizationManager
Selects and initializes an AbstractNormalizer object for the normalization of the Image descriptor.
selectRule(Map<String, List<TrecEvalInstance>>, String, AbstractParameters) - Method in class ch.hevs.backend.FusionManager
Selects and initializes the AbstractLateFusor for the global representation of the image.
selectSeeker(TreeMap<String, Boolean>, AbstractParameters) - Method in class ch.hevs.backend.SearchManager
Selects and initializes an AbstractSeeker object for searching into the index.
selectSeeker(TreeMap<String, Boolean>, AbstractCompositeParameters, AbstractParameters, String) - Method in class ch.hevs.backend.SearchManager
 
selectStorer(AbstractParameters) - Method in class ch.hevs.backend.StoringManager
Selects and initiates an AbstractStorer object for accessing the index.
selectWeighting(String, AbstractStorer, AbstractParameters) - Method in class ch.hevs.backend.WeightingManager
Selects the Weighting function.
SerialIndexer - Class in ch.hevs.backend.indexers
Class that implements serial indexing.
SerialIndexer(AbstractCompositeParameters, List<String>) - Constructor for class ch.hevs.backend.indexers.SerialIndexer
Class constructor
SerializationUtils - Class in ch.hevs.backend.helpers
Utility class for serialization issues.
SerializationUtils() - Constructor for class ch.hevs.backend.helpers.SerializationUtils
 
set(String, AbstractParameters) - Method in class ch.hevs.backend.AbstractCompositeParameters
 
set(String, String) - Method in class ch.hevs.backend.AbstractParameters
 
set(String, Object) - Method in class ch.hevs.backend.AbstractParameters
 
set(String, AbstractParameters) - Method in interface ch.hevs.backend.CompositeParametersInterface
Sets the Parameters object for the specified key
set(String, String) - Method in class ch.hevs.backend.configuration.Configuration
 
set(String, String) - Method in interface ch.hevs.backend.ParametersInterface
Sets the parameter value for the specified key.
set(String, Object) - Method in interface ch.hevs.backend.ParametersInterface
Sets the parameter value for the specified key.
setAim(ANNIndexingManager) - Method in class ch.hevs.backend.indexers.AbstractIndexer
 
setANNIndexMap(Map<String, AbstractANNIndexer>) - Method in class ch.hevs.backend.SearchManager
 
setArticle(String) - Method in class ch.hevs.backend.KhresmoiResultInstance
 
setBhf(BucketHashFamily) - Method in class ch.hevs.backend.ann.indexers.LSHIndexer
 
setBr(BufferedReader) - Method in class ch.hevs.io.readers.CsvIncrementalReader
 
setCaption(String) - Method in class ch.hevs.backend.KhresmoiResultInstance
 
setDefaultParameters() - Method in class ch.hevs.backend.CompositeParameters
It does nothing, as it should be an empty parameters object before initializing to a specific type of AbstractCompositeParameters object.
setDefaultParameters() - Method in interface ch.hevs.backend.CompositeParametersInterface
Sets the default values of the composite parameters object.
setDefaultParameters() - Method in class ch.hevs.backend.parameters.BoVWParameters
 
setDefaultParameters() - Method in class ch.hevs.backend.parameters.CouchDBParameters
 
setDefaultParameters() - Method in class ch.hevs.backend.parameters.CSVParameters
 
setDefaultParameters() - Method in class ch.hevs.backend.parameters.GeneralParameters
 
setDefaultParameters() - Method in class ch.hevs.backend.parameters.GISTParameters
 
setDefaultParameters() - Method in class ch.hevs.backend.parameters.GridBoVWParameters
 
setDefaultParameters() - Method in class ch.hevs.backend.parameters.HadoopParameters
 
setDefaultParameters() - Method in class ch.hevs.backend.parameters.HoGParameters
 
setDefaultParameters() - Method in class ch.hevs.backend.parameters.ImageDescriptorGeneralParameters
 
setDefaultParameters() - Method in class ch.hevs.backend.parameters.IndexerParameters
 
setDefaultParameters() - Method in class ch.hevs.backend.parameters.KhresmoiSQLParameters
 
setDefaultParameters() - Method in class ch.hevs.backend.parameters.LabFullParameters
 
setDefaultParameters() - Method in class ch.hevs.backend.parameters.LabMiniatureParameters
 
setDefaultParameters() - Method in class ch.hevs.backend.parameters.LateFusionSeekerParameters
 
setDefaultParameters() - Method in class ch.hevs.backend.parameters.LinearWeightingParameters
 
setDefaultParameters() - Method in class ch.hevs.backend.parameters.LocalRieszParameters
 
setDefaultParameters() - Method in class ch.hevs.backend.parameters.ModalityFilterSeekerParameters
 
setDefaultParameters() - Method in class ch.hevs.backend.parameters.ReciprocalRankFusorParameters
 
setDefaultParameters() - Method in class ch.hevs.backend.parameters.RieszParameters
 
setDefaultParameters() - Method in class ch.hevs.backend.parameters.RocchioSeekerParameters
 
setDefaultParameters() - Method in class ch.hevs.backend.parameters.SeekerParameters
 
setDefaultParameters() - Method in class ch.hevs.backend.Parameters
 
setDefaultParameters() - Method in class ch.hevs.backend.parameters.SpatialPyramidBoVWParameters
 
setDefaultParameters() - Method in class ch.hevs.backend.parameters.SQLParameters
 
setDefaultParameters() - Method in class ch.hevs.backend.parameters.SVDParameters
 
setDefaultParameters() - Method in interface ch.hevs.backend.ParametersInterface
Sets the default values of the parameters object.
setDescriptor(Double[]) - Method in class ch.hevs.backend.descriptors.AbstractImageDescriptor
 
setDescriptor(Double[]) - Method in interface ch.hevs.backend.descriptors.ImageDescriptorInterface
Sets the descriptor array.
setDescriptor(float[]) - Method in class ch.hevs.backend.Feature
 
setDescriptor(Map<String, Double[]>) - Method in class ch.hevs.backend.ParaDISEResultInstance
 
setDescriptors(List<Double[]>) - Method in class ch.hevs.backend.descriptors.BoVW
Sets the local Descriptors.
setDist(AbstractDistance) - Method in class ch.hevs.backend.DistanceManager
 
setDm(DistanceManager) - Method in class ch.hevs.backend.seekers.AbstractSeeker
 
setDominantPredictedClass(String) - Method in class ch.hevs.backend.ClassifierOutput
Sets the predicted class with the highest score.
setExtractor(AbstractExtractor) - Method in class ch.hevs.backend.ExtractManager
 
setFusedRun(List<TrecEvalInstance>) - Method in class ch.hevs.backend.latefusors.AbstractLateFusor
Sets the fused result list.
setGeneral(boolean) - Method in class ch.hevs.backend.ClassifierOutput
 
setgFamily(Map<Integer, Integer[]>) - Method in class ch.hevs.backend.ann.lsh.BucketHashFamily
 
setHadoopParameters() - Method in class ch.hevs.backend.ann.indexers.HadoopLSHIndexer
 
setHadoopParameters() - Method in class ch.hevs.backend.indexers.HadoopIndexer
 
setHadoopParameters() - Method in class ch.hevs.backend.indexers.HadoopIndexerSequence
 
setHashtables(Map<Integer, Map<Integer, List<UUID>>>) - Method in class ch.hevs.backend.ann.indexers.LSHIndexer
 
setHistogram(Double[]) - Method in class ch.hevs.backend.indexers.AbstractIndexer
 
setImageName(String) - Method in class ch.hevs.backend.KhresmoiResultInstance
 
setImageName(String) - Method in class ch.hevs.backend.TrecEvalInstance
 
setImageURL(String) - Method in class ch.hevs.backend.extractors.AbstractExtractor
 
setImageURL(String) - Method in interface ch.hevs.backend.extractors.ExtractorInterface
Sets the image path/URL.
setImageURL(String) - Method in class ch.hevs.backend.ThumbnailCreator
 
setImageURLs(List<String>) - Method in class ch.hevs.backend.indexers.AbstractIndexer
 
setImageURLs(List<String>) - Method in class ch.hevs.backend.seekers.AbstractSeeker
 
setIndexer(AbstractANNIndexer) - Method in class ch.hevs.backend.ANNIndexingManager
 
setIndexer(AbstractIndexer) - Method in class ch.hevs.backend.IndexingManager
 
setIndexerID(String) - Method in class ch.hevs.backend.ANNIndexingManager
 
setIndexerID(String) - Method in class ch.hevs.backend.IndexingManager
 
setJobID(JobID) - Method in class ch.hevs.backend.ann.hadoopLSHIndexingClasses.HadoopLSHIndexerDriver
 
setJobID(JobID) - Method in class ch.hevs.backend.hadoopIndexerClasses.HadoopIndexerDriver
 
setJobID(JobID) - Method in class ch.hevs.backend.indexers.HadoopIndexer
 
setLocation(float[]) - Method in class ch.hevs.backend.Feature
 
setMaximumSize(double) - Method in class ch.hevs.backend.ThumbnailCreator
 
setMethodID(String) - Method in class ch.hevs.backend.AbstractCompositeParameters
Sets the method ID.
setMethodID(String) - Method in class ch.hevs.backend.AbstractParameters
 
setModality(String) - Method in class ch.hevs.backend.KhresmoiResultInstance
 
setNNseeker(AbstractNNSeeker) - Method in class ch.hevs.backend.NNSearchManager
 
setNormalizer(AbstractNormalizer) - Method in class ch.hevs.backend.NormalizationManager
 
setNumLinesPerSplit(Job, int) - Static method in class ch.hevs.io.hadoop.NLineInputFormatFixed
Set the number of lines per split
setOrientation(float) - Method in class ch.hevs.backend.Feature
 
setParam(AbstractParameters) - Method in class ch.hevs.backend.AbstractComponent
 
setPredictedClasses(Map<String, Double>) - Method in class ch.hevs.backend.ClassifierOutput
Sets the map of the candidate classes predicted by the classifier.
setRadiology(boolean) - Method in class ch.hevs.backend.ClassifierOutput
 
setRank(int) - Method in class ch.hevs.backend.TrecEvalInstance
 
setRunID(String) - Method in class ch.hevs.backend.latefusors.AbstractLateFusor
Sets the TrecEval run ID of the fused list.
setRunId(String) - Method in class ch.hevs.backend.TrecEvalInstance
 
setScale(float) - Method in class ch.hevs.backend.Feature
 
setScore(double) - Method in class ch.hevs.backend.TrecEvalInstance
 
setSm(StoringManager) - Method in class ch.hevs.backend.indexers.AbstractIndexer
 
setSm(StoringManager) - Method in class ch.hevs.backend.seekers.AbstractSeeker
 
setStorer(AbstractStorer) - Method in class ch.hevs.backend.StoringManager
 
setStorer(AbstractStorer) - Method in class ch.hevs.backend.weightings.AbstractWeighting
 
setThumbnail(String) - Method in class ch.hevs.backend.KhresmoiResultInstance
 
setThumbnailsFolder(String) - Method in class ch.hevs.backend.ThumbnailCreator
 
setTopic(int) - Method in class ch.hevs.backend.TrecEvalInstance
 
setTrecEvalLists(Map<String, List<TrecEvalInstance>>) - Method in class ch.hevs.backend.latefusors.AbstractLateFusor
Sets the map of the lists to be fused.
setup(Mapper<LongWritable, Text, Text, Text>.Context) - Method in class ch.hevs.backend.ann.hadoopLSHIndexingClasses.HadoopLSHIndexerMapper
 
setup(Mapper<LongWritable, Text, Text, Text>.Context) - Method in class ch.hevs.backend.hadoopIndexerClasses.HadoopIndexerMapper
 
setValue(int, Double) - Method in class ch.hevs.backend.descriptors.AbstractImageDescriptor
 
setValue(int, Double) - Method in interface ch.hevs.backend.descriptors.ImageDescriptorInterface
Sets an element of the descriptor array.
setVocabulary(List<Double[]>) - Method in class ch.hevs.backend.descriptors.BoVW
Sets the visual vocabulary.
setVocabulary(List<Double[]>) - Method in class ch.hevs.backend.seekers.RocchioSeeker
 
setVocabulary(List<Double[]>) - Method in class ch.hevs.backend.storers.AbstractStorer
 
setVocabulary(List<Double[]>) - Method in class ch.hevs.backend.storers.CSVStorer
 
setVocabulary(List<Double[]>) - Method in interface ch.hevs.backend.storers.StorerInterface
Sets the visual vocabulary.
setWm(WeightingManager) - Method in class ch.hevs.backend.indexers.AbstractIndexer
 
showParameters() - Method in class ch.hevs.backend.AbstractComponent
 
showParameters() - Method in class ch.hevs.backend.AbstractCompositeComponent
 
showParameters() - Method in interface ch.hevs.backend.ComponentInterface
Displays the parameters' key-values pairs
SIFT_FDBINS - Static variable in class ch.hevs.backend.Defaults
8
SIFT_FDSIZE - Static variable in class ch.hevs.backend.Defaults
4
sm - Variable in class ch.hevs.backend.ann.indexers.AbstractANNIndexer
 
sm - Variable in class ch.hevs.backend.indexers.AbstractIndexer
 
sm - Variable in class ch.hevs.backend.seekers.AbstractSeeker
 
SOFT_BOVW_MAX_NEIGHBORS - Static variable in class ch.hevs.backend.Names
"maxNeighbors"
SOFT_BOVW_NEIGHBORS_INVOLVED - Static variable in class ch.hevs.backend.Defaults
5
SOFT_BOVW_SQUARED_SIGMA - Static variable in class ch.hevs.backend.Defaults
6.25
SOFT_BOVW_SQUARED_SIGMA - Static variable in class ch.hevs.backend.Names
"squaredSigma"
sort(Map<Integer, Double>) - Static method in class ch.hevs.backend.IndicesSorterByValue
 
sort(Double[]) - Static method in class ch.hevs.backend.IndicesSorterByValue
 
sortFusedList() - Method in class ch.hevs.backend.latefusors.AbstractLateFusor
 
sortFusedList() - Method in interface ch.hevs.backend.latefusors.LateFusorInterface
Sorts the fused list.
SPATIAL_PYRAMID_INCLUDE_1x3 - Static variable in class ch.hevs.backend.Defaults
false
SPATIAL_PYRAMID_INCLUDE_1x3 - Static variable in class ch.hevs.backend.Names
"include1x3"
SPATIAL_PYRAMID_LEVELS - Static variable in class ch.hevs.backend.Defaults
2
SPATIAL_PYRAMID_LEVELS - Static variable in class ch.hevs.backend.Names
"spatialPyramidLevels"
SpatialPyramidBoVW - Class in ch.hevs.backend.descriptors
Class that implements the bag-of-visual-words representation using spatial pyramid maching.
SpatialPyramidBoVW(String, List<Double[]>, Vector<Feature>, AbstractParameters) - Constructor for class ch.hevs.backend.descriptors.SpatialPyramidBoVW
Class constructor.
SpatialPyramidBoVW(Image, List<Double[]>, Vector<Feature>, AbstractParameters) - Constructor for class ch.hevs.backend.descriptors.SpatialPyramidBoVW
Class constructor.
SpatialPyramidBoVWParameters - Class in ch.hevs.backend.parameters
Class that contains the parameters of the SpatialPyramidBoVW descriptor.
SpatialPyramidBoVWParameters() - Constructor for class ch.hevs.backend.parameters.SpatialPyramidBoVWParameters
 
SpatialPyramidBoVWParameters(AbstractParameters) - Constructor for class ch.hevs.backend.parameters.SpatialPyramidBoVWParameters
 
SpatialPyramidBoVWParameters(Map<String, String>) - Constructor for class ch.hevs.backend.parameters.SpatialPyramidBoVWParameters
 
SpatialPyramidBoVWParameters(String, Map<String, String>) - Constructor for class ch.hevs.backend.parameters.SpatialPyramidBoVWParameters
 
SpatialPyramidBoVWParameters(String) - Constructor for class ch.hevs.backend.parameters.SpatialPyramidBoVWParameters
 
SpatiaWaveletMatrix - Class in ch.hevs.backend.helpers
The FCTH feature was created, implemented and provided by Savvas A.
SpatiaWaveletMatrix() - Constructor for class ch.hevs.backend.helpers.SpatiaWaveletMatrix
 
SQL_CONNECT_WITH_POOL - Static variable in class ch.hevs.backend.Defaults
 
SQL_CONNECT_WITH_POOL_FIELD - Static variable in class ch.hevs.backend.Names
"connectWithPool"
SQL_DATABASE - Static variable in class ch.hevs.backend.Defaults
 
SQL_DATABASE - Static variable in class ch.hevs.backend.Names
"sqlDatabase"
SQL_DUPLICATE_KEY_STATE - Static variable in class ch.hevs.backend.storers.MySQLStorer
 
SQL_HOST - Static variable in class ch.hevs.backend.Defaults
 
SQL_HOST - Static variable in class ch.hevs.backend.Names
"sqlHost"
SQL_INFO_TABLE - Static variable in class ch.hevs.backend.Defaults
 
SQL_PASSWORD - Static variable in class ch.hevs.backend.Defaults
 
SQL_PASSWORD - Static variable in class ch.hevs.backend.Names
"sqlPassword"
SQL_PORT - Static variable in class ch.hevs.backend.Defaults
 
SQL_PORT - Static variable in class ch.hevs.backend.Names
"sqlPort"
SQL_USER - Static variable in class ch.hevs.backend.Defaults
 
SQL_USER - Static variable in class ch.hevs.backend.Names
"sqlUser"
SQLParameters - Class in ch.hevs.backend.parameters
 
SQLParameters(String, Map<String, String>) - Constructor for class ch.hevs.backend.parameters.SQLParameters
 
SQLParameters(AbstractParameters) - Constructor for class ch.hevs.backend.parameters.SQLParameters
 
SQLParameters(Map<String, String>) - Constructor for class ch.hevs.backend.parameters.SQLParameters
 
SQLParameters(String) - Constructor for class ch.hevs.backend.parameters.SQLParameters
 
SQLParameters() - Constructor for class ch.hevs.backend.parameters.SQLParameters
 
SquaredEuclidean - Class in ch.hevs.backend.distances
Class that implements the Squared Euclidean distance metric.
SquaredEuclidean() - Constructor for class ch.hevs.backend.distances.SquaredEuclidean
 
ss - Variable in class ch.hevs.backend.nnseekers.ExaustiveSoftNNSeeker
 
StableDistributionHashFamily - Class in ch.hevs.backend.ann.lsh
Class that implements the Stable distribution hash family.
StableDistributionHashFamily(int, int, int) - Constructor for class ch.hevs.backend.ann.lsh.StableDistributionHashFamily
Class constructor
StableDistributionHashFamily(String) - Constructor for class ch.hevs.backend.ann.lsh.StableDistributionHashFamily
Class constructor
startJob() - Method in class ch.hevs.backend.ann.indexers.HadoopLSHIndexer
 
startJob() - Method in class ch.hevs.backend.indexers.HadoopIndexer
 
store(String) - Method in class ch.hevs.backend.ann.lsh.AbstractHashFamily
 
store(String) - Method in interface ch.hevs.backend.ann.lsh.HashFamilyInterface
Stores the hash family structure or index.
store(String) - Method in class ch.hevs.backend.nnseekers.LSHHardNNSeeker
Stores the LSH index.
store(String, Double[]) - Method in class ch.hevs.backend.storers.CouchDBStorer
 
store(String, String, Double[]) - Method in class ch.hevs.backend.storers.CouchDBStorer
 
store(String, Double[]) - Method in class ch.hevs.backend.storers.CSVStorer
 
store(String, String, Double[]) - Method in class ch.hevs.backend.storers.CSVStorer
 
store(String, Double[]) - Method in class ch.hevs.backend.storers.MySQLStorer
 
store(String, String, Double[]) - Method in class ch.hevs.backend.storers.MySQLStorer
 
store(String, Double[]) - Method in interface ch.hevs.backend.storers.StorerInterface
Stores an image descriptor in the index given in the parameters.
store(String, String, Double[]) - Method in interface ch.hevs.backend.storers.StorerInterface
Stores an image descriptor in an index.
storeFields(String, Map<String, String>) - Method in class ch.hevs.backend.storers.KhresmoiMySQLStorer
 
storeFields(String, Map<String, String>) - Method in interface ch.hevs.backend.storers.KhresmoiStorerInterface
 
storeInBinaryFormat(int) - Method in class ch.hevs.backend.descriptors.BinaryBoVW
 
storeIndex() - Method in class ch.hevs.backend.ann.indexers.AbstractANNIndexer
 
storeIndex() - Method in interface ch.hevs.backend.ann.indexers.ANNIndexerInterface
Store an ANN index structure in the ANN index subfolder, declared in Defaults.PARADISE_ANN_INDICES_PATH
storeKhresmoiInfo(KhresmoiInfo) - Method in class ch.hevs.backend.storers.KhresmoiMySQLStorer
 
storeKhresmoiInfo(KhresmoiInfo) - Method in interface ch.hevs.backend.storers.KhresmoiStorerInterface
 
storeModality(String, String) - Method in class ch.hevs.backend.storers.KhresmoiMySQLStorer
 
storeModality(String, String) - Method in interface ch.hevs.backend.storers.KhresmoiStorerInterface
 
STORER - Static variable in class ch.hevs.backend.Defaults
"CSVStorer"
storer - Variable in class ch.hevs.backend.seekers.KhresmoiSeeker
 
STORER_DESCRIPTOR_SIZE_FIELD - Static variable in class ch.hevs.backend.Names
"descriptorSize"
STORER_METHOD_COUCHDB - Static variable in class ch.hevs.backend.Names
"CouchDBStorer"
STORER_METHOD_CSV - Static variable in class ch.hevs.backend.Names
"CSVStorer"
STORER_METHOD_KHRESMOI_SQL - Static variable in class ch.hevs.backend.Names
"KhresmoiMySQLStorer"
STORER_METHOD_SQL - Static variable in class ch.hevs.backend.Names
"MySQLStorer"
STORER_READ - Static variable in class ch.hevs.backend.Names
false
STORER_VOCABULARY_ID_FIELD - Static variable in class ch.hevs.backend.Names
"vocabularyID"
STORER_WRITE - Static variable in class ch.hevs.backend.Names
true
StorerInterface - Interface in ch.hevs.backend.storers
Interface for Storers.
StoringManager - Class in ch.hevs.backend
Class that manages AbstractStorer objects.
StoringManager() - Constructor for class ch.hevs.backend.StoringManager
 
subHistograms - Variable in class ch.hevs.backend.descriptors.GridBoVW
 
subHistogramSize - Variable in class ch.hevs.backend.descriptors.GridBoVW
 
SVD - Class in ch.hevs.backend.descriptors
Implementation of a Singular Value Descomposition (SVD) and extraction of the singular values as image descriptor Uses the SVDParameters for managing the parameter values.
SVD(String, AbstractParameters) - Constructor for class ch.hevs.backend.descriptors.SVD
Class constructor
SVD(Image, AbstractParameters) - Constructor for class ch.hevs.backend.descriptors.SVD
Class constructor
SVD_NUM_SV - Static variable in class ch.hevs.backend.Defaults
300
SVD_NUM_SV_FIELD - Static variable in class ch.hevs.backend.Names
"numberSingularValues"
SVDExtractor - Class in ch.hevs.backend.helpers
Implementation of a Singular Value Descomposition (SVD) and extraction of the singular values as image descriptor
SVDExtractor(int) - Constructor for class ch.hevs.backend.helpers.SVDExtractor
 
SVDExtractor() - Constructor for class ch.hevs.backend.helpers.SVDExtractor
 
SVDParameters - Class in ch.hevs.backend.parameters
Class that contains the parameters of the SVD descriptor.
SVDParameters(AbstractParameters) - Constructor for class ch.hevs.backend.parameters.SVDParameters
 
SVDParameters(Map<String, String>) - Constructor for class ch.hevs.backend.parameters.SVDParameters
 
SVDParameters(String, Map<String, String>) - Constructor for class ch.hevs.backend.parameters.SVDParameters
 
SVDParameters(String) - Constructor for class ch.hevs.backend.parameters.SVDParameters
 
SVDParameters() - Constructor for class ch.hevs.backend.parameters.SVDParameters
 

T

TEMP_IMAGE_LIST - Static variable in class ch.hevs.backend.Defaults
"imageList"
textFileToXmlFile(String) - Method in class ch.hevs.backend.Converter
 
ThumbnailCreator - Class in ch.hevs.backend
Class that undertakes the task of creating thumbnail of an image.
ThumbnailCreator(String, String) - Constructor for class ch.hevs.backend.ThumbnailCreator
Class constructor.
thumbnails - Variable in class ch.hevs.backend.indexers.AbstractIndexer
 
THUMBNAILS_FIELD - Static variable in class ch.hevs.backend.Names
"thumbnails"
THUMBNAILS_PATH_FIELD - Static variable in class ch.hevs.backend.Names
"thumbnailsPath"
thumbnailURL - Variable in class ch.hevs.backend.KhresmoiInfo
 
toBufferedImage(Image) - Static method in class ch.hevs.backend.Converter
 
toByteArray(Double) - Static method in class ch.hevs.backend.Converter
 
toByteArray(int) - Static method in class ch.hevs.backend.Converter
 
toByteArray(int[]) - Static method in class ch.hevs.backend.helpers.SerializationUtils
Convenience method to transform an int[] array to a byte array for serialization.
toByteArray(float[]) - Static method in class ch.hevs.backend.helpers.SerializationUtils
Convenience method for creating a byte array from a float array.
toByteArray(double[]) - Static method in class ch.hevs.backend.helpers.SerializationUtils
Convenience method for creating a byte array from a double array.
toBytes(int) - Static method in class ch.hevs.backend.helpers.SerializationUtils
Converts an int to a byte array with 4 elements.
toBytes(long) - Static method in class ch.hevs.backend.helpers.SerializationUtils
Converts a long to a byte[] array.
Taken from http://www.daniweb.com/software-development/java/code/216874
toBytes(float) - Static method in class ch.hevs.backend.helpers.SerializationUtils
Converts a float to a byte array with 4 elements.
toBytes(double) - Static method in class ch.hevs.backend.helpers.SerializationUtils
Converts a double to a byte array with 4 elements.
toCIEXYZ(float[]) - Method in class ch.hevs.backend.CIELab
 
toDouble(byte[]) - Static method in class ch.hevs.backend.Converter
 
toDouble(float[]) - Static method in class ch.hevs.backend.helpers.ConversionUtils
Converts a float array to a double array the "bad way".
toDouble(int[]) - Static method in class ch.hevs.backend.helpers.ConversionUtils
 
toDouble(byte[]) - Static method in class ch.hevs.backend.helpers.SerializationUtils
Converts a byte array with 4 elements to a double.
toDoubleArray(double[]) - Static method in class ch.hevs.backend.Converter
 
toDoubleArray(float[]) - Static method in class ch.hevs.backend.Converter
 
toDoubleArray(Map<Integer, Double>) - Static method in class ch.hevs.backend.Converter
 
toDoubleArray(String) - Static method in class ch.hevs.backend.Converter
 
toDoubleArray(byte[]) - Static method in class ch.hevs.backend.helpers.SerializationUtils
Convenience method for creating a double array from a byte array.
toFloat(byte[]) - Static method in class ch.hevs.backend.helpers.SerializationUtils
Converts a byte array with 4 elements to a float.
toFloatArray(byte[]) - Static method in class ch.hevs.backend.helpers.SerializationUtils
Convenience method for creating a float array from a byte array.
toInt(byte[]) - Static method in class ch.hevs.backend.helpers.SerializationUtils
Converts a byte array with 4 elements to an int.
toIntArray(byte[]) - Static method in class ch.hevs.backend.helpers.SerializationUtils
Convenience method to create an int[] array from a byte[] array.
toIntegerArray(float[]) - Static method in class ch.hevs.backend.Converter
 
toJSONFile(String) - Method in class ch.hevs.backend.AbstractCompositeParameters
 
toJSONFile(String) - Method in class ch.hevs.backend.AbstractParameters
 
toJSONFile(String) - Method in interface ch.hevs.backend.CompositeParametersInterface
Saves the key-value pairs in JSON format in the specified filename in the ParaDISE configuration folder declared at Defaults.PARADISE_CONF_PATH
toJSONFile(AbstractCompositeParameters) - Method in class ch.hevs.backend.indexers.AbstractIndexer
 
toJSONFile() - Method in class ch.hevs.backend.indexers.AbstractIndexer
 
toJSONFile() - Method in interface ch.hevs.backend.indexers.IndexerInterface
Saves the parameters in JSON format in the ParaDISE configuration subfolder, declared at Defaults.PARADISE_CONF_PATH
toJSONFile(String) - Method in interface ch.hevs.backend.ParametersInterface
Saves the key-value pairs in JSON format in the specified filename in the ParaDISE configuration folder declared at Defaults.PARADISE_CONF_PATH
toLong(byte[]) - Static method in class ch.hevs.backend.helpers.SerializationUtils
Converts a byte[] array with size 8 to a long.
toParadiseList(List<TrecEvalInstance>) - Static method in class ch.hevs.backend.Converter
 
TOPIC - Static variable in class ch.hevs.backend.Defaults
1
toRGB(float[]) - Method in class ch.hevs.backend.CIELab
 
toString() - Method in class ch.hevs.backend.TrecEvalInstance
 
toTrecEvalInstanceList(String) - Method in class ch.hevs.backend.ClassifierOutput
Converts the map of the predicted Classes by the classifier into a list of TrecEvalInstances.
toTrecEvalList(List<ParaDISEResultInstance>) - Static method in class ch.hevs.backend.Converter
 
transform(List<String>) - Method in class ch.hevs.backend.seekers.AbstractSeeker
 
transform(List<String>) - Method in interface ch.hevs.backend.seekers.SeekerInterface
Transforms a list of query images
transformImage(String, List<String>) - Method in class ch.hevs.backend.ImageTransformer
Transforms an image.
transformImageList(Map<String, List<String>>) - Method in class ch.hevs.backend.ImageTransformer
Transforms a list of images.
TrecEvalCsvWriter - Class in ch.hevs.io.writers
Class that writes result instances in a file in TrecEval format
TrecEvalCsvWriter(String) - Constructor for class ch.hevs.io.writers.TrecEvalCsvWriter
Class constructor
TrecEvalInstaceDistanceComparator - Class in ch.hevs.backend
Comparator for comparing TrecEvalInstance objects using their scores.
TrecEvalInstaceDistanceComparator() - Constructor for class ch.hevs.backend.TrecEvalInstaceDistanceComparator
 
TrecEvalInstance - Class in ch.hevs.backend
Class for a result instance information.
TrecEvalInstance(int, String, int, double, String) - Constructor for class ch.hevs.backend.TrecEvalInstance
Class constructor
TrecEvalInstance(ParaDISEResultInstance) - Constructor for class ch.hevs.backend.TrecEvalInstance
Class constructor
TrecEvalInstance(TrecEvalInstance) - Constructor for class ch.hevs.backend.TrecEvalInstance
Class constructor
trecEvalLists - Variable in class ch.hevs.backend.latefusors.AbstractLateFusor
 

U

UnnormalizedCosineSimilarity - Class in ch.hevs.backend.distances
Class that implements the Cosine Similarity metric for normalized vectors.
UnnormalizedCosineSimilarity() - Constructor for class ch.hevs.backend.distances.UnnormalizedCosineSimilarity
 
unorderedSubHistogramArrays - Variable in class ch.hevs.backend.descriptors.GridBoVW
 
update(String, Double[]) - Method in class ch.hevs.backend.storers.MySQLStorer
 
updateFields(String, Map<String, String>) - Method in class ch.hevs.backend.storers.KhresmoiMySQLStorer
 
updateKhresmoiInfo(KhresmoiInfo) - Method in class ch.hevs.backend.storers.KhresmoiMySQLStorer
 
updateParameters(AbstractCompositeParameters) - Method in class ch.hevs.backend.AbstractCompositeParameters
 
updateParameters(Map<String, AbstractParameters>) - Method in class ch.hevs.backend.AbstractCompositeParameters
 
updateParameters(AbstractParameters) - Method in class ch.hevs.backend.AbstractParameters
 
updateParameters(Map<String, String>) - Method in class ch.hevs.backend.AbstractParameters
 
updateParameters(AbstractCompositeParameters) - Method in interface ch.hevs.backend.CompositeParametersInterface
Updates the values of the composite parameters object with the values of the input composite parameters object.
updateParameters(Map<String, AbstractParameters>) - Method in interface ch.hevs.backend.CompositeParametersInterface
Updates the values of the composite parameters object with the values of the input Map.
updateParameters(AbstractParameters) - Method in interface ch.hevs.backend.ParametersInterface
Updates the values of the parameters object with the values of the input parameters object.
updateParameters(Map<String, String>) - Method in interface ch.hevs.backend.ParametersInterface
Updates the values of the parameters object with the values of the input Map.
USE_SUBFOLDERS_FIELD - Static variable in class ch.hevs.backend.Names
"useSubfolders"

V

valueOf(String) - Static method in enum ch.hevs.backend.Defaults.Relevancy
Returns the enum constant of this type with the specified name.
values() - Static method in enum ch.hevs.backend.Defaults.Relevancy
Returns an array containing the constants of this enum type, in the order they are declared.
VISUAL_MODE - Static variable in class ch.hevs.backend.Names
"visual"
VLAD - Class in ch.hevs.backend.descriptors
Class that implements the VLAD representation.
VLAD(List<Double[]>, Vector<Feature>, AbstractParameters) - Constructor for class ch.hevs.backend.descriptors.VLAD
Class constructor.
vocabulary - Variable in class ch.hevs.backend.descriptors.BoVW
 
vocabulary - Variable in class ch.hevs.backend.indexers.SerialIndexer
 
vocabulary - Variable in class ch.hevs.backend.nnseekers.AbstractNNSeeker
 
vocabulary - Variable in class ch.hevs.backend.seekers.AbstractSeeker
 
vocabulary - Variable in class ch.hevs.backend.storers.AbstractStorer
 
VOCABULARY_ID_BOC - Static variable in class ch.hevs.backend.Defaults
"color_vocabulary_clustered_k100_noheader"
VOCABULARY_ID_BOVW - Static variable in class ch.hevs.backend.Defaults
"vocabulary_238"

W

WaveletMatrix - Class in ch.hevs.backend.helpers
The FCTH feature was created, implemented and provided by Savvas A.
WaveletMatrix() - Constructor for class ch.hevs.backend.helpers.WaveletMatrix
 
WaveletMatrixPlus - Class in ch.hevs.backend.helpers
The FCTH feature was created, implemented and provided by Savvas A.
WaveletMatrixPlus() - Constructor for class ch.hevs.backend.helpers.WaveletMatrixPlus
 
weightImage(Double[], Double[]) - Method in class ch.hevs.backend.weightings.FrequentItemSelection
 
weightImage(Double[], Double[]) - Method in class ch.hevs.backend.weightings.InverseDocumentFrequency
 
weightImage(Double[], Double[]) - Method in interface ch.hevs.backend.weightings.WeightingInterface
Weights the elements of an image descriptor.
weightIndex() - Method in class ch.hevs.backend.WeightingManager
Runs the wieghting function over the index.
WEIGHTING - Static variable in class ch.hevs.backend.Defaults
"idf"
WEIGHTING_METHOD_FREQUENT_ITEM - Static variable in class ch.hevs.backend.Names
"frequentItem"
WEIGHTING_METHOD_IDF - Static variable in class ch.hevs.backend.Names
 
WEIGHTING_WEIGHTS - Static variable in class ch.hevs.backend.Names
"weights"
WeightingInterface - Interface in ch.hevs.backend.weightings
Interface for index weighting functions.
WeightingManager - Class in ch.hevs.backend
Class that manages the AbstractWeighting objects.
WeightingManager() - Constructor for class ch.hevs.backend.WeightingManager
 
weights - Variable in class ch.hevs.backend.weightings.AbstractWeighting
 
wm - Variable in class ch.hevs.backend.indexers.AbstractIndexer
 
write(TrecEvalInstance) - Method in class ch.hevs.io.writers.TrecEvalCsvWriter
Appends a row in TrecEval format to the file using commas as delimiters between the values of the row.
write(TrecEvalInstance, String) - Method in class ch.hevs.io.writers.TrecEvalCsvWriter
Appends a row in TrecEval format to the file.
write(List<TrecEvalInstance>) - Method in class ch.hevs.io.writers.TrecEvalCsvWriter
Appends a set of rows in TrecEval format to the file using commas as delimiters between the values of the row.
write(List<TrecEvalInstance>, String) - Method in class ch.hevs.io.writers.TrecEvalCsvWriter
Appends a set of rows in TrecEval format to the file.
writeHeader() - Method in class ch.hevs.io.writers.TrecEvalCsvWriter
Appends the row: "topic,one,imagename,rank,score,id" to the file.

X

X - Variable in class ch.hevs.backend.helpers.SpatiaWaveletMatrix
 

Y

Y - Variable in class ch.hevs.backend.helpers.SpatiaWaveletMatrix
 

Z

Z0 - Variable in class ch.hevs.backend.helpers.SpatiaWaveletMatrix
 
Z1 - Variable in class ch.hevs.backend.helpers.SpatiaWaveletMatrix
 
Z2 - Variable in class ch.hevs.backend.helpers.SpatiaWaveletMatrix
 
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 

Copyright © 2014. All rights reserved.