Recently, portable handheld devices such as smart phones and tablets have become the hottest category in the electronics industry. With the recent advancements in distribution and usage of handheld devices, the range of services offered has broadened ...
Recently, portable handheld devices such as smart phones and tablets have become the hottest category in the electronics industry. With the recent advancements in distribution and usage of handheld devices, the range of services offered has broadened from the conventional mobile communication. With the increase in usage and complexity of handheld devices comes a need for a high user interface. The most commonly used user interface system for the execution of various complicated functions is the touchscreen. The touchscreen is the most accurate user interface system in use, presenting excellence both in simplicity and design. However, because of the versatility of handheld devices in its ability to be used in various environments, the touchscreen has shown some limitations in its use. For example, this system has constraints when wearing gloves or getting wet or dirt hands. To solve these problems, gesture sensors, which are similar in concept with the air mouse where no direct contact with the device is necessary, have been introduced.
Currently, there are three types of gesture sensors depending on its input source. First is the motion-based system which uses a gyroscope and an accelerator sensor. Although the motion-based system can recognize a variety of different gestures, it has the disadvantage where the user must always be holding on to the device. Next is the vision-based system which uses a camera. This system has the advantage of being able to recognize various motions as well as 3D gestures, but the camera must be on during the whole time it is active, thus having high power consumption. In order reduce active power during use of gesture sensors, proximity-based system was introduced Proximity-based systems use IR LED and IR receivers to detect simple gestures and reduces power consumption own to one-tenth that of vision-based systems. Conventional proximity-based systems have the disadvantage of requiring a high form factor since a set distance between the IR LED and IR receiver is needed in order to detect gestures.
In this thesis, in order to overcome the disadvantage of the high form factor found in conventional proximity-based gesture sensors, two IR receivers embedded on a single chip and an IR LED was used.
The goal of this thesis is to use the proposed algorithm to solve the problem associated with bringing the two IR receivers close to each other and to implement a gesture sensor capable of recognizing three different gestures of right/left/click from a distance of 10cm and above. The proposed gesture sensor was implemented on a FPGA board using Verilog HDL. Evaluation results show that the system is able to recognize many gestures with 95% accuracy in real time.