SlideShare a Scribd company logo
1 of 16
Presented By:-
Mr. Ajaysingh G. Rajendrakar
Seminar on Virtual Keyboard Technology
Department of Computer Science & Engineering
Shri Sant Gajanan Maharaj College of Engineering, Shegaon,
Dist- Buldhana – 444 203 (Maharashtra)
2017-18
Introduction
Virtual keyboard
Modules of Virtual keyboard
System Architecture
Advantages
Drawbacks
Applications
Conclusion
References
Introduction
A virtual keyboard is actually a key-in device, roughly a size of a fountain pen
& which uses highly advanced laser technology.
In a virtual keyboard, camera tracks the finger movements of the typist to get
the correct keystroke.
The main features are: platform independent multilingual support for
keyboard text input, built-in language layout and setting, copy/paste etc.
Virtual keyboard
 Virtual Keyboard is just another example of today’s computer trend of
"smaller and faster“.
 Virtual Keyboard uses sensor technology and artificial intelligence to let
users work on any surface as if it were a keyboard.
 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.
Modules of Virtual Keyboard
The Virtual Keyboard system comprises of three modules:-
 The sensor module
 IR-light source
 The pattern projector
Sensor module:
The Sensor Module serves as the eyes of
the Keyboard Perception technology .
The Sensor Module operates by locating
the user's fingers in 3-D space and tracking
the intended keystrokes.
Keystroke information processes and can
then be output to host devices.
IR Light source :
 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
or printed image resides.
 This helps in recognizing the hand
movements and the pressing of keys .
Pattern projector:
The Pattern Projector or optional printed image presents the image of the
keyboard
This image can be projected on any flat surface.
The projected image is that of a standard QWERTY keyboard, with all the
keys and control functions as in the keyboard.
Working layout of a Virtual Keyboard:-
Advantages
 Portability
 Accuracy
 Speed of text entry
 Lack of need for flat or large typing surface
 Ability to minimize the risk for repetitive strain injuries.
 No driver software necessary, It can be used as a plug and play device.
Drawbacks
 It is very costly.
 The room in which the virtual keyboard is used should not be very bright so
that the keyboard is properly visible.
 Virtual keyboard is hard to get used to. Since it involves typing in thin air, it
requires a little practice. Only people who are good at typing can use a
virtual keyboard efficiently.
Applications
 High-tech and industrial Sectors.
 Used with Smart phones, PDAs, email, word processing and spreadsheet
tasks.
 As computer/PDA input.
 Gaming control.
Conclusion
 A Virtual keyboard system based on a true-3D optical range camera.
 It is also used in 6th Sense Technology Device in which it is not depends on
surface. The feedback text and/or graphics may be integrated with such
projector, thus enabling truly virtual working area.
 Thus virtual keyboards will make typing easier, faster, and almost a pleasure.
References
1] A. Erdem, E. Yardimci, Y. Atalay, V. Cetin, A. E., “Computer vision
based mouse”, IEEE proceedings of International Conference on
Acoustics, Speech, and Signal Processing (ICASS), 2000.
2] Chu-Feng Lien, “Portable Vision-Based HCI – A Real-time Hand
Mouse System on Handheld Devices”, National Taiwan University,
Computer Science and Information Engineering Department.
3] Hojoon Park, “A Method For Controlling The MouseMovement using a
Real Time Camera”, 2008, Brown University,Providence ,RI ,USA,
Department of computer science.
Virtualkeyboard ajay
Virtualkeyboard ajay

More Related Content

What's hot

Technology behind Virtual Keyboard
Technology behind Virtual KeyboardTechnology behind Virtual Keyboard
Technology behind Virtual KeyboardKate Yeng
 
Presentation virtual keybord_2
Presentation virtual keybord_2Presentation virtual keybord_2
Presentation virtual keybord_2kondalarao7
 
ppt of gesture recognition
ppt of gesture recognitionppt of gesture recognition
ppt of gesture recognitionAayush Agrawal
 
EyeRing PowerPoint Presentation
EyeRing PowerPoint PresentationEyeRing PowerPoint Presentation
EyeRing PowerPoint PresentationPriyad S Naidu
 
Blue eyes technology
Blue eyes technologyBlue eyes technology
Blue eyes technologyYusuf Shaik
 
5 pen-pc-technology-presentation
5 pen-pc-technology-presentation5 pen-pc-technology-presentation
5 pen-pc-technology-presentationPreshin Smith
 
Hand gesture recognition
Hand gesture recognitionHand gesture recognition
Hand gesture recognitionbakhti rahman
 
Blue eyes- The perfect presentation for a technical seminar
Blue eyes- The perfect presentation for a technical seminarBlue eyes- The perfect presentation for a technical seminar
Blue eyes- The perfect presentation for a technical seminarkajol agarwal
 
Blue Eyes (Artificial Intelligence)
Blue Eyes (Artificial Intelligence)Blue Eyes (Artificial Intelligence)
Blue Eyes (Artificial Intelligence)Mydul Islam Rashed
 

What's hot (20)

