Elsevier

Computers & Graphics

Volume 31, Issue 3, June 2007, Pages 429-439
Computers & Graphics

Visual analysis of users’ performance data in fitness activities

https://doi.org/10.1016/j.cag.2007.01.032Get rights and content

Abstract

This paper presents a tool for the visual analysis of fitness performance data, such as running speed and heart rate. The tool, called MOPET Analyzer, provides a set of interactive visualizations that allow the user to analyze the relations among the different parameters of a fitness session. We developed two versions of MOPET Analyzer: one for desktop systems and one for mobile devices. The desktop version allows for an analysis of sets of different fitness sessions, also providing details for each single fitness session. The mobile version provides very simple visualizations that can be useful on the field. MOPET Analyzer allows the user to monitor her fitness activity and to analyze her fitness progress, helping her to continuously improve the quality of her training.

Introduction

Scientific evidence shows that the regular practice of physical activity and sports provides people of all ages with physical, social and mental health benefits. Physical activity enhances functional capacity and promotes social interaction and integration. Physical activity also has economic benefits especially in terms of reduced health care costs, increased productivity, healthier physical and social environments. In particular, open-air physical activity is characterized by additional valuable aspects, such as natural environments, air quality and sunlight. On the contrary, physical inactivity is a common and avoidable risk factor for some chronic diseases. However, people may perform physical activity improperly, wasting its benefits. Typical errors consist in starting with too intensive exercises or performing them in an uncorrect way. These errors, in general, arise because people generally start to perform physical activity without the assistance of a professional trainer or using mobile devices or software that help them in correctly performing physical activity. People that use mobile devices or software for their physical activities can also make errors, which are generally due to:

  • Limitations of the current commercial products [1], [2], [3], [4] for helping users in fitness activities. These products have limited user interfaces (digital-clock style), are often not easy-to-use, and do not focus much on user's motivation. For example, Polar devices can give only a basic motivational feedback, called “calorie bullet”: every time a certain amount of calories is burnt, the device beeps, inciting the user to run more and burn other calories. Moreover, current products do not help users in performing exercises correctly.

  • Limitations of current visualizations tools for analyzing users’ performance data. The post session visualization tools offered by the heart rate monitors for fitness currently on the market [1], [4] are in general plots of the user's heart rate or running speed as a function of time. These visualizations allow only for a superficial analysis of the performance and usually and do not offer tools for querying data and comparing data of different sessions. Moreover, current tools do not allow the user to find relations between her performance data and her position.

To tackle the first problem, we introduced MOPET (MObile PErsonal Trainer) [5], a mobile application for supporting users in fitness trails. MOPET currently helps users in:
  • training: MOPET employs a 3D embodied agent that shows the user how to correctly perform fitness exercises;

  • navigation: MOPET helps users to follow the right path, constantly monitoring her position with a GPS device and providing visual and audio instructions;

  • motivation: the embodied agent verbally incites the user to maintain an adequate fitness intensity during the sessions.

This paper focuses instead on the second problem. MOPET Analyzer is a visual tool we propose to help the user in analyzing her performance data. The tool generates its visualizations from the data recorded by the MOPET application. MOPET indeed logs user's position and heart rate during each fitness session. MOPET Analyzer is able to produce interactive visualizations to answer questions such as:
  • Where did the user run faster in a single session and over a number of sessions?

  • Was the heart rate optimal for the user's physical fitness in a single session and over a number of sessions?

  • Has the user's physical fitness improved with training? And how much?

