Mobile cloud-based physical activity advisory system using biofeedback sensors
Introduction
Wellness is one of the broadest concepts that are used consistently for characterizing the quality of a human’s life. Physical wellness is defined as the active and continued effort towards maintaining an optimum level of physical activity, nutrition, self-care, and healthy lifestyle actions [1]. Physical activity plays a critical role in a healthy lifestyle and several current statistics support this role. According to recent statistics of the World Health Organization (WHO), physical inactivity ranked as the fourth leading risk factors for adults’ mortality globally since it causes 6% of deaths [2]. Numerically, It is the reason behind around 3.2 million deaths occurred annually [3]. Specifically, WHO stated that about 31% of adults (28% of men and 34% of women) all over the world, aged 15 and over, were not sufficiently active [3]. In addition, physical inactivity has been evaluated as the main cause of severe diseases according to many studies. For instance, it causes around 27% of diabetes cases, 30% of ischemic heart disease burden cases, and approximately quarter of breast and colon cancers cases [2]. Researchers are trying to address this problem by developing systems that motivate people to increase their physical activity level taking into account their current conditions and environmental context.
According to the American College of Sports Medicine (ACSM) [4], the American Diabetes Association (ADA) [5], the American Heart Association (AHA) [6], Centres for Disease Control and Prevention (CDC) [7] and WHO [8], the minimum recommended threshold is a continuous or discrete 30 min of moderate intensity physical activity on daily basis. Moderate intensity physical activities are defined as activities that have Metabolic Equivalents of Task (METs) values ranges between 3–6 METs [9]. MET value of the physical activity describes the rate of energy expenditure, which is calculated by measuring the oxygen uptake and carbon dioxide production [10].
On the other hand, the Institute of Medicine (IOM) recommends 60 min per day of moderate intensity physical activity [11], [12] in order to maintain a healthy lifestyle. Similarly, the authors in [13] recommend 60 min of Leisure-Time Physical Activity (LTPA) per day at intensity of 3 METs for achieving optimal health results. LTPA is defined as activities that a person performs during free time according to personal needs and preferences. Moreover, CDC has proven that three 10-min short bouts are as efficient as one 30-min bout [7].
To measure the required amount of energy to perform a specific physical activity, we need to consider the MET value of that activity. The MET value for a specific activity is calculated through two steps. First, exercise or activity metabolic rate is estimated by measuring oxygen uptake and carbon dioxide during an exercise activity and by taking into account the body mass and its unit is . Then, the resulted activity metabolic rate is divided by a standard resting metabolic rate which is . Another unit to express the MET value for a specific activity is and in this case a MET equals [10].
To motivate a given user to perform some physical activities, we need to consider several factors, which are user’s physiological status and life commitments, surrounding environment conditions, solution’s accessibility and mobility in addition to the need to be a user friendly solution. Thus, knowing the user’s context is an essential factor to achieve healthier lifestyle. Nowadays, acquiring environmental context data is enabled by smartphones as they are equipped with many sensors that facilitate this task [14]. Although detecting user’s surrounding conditions is beneficial, it is not yet sufficient to provide personalized activity advice that aims to increase user’s physical activity level. We still need to capture biological features that reflect the current status of user’s body. Although this factor is critical in a physical activity advisory system, it is not considered in most of existing systems.
Biofeedback technology [15] is defined as a field that uses specific sensors and specializes in tracking, measuring, evaluating, and transferring the physical attributes of the human body, such as heart rate, walked steps, blood pressure and different body posture [16], to a peripheral device. This field aims to capture these physiological changes in real-time and unobtrusive manner [17]. Some examples of the used sensors are pedometers, accelerometers, and heart-rate monitors. Currently, there is a wide range of products available commercially for tracking user’s physical activity that use accelerometers. Nike Fuel Band [18] and Fitbit Ultra [19] are examples of such products. In addition to off-the-shelf sensors, smartphones are meanwhile equipped with accelerometers and gyroscopes that can be deployed efficiently as a source of valuable data that reflect user’s current movement and direction continually which help to detect users’ behavior and daily habits [20].
According to [21], smartphones are placed in the front line of beneficial mobile devices to serve healthcare field for several reasons. One of them is pairing standard features such as voice and text communications with advanced computing and communication facilities such as Internet access. Currently, a broad range of various applications such as fitness and lifestyle management apps and chronic disease management apps have been developed and used effectively [22]. However, mobile phone applications faced and are still facing major challenges such as storage capabilities. Fortunately, cloud computing emerged to overcome mobile storage and power obstacles and when combined with mobile computing, it forms a powerful unified concept called Mobile Cloud Computing (MCC), which delineates the features of future mobile applications. According to [23], the main concept of MCC is transforming the data storage and processing capabilities outside the mobile device to integrate the cloud features into the mobile environments [24].
The main contributions of this work can be summarized as follows:
- •
Design and development of a mobile cloud-based system called CAB, which stands for Context Aware Biofeedback that utilizes the amount of calories burned to promote the user to perform physical activities. This system follows the general architecture of mobile cloud computing applications mentioned in [23] and its biofeedback feature is built based on the U-biofeedback reference model for ubiquitous biofeedback systems [15].
- •
Design and development of a physical activity advisory algorithm that is stored and running in the cloud: by utilizing the concept of calories burned through performing different physical activities, this algorithm provides physical activity advice to the users while considering the environmental context and the user’s physiological status. It is designed to provide an advice that represents the daily-recommended threshold for maintaining a healthy lifestyle, which is continuous or discrete 60 min of moderate intensity (3–6 METs) activity per day.
- •
Evaluate the proposed system by conducting a relatively long time experiment on six users, which lasted for three months by testing each user for a two-week period.
The rest of this paper is organized as follows. Section 2 presents the related work. Section 3 explains the proposed system in detail. Section 4 discusses the system implementation, evaluation and results. Finally, Section 5 presents the conclusion and possible future work.
Section snippets
Related work
Recent work attempts to improve physical activity either by providing an advice to increase physical activity level or increasing users’ awareness of their current activity level. They rely mainly on mobile tools residing in smartphones and sensors in order to accomplish their tasks. In the following, the purpose of each system is presented in addition to its description, results, advantages and/or disadvantages.
The StepUp application [25] is an example of mobile applications that have been
Proposed system
This section starts by presenting a user study that we conducted to determine the importance of the proposed system and the contexts that affect their physical activity level. Next, the details of the proposed system and algorithm are presented.
Implementation and results
We developed a prototype called CAB (Context Aware Biofeedback) Activity Recommending Application as a proof-of-concept for the proposed system. For the client side, we used a Fitbit accelerometer as the BM hardware to feed the system with the required data as explained previously in Section 3.2.1. In addition, we used a smartphone as the UIM where system’s user can interact with the developed system in order to support the mobility feature for the developed system.
For the cloud component’s
Conclusion
In this paper, we proposed a cloud-based physical activity advisory system that utilizes biofeedback sensor and environmental context to provide personalized advice as possible solution for the global physical inactivity challenge. We proposed PAA algorithm that aims to provide the user with personalized physical activity advice at a suitable time and proper location. We extended the ubiquitous biofeedback reference model by developing a system called CAB Activity Recommending Application as an
Hawazin Faiz Badawi received the B.Sc. degree in Computer Science from Umm Al-Qura University, Mecca, Saudi Arabia, in 2006. Then, she received the MASc. degree in Electrical and Computer Engineering from University of Ottawa, Ottawa, Canada, in 2014. Currently, she is pursuing the Ph.D. degree with the Multimedia Computing Research Laboratory, University of Ottawa. Before starting her graduate studies, she was appointed as a faculty member at the Department of Computer Science, College of
References (46)
- et al.
Chronicle of the Institute of Medicine physical activity recommendation: how a physical activity recommendation came to be among dietary recommendations.(abstract)(Brief Article)
Am. J. Clin. Nutr.
(2004) - et al.
Towards a context-aware biofeedback activity recommendation mobile application for healthy lifestyle
Procedia Comput. Sci.
(2013) - et al.
Mobile cloud computing: A survey
Future Gener. Comput. Syst.
(2013) - et al.
Mobile cloud-based depression diagnosis using an ontology and a Bayesian network
Future Gener. Comput. Syst.
(2015) - et al.
The effect of season and weather on physical activity: a systematic review
Public Health
(2007) - et al.
Wellness frameworks and indicators: An update
- Physical Activity, 2013. Available: http://www.who.int/dietphysicalactivity/pa/en/index.html [accessed:...
- Physical Inactivity: A Global Public Health Problem, 2013. Available:...
- et al.
Appropriate physical activity intervention strategies for weight loss and prevention of weight regain for adults.(Special Communications)(Clinical report)
Med. Sci. Sports Exerc.
(2009) - et al.
Quantity and quality of exercise for developing and maintaining cardiorespiratory, musculoskeletal, and neuromotor fitness in apparently healthy adults: guidance for prescribing exercise.(Report)
Med. Sci. Sports Exerc.
(2011)
Type of activity: resistance, aerobic and leisure versus occupational physical activity
Med. Sci. Sports Exerc.
Lifestyle interventions to reduce obesity and diabetes
Amer. J. Lifestyle Med.
U-biofeedback: a multimedia-based reference model for ubiquitous biofeedback systems
Multimedia Tools Appl.
Monitoring daily energy expenditure using a 3-axis accelerometer with a low-power microprocessor
Int. J. Hum.-Comput. Interact.
Cited by (29)
Effective healthcare service recommendation with network representation learning: A recursive neural network approach
2023, Data and Knowledge EngineeringA certificate-based proxy re-encryption plus scheme for secure medical data sharing
2023, Internet of Things (Netherlands)An automated review of body sensor networks research patterns and trends
2020, Journal of Industrial Information IntegrationCloud-Based Multimedia Services for healthcare and other related applications
2017, Future Generation Computer SystemsApplication of Blockchain in Tracking Diseases and Outbreaks
2023, Blockchain for Healthcare 4.0: Technology, Challenges, and ApplicationsSystematic review of contextual suggestion and recommendation systems for sustainable e-tourism
2021, Sustainability (Switzerland)
Hawazin Faiz Badawi received the B.Sc. degree in Computer Science from Umm Al-Qura University, Mecca, Saudi Arabia, in 2006. Then, she received the MASc. degree in Electrical and Computer Engineering from University of Ottawa, Ottawa, Canada, in 2014. Currently, she is pursuing the Ph.D. degree with the Multimedia Computing Research Laboratory, University of Ottawa. Before starting her graduate studies, she was appointed as a faculty member at the Department of Computer Science, College of Computer and Information Systems, Umm Al-Qura University. Her research interests include big data and cloud computing, healthcare informatics, biofeedback technology and smart cities.
Haiwei Dong received Dr. Eng. in Computer Science and Systems Engineering and M.Eng. in Control Theory and Control Engineering from Kobe University (Japan) and Shanghai Jiao Tong University (P. R. China) in 2010 and 2008, respectively. He is currently with University of Ottawa. Before that, he was appointed as Postdoctoral Fellow in New York University AD; Research Associate in the University of Toronto; Research Fellow (PD) in Japan Society for the Promotion of Science (JSPS); Science Technology Researcher in Kobe University; Science Promotion Researcher in Kobe Biotechnology Research and Human Resource Development Center. His research interests include robotics, haptics, control and multimedia. He is a member of IEEE and ACM.
Abdulmotaleb El Saddik is Distinguished University Professor and University Research Chair in the School of Electrical Engineering and Computer Science at the University of Ottawa. He is an internationally-recognized scholar who has made strong contributions to the knowledge and understanding of multimedia computing, communications and applications. He has authored and co-authored four books and more than 450 publications. He has Chaired more than 40 conferences and workshop and has received research grants and contracts totaling more than $18 Mio. He has supervised more than 100 researchers. He received several international awards, among others are ACM Distinguished Scientist, Fellow of the Engineering Institute of Canada, Fellow of the Canadian Academy of Engineers and Fellow of IEEE and IEEE Canada Computer Medal.