Technology behind Virtual Keyboard
Technology behind Virtual KeyboardTechnology behind Virtual Keyboard
Technology behind Virtual Keyboard
 
Smart quill
Smart quillSmart quill
Smart quill
 
Presentation virtual keybord_2
Presentation virtual keybord_2Presentation virtual keybord_2
Presentation virtual keybord_2
 
ppt of gesture recognition
ppt of gesture recognitionppt of gesture recognition
ppt of gesture recognition
 
Finger reader
Finger readerFinger reader
Finger reader
 
Blue eyes technology
Blue eyes technologyBlue eyes technology
Blue eyes technology
 
EyeRing PowerPoint Presentation
EyeRing PowerPoint PresentationEyeRing PowerPoint Presentation
EyeRing PowerPoint Presentation
 
smart note writer
smart note writersmart note writer
smart note writer
 
Blue eyes technology
Blue eyes technologyBlue eyes technology
Blue eyes technology
 
Blue eyes technology
Blue eyes technologyBlue eyes technology
Blue eyes technology
 
Smartquill
SmartquillSmartquill
Smartquill
 
Blue eyes technology
Blue eyes technologyBlue eyes technology
Blue eyes technology
 
5 pen-pc-technology-presentation
5 pen-pc-technology-presentation5 pen-pc-technology-presentation
5 pen-pc-technology-presentation
 
Hand gesture recognition
Hand gesture recognitionHand gesture recognition
Hand gesture recognition
 
Blue eyes- The perfect presentation for a technical seminar
Blue eyes- The perfect presentation for a technical seminarBlue eyes- The perfect presentation for a technical seminar
Blue eyes- The perfect presentation for a technical seminar
 
Blue eye-bhupesh
Blue eye-bhupeshBlue eye-bhupesh
Blue eye-bhupesh
 
Smart quill
Smart quillSmart quill
Smart quill
 
Virtual keyboard
Virtual keyboardVirtual keyboard
Virtual keyboard
 
Blue Eyes (Artificial Intelligence)
Blue Eyes (Artificial Intelligence)Blue Eyes (Artificial Intelligence)
Blue Eyes (Artificial Intelligence)
 
Smart note taker
Smart note takerSmart note taker
Smart note taker
 

Similar to Virtualkeyboard ajay

Seminar (VK)
Seminar (VK)Seminar (VK)
Seminar (VK)S P ROHIT
 
Virtua lkeyboard
Virtua lkeyboardVirtua lkeyboard
Virtua lkeyboardJaya0006
 
Virtual keyboard
Virtual keyboardVirtual keyboard
Virtual keyboardNikhil Vyas
 
Virtual Projection Interface
Virtual Projection InterfaceVirtual Projection Interface
Virtual Projection InterfaceIJRESJOURNAL
 
Virtual Keyboard
Virtual KeyboardVirtual Keyboard
Virtual KeyboardRakeh Reddy
 
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 laser keyboard
virtual laser keyboardvirtual laser keyboard
virtual laser keyboardNTTF
 
Keyboards without keys and boards
Keyboards without keys and boardsKeyboards without keys and boards
Keyboards without keys and boardsParesh Tayade
 
Virtual Numeric Keyboard for mobile devices using Echo Sound Technique
Virtual Numeric Keyboard for mobile devices using Echo Sound TechniqueVirtual Numeric Keyboard for mobile devices using Echo Sound Technique
Virtual Numeric Keyboard for mobile devices using Echo Sound Techniquehatshalahire9
 
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
 
A Survey on Detecting Hand Gesture
A Survey on Detecting Hand GestureA Survey on Detecting Hand Gesture
A Survey on Detecting Hand GestureIRJET Journal
 

Similar to Virtualkeyboard ajay (20)

Seminar (VK)
Seminar (VK)Seminar (VK)
Seminar (VK)
 
Virtua lkeyboard
Virtua lkeyboardVirtua lkeyboard
Virtua lkeyboard
 
Virtual keyboard
Virtual keyboardVirtual keyboard
Virtual keyboard
 
Virtual Projection Interface
Virtual Projection InterfaceVirtual Projection Interface
Virtual Projection Interface
 
Virtual keyboard
Virtual keyboardVirtual keyboard
Virtual keyboard
 
Virtual keyboard
Virtual keyboard Virtual keyboard
Virtual keyboard
 
Virtual keyboard
Virtual keyboardVirtual keyboard
Virtual keyboard
 
Virtual Keyboard
Virtual KeyboardVirtual Keyboard
Virtual Keyboard
 
Virtual keyboard abstract
Virtual keyboard abstractVirtual keyboard abstract
Virtual keyboard abstract
 
Virtual keyboard abstract
Virtual keyboard abstractVirtual keyboard abstract
Virtual keyboard abstract
 
how to use the virtual keyboard
how to use the virtual keyboardhow to use the virtual keyboard
how to use the virtual keyboard
 
virtual laser keyboard
virtual laser keyboardvirtual laser keyboard
virtual laser keyboard
 
Virtual keyboard
Virtual keyboardVirtual keyboard
Virtual keyboard
 
