SlideShare a Scribd company logo
1 of 4
Download to read offline
International Journal of Research in Engineering and Science (IJRES)
ISSN (Online): 2320-9364, ISSN (Print): 2320-9356
www.ijres.org Volume 5 Issue 3 ǁ Mar. 2017 ǁ PP.35-38
www.ijres.org 35 | Page
Virtual Projection Interface
Ankita Vilas Sawant Bhonsle, Abdul Samad Shaikh, Shivam Shukla,
Suraj Subhash Tawde:
(Be Students) Prof. Chillton Fernandes (Assistant Professor)
Shree Rayeshwar Institute of Engineering and Information Technology
ABSTRACT: Now a Days computing is not constraint to desktops and laptops, it has got its way into mobile
devices like mobile phones. But the input device for the computing process has not been modified from the last
few years.
Eg:- QWERTY keyboard. Virtual Keyboard allows users to work on any surfaces by using sensor
technology.Our device will have three main partsi.e the camera, IR sensor, lazer pattern projector. The Virtual
Keyboard uses light to project a full-sized computer keyboard onto almost any surface, and disappears when not
in use. Used with Smartphone and PDAs, the keyboard provides a practical way to do email, word processing
and spreadsheet tasks, allowing the user to leave the laptop computer at home.
I. INTRODUCTION
Virtual keyboard is just another example of today‟s computer trend of „smaller and faster‟. Computing
is nownot limited to desktops and laptops, it has found way into mobile device also. But what is not changed is
theinput device, the good old QWERTY keyboard. The virtual keyboard technology is a tabletop unit that
projectsa laser image of a keyboard on any flat surface. They are not the electronic device they are just the set of
lightsthat look likes the keyboard and works like a keyboard. In this technique we use a device that produces
theLASER light on the flat surface. This LASER light produced is the keyboard. It creates detectable surface
onwhich user don’t need to press the key like normal keyboard, when a user touches the surface covered by
animage of a key, the device records the corresponding keystroke.
II. PROPOSED METHOD
Figure 2 shows the physical setup of the system. The 3D range camera is placed several centimetres
over theinput surface, with a well-defined angle facing the working area. The proposed system consists of three
mainhardware modules. The display projector is mounted on the camera, facing the same area, which would
generatethe visual feedback for the keyboard and input information.
II.a Prototype
The proposed prototype is shown in the above figure. The left side shows the front view of the device while the
right side of the figure shows the side view of the device.
Virtual Projection Interface
www.ijres.org 36 | Page
The three components :
1. Camera
2. Laser Projector
3. IR emitter
are arranged as sequentially as shown in the figure above.
2.1 sensor module
The sensor module serves a eye of keyboard perception technology. The sensor module operates but
locating user’s fingers in 3-D space and tracking the intended keystrokes. Keystroke information is processed
and can then be output to host device via a USB or Bluetooth.
2.2 IR source (illumination module)
The infrared light source emits a beam of infrared light. This light beam is designed to overlap the area
on which the keyboard pattern projector. This is done so as illuminate the user’s fingers by infra-red light beam.
This helps in recognizing the hand movements and pressing of keys. The light beam facilitates in scanning the
image. Accordingly information is passed on sensor module which decodes information.
2.3 pattern projector
The pattern projector presents the image of keyboard. Thus image can be projected on any flat surfaces.
This projected image is that of standard QWERTY keyboard, with all the keys and control functions as in the
keyboard. The projector features a wide-angle lens so that large pattern can be projected from relatively low
elevations. In some type of virtual keyboard, a second infra-red beam is not necessary. Here the projector itself
takes the input, providing dual functionally. A sensor or camera in projector picks up finger movements, and
passes the information on sensor modules. A virtual keyboard system based on a true-3D optical range camera is
presented. Keystroke events are accurately tracked independently on the user. 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. Experiments have shown the suitability of the approach which achieves high
accuracy and speed. People with bigger fingers may find the keyboards on smart phones and PDAs too small.
To make up for this, some manufactures have developed special virtual laser keyboards to accompany handheld
devices.
III. WORKINGOF VIRTUAL LASER KEYBOARD
3.1 Template projection
A template produced by a specially designed and highly efficient projection element with a red diode
laser is projected onto the adjacent interface surface. The template is not however involved in the detection
process andit is only used as a reference for the user. In a fixedenvironment, the template can just as easily be
printed onto the interface surface. Figure 2 shows projection of template (keyboard).Various types of projection
elements are available in market.
3.2 Reference plane illuminations
An infra-red plane of light is generated on the interface surface. The plane is howeversituated just
above andparallel to the surface. The light is invisible to the user and hovers a few millimetres above the
surface. When akey position is touched on the surface interface, the light is reflected from the infra-red plane in
the vicinity ofthe key and directed towards the sensor module.
3.3 Map reflection coordinates
The reflected light user interactions with the interface surface is passed through an infra-red filter and
imagedon to an image sensor in the sensor module. The sensor chip has a custom hardware embedded such as
theVirtual Interface Processing Core and it is capable of asking a real time determination of the location
fromwhere the light was reflected.
3.4 Interpretation and communication
The sensor module receives the positional information corresponding to the light flashes from the
sensorprocessing core, interprets the events and then communicates them hrough the appropriate interface to
externaldevices. By events it is understood any key stroke, mouse or touchpad control. Most projection
keyboards use ared diode laser as a light source and may project a full size QWERTY keyboard. The projected
Virtual Projection Interface
www.ijres.org 37 | Page
keyboard size isusually 295 mm x 95 mm and it is projected at a distance of 60 mm from the virtual keyboard
unit. Theprojection keyboard detects up to 400 characters per minute.
3.5 Image Processing with MATLAB
Images are everywhere, from everyday devices like cameras and smart phones to specialized devices
formedical imaging, automotive safety, industrial automation, and more. Each of these uses for image
processinghas unique challenges. MATLAB and Image Processing Toolbox provide a flexible environment to
explore design ideas and create unique solutions for imaging systems. Matlab toolbox used in our project are as
follows
1. Image acquisition Toolbox.
2. Image processing toolbox
3. GUI build.
III. ALGORITHM
1.ycbcr2rgb - to convert ycbcr image into rgb.
2.color based thresholding.
3.Find the logarithmic values of color.
4.Blob detection algorithm - to detect rgbcolor blob (stickers).
5.Divide keyboard image into a sector.
6.Positioning the stickers with sectors.
7.Identifying the word of sector.
8.Display the output on command window
V. APPLICATION
The device can function in many ways ranging from its use in Smart phone, PDAs, e-mails, word
processing,and spread sheet task. Also it is equally beneficial in Gaming control application. It is also useful in
High-techindustrial sectors.
VI. CONCLUSION
A virtual key boards claim to provide the convenience of compactness with the advantages of a
QWERTYkeyboard. It is a system based on 3-D camera. Thus virtual keyboards will make typing easier, faster,
andalmost a pleasure.
VII. EXPERIMENTAL RESULTS
 Detection of keystrokes with the help of IR sensor module
 Detecting the illuminated fingers on the keyboard pattern.
