SlideShare a Scribd company logo
7 August 2015 1
Preparedby
Bhaskar Jyoti Sarma
Virtual Keyboard
PRESENTATION OVERVIEW
 What is Virtual Keyboard?
 What you can do with a Virtual Keyboard?
 Virtual Keyboard Technical Terms.
 How does the Virtual Keyboard work?
 Reasons to use the Virtual Keyboard.
 Uses of Virtual Keyboard.
 Virtual Keyboard advantages.
 Virtual Keyboard drawbacks.
 Conclusion.
 Some Virtual Keyboards.
7 August 2015 2
7 August 2015 3
 A Virtual (projection) keyboard is a full-size virtual
keyboard projected and touched on any surface.
 The keyboard watches your fingers move and
translates that action into keystrokes in the device.
 Virtual Keyboard is just another example of today’s
computer trend of ‘smaller and faster’.
 The virtual keyboard technology uses sensor
technology and artificial intelligence to let users work
on any flat surface as if it were a keyboard.
What is a Virtual Keyboard ?
7 August 2015 4
 The Virtual Keyboard uses the infrared & laser technology
to project a full-size keyboard onto any flat surface. So you
can use it almost anywhere.
 For the first time mobile device users can actually type
normally on a virtual keyboard , enabling them to work
quickly and effectively, taking the pain and frustration out of
existing keyboards and handwriting recognition s/w.
 The Virtual Keyboard is not restricted to the ‘QWERTY’
touch-typing paradigm ; adjustments can be done to the
software to fit other touch-typing paradigms as well, such
as the ‘DVORAK’ keyboard.
What you can do with a Virtual
Keyboard ?
Virtual Keyboard Technical Terms..
1. 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.
2. Infra Red Light Source
An invisible infra-red beam is projected above the virtual
keyboard. Finger makes keystroke on virtual keyboard. This
breaks infrared beam and infrared light is reflected back to
projector. The Sensor chip in the sensor module determines
where the infrared beam was broken. Detected co-ordinates
determine actions or characters to be generated.
7 August 2015 5
Virtual Keyboard Technical Terms..
3. Pattern Projector
The Pattern Projector or optional printed image presents the
image of the keyboard of the system. This image can be
projected on any flat surface. The projected image is that of a
standard ‘QWERTY’ key-board, with all the keys and control
functions as in the keyboard.
7 August 2015 6
7 August 2015 7
How does the Virtual Keyboard
work ?
Step 1: Template creation (Pattern Projector)
A template of the desired interface is projected onto the
adjacent interface surface. The template is produced by
illuminating a specially designed, highly efficient holographic
optical element with a red diode laser.
Step 2: Reference Plane Illumination (IR Light Source)
An infra-red plane of light is generated just above, and
parallel to, the interface surface. This light is invisible to the
user and hovers a few millimeters above the surface. When
the user touches a key position on the interface surface light
is reflected from this plane in the vicinity of the key and
directed towards the sensor module.
7 August 2015 8
How does the Virtual Keyboard
work ? (Contd..)
Step 3: Map Reflection Co-ordinates (Sensor Module)
Reflected light from user interactions with the interface
surface is passed through an infra-red filter(absorptive) and
imaged on to a CMOS image sensor in the sensor module.
Custom hardware embedded in the sensor chip (the Virtual
Interface Processing Core) then makes a real-time
determination of the location of the reflected light.
The processing core can track multiple reflection events
simultaneously and can thus support both multiple keystrokes
and single keystrokes.
The sensor watches finger movements and translates them
into keystrokes in the device.
7 August 2015 9
How does the Virtual Keyboard
work ? (Contd..)
7 August 2015 10
 It takes up less desk space than a conventional keyboard.
 When connected to your handheld computer it is more
convenient to carry around than your laptop.
 You can use it with your desktop, laptop, PDAs, Smart
phones or handheld computer .
 No driver software necessary, it can be used as a plug and
