4. Problem
Statement
Physical keyboards may run into a fault and need
to be replaced. The proposed system comes in
handy in such situations as it works like a normal
keyboard and is inexpensive, efficient and an
easy alternative when needed.
5. Proposed
System
The proposed system uses a keyboard
printed on paper placed at a fixed
plane. It uses a web-cam to detect
finger movement and the keyboard.
7. Modules
• Landmarks of user’s finger are
detected from the hand landmarks
which are returned
• This modules detects user’s
hands with the help of
mediapipe.
Fingertip detection
Hand detection Module
• The system detects plain paper
and then projects a keyboard on
it.
Keyboard detection
9. Step By Step Process
User needs to set-up
camera on a stand and in
a fixed position.
User needs to put his
finger on the desired key
for some time for it to be
pressed.
User needs to place
paper infront of camera in
a fixed plane.
Place paper
Set up camera Type on paper
User needs to perform these tasks in order for proposed system to work efficiently
11. Limitations
Paper should be placed
on a fixed plane
#1
Paper should be placed
on a fixed plane
#2
User has to put finger for
some time frames to let
the key pressed
#3
12. Time Delay Problem
Justification
90%
Accuracy
Techniques we tried
1. Hover
2. Two Finger distance
3. Time base
• A key is pressed wherever
user hovers
• User is not use to of using
keyboard with two fingers
• A key is pressed when user
places his finger on key for
some no of time frames
70%
Accuracy
10%
Accuracy