Virtual Projection Interface
www.ijres.org 38 | Page
 and getting the output by identifying the co-ordinates of individual keys
REFERENCES
[1]. http://www.nytimes.com/2002/09/19/technology/no-keys-just-soft-light-and-you.html
[2]. http://www.laserkeyboard.com/virtualprojection-keyboards
[3]. https://en.wikipedia.org/wiki/Projection_keyboard
[4]. http://www.instructables.com/id/How-to-make-laser-projection-virtual-keyboard-1/
[5]. http://electronics.howstuffworks.com/gadgets/travel/virtual-laser-keyboards.htm

More Related Content

What's hot

Rakeshspacemouse
RakeshspacemouseRakeshspacemouse
Rakeshspacemousevirurakesh
 
Touchless Touchscreen
Touchless TouchscreenTouchless Touchscreen
Touchless Touchscreenvishnu murthy
 
smart quill pen
smart quill pensmart quill pen
smart quill penranjith12
 
Gesture final report new
Gesture final report newGesture final report new
Gesture final report newchithiracyriac
 
Touchless touchscreen technology
Touchless touchscreen technologyTouchless touchscreen technology
Touchless touchscreen technologyMATHEW JOSEPH
 
Web cam sensing using sdk tool
Web cam sensing using sdk tool Web cam sensing using sdk tool
Web cam sensing using sdk tool eSAT Journals
 
Enhanced Computer Vision with Microsoft Kinect Sensor: A Review
Enhanced Computer Vision with Microsoft Kinect Sensor: A ReviewEnhanced Computer Vision with Microsoft Kinect Sensor: A Review
Enhanced Computer Vision with Microsoft Kinect Sensor: A ReviewAbu Saleh Musa
 
project presentation on mouse simulation using finger tip detection
project presentation on mouse simulation using finger tip detection project presentation on mouse simulation using finger tip detection
project presentation on mouse simulation using finger tip detection Sumit Varshney
 
Touchless touchscreen
Touchless touchscreenTouchless touchscreen
Touchless touchscreenNaga Dinesh
 
Blue Eyes Technology PPT
Blue Eyes Technology PPTBlue Eyes Technology PPT
Blue Eyes Technology PPTHRIDHYAJOY
 

What's hot (20)

Kinect
KinectKinect
Kinect
 
14 561
14 56114 561
14 561
 
hand gestures
hand gestureshand gestures
hand gestures
 
CGV 18CS62 VTU CSE
CGV 18CS62 VTU CSECGV 18CS62 VTU CSE
CGV 18CS62 VTU CSE
 
Virtual Mouse
Virtual MouseVirtual Mouse
Virtual Mouse
 