Virtual Keyboard Technology
Virtual Keyboard TechnologyVirtual Keyboard Technology
Virtual Keyboard Technology
 
Keyboards without keys and boards
Keyboards without keys and boardsKeyboards without keys and boards
Keyboards without keys and boards
 
Virtual Numeric Keyboard for mobile devices using Echo Sound Technique
Virtual Numeric Keyboard for mobile devices using Echo Sound TechniqueVirtual Numeric Keyboard for mobile devices using Echo Sound Technique
Virtual Numeric Keyboard for mobile devices using Echo Sound Technique
 
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
 
A Survey on Detecting Hand Gesture
A Survey on Detecting Hand GestureA Survey on Detecting Hand Gesture
A Survey on Detecting Hand Gesture
 
5 Pen PC Technology (P-ISM)
5 Pen PC Technology (P-ISM)5 Pen PC Technology (P-ISM)
5 Pen PC Technology (P-ISM)
 
14A81A05B6
14A81A05B614A81A05B6
14A81A05B6
 

Recently uploaded

Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksSoftradix Technologies
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Neo4j
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraDeakin University
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
Bluetooth Controlled Car with Arduino.pdf
Bluetooth Controlled Car with Arduino.pdfBluetooth Controlled Car with Arduino.pdf
Bluetooth Controlled Car with Arduino.pdfngoud9212
 

Recently uploaded (20)

Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other Frameworks
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning era
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
Bluetooth Controlled Car with Arduino.pdf
Bluetooth Controlled Car with Arduino.pdfBluetooth Controlled Car with Arduino.pdf
Bluetooth Controlled Car with Arduino.pdf
 

Virtualkeyboard ajay

  • 1. Presented By:- Mr. Ajaysingh G. Rajendrakar Seminar on Virtual Keyboard Technology Department of Computer Science & Engineering Shri Sant Gajanan Maharaj College of Engineering, Shegaon, Dist- Buldhana – 444 203 (Maharashtra) 2017-18
  • 2. Introduction Virtual keyboard Modules of Virtual keyboard System Architecture Advantages Drawbacks Applications Conclusion References
  • 3. Introduction A virtual keyboard is actually a key-in device, roughly a size of a fountain pen & which uses highly advanced laser technology. In a virtual keyboard, camera tracks the finger movements of the typist to get the correct keystroke. The main features are: platform independent multilingual support for keyboard text input, built-in language layout and setting, copy/paste etc.
  • 4. Virtual keyboard  Virtual Keyboard is just another example of today’s computer trend of "smaller and faster“.  Virtual Keyboard uses sensor technology and artificial intelligence to let users work on any surface as if it were a keyboard.  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.
  • 5. Modules of Virtual Keyboard The Virtual Keyboard system comprises of three modules:-  The sensor module  IR-light source  The pattern projector
  • 6. Sensor module: The Sensor Module serves as the eyes of the Keyboard Perception technology . The Sensor Module operates by locating the user's fingers in 3-D space and tracking the intended keystrokes. Keystroke information processes and can then be output to host devices.
  • 7. IR Light source :  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 or printed image resides.  This helps in recognizing the hand movements and the pressing of keys .
  • 8. Pattern projector: The Pattern Projector or optional printed image presents the image of the keyboard This image can be projected on any flat surface. The projected image is that of a standard QWERTY keyboard, with all the keys and control functions as in the keyboard.
  • 9. Working layout of a Virtual Keyboard:-
  • 10. Advantages  Portability  Accuracy  Speed of text entry  Lack of need for flat or large typing surface  Ability to minimize the risk for repetitive strain injuries.  No driver software necessary, It can be used as a plug and play device.
  • 11. Drawbacks  It is very costly.  The room in which the virtual keyboard is used should not be very bright so that the keyboard is properly visible.  Virtual keyboard is hard to get used to. Since it involves typing in thin air, it requires a little practice. Only people who are good at typing can use a virtual keyboard efficiently.
  • 12. Applications  High-tech and industrial Sectors.  Used with Smart phones, PDAs, email, word processing and spreadsheet tasks.  As computer/PDA input.  Gaming control.
  • 13. Conclusion  A Virtual keyboard system based on a true-3D optical range camera.  It is also used in 6th Sense Technology Device in which it is not depends on surface. The feedback text and/or graphics may be integrated with such projector, thus enabling truly virtual working area.  Thus virtual keyboards will make typing easier, faster, and almost a pleasure.
  • 14. References 1] A. Erdem, E. Yardimci, Y. Atalay, V. Cetin, A. E., “Computer vision based mouse”, IEEE proceedings of International Conference on Acoustics, Speech, and Signal Processing (ICASS), 2000. 2] Chu-Feng Lien, “Portable Vision-Based HCI – A Real-time Hand Mouse System on Handheld Devices”, National Taiwan University, Computer Science and Information Engineering Department. 3] Hojoon Park, “A Method For Controlling The MouseMovement using a Real Time Camera”, 2008, Brown University,Providence ,RI ,USA, Department of computer science.