8000 GitHub - arv100kri/AI-Project-2: Extension of $1 Recognizer
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

arv100kri/AI-Project-2

Repository files navigation

6601proj2

Recognition of Unistroke Gesture Sequences

Our code is extended from the $1 Unistroke Recognizer codebase: http://depts.washington.edu/aimgroup/proj/dollar/

To be precise, we downloaded and modified the dollar.html and dollar.js from that website (available to us via BSD license). Thus, a diff of our files against the dollar.html and dollar.js files from the website will output all the code that we developed.

The following routines in dollar.js are our routines:

  1. DTWForDistanceSegmentation
  2. LearnMatch
  3. DynamicTimeWarp
  4. FindClosestPoint
  5. DTWForDistance
  6. optimizeDistance
  7. GetStrokesByName
  8. GetGestures
  9. EuclideanDistanceFunc
  10. DrawCorners
  11. CopyPointArray
  12. CopyArrayPart
  13. CopyArrayUntilEnd
  14. TranslateUnistroke
  15. ResultSorterFunction
  16. UniformScaleTo

Additionally, the following methods are not used in our final segmentation routine, and can be considered "construction dust" (but are written by us):

  1. multiRecognize
  2. strokeSimilarity
  3. SegmentationAnalysis
  4. MinGestureLength
  5. FindAllPossibleMatches
  6. FindGestureMatchesInSequence
  7. IncrementalSearch
  8. flattenResults
  9. FindGestures
  10. OptimizeWindowsize
  11. AddNewResults
  12. ThreshholdFilter
  13. DTWByStroke
  14. DTWSequence
  15. DTW
  16. ScoreTarget
  17. StrokeMatchTest
  18. ConcatUnistrokes
  19. ClearCanvas
  20. DrawStroke
  21. DescendingResultSorterFunction
  22. CopyResultSeq

Additionally, we modified some functions of the $1 Unistroke Recognizer codebase:

  1. AddGesture

Extension of $1 Recognizer

The project's actual source files are in the dtw folder. The HTML file is the UI for the project

About

Extension of $1 Recognizer

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  
0