Rakeshspacemouse
RakeshspacemouseRakeshspacemouse
Rakeshspacemouse
 
Touchless Touchscreen
Touchless TouchscreenTouchless Touchscreen
Touchless Touchscreen
 
Smart quill
Smart quillSmart quill
Smart quill
 
smart quill pen
smart quill pensmart quill pen
smart quill pen
 
Gesture final report new
Gesture final report newGesture final report new
Gesture final report new
 
Touchless touchscreen technology
Touchless touchscreen technologyTouchless touchscreen technology
Touchless touchscreen technology
 
Web cam sensing using sdk tool
Web cam sensing using sdk tool Web cam sensing using sdk tool
Web cam sensing using sdk tool
 
Enhanced Computer Vision with Microsoft Kinect Sensor: A Review
Enhanced Computer Vision with Microsoft Kinect Sensor: A ReviewEnhanced Computer Vision with Microsoft Kinect Sensor: A Review
Enhanced Computer Vision with Microsoft Kinect Sensor: A Review
 
Smartquill
SmartquillSmartquill
Smartquill
 
project presentation on mouse simulation using finger tip detection
project presentation on mouse simulation using finger tip detection project presentation on mouse simulation using finger tip detection
project presentation on mouse simulation using finger tip detection
 
Smartquill
SmartquillSmartquill
Smartquill
 
Touchless Touchscreen
Touchless TouchscreenTouchless Touchscreen
Touchless Touchscreen
 
Touchless touchscreen
Touchless touchscreenTouchless touchscreen
Touchless touchscreen
 
Gesture recognition
Gesture recognitionGesture recognition
Gesture recognition
 
Blue Eyes Technology PPT
Blue Eyes Technology PPTBlue Eyes Technology PPT
Blue Eyes Technology PPT
 

Similar to Virtual Projection Keyboard Interface

Virtualkeyboard ajay
Virtualkeyboard ajayVirtualkeyboard ajay
Virtualkeyboard ajayAjay Singh
 
Virtualkeyboard ajay
Virtualkeyboard ajayVirtualkeyboard ajay
Virtualkeyboard ajayAjay Singh
 
virtual laser keyboard
virtual laser keyboardvirtual laser keyboard
virtual laser keyboardNTTF
 
how to use the virtual keyboard
how to use the virtual keyboardhow to use the virtual keyboard
how to use the virtual keyboardSri Rakesh
 
Virtual Keyboard (VKB)-Keyboard Without KEYS and Board
Virtual Keyboard (VKB)-Keyboard Without KEYS and BoardVirtual Keyboard (VKB)-Keyboard Without KEYS and Board
Virtual Keyboard (VKB)-Keyboard Without KEYS and Boardsumit kumar
 
Keyboards without keys and boards
Keyboards without keys and boardsKeyboards without keys and boards
Keyboards without keys and boardsParesh Tayade
 
Seminar (VK)
Seminar (VK)Seminar (VK)
Seminar (VK)S P ROHIT
 
DESIGN AND IMPLEMENTATION OF CAMERA-BASED INTERACTIVE TOUCH SCREEN
DESIGN AND IMPLEMENTATION OF CAMERA-BASED INTERACTIVE TOUCH SCREENDESIGN AND IMPLEMENTATION OF CAMERA-BASED INTERACTIVE TOUCH SCREEN
DESIGN AND IMPLEMENTATION OF CAMERA-BASED INTERACTIVE TOUCH SCREENJournal For Research
 
Virtual keyboard
Virtual keyboardVirtual keyboard
Virtual keyboardNikhil Vyas
 
Virtual keyboard
Virtual keyboardVirtual keyboard
Virtual keyboardPayal Payal
 
Design of Tilt Sensing Mouse Glove Device using Arduino Uno
Design of Tilt Sensing Mouse Glove Device using Arduino UnoDesign of Tilt Sensing Mouse Glove Device using Arduino Uno
Design of Tilt Sensing Mouse Glove Device using Arduino UnoIRJET Journal
 

Similar to Virtual Projection Keyboard Interface (20)

Virtualkeyboard ajay
Virtualkeyboard ajayVirtualkeyboard ajay
Virtualkeyboard ajay
 
Virtualkeyboard ajay
Virtualkeyboard ajayVirtualkeyboard ajay
Virtualkeyboard ajay
 
virtual laser keyboard
virtual laser keyboardvirtual laser keyboard
virtual laser keyboard
 
how to use the virtual keyboard
how to use the virtual keyboardhow to use the virtual keyboard
how to use the virtual keyboard
 
Virtual keyboard
Virtual keyboardVirtual keyboard
Virtual keyboard
 
Virtual Keyboard (VKB)-Keyboard Without KEYS and Board
Virtual Keyboard (VKB)-Keyboard Without KEYS and BoardVirtual Keyboard (VKB)-Keyboard Without KEYS and Board
Virtual Keyboard (VKB)-Keyboard Without KEYS and Board
 
