Student Work

AlcoWatch Intoxication Detection

Public

Downloadable Content

open in viewer

The goal of this MQP was to use the gyroscope and accelerometer in a smartwatch to classify a user’s BAC. We gather gyroscope and accelerometer data of 33 participants from a smartwatch while they walk at various levels of intoxication. We compute time and frequency domain features from both sensors, as well as features derived from segmenting arm movement into forward/backward swing motion. These features are then classified using various supervised machine learning methods. Random Forest was the most accurate classifier at 79.68% for a binary classification system of the [0.00 - 0.08) or [0.08+) BAC ranges. A smartwatch app is built using this model that estimates user BAC into these two bins from their gait in real time.

  • This report represents the work of one or more WPI undergraduate students submitted to the faculty as evidence of completion of a degree requirement. WPI routinely publishes these reports on its website without editorial or peer review.
Creator
Publisher
Identifier
  • E-project-031917-230208
Advisor
Year
  • 2017
Date created
  • 2017-03-19
Resource type
Major
Rights statement

Relations

In Collection:

Items

Items

Permanent link to this page: https://digital.wpi.edu/show/sx61dn860