| Literature DB >> 29466316 |
Ivan Miguel Pires1,2,3, Nuno M Garcia4,5,6, Nuno Pombo7,8,9, Francisco Flórez-Revuelta10, Susanna Spinsante11.
Abstract
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.Entities:
Keywords: Activities of Daily Living (ADL); data acquisition; data fusion; data processing; environment; framework; machine learning; mobile devices; pattern recognition; sensors
Mesh:
Year: 2018 PMID: 29466316 PMCID: PMC5855971 DOI: 10.3390/s18020640
Source DB: PubMed Journal: Sensors (Basel) ISSN: 1424-8220 Impact factor: 3.576
List of sensors available in mobile devices.
| Categories: | Sensors: | Availability |
|---|---|---|
| Motion sensors | Accelerometer | Always present |
| Magnetic/mechanical sensors | Magnetometer | Present in most models |
| Location sensors | GPS | Always present |
| Acoustic sensors | Microphone | Always present |
| Force sensors | Touch screen | Always present |
| Imaging/video sensors | Camera | Always present |
Summary of the data acquisition methods.
| Methods: | Advantages: |
|---|---|
| ACQUA framework [ | Controls of the order of the data acquisition; |
| Orchestrator framework [ | Distributed execution of the data acquisition using several mobile devices; |
| ErdOS framework [ | Distributed execution of the data acquisition using several mobile devices; |
| LittleRock prototype [ | Adapted for low processing, memory, and energy capabilities. |
| Jigsaw continuous sensing engine [ | Controls the different sample rates; |
| SociableSense framework [ | Cloud-based framework; |
| CHG technique [ | Stores the sensory data in the smartphone memory; |
| BBQ framework [ | Uses a multi-dimensional Gaussian probability density function from all sensors; |
| Cursor movement algorithm [ | Stores the sensory data in the smartphone memory; |
| No framework | Adapted for low processing, memory, and energy capabilities. |
Relation between the types of sensors and the data cleaning techniques allowed.
| Types of Sensors: | Data Cleaning Techniques: |
|---|---|
| Motion sensors; Magnetic/mechanical sensors. | Low-Pass Filter; High-Pass Filter; KALMAN Filter; Weighted moving average (WMA) algorithm; Moving average filter. |
| Location sensors | The data cleaning technique is not important for this type of data acquired. |
| Acoustic sensors | Moving average filter; Discrete Fourier Transform (DFT); Inverse Discrete Fourier Transform (IDFT); Fast Fourier Transform (FFT). |
| Force sensors | The data cleaning technique is not important for this type of data acquired. |
Relation between sensors and extracted features.
| Types of Sensors: | Features: |
|---|---|
| Motion sensors; | Mean [ |
| Location sensors | Distance between two points. |
| Acoustic sensors | Average [ |
| Force sensors; | These sensors are not useful for the development of the framework for the Identification of ADL and their environments. |
Relation between the different types of sensors and some data fusion methods.
| Types of sensors: | Data fusion methods: |
|---|---|
| Motion sensors; | Autoregressive-Correlated Gaussian Model; |
| Force sensors; | These sensors are not useful for the development of the framework for the Identification of ADL and their environments. |
Figure 1Schema for the framework for the recognition of Activities of Daily Living (ADL).
Relation between the different types of sensors and some pattern recognition methods.
| Types of Sensors: | Pattern Recognition Methods: | ADL Recognized: |
|---|---|---|
| Motion sensors; | Support Vector Machines (SVM); | Walking; running; jogging; jumping; dancing; driving, cycling; sitting; standing; lying; walking on stairs; going up on an escalator; laying down; walking on a ramp. |
| Support Vector Machines (SVM); | Cleaning; cooking; medication; sweeping; washing hands; watering plants. | |
| Hidden Markov model (HMM). | Walking; walking on stairs; standing; running; sitting; laying. | |
| Force sensors; | These sensors are not useful for the development of the framework for the Identification of ADL and their environments. | |
Figure 2Sensors used for the recognition of Activities of Daily Living (ADL) and environments for each phase of development.
Sensors, Activities of Daily Living (ADL), and environments for recognition with the framework proposed.
| Accelerometer | Gyroscope | Magnetometer | Microphone | GPS | ||
|---|---|---|---|---|---|---|
| Activities | Going Downstairs | ✓ | ✓ | ✓ | ||
| Going Upstairs | ✓ | ✓ | ✓ | |||
| Running | ✓ | ✓ | ✓ | |||
| Walking | ✓ | ✓ | ✓ | |||
| Standing | ✓ | ✓ | ✓ | ✓ | ✓ | |
| Sleeping | ✓ | ✓ | ✓ | ✓ | ✓ | |
| Driving | ✓ | ✓ | ✓ | ✓ | ✓ | |
| Environments | Bar | ✓ | ||||
| Classroom | ✓ | |||||
| Gym | ✓ | |||||
| Library | ✓ | |||||
| Kitchen | ✓ | |||||
| Street | ✓ | |||||
| Hall | ✓ | |||||
| Watching tv | ✓ | |||||
| Bedroom | ✓ |