Keyboards without keys and boards
Keyboards without keys and boardsKeyboards without keys and boards
Keyboards without keys and boards
 
Virtual keyboard
Virtual keyboardVirtual keyboard
Virtual keyboard
 
Virtual keyboard
Virtual keyboardVirtual keyboard
Virtual keyboard
 
Seminar (VK)
Seminar (VK)Seminar (VK)
Seminar (VK)
 
Virtual Keyboard
Virtual KeyboardVirtual Keyboard
Virtual Keyboard
 
Virtual keyboard abstract
Virtual keyboard abstractVirtual keyboard abstract
Virtual keyboard abstract
 
DESIGN AND IMPLEMENTATION OF CAMERA-BASED INTERACTIVE TOUCH SCREEN
DESIGN AND IMPLEMENTATION OF CAMERA-BASED INTERACTIVE TOUCH SCREENDESIGN AND IMPLEMENTATION OF CAMERA-BASED INTERACTIVE TOUCH SCREEN
DESIGN AND IMPLEMENTATION OF CAMERA-BASED INTERACTIVE TOUCH SCREEN
 
Virtual keyboard
Virtual keyboard Virtual keyboard
Virtual keyboard
 
Virtual keyboard
Virtual keyboardVirtual keyboard
Virtual keyboard
 
Virtual keyboard
Virtual keyboardVirtual keyboard
Virtual keyboard
 
Virtual keyboard
Virtual keyboardVirtual keyboard
Virtual keyboard
 
MultiTouch
MultiTouchMultiTouch
MultiTouch
 
K1802027780
K1802027780K1802027780
K1802027780
 
Design of Tilt Sensing Mouse Glove Device using Arduino Uno
Design of Tilt Sensing Mouse Glove Device using Arduino UnoDesign of Tilt Sensing Mouse Glove Device using Arduino Uno
Design of Tilt Sensing Mouse Glove Device using Arduino Uno
 

More from IJRESJOURNAL

Injection Analysis of Hera And Betano New Power Plants At the Interconnection...
Injection Analysis of Hera And Betano New Power Plants At the Interconnection...Injection Analysis of Hera And Betano New Power Plants At the Interconnection...
Injection Analysis of Hera And Betano New Power Plants At the Interconnection...IJRESJOURNAL
 
Harmonic AnalysisofDistribution System Due to Embedded Generation Injection
Harmonic AnalysisofDistribution System Due to Embedded Generation InjectionHarmonic AnalysisofDistribution System Due to Embedded Generation Injection
Harmonic AnalysisofDistribution System Due to Embedded Generation InjectionIJRESJOURNAL
 
Decision Support System Implementation for Candidate Selection of the Head of...
Decision Support System Implementation for Candidate Selection of the Head of...Decision Support System Implementation for Candidate Selection of the Head of...
Decision Support System Implementation for Candidate Selection of the Head of...IJRESJOURNAL
 
Yield Forecasting to Sustain the Agricultural Transportation UnderStochastic ...
Yield Forecasting to Sustain the Agricultural Transportation UnderStochastic ...Yield Forecasting to Sustain the Agricultural Transportation UnderStochastic ...
Yield Forecasting to Sustain the Agricultural Transportation UnderStochastic ...IJRESJOURNAL
 
Injection Analysis of 5 Mwp Photovoltaic Power Plant on 20 Kv Distribution Ne...
Injection Analysis of 5 Mwp Photovoltaic Power Plant on 20 Kv Distribution Ne...Injection Analysis of 5 Mwp Photovoltaic Power Plant on 20 Kv Distribution Ne...
Injection Analysis of 5 Mwp Photovoltaic Power Plant on 20 Kv Distribution Ne...IJRESJOURNAL
 
Developing A Prediction Model for Tensile Elastic Modulus of Steel Fiber – Ce...
Developing A Prediction Model for Tensile Elastic Modulus of Steel Fiber – Ce...Developing A Prediction Model for Tensile Elastic Modulus of Steel Fiber – Ce...
Developing A Prediction Model for Tensile Elastic Modulus of Steel Fiber – Ce...IJRESJOURNAL
 
Effect of Liquid Viscosity on Sloshing in A Rectangular Tank
Effect of Liquid Viscosity on Sloshing in A Rectangular TankEffect of Liquid Viscosity on Sloshing in A Rectangular Tank
Effect of Liquid Viscosity on Sloshing in A Rectangular TankIJRESJOURNAL
 
Design and Implementation Decision Support System using MADM Methode for Bank...
Design and Implementation Decision Support System using MADM Methode for Bank...Design and Implementation Decision Support System using MADM Methode for Bank...
Design and Implementation Decision Support System using MADM Methode for Bank...IJRESJOURNAL
 
Investigations on The Effects of Different Heat Transfer Coefficients in The ...
Investigations on The Effects of Different Heat Transfer Coefficients in The ...Investigations on The Effects of Different Heat Transfer Coefficients in The ...
Investigations on The Effects of Different Heat Transfer Coefficients in The ...IJRESJOURNAL
 
