Detecting Meals In the Wild Using the Inertial Data of a Typical Smartwatch

Annu Int Conf IEEE Eng Med Biol Soc. 2019 Jul:2019:4229-4232. doi: 10.1109/EMBC.2019.8857275.

Abstract

Automated and objective monitoring of eating behavior has received the attention of both the research community and the industry over the past few years. In this paper we present a method for automatically detecting meals in free living conditions, using the inertial data (acceleration and orientation velocity) from commercially available smartwatches. The proposed method operates in two steps. In the first step we process the raw inertial signals using an End-to-End Neural Network with the purpose of detecting the bite events throughout the recording. During the next step, we process the resulting bite detections using signal processing algorithms to obtain the final meal start and end timestamp estimates. Evaluation results obtained from our Leave One Subject Out experiments using our publicly available FIC and FreeFIC datasets, exhibit encouraging results by achieving an F1/Average Jaccard Index of 0.894/0.804.

Publication types

  • Research Support, Non-U.S. Gov't

MeSH terms

  • Algorithms
  • Feeding Behavior*
  • Humans
  • Meals*
  • Mobile Applications
  • Neural Networks, Computer*
  • Signal Processing, Computer-Assisted