play device.
Reasons to use the Virtual
Keyboard
7 August 2015 11
BY PROFESSIONALS
 To take notes during a
business meeting.
 As computer/PDA input.
 To do everyday work at
your desk without taking
up so much valuable
space.
 High-tech and industrial
Sectors.
BY STUDENTS
 To take notes while in
class (no one will hear
your keying).
 To work on a paper
while in the library.
 To do homework while
you are on break at
work.
Uses Of Virtual Keyboard
Virtual Keyboard Advantages
 It can be projected on any surface or you can type in the
plain air .
 It can be useful in places like operation theatres where low
noise is essential.
 The typing does not require a lot of force. So easing the
strain on wrists and hands.
 High battery life. The standard coin-sized lithium battery
lasts about eight months before needing to be replaced.
 The Virtual Keyboard is not restricted to the ‘QWERTY’
touch-typing layout, adjustments can be done to the
software to fit other touch-typing layouts as well.
7 August 2015 12
Virtual Keyboard Drawbacks
 It is relatively costly.
 The room in which the projected keyboard is used should
not be very bright so that the keyboard is properly visible.
 Since it involves typing in thin air, it requires a little
practice.
7 August 2015 13
Conclusion
Virtual Keyboard uses sensor technology and artificial
intelligence to let users work on any surface as if it were a
keyboard. Projection key boards or virtual key boards claim to
provide the convenience of compactness with the advantages
of a full-blown QWERTY keyboard. Virtual Keyboard is
designed for anyone who is trying to put information into a
handheld but doesn't want to carry a notebook computer
around.
Thus virtual keyboards will make typing easier, faster,
and almost a pleasure.
7 August 2015 14
Some Virtual Keyboards
7 August 2015 15
I-Tech Virtual Keyboard Celluon Bluetooth Virtual Keyboard
References
 www.wikipedia.org
 www.sensorland.com
 www.ilearnttoday.com
 www.virtual-laser-devices.com
7 August 2015 16
THANK YOU
7 August 2015 17

More Related Content

What's hot

Virtual Key Board
Virtual Key BoardVirtual Key Board
Virtual Key Board
Hardik Kanjariya
 
Smart quill
Smart quillSmart quill
Smart quill
Mastan Shaik
 
Virtual keyboard ppt
Virtual keyboard pptVirtual keyboard ppt
Virtual keyboard ppt
Piyush Rajput
 
Virtual keyboard abstract
Virtual keyboard abstractVirtual keyboard abstract
Virtual keyboard abstract
sri sudheera chitipolu
 
Virtual keyboard
Virtual keyboardVirtual keyboard
Virtual keyboard
Himanshu Koli
 
Virtual keyboard abstract
Virtual keyboard abstractVirtual keyboard abstract
Virtual keyboard abstract
sri sudheera chitipolu
 
Virtual keyboard
Virtual keyboardVirtual keyboard
Virtual keyboard
Stephen Raj
 
Presentation virtual keybord_2
Presentation virtual keybord_2Presentation virtual keybord_2
Presentation virtual keybord_2kondalarao7
 
Keyboards without keys and boards
Keyboards without keys and boardsKeyboards without keys and boards
Keyboards without keys and boards
Paresh Tayade
 
Smart quill seminar report final
Smart quill seminar report finalSmart quill seminar report final
Smart quill seminar report finalPramod Kumar
 
Smart quill ppt
Smart quill pptSmart quill ppt
Smart quill ppt
jyothsna vanka
 
ppt on virtual keyboard
ppt on virtual keyboardppt on virtual keyboard
ppt on virtual keyboard
vinaybhaskar15
 
Smart quill presentation by vikas
Smart quill presentation by vikasSmart quill presentation by vikas
Smart quill presentation by vikas
Vikas Gupta
 
Smart Quill Pen
Smart Quill PenSmart Quill Pen
Smart Quill Pen
ijaranjani
 