Strategy of Adaptation of Traditional House Architecture Bali Aga
Strategy of Adaptation of Traditional House Architecture Bali AgaStrategy of Adaptation of Traditional House Architecture Bali Aga
Strategy of Adaptation of Traditional House Architecture Bali AgaIJRESJOURNAL
 
Design of Universal Measuring Equipment for Bogie Frame
Design of Universal Measuring Equipment for Bogie FrameDesign of Universal Measuring Equipment for Bogie Frame
Design of Universal Measuring Equipment for Bogie FrameIJRESJOURNAL
 
A Design Of Omni-Directional Mobile Robot Based On Mecanum Wheels
A Design Of Omni-Directional Mobile Robot Based On Mecanum WheelsA Design Of Omni-Directional Mobile Robot Based On Mecanum Wheels
A Design Of Omni-Directional Mobile Robot Based On Mecanum WheelsIJRESJOURNAL
 
An Investigation Into The Prevalence of Code Switching in the Teaching of Nat...
An Investigation Into The Prevalence of Code Switching in the Teaching of Nat...An Investigation Into The Prevalence of Code Switching in the Teaching of Nat...
An Investigation Into The Prevalence of Code Switching in the Teaching of Nat...IJRESJOURNAL
 
The Filling Up of Yogyakarta Governor Position in Social Harmony Perspective
The Filling Up of Yogyakarta Governor Position in Social Harmony PerspectiveThe Filling Up of Yogyakarta Governor Position in Social Harmony Perspective
The Filling Up of Yogyakarta Governor Position in Social Harmony PerspectiveIJRESJOURNAL
 
Quality Function Deployment And Proactive Quality Techniques Applied to Unive...
Quality Function Deployment And Proactive Quality Techniques Applied to Unive...Quality Function Deployment And Proactive Quality Techniques Applied to Unive...
Quality Function Deployment And Proactive Quality Techniques Applied to Unive...IJRESJOURNAL
 
The Analysis And Perspective on Development of Chinese Automotive Heavy-Duty ...
The Analysis And Perspective on Development of Chinese Automotive Heavy-Duty ...The Analysis And Perspective on Development of Chinese Automotive Heavy-Duty ...
The Analysis And Perspective on Development of Chinese Automotive Heavy-Duty ...IJRESJOURNAL
 
Research on the Bottom Software of Electronic Control System in Automobile El...
Research on the Bottom Software of Electronic Control System in Automobile El...Research on the Bottom Software of Electronic Control System in Automobile El...
Research on the Bottom Software of Electronic Control System in Automobile El...IJRESJOURNAL
 
Risk Based Underwater Inspection (RBUI) For Existing Fixed Platforms In Indon...
Risk Based Underwater Inspection (RBUI) For Existing Fixed Platforms In Indon...Risk Based Underwater Inspection (RBUI) For Existing Fixed Platforms In Indon...
Risk Based Underwater Inspection (RBUI) For Existing Fixed Platforms In Indon...IJRESJOURNAL
 
Dynamic Modeling of Four – Rotorcraft
Dynamic Modeling of Four – RotorcraftDynamic Modeling of Four – Rotorcraft
Dynamic Modeling of Four – RotorcraftIJRESJOURNAL
 
A New Approach on Proportional Fuzzy Likelihood Ratio orderings of Triangular...
A New Approach on Proportional Fuzzy Likelihood Ratio orderings of Triangular...A New Approach on Proportional Fuzzy Likelihood Ratio orderings of Triangular...
A New Approach on Proportional Fuzzy Likelihood Ratio orderings of Triangular...IJRESJOURNAL
 

More from IJRESJOURNAL (20)

Injection Analysis of Hera And Betano New Power Plants At the Interconnection...
Injection Analysis of Hera And Betano New Power Plants At the Interconnection...Injection Analysis of Hera And Betano New Power Plants At the Interconnection...
Injection Analysis of Hera And Betano New Power Plants At the Interconnection...
 
Harmonic AnalysisofDistribution System Due to Embedded Generation Injection
Harmonic AnalysisofDistribution System Due to Embedded Generation InjectionHarmonic AnalysisofDistribution System Due to Embedded Generation Injection
Harmonic AnalysisofDistribution System Due to Embedded Generation Injection
 
Decision Support System Implementation for Candidate Selection of the Head of...
Decision Support System Implementation for Candidate Selection of the Head of...Decision Support System Implementation for Candidate Selection of the Head of...
Decision Support System Implementation for Candidate Selection of the Head of...
 
Yield Forecasting to Sustain the Agricultural Transportation UnderStochastic ...
Yield Forecasting to Sustain the Agricultural Transportation UnderStochastic ...Yield Forecasting to Sustain the Agricultural Transportation UnderStochastic ...
Yield Forecasting to Sustain the Agricultural Transportation UnderStochastic ...
 
