Tele-Treatment Application Design for Disable Patients with Wireless Sensors
Abstract
:1. Introduction
- Integrate into the audiovisual media system (mainly television, and smart phones because of its ease of use and its easy penetration in the domestic environment); although other elements or devices can be utilized as long as there is a physical channel of bidirectional communication between users, professionals and/or relatives.
- Provide mechanisms for assistance to the user by professionals, relatives or friends in different fields, such as the distribution of multimedia contents, videos, pictures, articles, etc.
- The user takes advantage of the TV or any other output device. The time the user spends on watching TV can be utilized for receiving alerts and gives the user the possibility of watching recommended videos that can supplement the therapies or treatments. Below there are some examples.
- Create alarms and warnings in the follow-up of the medication intake.
- Support the rehabilitation with the programming of multimedia contents to the user.
- Provide tele-accompaniment. The end user can be added a social network of patients with the same symptoms, so they can share experiences and tips to improve their results.
- Personalize programs with multimedia contents to the user. These consist of a composition of social and professional oriented materials to be utilized by the user’s knowledge and supervised by the professional.
- Develop monitoring systems mostly with the gyroscopes and wireless sensors connected to Smartphones and Smartwatches. This detects Situations and potential Conflicts that deserve special attention.
- Develop alarm systems and primary alert. The user has the option of notifying the need of assistance by using his watch or any other device.
- Construct a user notification system that sends reminders to take the right medicines, to review the materials the professional gathered and to be in contact with the supervisor.
- Develop of a modular architecture, so that the system is adaptable to customer needs.
- Define and to implement the access levels of Professionals in order to adapt the system to the current policies of the professionals and client institutions.
2. Related Work
3. Methodology
3.1. Architecture Principles
- Enterprise principles provide a basis for decision-making throughout an enterprise, and inform how the organization sets about fulfilling its mission. Such enterprise-level principles are commonly found in governmental and not-for-profit organizations, but are encountered in commercial organizations also, as a means of harmonizing decision-making across a distributed organization. In particular, they are a key element in a successful architecture governance strategy (see Architecture Governance).
- Information Technology (IT) principles provide guidance on the use and deployment of all IT resources and assets across the enterprise. They are developed in order to make the information environment as productive and cost-effective as possible.
- Architecture principles are a subset of IT principles that relate to architecture work. They reflect a level of consensus across the enterprise, and embody the spirit and thinking of the enterprise architecture. Architecture principles can be further divided into:
- –
- Principles that govern the architecture process, affecting the development, maintenance, and use of the enterprise architecture
- –
- Principles that govern the implementation of the architecture, establishing the first tenets and related guidance for designing and developing information systems
- Final user: This is the main agent of the product. These are those minorities affected by chronic diseases, people with disabilities and special needs, or with any type of dependency.
- Client: It is any entity, association, Pharmaceutical laboratory, Hospital or Health center that Implants the system to provide assistance to end users.
- Professional. Any person providing the service (volunteers, social workers, health workers, etc.).
3.2. Cases of Study
- Scenario 1: The professional receives an alert on their device with a motion alert that a rough falling movement has occurred. It activates the communication between the professional and the patient and check the status of the user.
- Scenario 2: The professional schedules the alerts that reminds the user to take their medication: The user visualizes and listens to this alerts on their TV. The alerts can include the visualization of recommended videos explaining more about the benefits of the medicines and more recommendations.
- Scenario 3: The user need to contact with other users. The professional can contact him and provide networking tools with other users in the same situation and can share experiences through the use of multimedia content, if that is what they decide. This is supervised by the professional.
- Scenario 4: The device installed at the user’s home has relevant information from them, such as date, body temperature, and next appointment with the professional. They can check the device or that can be always present in the corner of the TV.
- Scenario 5: The user’s family can work together with the professional to recommend audiovisual contents in the system for the user.
- Scenario 6: The professional contact the final user (patient) to check on his daily exercises. He supervises online the movements of the user during the rehabilitation process.
3.3. System Components
- Recommendation module. A customized menu of options of recommended action to their users based on their preferences.
- Monitoring module: User is monitored directly (with a device in the smartphone) and indirectly (with cameras and external devices integrated in TV). There are movement detection and monitoring of the user’s movement that detects rough motion, such as falls. (Computer vision module).
- Tele Rehab: The rehabilitation to recover the mobility with the help of supervisor/professional
- Tele dosage: The Assistance can be focused on the medicine intake and how to control the dosage by the professional through the system.
- Social scheduling: A customized program of contents for the user by the system agents (family, volunteers, social agents, professionals and so on) The Architecture of the system is intended to be client /server. The professionals will use a webapp and the users AppAndroid. Both will connect to the backend part with a specific Application Programming interface. (API REST)
3.4. Technical Components (Used Technology)
- Backend + API REST: The system backend will have an Application Programming Interface available, that centralizes and coordinates all systems actions from the server side. Such API is able to provides an interface for the communication. For the frontend initially, the project use Python, Django and Tastypie.
- Webapp: The web portal for the professional management is implemented by using HTML5, CSS3, JavaScript, jQuery and possibly Twitter Bootstrap. The communication with this part is managed by the output objects from the API.
- AppAndroid: AppAndroid for the user is installed in the device connected to the TV (set top-box) and/or smartphone, they are linked to the API with communication objects (possibly JSON) same way as the Webapps does.
- Database Server (Backend): The database is a relational one, initially MySQL, although the structure might change to a BI model depending on the number of signals to be stored for any user. This is located in a dedicated stand-alone server and accepts Secure-Shell connections (ssh command line utility). In the future, we might consider the option to migrate to a SQL Server (stand-alone) server depending on the growth of data and the needs for storing it.
- Communication Server: The communication server will keep track of the communication flow and logs the activity between the different components. Elastix technology is a good candidate as it allows VoiP, PBX emails and twits and it does not rely on external sources to process and modulate the calls. Elastix also uses SIP as standard interactive multimedia calls such as video, voice o messaging.
- Dedicated server for training the Computer vision mode: Desktop Server 2 GPU units for training a Convolutional Neural Network (CNN).
- Standby Server part: Remote server for logging communication messages and to synchronize the system
- Professional module: Video camera, Smart device
- User module: Video camera, Boxes, TV or any other domestic smart device, smartphone
4. Details of Interaction
- While watching TV and being monitored by the professional on the camera inserted on the TV device. The professional contacts the patient to check on progress of the rehabilitation process.
- The user actively contacts either the professional or the other users who are part of the social schedule module of the application integrated on the TV box.
4.1. Monitoring with Computer Vision Details
4.1.1. Training Phase
4.1.2. Testing Phase
5. Evaluation and Validation of the Developed System
6. Conclusions
Author Contributions
Funding
Conflicts of Interest
References
- Dinesen, B.; Nonnecke, B.; Lindeman, D.; Toft, E.; Kidholm, K.; Jethwani, K.; Young, H.M.; Spindler, H.; Oestergaard, C.U.; Southard, J.A.; et al. Personalized Telehealth in the Future: A Global Research Agenda. J. Med. Intern. Res. 2016, 18, e53. [Google Scholar] [CrossRef] [PubMed] [Green Version]
- Kwon, M.S.; Jang, J.H. Qualitative Analysis of Tele-healthcare Systems based on the Diffusion of Innovation Model. J. Korean Acad. Community Health Nurs. 2017, 28, 129–143. [Google Scholar] [CrossRef] [Green Version]
- Wac, K. From Quantified Self to Quality of Life. In Digital Health; Health Informatics Series; Springer: Berlin/Heidelberg, Germany, 2018; pp. 83–108. [Google Scholar] [CrossRef]
- Konstantas, D.; Bults, R.; Van Halteren, A.; Wac, K.; Jones, V.; Widya, I.; Herzog, R.; Streimelweger, B. Mobile health care: Towards a commercialization of research results. In Proceedings of the European Conference on eHealth 2006, Fribourg, Switzerland, 12–13 October 2006; pp. 155–166. [Google Scholar]
- van Halteren, A.; Bults, R.; Wac, K.; Konstantas, D.; Widya, I.; Dokovski, N.; Koprinkov, G.; Jones, V.; Herzog, R. Mobile Patient Monitoring: The Mobihealth System. J. Inf. Technol. Healthc. 2004, 2, 365–373. [Google Scholar]
- McLean, S.; Protti, D.; Sheikh, A. Telehealthcare for long term conditions. BMJ 2011, 342. [Google Scholar] [CrossRef] [PubMed] [Green Version]
- Arteta, A.; Blas, N.G.; de Mingo López, L.F. Solving complex problems with a bioinspired model. Eng. Appl. AI 2011, 24, 919–927. [Google Scholar] [CrossRef] [Green Version]
- Paun, G. Computing with Membranes; Technical Report 208; Turku Centre for Computer Science: Turku, Finland, 1998. [Google Scholar]
- Dyer, E.A.; Kansagara, D.; McInnes, D.K.; Freeman, M.; Woods, S. Mobile Applications and Internet-Based Approaches for Supporting Non-Professional Caregivers: A Systematic Review; VA Evidence-Based Synthesis Program Reports; Department of Veterans Affairs: Washington, DC, USA, 2012.
- Dozza, M.; Chiari, L.; Chan, B.; Rocchi, L.; Horak, F.B.; Cappello, A. Influence of a portable audio-biofeedback device on structural properties of postural sway. J. Neuroeng. Rehabil. 2005, 2, 13. [Google Scholar] [CrossRef] [PubMed] [Green Version]
- Franco, C.; Fleury, A.; Gumery, P.Y.; Diot, B.; Demongeot, J.; Vuillerme, N. iBalance-ABF: A Smartphone-Based Audio-Biofeedback Balance System. IEEE Trans. Biomed. Eng. 2013, 60, 211–215. [Google Scholar] [CrossRef] [PubMed] [Green Version]
- Demongeot, J.; Elena, A.; Jelassi, M.; Miled, S.B.; Saoud, N.B.B.; Taramasco, C. Smart Homes and Sensors for Surveillance and Preventive Education at Home: Example of Obesity. Information 2016, 7, 50. [Google Scholar] [CrossRef] [Green Version]
- Morik, K.; Brockhausen, P.; Joachims, T. Combining statistical learning with a knowledge-based approach—A case study in intensive care monitoring. In Proceedings of the 16th International Conference on Machine Learning, San Francisco, CA, USA, 27–30 June 1999; pp. 268–277. [Google Scholar]
- Castleman, K.R. Digital Image Processing; Prentice Hall Press: Upper Saddle River, NJ, USA, 1996. [Google Scholar]
- Kulpa, Z. Area and perimeter measurement of blobs in discrete binary pictures. Comput. Graph. Image Process. 1977, 6, 434–451. [Google Scholar] [CrossRef]
- Ikeuchi, K. (Ed.) Computer Vision: A Reference Guide; Springer Reference; Springer: New York, NY, USA, 2014. [Google Scholar] [CrossRef]
- Kittipanya-Ngam, P.; Ong, S.G.; Eng, H.L. Computer vision applications for patients monitoring system. In Proceedings of the 15th International Conference on Information Fusion, FUSION 2012, Singapore, 9–12 July 2012; pp. 2201–2208. [Google Scholar]
- Schmidhuber, J. Deep learning in neural networks: An overview. Neural Netw. 2015, 61, 85–117. [Google Scholar] [CrossRef] [PubMed] [Green Version]
- Huang, H.K. Multimedia Applications In Health Care. IEEE Multimed. 1997, 4, 23. [Google Scholar] [CrossRef]
- Skalska, A.; Wizner, B.; Piotrowicz, K.; Klich-Rączka, A.; Klimek, E.; Mossakowska, M.; Rowiński, R.; Kozak-Szkopek, E.; Jóźwiak, A.; Gąsowski, J.; et al. The prevalence of falls and their relation to visual and hearing impairments among a nation-wide cohort of older Poles. Exp. Gerontol. 2013, 48, 140–146. [Google Scholar] [CrossRef] [PubMed]
- Yoshida, S. A Global Report on Falls Prevention: Epidemiology of Falls; Technical Report; World Health Organization: Geneva, Switzerland, 2007. [Google Scholar]
- Black, A.; Wood, J. Vision and falls. Clin. Exp. Optom. 2005, 88, 212–222. [Google Scholar] [CrossRef] [PubMed] [Green Version]
- Taramasco, C.; Rodenas, T.; Martinez, F.; Fuentes, P.; Munoz, R.; Olivares, R.; De Albuquerque, V.H.C.; Demongeot, J. A Novel Monitoring System for Fall Detection in Older People. IEEE Access 2018, 6, 43563–43574. [Google Scholar] [CrossRef]
- Castellanos, J.; Bualaa, T.V. Ministry of Industry, Tourism and Commerce; BOE-A-2011-20329; TSI-090302-2011-0007 B80961279 BUALAA TV; Universidad Politécnica de Madrid: Madrid, Spain, 2011. [Google Scholar]
- Castellanos, J. Canal de Tod@s; TSI-020605-2012-40 B13420047; BOE-A-2013-1089; Ministry of Industry, Energy and Tourism, Universidad Politécnica de Madrid: Madrid, Spain, 2012.
- Zhao, Y.; Belkasim, S. Image Compression and Denoising Algorithm based on Multi-resolution Discrete Cosine Transform. In Proceedings of the International Conference on Image Processing, Computer Vision, and Pattern Recognition (IPCV), Las Vegas, NV, USA, 25–28 July 2016; pp. 110–116. [Google Scholar]
- Lee, S.; Zhao, Y.; Masoud, M.E.M.; Valero, M.; Kul, S.; Belkasim, S. Domain Specific Information Retrieval and Text Mining in Medical Document. In Proceedings of the 6th ACM Conference on Bioinformatics, Computational Biology and Health Informatics, Atlanta, GA, USA, 9–12 September 2015; ACM: New York, NY, USA, 2015; pp. 67–76. [Google Scholar] [CrossRef]
- Zhao, Y.; Belkasim, S.; Krishnamani, J. Image Compression Scheme Based on Multi-resolution Boundary-Based Shape Descriptors. In Proceedings of the 2013 IEEE/WIC/ACM International Joint Conferences on Web Intelligence (WI) and Intelligent Agent Technologies (IAT)—Volume 02, Atlanta, GA, USA, 17–20 November 2013; IEEE Computer Society: Washington, DC, USA, 2013; pp. 391–398. [Google Scholar] [CrossRef]
- Miller, B.; Shrestha, A.; Derby, J.; Olive, J.; Umapathy, K.; Li, F.; Zhao, Y. Digging into human rights violations: Data modelling and collective memory. In Proceedings of the 2013 IEEE International Conference on Big Data, Silicon Valley, CA, USA, 6–9 October 2013; IEEE Computer Society: Los Alamitos, CA, USA, 2013; pp. 37–45. [Google Scholar] [CrossRef]
- Fayyad, U.; Piatetsky-Shapiro, G.; Smyth, P. Knowledge Discovery and Data Mining: Towards a Unifying Framework. In Proceedings of the Second International Conference on Knowledge Discovery and Data Mining, Portland, OR, USA, 2–4 August 1996; pp. 82–88. [Google Scholar]
- Krishnamani, J.; Zhao, Y.; Sunderraman, R. Forum Summarization Using Topic Models and Content-Metadata Sensitive Clustering. In Proceedings of the 2013 IEEE/WIC/ACM International Joint Conferences on Web Intelligence (WI) and Intelligent Agent Technologies (IAT)–Volume 03, WI-IAT’13, Atlanta, GA, USA, 17–20 November 2013; IEEE Computer Society: Washington, DC, USA, 2013; pp. 195–198. [Google Scholar] [CrossRef]
- He, R.; Zhu, Y.; Xiong, N.; Zhan, W.; Zhao, Y. Mobile Agent-Based Data Gathering for Web Image Retrieval. In Proceedings of the 12th IEEE International Conference on Computational Science and Engineering, CSE 2009, Vancouver, BC, Canada, 29–31 August 2009; pp. 1024–1029. [Google Scholar] [CrossRef]
- Zhao, Y.; Belkasim, S. Improving stability and invariance of Cartesian Zernike moments. In Proceedings of the IEEE Southwest Symposium on Image Analysis and Interpretation, Santa Fe, NM, USA, 22–24 April 2012; pp. 61–64. [Google Scholar] [CrossRef]
- Zhao, Y.; Belkasim, S. Multiresolution Fourier Descriptors for Multiresolution Shape Analysis. IEEE Signal Process. Lett. 2012, 19, 692–695. [Google Scholar] [CrossRef]
- Zhao, Y.; Zhang, Y.; Xiong, N. Biological data classification using rough sets and support vector machines. In Proceedings of the Annual Conference of the North American Fuzzy Information Processing Society—NAFIPS, Cincinnati, OH, USA, 14–17 June 2009. [Google Scholar] [CrossRef]
- Arteta, A.; Fernandez, L.; Gil, J. Algorithm for Application of Evolution Rules Based on Linear Diofantic Equations. In Proceedings of the 10th International Symposium on Symbolic and Numeric Algorithms for Scientific Computing, SYNASC 2008, Timisoara, Romania, 26–29 September 2008; pp. 496–500. [Google Scholar] [CrossRef]
- Arteta, A.; Mingo, L.F.; Gómez, N. Membrane Systems Working with the P-Factor: Best Strategy to Solve Complex Problems. Adv. Sci. Lett. 2013, 19, 1490–1494. [Google Scholar] [CrossRef]
- de Mingo López, L.F.; Blas, N.G.; Albert, A.A. Multidimensional knapsack problem optimization using a binary particle swarm model with genetic operations. Soft Comput. 2018, 22, 2567–2582. [Google Scholar] [CrossRef]
- Albert, A.A.; Blas, N.G.; de Mingo López, L.F. Natural combination to trade in the stock market. Soft Comput. 2016, 20, 2433–2450. [Google Scholar] [CrossRef]
- de Mingo López, L.F.; Blas, N.G.; Arteta, A. Optimal Performance: Underlying Octahedron Graph of Evolutionary Processors. Comput. Inform. 2015, 34, 858–876. [Google Scholar]
- de Mingo López, L.F.; Blas, N.G.; Arteta, A. The optimal combination: Grammatical swarm, particle swarm optimization and neural networks. J. Comput. Sci. 2012, 3, 46–55. [Google Scholar] [CrossRef] [Green Version]
- de Frutos, J.A.; Arroyo, F.; Arteta, A. Usefulness States in New P System Communication Architectures. In Proceedings of the Membrane Computing—9th International Workshop, WMC 2008, Edinburgh, UK, 28–31 July 2008; pp. 169–186. [Google Scholar] [CrossRef]
- Council, N.R. Basic Research in Information Science and Technology for Air Force Needs; The National Academies Press: Washington, DC, USA, 2006. [Google Scholar] [CrossRef]
- Stuhlsatz, A.; Meyer, C.; Eyben, F.; Zielke, T.; Meier, G.; Schuller, B. Deep neural networks for acoustic emotion recognition: Raising the benchmarks. In Proceedings of the 2011 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP), Prague, Czech Republic, 22–27 May 2011; pp. 5688–5691. [Google Scholar] [CrossRef] [Green Version]
- Huttunen, H.; Yancheshmeh, F.S.; Chen, K. Car type recognition with Deep Neural Networks. In Proceedings of the 2016 IEEE Intelligent Vehicles Symposium (IV), Austin, TX, USA, 10–12 August 2016; pp. 1115–1120. [Google Scholar] [CrossRef] [Green Version]
- Yu, M.; Gong, L.; Kollias, S. Computer Vision Based Fall Detection by a Convolutional Neural Network. In Proceedings of the 19th ACM International Conference on Multimodal Interaction, ICMI ’17, Glasgow, Scotland, 13–17 November 2017; Association for Computing Machinery: New York, NY, USA, 2017; pp. 416–420. [Google Scholar] [CrossRef]
Activity | Number | Falls | Nonfalls | Success Rate |
---|---|---|---|---|
Falls | 98 | 74 | 24 | 75% |
Walk (nonfall) | 92 | 1 | 91 | 75% |
Sit (nonfall) | 86 | 30 | 56 | |
Bend (nonfall) | 132 | 45 | 87 |
© 2020 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).
Share and Cite
Arteta Albert, A.; de Mingo López, L.F.; Gómez Blas, N. Tele-Treatment Application Design for Disable Patients with Wireless Sensors. Appl. Sci. 2020, 10, 1142. https://doi.org/10.3390/app10031142
Arteta Albert A, de Mingo López LF, Gómez Blas N. Tele-Treatment Application Design for Disable Patients with Wireless Sensors. Applied Sciences. 2020; 10(3):1142. https://doi.org/10.3390/app10031142
Chicago/Turabian StyleArteta Albert, Alberto, Luis Fernando de Mingo López, and Nuria Gómez Blas. 2020. "Tele-Treatment Application Design for Disable Patients with Wireless Sensors" Applied Sciences 10, no. 3: 1142. https://doi.org/10.3390/app10031142
APA StyleArteta Albert, A., de Mingo López, L. F., & Gómez Blas, N. (2020). Tele-Treatment Application Design for Disable Patients with Wireless Sensors. Applied Sciences, 10(3), 1142. https://doi.org/10.3390/app10031142