Virtual keyboard
Virtual keyboardVirtual keyboard
Virtual keyboard
Abhiram Sadhu
 
Touch Screen Technology
Touch Screen TechnologyTouch Screen Technology
Touch Screen Technology
Protap Mondal
 
Smart quill
Smart quillSmart quill
Smart quill
khushinafri
 

What's hot (20)

Virtual Key Board
Virtual Key BoardVirtual Key Board
Virtual Key Board
 
Smart quill
Smart quillSmart quill
Smart quill
 
Virtual keyboard ppt
Virtual keyboard pptVirtual keyboard ppt
Virtual keyboard ppt
 
Virtual keyboard abstract
Virtual keyboard abstractVirtual keyboard abstract
Virtual keyboard abstract
 
Virtual keyboard
Virtual keyboardVirtual keyboard
Virtual keyboard
 
Virtual keyboard abstract
Virtual keyboard abstractVirtual keyboard abstract
Virtual keyboard abstract
 
Virtual keyboard
Virtual keyboardVirtual keyboard
Virtual keyboard
 
Presentation virtual keybord_2
Presentation virtual keybord_2Presentation virtual keybord_2
Presentation virtual keybord_2
 
Keyboards without keys and boards
Keyboards without keys and boardsKeyboards without keys and boards
Keyboards without keys and boards
 
Smart quill seminar report final
Smart quill seminar report finalSmart quill seminar report final
Smart quill seminar report final
 
Smart quill ppt
Smart quill pptSmart quill ppt
Smart quill ppt
 
ppt on virtual keyboard
ppt on virtual keyboardppt on virtual keyboard
ppt on virtual keyboard
 
Smart quill presentation by vikas
Smart quill presentation by vikasSmart quill presentation by vikas
Smart quill presentation by vikas
 
Smartquill
SmartquillSmartquill
Smartquill
 
Smart note-taker
Smart note-takerSmart note-taker
Smart note-taker
 
Smart Quill Pen
Smart Quill PenSmart Quill Pen
Smart Quill Pen
 
Virtual keyboard
Virtual keyboardVirtual keyboard
Virtual keyboard
 
Touch Screen Technology
Touch Screen TechnologyTouch Screen Technology
Touch Screen Technology
 
Smart quill
Smart quillSmart quill
Smart quill
 
Touchless Technology
Touchless TechnologyTouchless Technology
Touchless Technology
 

Viewers also liked

how to use the virtual keyboard
how to use the virtual keyboardhow to use the virtual keyboard
how to use the virtual keyboard
Sri Rakesh
 
virtual keyboard presentation
virtual keyboard presentationvirtual keyboard presentation
virtual keyboard presentation
Vizion Rijal
 
Virtual Keyboard
Virtual KeyboardVirtual Keyboard
Virtual Keyboard
Siddhartha Sadhukhan
 
Virtual keyboard
Virtual keyboardVirtual keyboard
Virtual keyboard
Teja Rachakonda
 
Virtual keyboard
Virtual keyboardVirtual keyboard
Virtual keyboard
Akhila Reddy
 
Laser protection virtual keyboard
Laser protection virtual  keyboardLaser protection virtual  keyboard
Laser protection virtual keyboardPriyal Bhagat
 
Rent a Role Model - Hamburg Geekettes Dine & Discuss #1
Rent a Role Model - Hamburg Geekettes Dine & Discuss #1Rent a Role Model - Hamburg Geekettes Dine & Discuss #1
Rent a Role Model - Hamburg Geekettes Dine & Discuss #1
Kathrin Kaufmann
 
An invisible keyboard
An invisible keyboardAn invisible keyboard
An invisible keyboard
Shadab Karnachi
 
Technology behind virtual keyboard
Technology behind virtual keyboardTechnology behind virtual keyboard
Technology behind virtual keyboard
Kate Yeng
 
Xarxes
XarxesXarxes