Injection Analysis of 5 Mwp Photovoltaic Power Plant on 20 Kv Distribution Ne...
Injection Analysis of 5 Mwp Photovoltaic Power Plant on 20 Kv Distribution Ne...Injection Analysis of 5 Mwp Photovoltaic Power Plant on 20 Kv Distribution Ne...
Injection Analysis of 5 Mwp Photovoltaic Power Plant on 20 Kv Distribution Ne...
 
Developing A Prediction Model for Tensile Elastic Modulus of Steel Fiber – Ce...
Developing A Prediction Model for Tensile Elastic Modulus of Steel Fiber – Ce...Developing A Prediction Model for Tensile Elastic Modulus of Steel Fiber – Ce...
Developing A Prediction Model for Tensile Elastic Modulus of Steel Fiber – Ce...
 
Effect of Liquid Viscosity on Sloshing in A Rectangular Tank
Effect of Liquid Viscosity on Sloshing in A Rectangular TankEffect of Liquid Viscosity on Sloshing in A Rectangular Tank
Effect of Liquid Viscosity on Sloshing in A Rectangular Tank
 
Design and Implementation Decision Support System using MADM Methode for Bank...
Design and Implementation Decision Support System using MADM Methode for Bank...Design and Implementation Decision Support System using MADM Methode for Bank...
Design and Implementation Decision Support System using MADM Methode for Bank...
 
Investigations on The Effects of Different Heat Transfer Coefficients in The ...
Investigations on The Effects of Different Heat Transfer Coefficients in The ...Investigations on The Effects of Different Heat Transfer Coefficients in The ...
Investigations on The Effects of Different Heat Transfer Coefficients in The ...
 
Strategy of Adaptation of Traditional House Architecture Bali Aga
Strategy of Adaptation of Traditional House Architecture Bali AgaStrategy of Adaptation of Traditional House Architecture Bali Aga
Strategy of Adaptation of Traditional House Architecture Bali Aga
 
Design of Universal Measuring Equipment for Bogie Frame
Design of Universal Measuring Equipment for Bogie FrameDesign of Universal Measuring Equipment for Bogie Frame
Design of Universal Measuring Equipment for Bogie Frame
 
A Design Of Omni-Directional Mobile Robot Based On Mecanum Wheels
A Design Of Omni-Directional Mobile Robot Based On Mecanum WheelsA Design Of Omni-Directional Mobile Robot Based On Mecanum Wheels
A Design Of Omni-Directional Mobile Robot Based On Mecanum Wheels
 
An Investigation Into The Prevalence of Code Switching in the Teaching of Nat...
An Investigation Into The Prevalence of Code Switching in the Teaching of Nat...An Investigation Into The Prevalence of Code Switching in the Teaching of Nat...
An Investigation Into The Prevalence of Code Switching in the Teaching of Nat...
 
The Filling Up of Yogyakarta Governor Position in Social Harmony Perspective
The Filling Up of Yogyakarta Governor Position in Social Harmony PerspectiveThe Filling Up of Yogyakarta Governor Position in Social Harmony Perspective
The Filling Up of Yogyakarta Governor Position in Social Harmony Perspective
 
Quality Function Deployment And Proactive Quality Techniques Applied to Unive...
Quality Function Deployment And Proactive Quality Techniques Applied to Unive...Quality Function Deployment And Proactive Quality Techniques Applied to Unive...
Quality Function Deployment And Proactive Quality Techniques Applied to Unive...
 
The Analysis And Perspective on Development of Chinese Automotive Heavy-Duty ...
The Analysis And Perspective on Development of Chinese Automotive Heavy-Duty ...The Analysis And Perspective on Development of Chinese Automotive Heavy-Duty ...
The Analysis And Perspective on Development of Chinese Automotive Heavy-Duty ...
 
Research on the Bottom Software of Electronic Control System in Automobile El...
Research on the Bottom Software of Electronic Control System in Automobile El...Research on the Bottom Software of Electronic Control System in Automobile El...
Research on the Bottom Software of Electronic Control System in Automobile El...
 
Risk Based Underwater Inspection (RBUI) For Existing Fixed Platforms In Indon...
Risk Based Underwater Inspection (RBUI) For Existing Fixed Platforms In Indon...Risk Based Underwater Inspection (RBUI) For Existing Fixed Platforms In Indon...
Risk Based Underwater Inspection (RBUI) For Existing Fixed Platforms In Indon...
 
Dynamic Modeling of Four – Rotorcraft
Dynamic Modeling of Four – RotorcraftDynamic Modeling of Four – Rotorcraft
Dynamic Modeling of Four – Rotorcraft
 
A New Approach on Proportional Fuzzy Likelihood Ratio orderings of Triangular...
A New Approach on Proportional Fuzzy Likelihood Ratio orderings of Triangular...A New Approach on Proportional Fuzzy Likelihood Ratio orderings of Triangular...
A New Approach on Proportional Fuzzy Likelihood Ratio orderings of Triangular...
 

