Carnegie Mellon University
October 18, 2016

Repurposed Sensor Enables Smartwatch To Detect Finger Taps and Other Bio-Acoustic Signals

Software Update Could Add New Interface Capabilities

By Byron Spice / 412-268-9068 / bspice@cs.cmu.edu

guitar tuning
Thanks to new functionality developed by Human-Computer Interaction Institute researchers, smartwatches can recognize objects and activities by monitoring vibrations that occur when people hold objects or use tools. It could even be used to help tune a guitar.

The capability of a smartwatch to detect and distinguish a variety of taps, flicks and scratches by the hands and fingers makes it possible for new applications to use common gestures to control the smartwatch and, ultimately, other objects connected through the internet of things, Carnegie Mellon University researchers discovered.

This new functionality is possible through a software upgrade that repurposes the device’s existing accelerometer. By monitoring vibrations that occur when people hold objects or use tools, the smartwatch also would be capable of recognizing objects and activities.

It could even be used to help tune a guitar, with the smartwatch displaying the note transmitted as the guitarist plucks and adjusts each string.

“It’s as if you’re using your hand as a detection device,” said Gierad Laput, a Ph.D. student in the Human-Computer Interaction Institute (HCII), suggesting totally new uses for smartwatches. “The hand is what people use to interact with the world.”

This new technology, dubbed ViBand, was developed by Laput and Robert Xiao, both Ph.D. students in the HCII’s Future Interfaces Group, along with their adviser Chris Harrison, assistant professor of human-computer interaction. They will present a paper describing the work at the Association for Computing Machinery’s User Interface Software and Technology (ACM UIST) Symposium this week in Tokyo.

Normally, a smartwatch accelerometer is used to detect when a person lifts an arm so the screen can activate, or sometimes to count footsteps. To do so, the accelerometer only needs to take measurements about 100 times a second. But when researchers increased the sampling frequency to 4,000 a second, 4 kHz, they found it acted like a vibrational microphone. Rather than detecting sounds transmitted through the air, however, it couples with the body to detect bio-acoustic signals.

“ViBand isn’t just a way to control your smartwatch,” Harrison said. “It enables you to augment your arm. It’s a powerful interface that’s always available to you.”

palm tapA ViBand-enabled watch can tell if someone is tapping on the forearm, the palm of the hand or the back of the hand.

A ViBand-enabled watch can tell if someone is tapping on the forearm, the palm of the hand or the back of the hand. It can detect finger flicks, scratches and other motions. It also can  sense if a person is holding various mechanical and electrical tools, such as an electric toothbrush, power drill or handsaw. Each body tap, device or activity has distinctive bio-acoustic signals.

To increase the frequency of the accelerometer’s sampling rate, the research team developed a custom kernel — the core of the smartwatch’s operating system. That’s the only modification required and can be performed as a software update, Laput said.

The team developed several demonstration apps for ViBand, including the use of hand gestures in the area around the watch to control apps on the watch. Similar gestures could be used to control remote devices, such as lights or a TV or other appliances connected via the internet of things.

They also showed it could be used for object-aware apps, such as monitoring meal preparations or providing visual feedback while tuning an acoustic guitar.

Finally, they propose an application using what they call a vibro-tag, which is a small object that emits inaudible, structured vibrations that contain data. A vibro-tag on a person’s office door, for instance, might transmit information about office hours or alternative contact information.

This research was supported by the David and Lucile Packard Foundation, a Google Faculty Research Award and Qualcomm. More information and a video are available at http://www.gierad.com/projects/viband/.