Viewers also liked (13)

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 presentation
virtual keyboard presentationvirtual keyboard presentation
virtual keyboard presentation
 
Virtual Keyboard
Virtual KeyboardVirtual Keyboard
Virtual Keyboard
 
Virtual keyboard
Virtual keyboardVirtual keyboard
Virtual keyboard
 
Virtual keyboard
Virtual keyboardVirtual keyboard
Virtual keyboard
 
Laser protection virtual keyboard
Laser protection virtual  keyboardLaser protection virtual  keyboard
Laser protection virtual keyboard
 
Virtual keyboard
Virtual keyboardVirtual keyboard
Virtual keyboard
 
Rent a Role Model - Hamburg Geekettes Dine & Discuss #1
Rent a Role Model - Hamburg Geekettes Dine & Discuss #1Rent a Role Model - Hamburg Geekettes Dine & Discuss #1
Rent a Role Model - Hamburg Geekettes Dine & Discuss #1
 
An invisible keyboard
An invisible keyboardAn invisible keyboard
An invisible keyboard
 
Technology behind virtual keyboard
Technology behind virtual keyboardTechnology behind virtual keyboard
Technology behind virtual keyboard
 
Driving in the dark
Driving in the darkDriving in the dark
Driving in the dark
 
Xarxes
XarxesXarxes
Xarxes
 

Similar to Virtual Keyboard

Seminar (VK)
Seminar (VK)Seminar (VK)
Seminar (VK)S P ROHIT
 
Virtual-Keyboard.pptx
Virtual-Keyboard.pptxVirtual-Keyboard.pptx
Virtual-Keyboard.pptx
NithinKrishnanRahul
 
Virtualkeyboard ajay
Virtualkeyboard ajayVirtualkeyboard ajay
Virtualkeyboard ajay
Ajay Singh
 
Virtualkeyboard ajay
Virtualkeyboard ajayVirtualkeyboard ajay
Virtualkeyboard ajay
Ajay Singh
 
virtual keyboard presentation
virtual keyboard presentationvirtual keyboard presentation
virtual keyboard presentation
Vizion Rijal
 
Technology behind Virtual Keyboard
Technology behind Virtual KeyboardTechnology behind Virtual Keyboard
Technology behind Virtual Keyboard
Kate Yeng
 
Virtual keyboard
Virtual keyboardVirtual keyboard
Virtual keyboard
Payal Payal
 
Virtual Keyboard Technology
Virtual Keyboard TechnologyVirtual Keyboard Technology
Virtual Keyboard Technology
Jayaprakash Nagaruru
 
A Survey on Detecting Hand Gesture
A Survey on Detecting Hand GestureA Survey on Detecting Hand Gesture
A Survey on Detecting Hand Gesture
IRJET Journal
 
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
hatshalahire9
 
virtual laser keyboard
virtual laser keyboardvirtual laser keyboard
virtual laser keyboard
NTTF
 
Virtual keyboard abstract
Virtual keyboard abstractVirtual keyboard abstract
Virtual keyboard abstract
Sai Krishna
 
Presentation (Keyboard without Keys And Board)
Presentation (Keyboard without Keys And Board)Presentation (Keyboard without Keys And Board)
Presentation (Keyboard without Keys And Board)
university Of Ruhuna
 
Research on Detecting Hand Gesture
Research on Detecting Hand GestureResearch on Detecting Hand Gesture
Research on Detecting Hand Gesture
IRJET Journal
 
Touchless technology
Touchless technologyTouchless technology
Touchless technology
Internet User
 
Touchless technology
Touchless technologyTouchless technology
Touchless technology
Internet User
 
Virtual Projection Interface
Virtual Projection InterfaceVirtual Projection Interface
Virtual Projection Interface
IJRESJOURNAL
 
Touchless touchscreen
Touchless touchscreenTouchless touchscreen
Touchless touchscreen
Naga Dinesh
 