Recently uploaded

Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Dr.Costas Sachpazis
 
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escortsranjana rawat
 
Java Programming :Event Handling(Types of Events)
Java Programming :Event Handling(Types of Events)Java Programming :Event Handling(Types of Events)
Java Programming :Event Handling(Types of Events)simmis5
 
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Christo Ananth
 
UNIT-II FMM-Flow Through Circular Conduits
UNIT-II FMM-Flow Through Circular ConduitsUNIT-II FMM-Flow Through Circular Conduits
UNIT-II FMM-Flow Through Circular Conduitsrknatarajan
 
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete RecordCCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete RecordAsst.prof M.Gokilavani
 
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
Porous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingPorous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingrakeshbaidya232001
 
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSHARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSRajkumarAkumalla
 
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
Introduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxIntroduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxupamatechverse
 
Extrusion Processes and Their Limitations
Extrusion Processes and Their LimitationsExtrusion Processes and Their Limitations
Extrusion Processes and Their Limitations120cr0395
 
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...roncy bisnoi
 
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130Suhani Kapoor
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxpurnimasatapathy1234
 

Recently uploaded (20)

Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
 
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
 
Java Programming :Event Handling(Types of Events)
Java Programming :Event Handling(Types of Events)Java Programming :Event Handling(Types of Events)
Java Programming :Event Handling(Types of Events)
 
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
 
UNIT-II FMM-Flow Through Circular Conduits
UNIT-II FMM-Flow Through Circular ConduitsUNIT-II FMM-Flow Through Circular Conduits
UNIT-II FMM-Flow Through Circular Conduits
 
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINEDJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
 
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete RecordCCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
 
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
Porous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingPorous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writing
 
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSHARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
 
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
 
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
 
Introduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxIntroduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptx
 
Extrusion Processes and Their Limitations
Extrusion Processes and Their LimitationsExtrusion Processes and Their Limitations
Extrusion Processes and Their Limitations
 
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
 
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
 
Water Industry Process Automation & Control Monthly - April 2024
Water Industry Process Automation & Control Monthly - April 2024Water Industry Process Automation & Control Monthly - April 2024
Water Industry Process Automation & Control Monthly - April 2024
 
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptx
 

