I am working on computer vision based virtual keyboard. The way I am proceeding is first to localise "keys" in the scene and then identify them. Then work upon the fingertip detection and keystroke detection subsequently. I would like to know if my approach is fine or not or if anyone could suggest an alternate approachAlso suggesstions about algorithms for different modules would be highly appreciated.
OpenCV : Virtual keyboard using computer vision