Introduction and Project Summary

Our project, HoloKeys, aims to create a virtual keyboard system that works without any physical keyboard. Using just the camera on a phone or tablet, users will be able to type naturally on a flat surface, while the device detects their finger movements and translates them into keystrokes. A keyboard layout will be displayed on the device’s screen, providing real-time feedback so users know which keys they have “pressed.”

The main design goal is to build a portable, hardware-free typing solution that makes typing easier and more comfortable in situations where carrying or using a traditional keyboard is inconvenient. Unlike the small touchscreens on phones and tablets, our system allows for a more natural typing posture and larger input area, without needing any additional equipment.