Paper on Virtual inputs for Computer

Page 1

International Research Journal of Engineering and Technology (IRJET) Volume: 04 Issue: 02 | Feb -2017

www.irjet.net

e-ISSN: 2395 -0056 p-ISSN: 2395-0072

Paper on Virtual inputs for Computer Ashish Patil1, Rohit Pawar2 , Akshay Kumbhar3, Kiran Salunkhe4 1,2,3Department

4

of E&TC, SGI Kolhapur, Maharashtra, India Assistant Professor, Department of E&TC ,SGI Kolhapur, Maharashtra, India

---------------------------------------------------------------------***---------------------------------------------------------------------

Abstract -

To create a program to access the computer using the virtual keyboard and touchpad with the concept of image processing implied using MATLAB software. The virtual keyboard is the the concept which can be implemented to overcome the traditional computer keyboard proving to be more advantageous than the old ones. The input to the system is provided by using a camera which fetches the frames of the the projected keyboard. The typing is captured by the camera which acts as input or the only sensing device in the system, as we project the pattern on the flat surface. Camera will sense the finger tips as the IR light cuts the finger tips ,it is detected and the light is observed onto the camera. So this forms the basic operation of the Virtual keyboard. Virtual keyboard is the portable has less physical appearance and thus can be said to the more user-friendly device. These keypads have an elegant look and a better feel. Key Words: Image Acquisition & Processing toolbox, Finger position detection, Camera angle configuration, Camera Calibration, mouse pointer control.

1. INTRODUCTION A virtual keyboard is the keyboard in which the QWERTY projection is formed on surface . Touching the image of a key generates a unique electronic signal corresponding to a key's image. Additionally virtual keyboards have no wires, buttons, or switches. Virtual keyboards are also compatible with many Smartphones and PDAs. A virtual keyboard is also called a projection keyboard. VKEY is the trademarked name of the virtual keyboard developed as the Virtual Devices. As the technology have undergone advancement from the computer being bus size to a tiny device that fits on your single hand or just on your palm itself. Various devices and components underwent great modifications but one device remained unchanged and its traditional look remained the same for years. Reduced size of the keyboard has proved to be advantageous as the users of computer are annoyed by the © 2017, IRJET

|

Impact Factor value: 5.181

|

bulky size of the device and the mechanism of the keys prone to be affected by the external environmental conditions like the dust water spills also germ build up onto the mechanical keys so the new innovation Virtual Keyboard uses advanced technologies to project a fullsized computing key-board to any surface. This device has become the solution for computer users who prefer to do touch-typing than typing over keys. Virtual Keyboard is a way to eliminate the extra effort just being similar to touch type. All that's needed to use the keyboard is a flat surface

1.1 Finger position detection: In this first step we are going to determine the position of the fingertips based physical orientation on geometrical scale. Here the position of the fingers are found out in two co-ordinates or planes ‘x’ and ’y’ planes and also regions associated along the regions of particular key on keyboard[1].Fist step involves taking the frames of the projected keyboard or the snapshots. Then we perform finding the positions of the pixels and defining them. In experiments, we took the coordinates of particular key positions along ‘x’ and ‘y’ coordinates. We then define a sequence of positions in from as we did with particular key. We use the median filter to filter out the noise. Median filtering is a nonlinear operation often used in image processing to reduce "salt and pepper" noise[2][3]. A median filter is more effective than the convolution when the intention is to simultaneously reduce noise and obtain the Edges. We are going to convert the gray image to binary image replacing all pixels in input image with luminance which is greater than level with the value 1 (white) and replace all other pixels with the value 0 (black)[4][5]. The centroid or the image which is the center position of each key is obtained using with reference to x and y planes.

ISO 9001:2008 Certified Journal

|

Page 258


Turn static files into dynamic content formats.

Create a flipbook
Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.
Paper on Virtual inputs for Computer by IRJET Journal - Issuu