Font Size: a A A

Research Of Handwriting Input Method Based On Computer Vision

Posted on:2012-11-29Degree:MasterType:Thesis
Country:ChinaCandidate:J DengFull Text:PDF
GTID:2218330338994889Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
Handwriting input method has many distinct advantages and is up to people's traditional habit. Therefore, handwriting input method has been more and more popular for its humanization. At present, handwriting input method either need additional economical load or doesn't accord with people's writing habit. In this study, we designed a handwriting input method based on computer vision. This method would not increase additional economical pressure to people. On the other side, the method is accord with people's writing habit.The basic principle of the method is that we use camera to track the moving trace of pencil, and then recognize the path to get words information. The main work of this study including:(1)Capture images using camera. There are two kinds of methods for collecting images. In this study, we chose DirectShow to collect images. In this paper, we analyzed the relationship of interfaces of DirectShow and show it using UML. Then we introduce the step how to implement capture images.(2)Composing handwriting font and recording some position. We need change invisible trace to visible handwriting font for the sake of user can look at they handwriting font. At the same time, we need record some position for recognizing character. We should preprocess the images and remove invalid strokes to compose writing front after collecting images. All this of include preprocessing the images, removing invalid strokes etc.(3)Recognize handwriting font. We get the code of a character from the information which collected by camera through recognizing handwriting font. The recognizing handwriting font has two kinds: online recognizing and offline recognizing. We chose online recognizing in this study and use hidden Markov model (HMM). Here we analyzed the principle of HMM and how to implement it.(4)The implementation of programming on input method. There are different ways to implement input method on different operating system. Even based on same operating system, there are different ways to implement it. Here we discussed Windows' IMM-IME framework to develop it. Then we designed simple input method which is simple version of IMM-IME.
Keywords/Search Tags:Handwriting input method, Computer Vision, DirectShow, HMM, IMM-IME
PDF Full Text Request
Related items