A team of computer scientists has developed a new system that recognizes near-keyboard hand gestures to expand laptop interaction.
The new technology is an innovation in the field of human-computer interaction and allows users to give commands that would otherwise involve keyboard shortcuts or mouse round-trips.
Known as Typealike, the system was created by a team of researchers at the Cheriton School of Computer Science 鈥 , a recent master鈥檚 graduate, , a recent PhD graduate,聽, a recent postdoctoral researcher, and Professor and Cheriton Faculty Fellow聽.

L to R:聽Nalin Chhibber, Hemant Surale, Fabrice Matulic and Daniel Vogel
鈥淚t started with a simple idea about new ways to use a webcam,鈥 said Nalin. 鈥淭he webcam is pointed at your face, but the most interaction happening on a computer is around your hands. So, we thought, what could we do if the webcam could pick up hand gestures?鈥
The initial insight led to the development of a small mechanical attachment that redirects the webcam downwards towards the hands. The team then created a software program capable of understanding distinct hand gestures in variable conditions and for different users. The team used machine learning techniques to train the Typealike program.
鈥淚t鈥檚 a neural network, so you need to show the algorithm examples of what you鈥檙e trying to detect,鈥 said Fabrice. 鈥淪ome people will make gestures a little bit differently, and hands vary in size, so you have to collect a lot of data from different people with different lighting conditions.鈥
The team recorded a database of hand gestures with dozens of research volunteers. They also had the volunteers do tests and surveys to help the team understand how to make the program as functional and versatile as possible.

Typealike
postures
are
postures
formed
using
the
left
or
right
hand,
an
open
or
closed
hand
form,
and
different
wrist
orientations,
all
further
distinguished
by
hand
position
when
on,
just
beside,
or
just
below
the
keyboard.
Different
postures
can
trigger
different
interactions,
for
example聽(a)
an
open
left
hand
at
90掳
wrist
rotation
beside
the
keyboard
can
decrease
the
volume;
(b)
an
open
left
hand
at
0掳
on
the
keyboard
can
open
a
screen
capture
snipping
tool;
(c)
a
closed
right
hand
0掳
posture
below
the
keyboard
could
turn
the
car
in
a
racing
game;
(d)
an
open
right
hand
at
0掳
on
the
keyboard
could
advance
a
document
page;
and
(e)
a
right
open
90掳
hand
posture
beside
the
keyboard
could
increase
the
volume.
鈥淲e鈥檙e always setting out to make things people can easily use,鈥 Professor Vogel said. 鈥淧eople look at something like Typealike, or other new tech in the field of human-computer interaction, and they say it just makes sense. That鈥檚 what we want. We want to make technology that鈥檚 intuitive and straightforward, but sometimes to do that takes a lot of complex research and sophisticated software.鈥
Learn more about 聽and the聽feature article in 蓝莓视频 News.
Please also see聽Nalin Chhibber, Hemant Bhaskar Surale, Fabrice Matulic, and Daniel Vogel. 2021. Typealike: Near-Keyboard Hand Postures for Expanded Laptop Interaction. Proceedings of the ACM on Human-Computer Interaction聽5, ISS, Article 486 (November 2021), DOI: .
This research received a .