org.openuat.authentication.accelerometer
Class ShakeWellBeforeUseParameters

java.lang.Object
  extended by org.openuat.authentication.accelerometer.ShakeWellBeforeUseParameters

public class ShakeWellBeforeUseParameters
extends java.lang.Object

This class defines constants for the motion authentication protocols. The optimal values were found by a full parameter search over an extensive real-world data set. See Rene Mayrhofer, Hans Gellersen: "Generating Secret Shared Keys from Common Movement Patterns", Pervasive 2007 for details.

Version:
1.0
Author:
Rene Mayrhofer

Field Summary
static int activityDetectionWindowSize
           
static int activityMinimumSegmentSize
           
static float activityVarianceThreshold
           
static int coherenceCutOffFrequency
           
static int coherenceSegmentSize
           
static float coherenceThreshold
           
static float coherenceWindowOverlapFactor
           
static int coherenceWindowSize
           
static int fftMatchesCandidatesPerRound
           
static int fftMatchesCutOffFrequenecy
           
static int fftMatchesQuantizationLevels
           
static float fftMatchesThreshold
           
static int fftMatchesWindowOverlap
           
static int fftMatchesWindowSize
           
static int samplerate
           
 
Constructor Summary
ShakeWellBeforeUseParameters()
           
 
Method Summary
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

samplerate

public static final int samplerate
See Also:
Constant Field Values

activityDetectionWindowSize

public static final int activityDetectionWindowSize
See Also:
Constant Field Values

activityVarianceThreshold

public static final float activityVarianceThreshold
See Also:
Constant Field Values

activityMinimumSegmentSize

public static final int activityMinimumSegmentSize
See Also:
Constant Field Values

coherenceWindowSize

public static final int coherenceWindowSize
See Also:
Constant Field Values

coherenceWindowOverlapFactor

public static final float coherenceWindowOverlapFactor
See Also:
Constant Field Values

coherenceSegmentSize

public static final int coherenceSegmentSize
See Also:
Constant Field Values

coherenceCutOffFrequency

public static final int coherenceCutOffFrequency
See Also:
Constant Field Values

coherenceThreshold

public static final float coherenceThreshold
See Also:
Constant Field Values

fftMatchesWindowSize

public static final int fftMatchesWindowSize
See Also:
Constant Field Values

fftMatchesQuantizationLevels

public static final int fftMatchesQuantizationLevels
See Also:
Constant Field Values

fftMatchesCandidatesPerRound

public static final int fftMatchesCandidatesPerRound
See Also:
Constant Field Values

fftMatchesCutOffFrequenecy

public static final int fftMatchesCutOffFrequenecy
See Also:
Constant Field Values

fftMatchesWindowOverlap

public static final int fftMatchesWindowOverlap
See Also:
Constant Field Values

fftMatchesThreshold

public static final float fftMatchesThreshold
See Also:
Constant Field Values
Constructor Detail

ShakeWellBeforeUseParameters

public ShakeWellBeforeUseParameters()


2005-2009, Rene Mayrhofer.