Citation:
Discussion:
There should be some more test cases presented for more number of templates to give a better idea to the reader. Just three templates make the test data too small I believe. The idea of looking at centroid of gesture and not any other random point is really impressive.
$1 recognizer for user interface prototypes
Wobbrock, Jacob O., Andrew D. Wilson, and Yang Li. "Gestures without libraries, toolkits or training: a $1 recognizer for user interface prototypes."Proceedings of the 20th annual ACM symposium on User interface software and technology. ACM, 2007.
Publication Link: http://dl.acm.org/citation.cfm?id=1294238
Summary:
1$ recognizer is an easy to use, and very cheap gesture recognizer and is very efficient for template matching. 16 different types of gestures which can recognized by the recognizer have been discussed in the paper.
The paper matches previously recorded template points to new candidate points generated by the gesture at that time. 1$ recognizer has implemented algorithm in four steps: Resample the point path, Rotate once based on indicative angle, Scale and translate and lastly finding the optimal angle for best score. It converts the minimum path to a particular score which is further used for recognition. It is rotation invariant. Both sides arrows are really different and thus path being identical is very important.
The major limitation is that it is a geometric template
matcher, and thus candidate strokes are compared
to previously stored templates. Also, it cannot distinguish between gestures whose identities depend on specific orientations. Also, it has to be single stroke for it to be recognized.
There should be some more test cases presented for more number of templates to give a better idea to the reader. Just three templates make the test data too small I believe. The idea of looking at centroid of gesture and not any other random point is really impressive.
No comments:
Post a Comment