Repository logo
 
Loading...
Profile Picture

Search Results

Now showing 1 - 10 of 17
  • Version Reporting and Assessment Approaches for New and Updated Activity and Heart Rate Monitors
    Publication . Collins, Tim; Woolley, Sandra; Oniani, Salome; Pires, Ivan; Garcia, Nuno M.; Ledger, Sean; Pandyan, Anand
    This paper addresses the significant need for improvements in device version reporting and practice across the academic and technical activity monitoring literature, and it recommends assessments for new and updated consumer sensing devices. Reproducibility and data veracity are central to good scholarship, and particularly significant in clinical and health applications. Across the literature there is an absence of device version reporting and a failure to recognize that device validity is not maintained when firmware and software updates can, and do, change device performance and parameter estimation. In this paper, we propose the use of tractable methods to assess devices at their current version and provide an example empirical approach. Experimental results for heart rate and step count acquisitions during walking and everyday living activities from Garmin Vivosmart 3 (v4.10) wristband monitors are presented and analyzed, and the reliability issues of optically-acquired heart rates, especially during periods of activity, are demonstrated and discussed. In conclusion, the paper recommends the empirical assessment of new and updated activity monitors and improvements in device version reporting across the academic and technical literature.
  • Identification of Daily Activites and Environments Based on the AdaBoost Method Using Mobile Device Data
    Publication . Ferreira, José M.; Pires, Ivan; Marques, Gonçalo; Garcia, Nuno M.; Zdravevski, Eftim; Lameski, Petre; Flórez-Revuelta, Francisco; Spinsante, Susanna
    Using the AdaBoost method may increase the accuracy and reliability of a framework for daily activities and environment recognition. Mobile devices have several types of sensors, including motion, magnetic, and location sensors, that allow accurate identification of daily activities and environment. This paper focuses on the review of the studies that use the AdaBoost method with the sensors available in mobile devices. This research identified the research works written in English about the recognition of daily activities and environment recognition using the AdaBoost method with the data obtained from the sensors available in mobile devices that were published between 2012 and 2018. Thus, 13 studies were selected and analysed from 151 identified records in the searched databases. The results proved the reliability of the method for daily activities and environment recognition, highlighting the use of several features, including the mean, standard deviation, pitch, roll, azimuth, and median absolute deviation of the signal of motion sensors, and the mean of the signal of magnetic sensors. When reported, the analysed studies presented an accuracy higher than 80% in recognition of daily activities and environments with the Adaboost method.
  • Mobile Applications for the Promotion and Support of Healthy Nutrition and Physical Activity Habits: A Systematic Review, Extraction of Features and Taxonomy Proposal
    Publication . Villasana, María Vanessa; Pires, Ivan; Sá, Juliana; Garcia, Nuno M.; Zdravevski, Eftim; Chorbev, Ivan; Lameski, Petre; Flórez-Revuelta, Francisco
    Background: Mobile applications can be used for the monitoring of lifestyles and physical activity. It can be installed in commodity mobile devices, which are currently used by different types of people in their daily activities worlwide . Objective: This paper reviews and categorizes the mobile applications related to diet, nutrition, health, physical activity and education, showing the analysis of 73 mobile applications available on Google Play Store with the extraction of the different features. Methods: The mobile applications were analyzed in relation to each proposed category and their features, starting with the definition of the search keywords used in the Google Play Store. Each mobile application was installed on a smartphone, and validated whether it was researched in scientific studies. Finally, all mobile applications and features were categorized. Results: These mobile applications were clustered into four groups, including diet and nutrition, health, physical activity and education. The features of mobile applications were also categorized into six groups, including diet, anthropometric parameters, social, physical activity, medical parameters and vital parameters. The most available features of the mobile applications are weight, height, age, gender, goals, calories needed calculation, diet diary, food database with calories, calories burned and calorie intake. Conclusion: With this review, it was concluded that most mobile applications available in the market are related to diet, and they are important for different types of people. A promising idea for future work is to evaluate the acceptance by young people of such mobile applications.
  • Approach for the Development of a Framework for the Identification of Activities of Daily Living Using Sensors in Mobile Devices
    Publication . Pires, Ivan; Garcia, Nuno M.; Pombo, Nuno; Flórez-Revuelta, Francisco; Spinsante, Susanna
    Sensors available on mobile devices allow the automatic identification of Activities of Daily Living (ADL). This paper describes an approach for the creation of a framework for the identification of ADL, taking into account several concepts, including data acquisition, data processing, data fusion, and pattern recognition. These concepts can be mapped onto different modules of the framework. The proposed framework should perform the identification of ADL without Internet connection, performing these tasks locally on the mobile device, taking in account the hardware and software limitations of these devices. The main purpose of this paper is to present a new approach for the creation of a framework for the recognition of ADL, analyzing the allowed sensors available in the mobile devices, and the existing methods available in the literature.
  • Activities of Daily Living and Environment Recognition Using Mobile Devices
    Publication . Ferreira, José M.; Pires, Ivan; Marques, Gonçalo; Garcia, Nuno M.; Zdravevski, Eftim; Lameski, Petre; Flórez-Revuelta, Francisco; Spinsante, Susanna; Xu, Lina
    The recognition of Activities of Daily Living (ADL) using the sensors available in off-the-shelf mobile devices with high accuracy is significant for the development of their framework. Previously, a framework that comprehends data acquisition, data processing, data cleaning, feature extraction, data fusion, and data classification was proposed. However, the results may be improved with the implementation of other methods. Similar to the initial proposal of the framework, this paper proposes the recognition of eight ADL, e.g., walking, running, standing, going upstairs, going downstairs, driving, sleeping, and watching television, and nine environments, e.g., bar, hall, kitchen, library, street, bedroom, living room, gym, and classroom, but using the Instance Based k-nearest neighbour (IBk) and AdaBoost methods as well. The primary purpose of this paper is to find the best machine learning method for ADL and environment recognition. The results obtained show that IBk and AdaBoost reported better results, with complex data than the deep neural network methods.
  • Identification of activities of daily living through data fusion on motion and magnetic sensors embedded on mobile devices
    Publication . Pires, Ivan; Garcia, Nuno M.; Pombo, Nuno; Flórez-Revuelta, Francisco; Spinsante, Susanna; Teixeira, Maria Cristina Canavarro
    Several types of sensors have been available in off‐the‐shelf mobile devices, including motion, magnetic, vision, acoustic, and location sensors. This paper focuses on the fusion of the data acquired from motion and magnetic sensors, i.e., accelerometer, gyroscope and magnetometer sensors, for the recognition of Activities of Daily Living (ADL). Based on pattern recognition techniques, the system developed in this study includes data acquisition, data processing, data fusion, and classification methods like Artificial Neural Networks (ANN). Multiple settings of the ANN were implemented and evaluated in which the best accuracy obtained, with Deep Neural Networks (DNN), was 89.51%. This novel approach applies L2 regularization and normalization techniques on the sensors’ data proved it suitability and reliability for the ADL recognition.
  • Wearable solution for health monitoring of car drivers
    Publication . Baiense, João Pedro; Coelho, Paulo Jorge; Pires, Ivan Miguel; Velez, Fernando J.
    The need for creative solutions in real-time health monitoring has been highlighted by the rise in health-related incidents involving drivers of motor vehicles. It has led to the development of wearable technology that seamlessly integrates with the Internet of Medical Things (IoMT) to improve driver safety and healthcare responsiveness. The development of a revolutionary wearable technology system is presented in this study as an innovative approach to vehicle safety and healthcare. This system's real-time ability to track a driver's health is a significant development in guaranteeing driver safety and wellness. The study examines the hardware component's complex design and implementation, particularly concerning the printed circuit board (PCB) layout and electrical schematic. The gadget emphasizes wearability, robustness, affordability, and user-friendliness and is a shining example of valuable and effective medical technology. The research delves deeper into possible improvements for the system, like adding complex algorithms and a user-friendly interface. Enhancing user involvement and system intelligence hopes to maximize the system's potential for real-time health monitoring. The significance of this study in utilizing Internet of Medical Things (IoMT) technology is highlighted by its junction with multiple fields, including electronics, hardware engineering, human-computer interaction, and health informatics. This dissertation emphasizes the potential of wearable technology in bridging the gap between healthcare monitoring and vehicle safety by focusing on real-time health monitoring in the automotive context
  • Aplicação móvel e plataforma Web para suporte à estimação de gasto energético em actividade física
    Publication . Pires, Ivan Miguel Serrano; Santos, Nuno Manuel Garcia dos
    Esta dissertação descreve os trabalhos de investigação realizados na construção de uma plataforma informática para motivação para a realização de exercício físico, com recurso a técnicas de medição de energia dispendida no decurso do exercício, medição de distância percorrida e medição do tempo de salto de um indivíduo. Estas características encontram-se implementadas numa aplicação móvel, implementada sobre um telefone do tipo Smartphone e usando os sensores deste dispositivo, enquanto que outra parte da plataforma, uma aplicação usando tecnologias Web, gere o registo e as atividades dos utilizadores. Esta dissertação descreve ainda os trabalhos de validação das aplicações implementadas, e apresenta as conclusões sobre estes trabalhos.
  • Multi-sensor data fusion in mobile devices for the identification of Activities of Daily Living
    Publication . Pires, Ivan Miguel Serrano; Santos, Nuno Manuel Garcia dos; Flórez-Revuelta, Francisco
    Following the recent advances in technology and the growing use of mobile devices such as smartphones, several solutions may be developed to improve the quality of life of users in the context of Ambient Assisted Living (AAL). Mobile devices have different available sensors, e.g., accelerometer, gyroscope, magnetometer, microphone and Global Positioning System (GPS) receiver, which allow the acquisition of physical and physiological parameters for the recognition of different Activities of Daily Living (ADL) and the environments in which they are performed. The definition of ADL includes a well-known set of tasks, which include basic selfcare tasks, based on the types of skills that people usually learn in early childhood, including feeding, bathing, dressing, grooming, walking, running, jumping, climbing stairs, sleeping, watching TV, working, listening to music, cooking, eating and others. On the context of AAL, some individuals (henceforth called user or users) need particular assistance, either because the user has some sort of impairment, or because the user is old, or simply because users need/want to monitor their lifestyle. The research and development of systems that provide a particular assistance to people is increasing in many areas of application. In particular, in the future, the recognition of ADL will be an important element for the development of a personal digital life coach, providing assistance to different types of users. To support the recognition of ADL, the surrounding environments should be also recognized to increase the reliability of these systems. The main focus of this Thesis is the research on methods for the fusion and classification of the data acquired by the sensors available in off-the-shelf mobile devices in order to recognize ADL in almost real-time, taking into account the large diversity of the capabilities and characteristics of the mobile devices available in the market. In order to achieve this objective, this Thesis started with the review of the existing methods and technologies to define the architecture and modules of the method for the identification of ADL. With this review and based on the knowledge acquired about the sensors available in off-the-shelf mobile devices, a set of tasks that may be reliably identified was defined as a basis for the remaining research and development to be carried out in this Thesis. This review also identified the main stages for the development of a new method for the identification of the ADL using the sensors available in off-the-shelf mobile devices; these stages are data acquisition, data processing, data cleaning, data imputation, feature extraction, data fusion and artificial intelligence. One of the challenges is related to the different types of data acquired from the different sensors, but other challenges were found, including the presence of environmental noise, the positioning of the mobile device during the daily activities, the limited capabilities of the mobile devices and others. Based on the acquired data, the processing was performed, implementing data cleaning and feature extraction methods, in order to define a new framework for the recognition of ADL. The data imputation methods were not applied, because at this stage of the research their implementation does not have influence in the results of the identification of the ADL and environments, as the features are extracted from a set of data acquired during a defined time interval and there are no missing values during this stage. The joint selection of the set of usable sensors and the identifiable set of tasks will then allow the development of a framework that, considering multi-sensor data fusion technologies and context awareness, in coordination with other information available from the user context, such as his/her agenda and the time of the day, will allow to establish a profile of the tasks that the user performs in a regular activity day. The classification method and the algorithm for the fusion of the features for the recognition of ADL and its environments needs to be deployed in a machine with some computational power, while the mobile device that will use the created framework, can perform the identification of the ADL using a much less computational power. Based on the results reported in the literature, the method chosen for the recognition of the ADL is composed by three variants of Artificial Neural Networks (ANN), including simple Multilayer Perceptron (MLP) networks, Feedforward Neural Networks (FNN) with Backpropagation, and Deep Neural Networks (DNN). Data acquisition can be performed with standard methods. After the acquisition, the data must be processed at the data processing stage, which includes data cleaning and feature extraction methods. The data cleaning method used for motion and magnetic sensors is the low pass filter, in order to reduce the noise acquired; but for the acoustic data, the Fast Fourier Transform (FFT) was applied to extract the different frequencies. When the data is clean, several features are then extracted based on the types of sensors used, including the mean, standard deviation, variance, maximum value, minimum value and median of raw data acquired from the motion and magnetic sensors; the mean, standard deviation, variance and median of the maximum peaks calculated with the raw data acquired from the motion and magnetic sensors; the five greatest distances between the maximum peaks calculated with the raw data acquired from the motion and magnetic sensors; the mean, standard deviation, variance, median and 26 Mel- Frequency Cepstral Coefficients (MFCC) of the frequencies obtained with FFT based on the raw data acquired from the microphone data; and the distance travelled calculated with the data acquired from the GPS receiver. After the extraction of the features, these will be grouped in different datasets for the application of the ANN methods and to discover the method and dataset that reports better results. The classification stage was incrementally developed, starting with the identification of the most common ADL (i.e., walking, running, going upstairs, going downstairs and standing activities) with motion and magnetic sensors. Next, the environments were identified with acoustic data, i.e., bedroom, bar, classroom, gym, kitchen, living room, hall, street and library. After the environments are recognized, and based on the different sets of sensors commonly available in the mobile devices, the data acquired from the motion and magnetic sensors were combined with the recognized environment in order to differentiate some activities without motion, i.e., sleeping and watching TV. The number of recognized activities in this stage was increased with the use of the distance travelled, extracted from the GPS receiver data, allowing also to recognize the driving activity. After the implementation of the three classification methods with different numbers of iterations, datasets and remaining configurations in a machine with high processing capabilities, the reported results proved that the best method for the recognition of the most common ADL and activities without motion is the DNN method, but the best method for the recognition of environments is the FNN method with Backpropagation. Depending on the number of sensors used, this implementation reports a mean accuracy between 85.89% and 89.51% for the recognition of the most common ADL, equals to 86.50% for the recognition of environments, and equals to 100% for the recognition of activities without motion, reporting an overall accuracy between 85.89% and 92.00%. The last stage of this research work was the implementation of the structured framework for the mobile devices, verifying that the FNN method requires a high processing power for the recognition of environments and the results reported with the mobile application are lower than the results reported with the machine with high processing capabilities used. Thus, the DNN method was also implemented for the recognition of the environments with the mobile devices. Finally, the results reported with the mobile devices show an accuracy between 86.39% and 89.15% for the recognition of the most common ADL, equal to 45.68% for the recognition of environments, and equal to 100% for the recognition of activities without motion, reporting an overall accuracy between 58.02% and 89.15%. Compared with the literature, the results returned by the implemented framework show only a residual improvement. However, the results reported in this research work comprehend the identification of more ADL than the ones described in other studies. The improvement in the recognition of ADL based on the mean of the accuracies is equal to 2.93%, but the maximum number of ADL and environments previously recognized was 13, while the number of ADL and environments recognized with the framework resulting from this research is 16. In conclusion, the framework developed has a mean improvement of 2.93% in the accuracy of the recognition for a larger number of ADL and environments than previously reported. In the future, the achievements reported by this PhD research may be considered as a start point of the development of a personal digital life coach, but the number of ADL and environments recognized by the framework should be increased and the experiments should be performed with different types of devices (i.e., smartphones and smartwatches), and the data imputation and other machine learning methods should be explored in order to attempt to increase the reliability of the framework for the recognition of ADL and its environments.
  • Android Library for Recognition of Activities of Daily Living: Implementation Considerations, Challenges, and Solutions
    Publication . Pires, Ivan; Teixeira, Maria Cristina Canavarro; Pombo, Nuno; Garcia, Nuno M.; Flórez-Revuelta, Francisco; Spinsante, Susanna; Goleva, Rossitza; Zdravevski, Eftim
    Background: Off-the-shelf-mobile devices have several sensors available onboard that may be used for the recognition of Activities of Daily Living (ADL) and the environments where they are performed. This research is focused on the development of Ambient Assisted Living (AAL) systems, using mobile devices for the acquisition of the different types of data related to the physical and physiological conditions of the subjects and the environments. Mobile devices with the Android Operating Systems are the least expensive and exhibit the biggest market while providing a variety of models and onboard sensors. Objective: This paper describes the implementation considerations, challenges and solutions about a framework for the recognition of ADL and the environments, provided as an Android library. The framework is a function of the number of sensors available in different mobile devices and utilizes a variety of activity recognition algorithms to provide a rapid feedback to the user. Methods: The Android library includes data fusion, data processing, features engineering and classification methods. The sensors that may be used are the accelerometer, the gyroscope, the magnetometer, the Global Positioning System (GPS) receiver and the microphone. The data processing includes the application of data cleaning methods and the extraction of features, which are used with Deep Neural Networks (DNN) for the classification of ADL and environment. Throughout this work, the limitations of the mobile devices were explored and their effects have been minimized. Results: The implementation of the Android library reported an overall accuracy between 58.02% and 89.15%, depending on the number of sensors used and the number of ADL and environments recognized. Compared with the results available in the literature, the performance of the library reported a mean improvement of 2.93%, and they do not differ at the maximum found in prior work, that based on the Student’s t-test. Conclusion: This study proves that ADL like walking, going upstairs and downstairs, running, watching TV, driving, sleeping and standing activities, and the bedroom, cooking/kitchen, gym, classroom, hall, living room, bar, library and street environments may be recognized with the sensors available in off-the-shelf mobile devices. Finally, these results may act as a preliminary research for the development of a personal digital life coach with a multi-sensor mobile device commonly used daily.