kakollu kondala rao
kakollu kondala raokakollu kondala rao
kakollu kondala rao
kk1718
 
final ppt.pptx
final ppt.pptxfinal ppt.pptx
final ppt.pptx
SEL43Aniket
 

Similar to Virtual Keyboard (20)

Seminar (VK)
Seminar (VK)Seminar (VK)
Seminar (VK)
 
Virtual-Keyboard.pptx
Virtual-Keyboard.pptxVirtual-Keyboard.pptx
Virtual-Keyboard.pptx
 
Virtualkeyboard ajay
Virtualkeyboard ajayVirtualkeyboard ajay
Virtualkeyboard ajay
 
Virtualkeyboard ajay
Virtualkeyboard ajayVirtualkeyboard ajay
Virtualkeyboard ajay
 
virtual keyboard presentation
virtual keyboard presentationvirtual keyboard presentation
virtual keyboard presentation
 
Technology behind Virtual Keyboard
Technology behind Virtual KeyboardTechnology behind Virtual Keyboard
Technology behind Virtual Keyboard
 
Virtual keyboard
Virtual keyboardVirtual keyboard
Virtual keyboard
 
Virtual Keyboard Technology
Virtual Keyboard TechnologyVirtual Keyboard Technology
Virtual Keyboard Technology
 
A Survey on Detecting Hand Gesture
A Survey on Detecting Hand GestureA Survey on Detecting Hand Gesture
A Survey on Detecting Hand Gesture
 
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 laser keyboard
virtual laser keyboardvirtual laser keyboard
virtual laser keyboard
 
Virtual keyboard abstract
Virtual keyboard abstractVirtual keyboard abstract
Virtual keyboard abstract
 
Presentation (Keyboard without Keys And Board)
Presentation (Keyboard without Keys And Board)Presentation (Keyboard without Keys And Board)
Presentation (Keyboard without Keys And Board)
 
Research on Detecting Hand Gesture
Research on Detecting Hand GestureResearch on Detecting Hand Gesture
Research on Detecting Hand Gesture
 
Touchless technology
Touchless technologyTouchless technology
Touchless technology
 
Touchless technology
Touchless technologyTouchless technology
Touchless technology
 
Virtual Projection Interface
Virtual Projection InterfaceVirtual Projection Interface
Virtual Projection Interface
 
Touchless touchscreen
Touchless touchscreenTouchless touchscreen
Touchless touchscreen
 
kakollu kondala rao
kakollu kondala raokakollu kondala rao
kakollu kondala rao
 
final ppt.pptx
final ppt.pptxfinal ppt.pptx
final ppt.pptx
 

Recently uploaded

GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
Guy Korland
 
20240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 202420240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 2024
Matthew Sinclair
 
Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !
KatiaHIMEUR1
 
Removing Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software FuzzingRemoving Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software Fuzzing
Aftab Hussain
 
zkStudyClub - Reef: Fast Succinct Non-Interactive Zero-Knowledge Regex Proofs
zkStudyClub - Reef: Fast Succinct Non-Interactive Zero-Knowledge Regex ProofszkStudyClub - Reef: Fast Succinct Non-Interactive Zero-Knowledge Regex Proofs
zkStudyClub - Reef: Fast Succinct Non-Interactive Zero-Knowledge Regex Proofs
Alex Pruden
 
Video Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the FutureVideo Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the Future
Alpen-Adria-Universität
 
Essentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FMEEssentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FME
Safe Software
 
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
Neo4j
 
Pushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 daysPushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 days
Adtran
 
Enchancing adoption of Open Source Libraries. A case study on Albumentations.AI
Enchancing adoption of Open Source Libraries. A case study on Albumentations.AIEnchancing adoption of Open Source Libraries. A case study on Albumentations.AI
Enchancing adoption of Open Source Libraries. A case study on Albumentations.AI
Vladimir Iglovikov, Ph.D.
 
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdfUni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems S.M.S.A.
 
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
名前 です男
 
