PowerPoint Presentation: Virtual Keyboard Virtual Keyboard: Submitted By :- Thorat Gaurav.R. Malpure Saurabh.S. Deore Nemichand.S . O f First Year Diploma in Computer Technology In the Guidance of :- Mr.G.B.Hiray Sir. Virtual Keyboard Our Agenda’s are :-: Our Agenda’s are :- Introduction Defination System Architecture The Processing Algorithm of Virtual Keyboard Innovation Prototype of Virtual Keyboard SX 1 Camera Calibration Advantages of Virtual Keyboard Disadvantages of Virtual Keyboard Conclusions Introduction: Introduction The aim of this project is to develop an “Augmented Reality” (AR) solution for a handheld device that enables the user to write text. One of the main issues in this respect is the “Midas Touch” problem, which will require some form of 3D positioning of the pointing device. The next issue to deal with the 3D positioning markers are used both to place the keyboard and to track the movement of finger. Defination: Defination A virtual keyboard is actually a key-in device, roughly a size of a fountain pen & which uses highly advanced laser technology, to project a full sized. Miniaturization of a traditional keyboard is very difficult therefore that’s why we go for virtual keyboard. In a virtual keyboard camera tracks the finger movements of the typist to get the correct keystroke. A virtual keyboard is a keyboard that a user operates by typing on or within a wireless or optical-dectable surface or area rather than by depressing physical keys. About VIRTUAL KEYBOARD: About VIRTUAL KEYBOARD Virtual keyboard is based on detection technology of optical recognition with the help of digital camera hence, it behaves like a real one. The keyboard is projected optically on a flat surface and, as the user touches the image of a key, the optical device detects the stroke and sends it to the computer. In another technology, the keyboard is projected on an area and selected keys are transmitted as wireless signals using the short-range Bluetooth technology. A virtual keyboard makes it possible for the user of a very small smart phone or a wearable computer to have full keyboard capability. System Architecture: System Architecture Projected-keyboard demonstration-system setup This Fig. shows the physical setup of the system. The 3D range camera is placed several cms over the input surface, with a well-defined angle facing the working area. The size of the working area, limited by the spatial resolution of the camera, is 15 cm × 25 cm, which is comparable to a full-size laptop-computer keyboard. The display projector is mounted on the camera, facing the same area, which would generate the visual feedback for the keyboard and input information. THE PROCESSING ALGORITHM: THE PROCESSING ALGORITHM The processing algorithm consists of five main modules as shown in Fig.:- ( 1 ) depth map error correction, a camera dependent module based on specific models designed for the range camera, ( 2 ) background subtraction, ( 3 ) central column estimation, ( 4 ) fingertip detection, and ( 5 ) keystroke detection. Note that software modules ( 2 ) to ( 5 ) are camera independent modules applying computer vision algorithms to track the movement of fingers and to detect the typing event. Innovation Prototype Virtual Keyboard For SX1: Innovation Prototype Virtual Keyboard For SX 1 Like a normal computer Control the all cell phone’s functions Write text messages or e-mails Increase data usage Benefits :- Projected virtual keyboard Mounted above the cell phone’s display Description :- Camera Calibration: Camera Calibration Depth Map Before Error Correction Depth Map After Error Correction THIS FIG. SHOWS THE DEPTH CURVE IN THE FINGER-TOUCHING AND THE FINGER-LIFTING CASES, RESPECTIVELY. THE POSITION OF THE TYPING FINGERTIP IS THEN MAPPED BACK TO THE WORLD COORDINATE WITH PREVIOUSLY CALIBRATED PROJECTION MATRIX, AND THE CORRESPONDING VIRTUAL KEY IS INFERRED FROM THE DIFFERENTIAL DEPTH MAP WHICH CODES THE X- AND Z-COORDINATES OF THE KEYSTROKE.: THIS FIG. SHOWS THE DEPTH CURVE IN THE FINGER-TOUCHING AND THE FINGER-LIFTING CASES, RESPECTIVELY. THE POSITION OF THE TYPING FINGERTIP IS THEN MAPPED BACK TO THE WORLD COORDINATE WITH PREVIOUSLY CALIBRATED PROJECTION MATRIX, AND THE CORRESPONDING VIRTUAL KEY IS INFERRED FROM THE DIFFERENTIAL DEPTH MAP WHICH CODES THE X- AND Z-COORDINATES OF THE KEYSTROKE. Advantages Of Virtual Keyboard;: Advantages Of Virtual Keyboard ; Portability. Accuracy. Speed of text entry. Lack of need for flat or large typing surface. Ability to minimize the risk for repetitive strain injuries. Flexibility. Keyboard layouts can be changed by software allowing for foreign. Alternative keyboard layouts. Disadvantages Of Virtual Keyboard; : Disadvantages Of Virtual Keyboard ; Poor video output quality is less than expected. Unusable virtual keyboard in portrait mode. Relatively poor battery life. The keyboard utility depends entirely on the surface on which it is located. Conclusions: A Virtual keyboard system based on a true- 3D optical range camera is presented. No training is required by the system that automatically adapts itself to the background conditions when turned on. No specific hardware must be worn and in principle no dedicated goggles are necessary to view the keyboard since it is projected onto an arbitrary surface by optical means. The feedback text and/or graphics may be integrated with such projector, thus enabling truly virtual working area. Conclusions THANK YOU !!: THANK YOU !! For Your Kind Attent ion Any Queries ?