13-10-2012, 05:02 PM
Virtual Keyboard
virtual keyboard.ppt (Size: 5.38 MB / Downloads: 59)
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
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
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
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 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.
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.
The feedback text and/or graphics may be integrated with such projector, thus enabling truly virtual working area.
It is also used in 6th Sense Technology Device in which it is not depends on surface.
virtual keyboard.ppt (Size: 5.38 MB / Downloads: 59)
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
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
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
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 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.
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.
The feedback text and/or graphics may be integrated with such projector, thus enabling truly virtual working area.
It is also used in 6th Sense Technology Device in which it is not depends on surface.