Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

edu.berkeley.guir.quill.gesturelib.features.* (19)

edu.berkeley.guir.quill.gesturelib: Javadoc index of package edu.berkeley.guir.quill.gesturelib.


Package Samples:

edu.berkeley.guir.quill.gesturelib.features

Classes:

Classifier: Gesture classifier/recogizer, using Dean Rubine's algorithm, with guidance from Rob Miller's C++ port, which is part of the Amulet package. Note: for performance reasons, the Classifier does not retrain automatically when the underlying GestureSet changes. It will retrain automatically the next time it needs to (e.g., for classify()). Known bugs: training may take some time, but train() does not check to see if its thread gets interrupted. This software is distributed under the Berkeley Software License .
HumanSimilarity: Determines if two gestures are very similar to a person. Based on a web survey done in Aug-Sep 2000 where people ranked the similarity of pairs of gestures. The equation is a result of logistic regression on the survey data. NOTE This file was generated by make-similarity-equation.py and should not be hand edited. This software is distributed under the Berkeley Software License .
FeatureFactory: Keeps a cache of features for GestureObject. Known issues: * Only supports Gesture. * Once a Gesture is added, it will never be garbage collected. FeatureFactory could use a WeakHashMap instead of a Hashtable, but that wouldn't help since each value (Feature) has a strong reference to its Gesture. This software is distributed under the Berkeley Software License .
GestureInteractor: Extends GestureDisplay to allow gesture to be entered with the mouse (or tablet). Emits a ChangeEvent when the Gesture changes. For performance reasons, this ChangEvent is emitted only when the Gesture is finished (i.e., on mouse up) not while it's being drawn (i.e, on mouse motion). This software is distributed under the Berkeley Software License .
GestureObject: Interface for gesture objects. Note that clone() does a deep copy. It emits propertyChangeEvents when any property changes (including author). This software is distributed under the Berkeley Software License .
GestureContainer: A collection of GestureObjects. Emits a collectionEvent when any contained GestureObject is added, removed, or changes. This software is distributed under the Berkeley Software License .
HumanCoords3D: Compute the coordinates of a gesture in human feature-space. Based on 3D analysis of the first similarity experiment. This software is distributed under the Berkeley Software License .
Properties: Provide I/O for properties. At present only correctly reconstructs property values that are Strings. This software is distributed under the Berkeley Software License .
HumanCoords2: Compute the coordinates of a gesture in human feature-space. Based on second similarity experiment. This software is distributed under the Berkeley Software License .
HumanCoords: Compute the coordinates of a gesture in human feature-space. Based on first similarity experiment. This software is distributed under the Berkeley Software License .
GestureDescendantIterator: Allows you to iterate over all the descendants of a GestureContainer. Does preorder traversal. This software is distributed under the Berkeley Software License .
Sharpness: Sharpness of the entire gesture. (Technically, the sum of the square of the angle at each point.) This software is distributed under the Berkeley Software License .
Curviness: Approximates gesture curviness by computing sum of all angles between two thresholds. This software is distributed under the Berkeley Software License .
GestureDisplay: Display a single gesture. Can display auxiliary data such as author and creation date. This software is distributed under the Berkeley Software License .
GesturePointsDisplay: Display a single gesture. Has several options: narrowed, selected, showPoints. This software is distributed under the Berkeley Software License .
GestureSet: Collection of GestureObjects (typically GestureGroups or GestureCategorys). This software is distributed under the Berkeley Software License .
GestureFile: An abstraction for reading & writing files containing GesturePackages This software is distributed under the Berkeley Software License .
TotalAbsAngle: The sum of the square of absolute value of the angle at each point. This software is distributed under the Berkeley Software License .
TrainingException: What you get if something goes wrong while training a Classifier. This software is distributed under the Berkeley Software License .
AbstractGestureContainer: Provides some basic infrastructure for implementing GestureContainer. Subclasses need to implement: public Class[] getChildTypes() protected List getChildren()
GesturePackage: A collection of a training set and zero or more test sets. This software is distributed under the Berkeley Software License .
EndsAngleCosine: Cosine of the angle between the first and last points This software is distributed under the Berkeley Software License .
EndsAngleSine: Sine of the angle between the first and last points This software is distributed under the Berkeley Software License .
DefaultGestureObject: A default implementation of a GestureObject. This software is distributed under the Berkeley Software License .
GestureInteractorTest: For testing the GestureInteractor class This software is distributed under the Berkeley Software License .

Home | Contact Us | Privacy Policy | Terms of Service