Large Language Model (LLM) and it’s Geospatial Applications
Large Language Model (LLM) and it’s Geospatial ApplicationsLarge Language Model (LLM) and it’s Geospatial Applications
Large Language Model (LLM) and it’s Geospatial Applications
Rohit Gautam
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance
 
UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5
DianaGray10
 
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
Neo4j
 
UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6
DianaGray10
 
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
SOFTTECHHUB
 
Artificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopmentArtificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopment
Octavian Nadolu
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
Kari Kakkonen
 

Recently uploaded (20)

GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
 
20240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 202420240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 2024
 
Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !
 
Removing Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software FuzzingRemoving Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software Fuzzing
 
zkStudyClub - Reef: Fast Succinct Non-Interactive Zero-Knowledge Regex Proofs
zkStudyClub - Reef: Fast Succinct Non-Interactive Zero-Knowledge Regex ProofszkStudyClub - Reef: Fast Succinct Non-Interactive Zero-Knowledge Regex Proofs
zkStudyClub - Reef: Fast Succinct Non-Interactive Zero-Knowledge Regex Proofs
 
Video Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the FutureVideo Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the Future
 
Essentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FMEEssentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FME
 
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
 
Pushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 daysPushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 days
 
Enchancing adoption of Open Source Libraries. A case study on Albumentations.AI
Enchancing adoption of Open Source Libraries. A case study on Albumentations.AIEnchancing adoption of Open Source Libraries. A case study on Albumentations.AI
Enchancing adoption of Open Source Libraries. A case study on Albumentations.AI
 
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdfUni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdf
 
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
 
Large Language Model (LLM) and it’s Geospatial Applications
Large Language Model (LLM) and it’s Geospatial ApplicationsLarge Language Model (LLM) and it’s Geospatial Applications
Large Language Model (LLM) and it’s Geospatial Applications
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
 
UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5
 
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
 
UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6
 
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
 
Artificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopmentArtificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopment
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
 

