Package org.android.activityminer.logic.filter

Package class diagram package org.android.activityminer.logic.filter
Logic layer - Signal filters for down-sampling and gravitational component extraction.

See:
          Description

Interface Summary
LowPassFilter Interface for low pass filters.
 

Class Summary
AdaptiveLowPassFilter An adaptive low pass filter implementation based on the 1 Euro Filter algorithm.
ButterworthLowPassFilter Higher order Butterworth low-pass filter implementation for filters with even an order.
ButterworthLowPassFilter.BiquadIIRBWFilter Biquadratic IIR filter implementation of a second order Butterworth low-pass filter.
ButterworthLowPassFilter.BWFilter Digital Butterworth filter ( as low-pass IIR filter with a Q value of 1/sqrt(2) )
ButterworthLowPassFilter.CascadedBiquadIIRBWFilter A cascaded Biquadratic IIR filter implementation for higher even order Butterworth low-pass filters.
FilterFactory A factory for the low pass filter for accelerometer data smoothing.
GravitationFilter Adaption of the original android 2.3.7 gravity filter reference implementation from API-Level 10 source.
LowPassFilterAlgorithm Static implementation of an IIR (infinite impulse response) single pole low pass filter algorithm.
NullFilter Implementation of a null filter, which does just return the original signal.
 

Enum Summary
FilterTypes The filter type enumeration.
 

Package org.android.activityminer.logic.filter Description

Logic layer - Signal filters for down-sampling and gravitational component extraction.