SwypeCam Project
by Jos van der Til and Rene Zuidhof
The aim of this project is to make it possible to type by moving an object in front of the webcam. The project was build in WPF/C# and uses Microsoft's Touchless SDK.
As seen on todays smartphones, one can type by using swype. Swype allows a user to enter a word by sliding a finger or stylus from letter to letter.
Instead of using the sliding of a finger, SwypeCam uses a webcam to track an object in front of the webcam. By moving the object one can slide across a keyboard visible on the screen. Using angle-v-detection SwypeCam will type the characters on which an angle of a certain degree is made. The characters will be written to the window that has the current focus, e.g., notepad.
After implementing and testing the application we don't recommend this application. It is very hard to type errorless, also the input speed is very low. This application is therefore not a good alternative to other, more traditional, input methods.