iBrush: Toothbrushing Monitoring using Smartwatch

Daily toothbrushing is an essential habit for preventing dental diseases. However, existing technologies to monitor the effectiveness of toothbrushing are very limited. In this paper, we present the design of iBrush, a system that can detect incorrect brushing techniques, localize brushing surfaces, and estimate brushing duration on each surface using an off-the-shelf smartwatch during manual toothbrushing. iBrush employs a novel toothbrush design in which small magnets are attached to the handle of a toothbrush so that its orientation and motion can be captured by the magnetic sensor in the user's smartwatch. iBrush also uses the inertial sensor on the smartwatch to classify different types of arm/wrist brushing movements. Combining the toothbrush orientation and the hand movement patterns, our system can recognize the effectiveness of toothbrushing. Acoustic signals collected from the smartwatch and user-specific toothbrushing order are also utilized to improve recognition accuracy. We implemented the proposed system on a commercial smartwatch. In extensive experiments with 12 users over three weeks, our system successfully incorrect toothbrushing brushing techniques with an F1 score of 90.5% and localized the sixteen brushing surfaces with a F1 score of 85.6%.

Authors

Institutions

Publication Details

Journal
ACM Transactions on Computing for Healthcare
Published
2025-05-23
DOI
https://doi.org/10.1145/3736652
Primary Topic
Context-Aware Activity Recognition Systems
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

iBrush: Toothbrushing Monitoring using Smartwatch

Shan Lin, Hua Huang
ACM Transactions on Computing for Healthcare
Context-Aware Activity Recognition Systems
article

iBrush: Toothbrushing Monitoring using Smartwatch

Shan Lin, Hua Huang
article en

Abstract

Daily toothbrushing is an essential habit for preventing dental diseases. However, existing technologies to monitor the effectiveness of toothbrushing are very limited. In this paper, we present the design of iBrush, a system that can detect incorrect brushing techniques, localize brushing surfaces, and estimate brushing duration on each surface using an off-the-shelf smartwatch during manual toothbrushing. iBrush employs a novel toothbrush design in which small magnets are attached to the handle of a toothbrush so that its orientation and motion can be captured by the magnetic sensor in the user's smartwatch. iBrush also uses the inertial sensor on the smartwatch to classify different types of arm/wrist brushing movements. Combining the toothbrush orientation and the hand movement patterns, our system can recognize the effectiveness of toothbrushing. Acoustic signals collected from the smartwatch and user-specific toothbrushing order are also utilized to improve recognition accuracy. We implemented the proposed system on a commercial smartwatch. In extensive experiments with 12 users over three weeks, our system successfully incorrect toothbrushing brushing techniques with an F1 score of 90.5% and localized the sixteen brushing surfaces with a F1 score of 85.6%.

ACM Transactions on Computing for Healthcare
University of California, Merced (US), Stony Brook University (US)
Openalex Percentile: Top 91%
Context-Aware Activity Recognition Systems
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.