A virtual keyboard implementation based on finger recognition

A keyboard requires a great deal of resources and is restricted by its physical features. Additionally, discarded keyboards also inevitably contribute to environmental pollution. Consequently, the touch screen is designed to replace the physical keyboard and thus reduce these flaws. However, the int...

Full description

Bibliographic Details
Main Author: Zhang, Yang (Author)
Other Authors: Yan, Wei Qi (Contributor), Narayanan, Ajit (Contributor)
Format: Others
Published: Auckland University of Technology, 2016-07-07T04:40:40Z.
Subjects:
Online Access:Get fulltext
LEADER 02374 am a22002173u 4500
001 9928
042 |a dc 
100 1 0 |a Zhang, Yang  |e author 
100 1 0 |a Yan, Wei Qi  |e contributor 
100 1 0 |a Narayanan, Ajit  |e contributor 
245 0 0 |a A virtual keyboard implementation based on finger recognition 
260 |b Auckland University of Technology,   |c 2016-07-07T04:40:40Z. 
520 |a A keyboard requires a great deal of resources and is restricted by its physical features. Additionally, discarded keyboards also inevitably contribute to environmental pollution. Consequently, the touch screen is designed to replace the physical keyboard and thus reduce these flaws. However, the internal digital keyboard on the touch screen takes up a substantial amount of space, which causes some content to be covered. Moreover, the touch screen can be dirtied by fingerprints and become worn over time by human fingernails through frequent use. Hence, it is necessary to develop a new type of environment-friendly virtual keyboard with fewer flaws. In this thesis, the author develops a novel type of virtual keyboard that allows users to use fingers to type on a piece of paper at any fixed plane. Finger recognition is based on human skin tone and then the BWMORPH algorithm is utilized to recognize the user's fingertip. If the user's fingertip has remained on a key for a long time, the program will regard this key as an input. The experiments in this thesis adopt five kinds of customized paper keyboards on a wall to demonstrate the usability of the proposed virtual keyboard. Typing without touching the keyboard is fulfilled to ignore obstrutions covering the paper keyboard. The experiment results indicate that the overall recognition rate of the proposed virtual keyboard is 94.62%. The proposed virtual keyboard can be put to use for a smartphone in the future. Furthermore, as a blueprint, it can be applied to computers after it is improved to allow ten-finger recognition. Moreover, machine learning can be potentially embedded into our virtual keyboard so as to greatly improve its finger recognition performance. 
540 |a OpenAccess 
546 |a en 
650 0 4 |a Human-computer interface 
650 0 4 |a Virtual keyboard 
650 0 4 |a Finger recognition 
650 0 4 |a Paper keyboard recognition 
655 7 |a Thesis 
856 |z Get fulltext  |u http://hdl.handle.net/10292/9928