Virtual Projection Keyboard Interface

  • 1. International Journal of Research in Engineering and Science (IJRES) ISSN (Online): 2320-9364, ISSN (Print): 2320-9356 www.ijres.org Volume 5 Issue 3 ǁ Mar. 2017 ǁ PP.35-38 www.ijres.org 35 | Page Virtual Projection Interface Ankita Vilas Sawant Bhonsle, Abdul Samad Shaikh, Shivam Shukla, Suraj Subhash Tawde: (Be Students) Prof. Chillton Fernandes (Assistant Professor) Shree Rayeshwar Institute of Engineering and Information Technology ABSTRACT: Now a Days computing is not constraint to desktops and laptops, it has got its way into mobile devices like mobile phones. But the input device for the computing process has not been modified from the last few years. Eg:- QWERTY keyboard. Virtual Keyboard allows users to work on any surfaces by using sensor technology.Our device will have three main partsi.e the camera, IR sensor, lazer pattern projector. The Virtual Keyboard uses light to project a full-sized computer keyboard onto almost any surface, and disappears when not in use. Used with Smartphone and PDAs, the keyboard provides a practical way to do email, word processing and spreadsheet tasks, allowing the user to leave the laptop computer at home. I. INTRODUCTION Virtual keyboard is just another example of today‟s computer trend of „smaller and faster‟. Computing is nownot limited to desktops and laptops, it has found way into mobile device also. But what is not changed is theinput device, the good old QWERTY keyboard. The virtual keyboard technology is a tabletop unit that projectsa laser image of a keyboard on any flat surface. They are not the electronic device they are just the set of lightsthat look likes the keyboard and works like a keyboard. In this technique we use a device that produces theLASER light on the flat surface. This LASER light produced is the keyboard. It creates detectable surface onwhich user don’t need to press the key like normal keyboard, when a user touches the surface covered by animage of a key, the device records the corresponding keystroke. II. PROPOSED METHOD Figure 2 shows the physical setup of the system. The 3D range camera is placed several centimetres over theinput surface, with a well-defined angle facing the working area. The proposed system consists of three mainhardware modules. The display projector is mounted on the camera, facing the same area, which would generatethe visual feedback for the keyboard and input information. II.a Prototype The proposed prototype is shown in the above figure. The left side shows the front view of the device while the right side of the figure shows the side view of the device.
  • 2. Virtual Projection Interface www.ijres.org 36 | Page The three components : 1. Camera 2. Laser Projector 3. IR emitter are arranged as sequentially as shown in the figure above. 2.1 sensor module The sensor module serves a eye of keyboard perception technology. The sensor module operates but locating user’s fingers in 3-D space and tracking the intended keystrokes. Keystroke information is processed and can then be output to host device via a USB or Bluetooth. 2.2 IR source (illumination module) The infrared light source emits a beam of infrared light. This light beam is designed to overlap the area on which the keyboard pattern projector. This is done so as illuminate the user’s fingers by infra-red light beam. This helps in recognizing the hand movements and pressing of keys. The light beam facilitates in scanning the image. Accordingly information is passed on sensor module which decodes information. 2.3 pattern projector The pattern projector presents the image of keyboard. Thus image can be projected on any flat surfaces. This projected image is that of standard QWERTY keyboard, with all the keys and control functions as in the keyboard. The projector features a wide-angle lens so that large pattern can be projected from relatively low elevations. In some type of virtual keyboard, a second infra-red beam is not necessary. Here the projector itself takes the input, providing dual functionally. A sensor or camera in projector picks up finger movements, and passes the information on sensor modules. A virtual keyboard system based on a true-3D optical range camera is presented. Keystroke events are accurately tracked independently on the user. 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. Experiments have shown the suitability of the approach which achieves high accuracy and speed. People with bigger fingers may find the keyboards on smart phones and PDAs too small. To make up for this, some manufactures have developed special virtual laser keyboards to accompany handheld devices. III. WORKINGOF VIRTUAL LASER KEYBOARD 3.1 Template projection A template produced by a specially designed and highly efficient projection element with a red diode laser is projected onto the adjacent interface surface. The template is not however involved in the detection process andit is only used as a reference for the user. In a fixedenvironment, the template can just as easily be printed onto the interface surface. Figure 2 shows projection of template (keyboard).Various types of projection elements are available in market. 3.2 Reference plane illuminations An infra-red plane of light is generated on the interface surface. The plane is howeversituated just above andparallel to the surface. The light is invisible to the user and hovers a few millimetres above the surface. When akey position is touched on the surface interface, the light is reflected from the infra-red plane in the vicinity ofthe key and directed towards the sensor module. 3.3 Map reflection coordinates The reflected light user interactions with the interface surface is passed through an infra-red filter and imagedon to an image sensor in the sensor module. The sensor chip has a custom hardware embedded such as theVirtual Interface Processing Core and it is capable of asking a real time determination of the location fromwhere the light was reflected. 3.4 Interpretation and communication The sensor module receives the positional information corresponding to the light flashes from the sensorprocessing core, interprets the events and then communicates them hrough the appropriate interface to externaldevices. By events it is understood any key stroke, mouse or touchpad control. Most projection keyboards use ared diode laser as a light source and may project a full size QWERTY keyboard. The projected
  • 3. Virtual Projection Interface www.ijres.org 37 | Page keyboard size isusually 295 mm x 95 mm and it is projected at a distance of 60 mm from the virtual keyboard unit. Theprojection keyboard detects up to 400 characters per minute. 3.5 Image Processing with MATLAB Images are everywhere, from everyday devices like cameras and smart phones to specialized devices formedical imaging, automotive safety, industrial automation, and more. Each of these uses for image processinghas unique challenges. MATLAB and Image Processing Toolbox provide a flexible environment to explore design ideas and create unique solutions for imaging systems. Matlab toolbox used in our project are as follows 1. Image acquisition Toolbox. 2. Image processing toolbox 3. GUI build. III. ALGORITHM 1.ycbcr2rgb - to convert ycbcr image into rgb. 2.color based thresholding. 3.Find the logarithmic values of color. 4.Blob detection algorithm - to detect rgbcolor blob (stickers). 5.Divide keyboard image into a sector. 6.Positioning the stickers with sectors. 7.Identifying the word of sector. 8.Display the output on command window V. APPLICATION The device can function in many ways ranging from its use in Smart phone, PDAs, e-mails, word processing,and spread sheet task. Also it is equally beneficial in Gaming control application. It is also useful in High-techindustrial sectors. VI. CONCLUSION A virtual key boards claim to provide the convenience of compactness with the advantages of a QWERTYkeyboard. It is a system based on 3-D camera. Thus virtual keyboards will make typing easier, faster, andalmost a pleasure. VII. EXPERIMENTAL RESULTS  Detection of keystrokes with the help of IR sensor module  Detecting the illuminated fingers on the keyboard pattern.
  • 4. Virtual Projection Interface www.ijres.org 38 | Page  and getting the output by identifying the co-ordinates of individual keys REFERENCES [1]. http://www.nytimes.com/2002/09/19/technology/no-keys-just-soft-light-and-you.html [2]. http://www.laserkeyboard.com/virtualprojection-keyboards [3]. https://en.wikipedia.org/wiki/Projection_keyboard [4]. http://www.instructables.com/id/How-to-make-laser-projection-virtual-keyboard-1/ [5]. http://electronics.howstuffworks.com/gadgets/travel/virtual-laser-keyboards.htm