Package org.android.activityminer.logic.features

Package class diagram package org.android.activityminer.logic.features
Logic layer - Feature implementation and the extraction logic.

See:
          Description

Interface Summary
Feature Interface for features.
 

Class Summary
AbstractCutoutFeatureExtractor<T extends Enum<T> & Dimensions> The cut/out feature extractor is a feature extractor with an integrated cut-out creator component ObservableCutoutCreator, which is connected to its own in port for sensor observation cut-outs.
AbstractFeature Base class for a feature, which is associated with a concrete feature type.
AbstractFeatureExtractor<T extends Enum<T> & Dimensions> The feature extractor for sensor observations is a thread based component.
AbstractFeatureExtractorForDBRecordings<T extends Enum<T> & Dimensions> A abstract feature extractor implementation to extract features from the labeled time series recordings.
AbstractFeatureFactory<T extends Enum<T> & Dimensions> A factory to construct the necessary runtime representation of features and their associated calculators for a given set of feature types.
CrossCorrelationFeature<T extends Enum<T> & Dimensions> Implementation of an cross-correlation feature for two different dimension.
EnergyFeature<T extends Enum<T> & Dimensions> Implementation of the energy feature.
EntropyFeature<T extends Enum<T> & Dimensions> Implementation of the entropy feature.
FeatureExtractionConfiguration<T extends Enum<T> & Dimensions> A simple type to hold a configuration of features and associated calculators for the feature extraction task.
FeatureExtractionHelper<T extends Enum<T> & Dimensions>  
FeatureExtractionThread<T extends Enum<T> & Dimensions> The feature extraction thread.
FeatureExtractorForAccDBRecordings A special feature extractor extension to extract features from the labeled time series recordings.
FeatureExtractorForAccSensorObservation Feature extractor implementation for accelerometer sensor observations
FeatureExtractorForDBRecordings A special feature extractor extension to extract features from the labeled time series recordings.
FeatureExtractorForSensorObservation Feature extractor implementation for sensor observations
FeatureFactoryForAccSensorObservations Feature factory implementation for accelerometer sensor observations
FeatureFactoryForSensorObservations Feature factory implementation for sensor observations
FeatureVectorExportThread The thread for feature vector export to csv file.
MaxAccelerationAxisDifferenceFeature<T extends Enum<T> & Dimensions> Implementation of the feature for the maximum pairwise difference in accelerometer axis means.
MaxDistanceInLocationsFeature Implementation of the maximum difference in pairwise sample locations feature.
MaximumFeature<T extends Enum<T> & Dimensions> Implementation of a maximum feature.
MeanCrossingRateFeature<T extends Enum<T> & Dimensions> Implementation of the mean-crossing feature, which is an extended feature based on the mean feature value.
MeanFeature<T extends Enum<T> & Dimensions> Implementation of a mean feature.
MinimumFeature<T extends Enum<T> & Dimensions> Implementation of a minimum feature.
PeakAmplitudeFeature<T extends Enum<T> & Dimensions> Implementation of the amplitude of dominant (peak) frequency feature.
PeakFrequencyFeature<T extends Enum<T> & Dimensions> Implementation of the peak frequency feature.
RangeFeature<T extends Enum<T> & Dimensions> Implementation of a range feature (difference between maximum and minimum ).
StandardDeviationFeature<T extends Enum<T> & Dimensions> Implementation of the standard deviation feature, which is an extended feature based on the variance feature value.
VarianceFeature<T extends Enum<T> & Dimensions> Implementation of the variance (squared standard deviation) feature, which is an extended feature based on the mean feature value.
 

Package org.android.activityminer.logic.features Description

Logic layer - Feature implementation and the extraction logic.