![]() |
GestureRecognitionToolkit
Version: 0.1.0
The Gesture Recognition Toolkit (GRT) is a cross-platform, open-source, c++ machine learning library for real-time gesture recognition.
|
Public Types | |
| enum | PeakTypes { NO_PEAK_FOUND =0, LOCAL_MAXIMA_FOUND, LOCAL_MINIMA_FOUND, GLOBAL_MAXIMA_FOUND, GLOBAL_MINIMA_FOUND } |
Public Member Functions | |
| PeakDetection (const UINT lowPassFilterSize=5, const UINT searchWindowSize=5) | |
| PeakDetection (const PeakDetection &rhs) | |
| PeakDetection & | operator= (const PeakDetection &rhs) |
| bool | setSearchWindowSize (const UINT searchWindowSize) |
| bool | update (const Float x) |
| bool | reset () |
Public Attributes | |
| bool | enableSearch |
| bool | peakDetected |
| unsigned int | inputTimeoutCounter |
| unsigned int | inputTimeoutLimit |
| unsigned int | maximaCounter |
| unsigned int | minimaCounter |
| unsigned int | lowPassFilterSize |
| unsigned int | searchWindowSize |
| unsigned int | searchHistorySize |
| Float | deadZoneThreshold |
| DoubleMovingAverageFilter | lowPassFilter |
| DeadZone | deadZoneFilter |
| CircularBuffer< Float > | filteredDataBuffer |
| CircularBuffer< Float > | firstDerivBuffer |
| CircularBuffer< Float > | secondDerivBuffer |
| CircularBuffer< unsigned int > | peakTypesBuffer |
| Vector< PeakInfo > | peakInfo |
| PeakInfo | globalMaximaPeakInfo |
| PeakInfo | globalMinimaPeakInfo |
Definition at line 33 of file PeakDetection.h.