Snowball Lab is part of the Department of Computer Science at Purdue University. We create novel sensing technologies, signal processing and machine learning methods, low-power systems, and embedded intelligence to address important real-world problems. Our work spans applications in wearable computing, health, and human-computer interaction. We are particularly interested in building systems that are practical for everyday life, scalable beyond research prototypes, and robust for long-term deployment in real-world settings.

Research Themes

Wearable computing icon

Wearable Computing

Transforming everyday accessories into intelligent wearable systems that enable new applications that were previously challenging or impossible.

Mobile health icon

Mobile Health

Enabling passive, accessible health monitoring in daily life that can capture transient health conditions to support onset detection and early intervention.

Low-power intelligence icon

Low-Power Intelligence

Pushing the boundaries of low-power systems and embedded machine learning to enable ubiquitous intelligence while remaining unobtrusive.

PPG earring teaser figure Necklace teaser figure Thermal earring teaser figure Thermal earring intro figure

Learn more about the team on the Members page and see our work on the Research page.

News

May 29, 2026 We are excited to organize the Health-Centric Wearable Devices workshop at UbiComp/ISWC 2026 in Shanghai, China!
May 19, 2026 Check out our new Multi-site PPG dataset paper, featuring more than 300 hours of in-the-wild data collected from emerging wearables, including earrings, rings, watches, and necklaces.
Apr 03, 2026 Snowball Lab website officially launches!
Feb 01, 2026 We are excited to organize the “Everyday Wearables for Personalized Health and Well-Being” Workshop at CHI 2026, join us there!
Purdue logo