Virtual Keyboard

  • 1. 7 August 2015 1 Preparedby Bhaskar Jyoti Sarma Virtual Keyboard
  • 2. PRESENTATION OVERVIEW  What is Virtual Keyboard?  What you can do with a Virtual Keyboard?  Virtual Keyboard Technical Terms.  How does the Virtual Keyboard work?  Reasons to use the Virtual Keyboard.  Uses of Virtual Keyboard.  Virtual Keyboard advantages.  Virtual Keyboard drawbacks.  Conclusion.  Some Virtual Keyboards. 7 August 2015 2
  • 3. 7 August 2015 3  A Virtual (projection) keyboard is a full-size virtual keyboard projected and touched on any surface.  The keyboard watches your fingers move and translates that action into keystrokes in the device.  Virtual Keyboard is just another example of today’s computer trend of ‘smaller and faster’.  The virtual keyboard technology uses sensor technology and artificial intelligence to let users work on any flat surface as if it were a keyboard. What is a Virtual Keyboard ?
  • 4. 7 August 2015 4  The Virtual Keyboard uses the infrared & laser technology to project a full-size keyboard onto any flat surface. So you can use it almost anywhere.  For the first time mobile device users can actually type normally on a virtual keyboard , enabling them to work quickly and effectively, taking the pain and frustration out of existing keyboards and handwriting recognition s/w.  The Virtual Keyboard is not restricted to the ‘QWERTY’ touch-typing paradigm ; adjustments can be done to the software to fit other touch-typing paradigms as well, such as the ‘DVORAK’ keyboard. What you can do with a Virtual Keyboard ?
  • 5. Virtual Keyboard Technical Terms.. 1. 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. 2. Infra Red Light Source An invisible infra-red beam is projected above the virtual keyboard. Finger makes keystroke on virtual keyboard. This breaks infrared beam and infrared light is reflected back to projector. The Sensor chip in the sensor module determines where the infrared beam was broken. Detected co-ordinates determine actions or characters to be generated. 7 August 2015 5
  • 6. Virtual Keyboard Technical Terms.. 3. Pattern Projector The Pattern Projector or optional printed image presents the image of the keyboard of the system. This image can be projected on any flat surface. The projected image is that of a standard ‘QWERTY’ key-board, with all the keys and control functions as in the keyboard. 7 August 2015 6
  • 7. 7 August 2015 7 How does the Virtual Keyboard work ?
  • 8. Step 1: Template creation (Pattern Projector) A template of the desired interface is projected onto the adjacent interface surface. The template is produced by illuminating a specially designed, highly efficient holographic optical element with a red diode laser. Step 2: Reference Plane Illumination (IR Light Source) An infra-red plane of light is generated just above, and parallel to, the interface surface. This light is invisible to the user and hovers a few millimeters above the surface. When the user touches a key position on the interface surface light is reflected from this plane in the vicinity of the key and directed towards the sensor module. 7 August 2015 8 How does the Virtual Keyboard work ? (Contd..)
  • 9. Step 3: Map Reflection Co-ordinates (Sensor Module) Reflected light from user interactions with the interface surface is passed through an infra-red filter(absorptive) and imaged on to a CMOS image sensor in the sensor module. Custom hardware embedded in the sensor chip (the Virtual Interface Processing Core) then makes a real-time determination of the location of the reflected light. The processing core can track multiple reflection events simultaneously and can thus support both multiple keystrokes and single keystrokes. The sensor watches finger movements and translates them into keystrokes in the device. 7 August 2015 9 How does the Virtual Keyboard work ? (Contd..)
  • 10. 7 August 2015 10  It takes up less desk space than a conventional keyboard.  When connected to your handheld computer it is more convenient to carry around than your laptop.  You can use it with your desktop, laptop, PDAs, Smart phones or handheld computer .  No driver software necessary, it can be used as a plug and play device. Reasons to use the Virtual Keyboard
  • 11. 7 August 2015 11 BY PROFESSIONALS  To take notes during a business meeting.  As computer/PDA input.  To do everyday work at your desk without taking up so much valuable space.  High-tech and industrial Sectors. BY STUDENTS  To take notes while in class (no one will hear your keying).  To work on a paper while in the library.  To do homework while you are on break at work. Uses Of Virtual Keyboard
  • 12. Virtual Keyboard Advantages  It can be projected on any surface or you can type in the plain air .  It can be useful in places like operation theatres where low noise is essential.  The typing does not require a lot of force. So easing the strain on wrists and hands.  High battery life. The standard coin-sized lithium battery lasts about eight months before needing to be replaced.  The Virtual Keyboard is not restricted to the ‘QWERTY’ touch-typing layout, adjustments can be done to the software to fit other touch-typing layouts as well. 7 August 2015 12
  • 13. Virtual Keyboard Drawbacks  It is relatively costly.  The room in which the projected keyboard is used should not be very bright so that the keyboard is properly visible.  Since it involves typing in thin air, it requires a little practice. 7 August 2015 13
  • 14. Conclusion Virtual Keyboard uses sensor technology and artificial intelligence to let users work on any surface as if it were a keyboard. Projection key boards or virtual key boards claim to provide the convenience of compactness with the advantages of a full-blown QWERTY keyboard. Virtual Keyboard is designed for anyone who is trying to put information into a handheld but doesn't want to carry a notebook computer around. Thus virtual keyboards will make typing easier, faster, and almost a pleasure. 7 August 2015 14
  • 15. Some Virtual Keyboards 7 August 2015 15 I-Tech Virtual Keyboard Celluon Bluetooth Virtual Keyboard
  • 16. References  www.wikipedia.org  www.sensorland.com  www.ilearnttoday.com  www.virtual-laser-devices.com 7 August 2015 16