Two versions of MOPET Analyzer have been developed. The first version is for mobile devices and shows a set of aggregated data (e.g., percentage of time during which heart rate was optimal for the user's physical fitness, total energy consumption) which can be quickly explored by the user on the field. The second is for desktop systems and allows for a deeper analysis of user's performance in a single session and over a number of sessions.

The paper is organized as follows. Section 2 describes the related work, covering different aspects of visual analysis of fitness performance and physiological parameters on desktop systems and on mobile devices. Section 3 presents the MOPET Analyzer tool and its visualizations. Section 4 demonstrates how the visualizations can help in analyzing fitness performance data, considering two case studies. Conclusions and future work are presented in Section 5.

Section snippets

Related work

Although visual analytics is employed in a wide range of domains, its application to sports and fitness has been scarcely explored.

LucentVision [6] is probably the most relevant work about sports and visual analytics in the literature. LucentVision uses real-time video analysis of tennis matches to obtain motion trajectories of players and the ball, and offers a rich set of visualizations based on these trajectory data. The visualizations help the analyst (a tennis coach, a tennis player or a

MOPET Analyzer

The ideas behind the visualizations described in the previous Section (e.g., using graphs for visualizing speed and using a Table Lens approach for multiple sessions) were the starting point in the design of MOPET Analyzer. We designed the tool for off-line (i.e., post-session) visual analysis of fitness performance data and we currently focus on positional and heart rate data. However, the visualizations could be easily applied to other physiological parameters, such as galvanic skin response

Using MOPET Analyzer in practice

This section presents two case studies where MOPET Analyzer has been used to analyze performance data. The first case concerns logs of different people, while the second case concerns different logs of a single user. In the first case, we collected 24 logs, containing a total of about 5 MB of GPS and heart rate data. In the second case, a user went through a one-month training plan, with one training session every day. We collected 30 logs, containing a total of about 6.5 MB of GPS and heart rate

Conclusions and future work

This paper proposed MOPET Analyzer, a tool for visual analysis of fitness performance data. Although we have not yet used MOPET Analyzer on a large number of cases, results are promising. The tool allows the user to analyze relations between her physiological parameters and her speed, highlighting critical situations, and helping her to improve the quality of the training. Most of the relations found in the examples are known by physiologists and physicians, but the usefulness of MOPET Analyzer

Acknowledgments

We are grateful to Carlo Capelli and Luca Plaino, who provided us with precious medical and physiological information. Our research has been partially supported by the Italian Ministry of Education, University and Research (MIUR) under the PRIN 2005 project “Adaptive, Context-aware, Multimedia Guides on Mobile Devices”.

References (16)

  • Polar Electro Oy. Polar heart rate monitoring equipment....
  • Garmin International, Inc. Forerunner 305....
  • A. Teller et al.

    The Bodymedia platform: continuous body intelligence

  • Suunto Oy. Suunto t6....
  • F. Buttussi et al.

    Bringing mobile guides and fitness activities together: a solution based on an embodied virtual trainer

  • G. Pingali et al.

    Visualization of sports using motion trajectories: providing insights into performance, style, and strategy

  • E. Goodman et al.

    Seeing fit: visualizing physical activity in context

  • Suunto Oy. Suunto Activity Manager....
There are more references available in the full text version of this article.

Cited by (9)

  • MOPET: A context-aware and user-adaptive wearable system for fitness training

    2008, Artificial Intelligence in Medicine
    Citation Excerpt :

    An interesting issue will be then to find a strategy for balancing what the user likes and what the user needs. Moreover, we are proposing visualizations for the off-line analysis of large sets of data collected by MOPET [17] and we are working on the integration of additional wireless sensors. In particular, we have already added the support for a pulse oximeter that can be clipped onto a user’s ear and provide additional physiological parameters such as oxygen saturation, which will be exploited to further tailor advice.

  • Comparing Similarity Perception in Time Series Visualizations

    2019, IEEE Transactions on Visualization and Computer Graphics
  • Designing visual user interfaces for mobile applications

    2011, Proceedings of the 2011 SIGCHI Symposium on Engineering Interactive Computing Systems, EICS 2011
  • Mobile system to motivate teenagers' physical activity

    2010, Proceedings of IDC2010: The 9th International Conference on Interaction Design and Children
View all citing articles on Scopus
View full text