A Field-Programmable Gate Array-Based Adaptive Sleep Posture Analysis Accelerator for Real-Time Monitoring
This research presents a sleep posture monitoring system designed to assist the elderly and patient attendees. Monitoring sleep posture in real time is challenging, and this approach introduces hardware-based edge computation methods. Initially, we detected the postures using minimally optimized sen...
Saved in:
Main Authors: | , , , , , , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
MDPI AG
2024-11-01
|
Series: | Sensors |
Subjects: | |
Online Access: | https://www.mdpi.com/1424-8220/24/22/7104 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
_version_ | 1846152496678961152 |
---|---|
author | Mangali Sravanthi Sravan Kumar Gunturi Mangali Chinna Chinnaiah Siew-Kei Lam G. Divya Vani Mudasar Basha Narambhatla Janardhan Dodde Hari Krishna Sanjay Dubey |
author_facet | Mangali Sravanthi Sravan Kumar Gunturi Mangali Chinna Chinnaiah Siew-Kei Lam G. Divya Vani Mudasar Basha Narambhatla Janardhan Dodde Hari Krishna Sanjay Dubey |
author_sort | Mangali Sravanthi |
collection | DOAJ |
description | This research presents a sleep posture monitoring system designed to assist the elderly and patient attendees. Monitoring sleep posture in real time is challenging, and this approach introduces hardware-based edge computation methods. Initially, we detected the postures using minimally optimized sensing modules and fusion techniques. This was achieved based on subject (human) data at standard and adaptive levels using posture-learning processing elements (PEs). Intermittent posture evaluation was performed with respect to static and adaptive PEs. The final stage was accomplished using the learned subject posture data versus the real-time posture data using posture classification. An FPGA-based Hierarchical Binary Classifier (HBC) algorithm was developed to learn and evaluate sleep posture in real time. The IoT and display devices were used to communicate the monitored posture to attendant/support services. Posture learning and analysis were developed using customized, reconfigurable VLSI architectures for sensor fusion, control, and communication modules in static and adaptive scenarios. The proposed algorithms were coded in Verilog HDL, simulated, and synthesized using VIVADO 2017.3. A Zed Board-based field-programmable gate array (FPGA) Xilinx board was used for experimental validation. |
format | Article |
id | doaj-art-6a0e4874832341fd9cc89b37adf01a0d |
institution | Kabale University |
issn | 1424-8220 |
language | English |
publishDate | 2024-11-01 |
publisher | MDPI AG |
record_format | Article |
series | Sensors |
spelling | doaj-art-6a0e4874832341fd9cc89b37adf01a0d2024-11-26T18:20:43ZengMDPI AGSensors1424-82202024-11-012422710410.3390/s24227104A Field-Programmable Gate Array-Based Adaptive Sleep Posture Analysis Accelerator for Real-Time MonitoringMangali Sravanthi0Sravan Kumar Gunturi1Mangali Chinna Chinnaiah2Siew-Kei Lam3G. Divya Vani4Mudasar Basha5Narambhatla Janardhan6Dodde Hari Krishna7Sanjay Dubey8Department of Electronics and Communication Engineering, Koneru Lakshmaiah Education Foundation, Aziz Nagar, Hyderabad 500075, Telangana, IndiaDepartment of Electronics and Communication Engineering, Koneru Lakshmaiah Education Foundation, Aziz Nagar, Hyderabad 500075, Telangana, IndiaDepartment of Electronics and Communications Engineering, B. V. Raju Institute of Technology, Medak (Dist), Narsapur 502313, Telangana, IndiaCollege of Computing and Data Science (CCDS), Nanyang Technological University, Singapore 639798, SingaporeDepartment of Electronics and Communications Engineering, B. V. Raju Institute of Technology, Medak (Dist), Narsapur 502313, Telangana, IndiaDepartment of Electronics and Communications Engineering, B. V. Raju Institute of Technology, Medak (Dist), Narsapur 502313, Telangana, IndiaDepartment of Mechanical Engineering, Chaitanya Bharati Institute of Technology, Gandipet, Hyderabad 500075, Telangana, IndiaDepartment of Electronics and Communications Engineering, B. V. Raju Institute of Technology, Medak (Dist), Narsapur 502313, Telangana, IndiaDepartment of Electronics and Communications Engineering, B. V. Raju Institute of Technology, Medak (Dist), Narsapur 502313, Telangana, IndiaThis research presents a sleep posture monitoring system designed to assist the elderly and patient attendees. Monitoring sleep posture in real time is challenging, and this approach introduces hardware-based edge computation methods. Initially, we detected the postures using minimally optimized sensing modules and fusion techniques. This was achieved based on subject (human) data at standard and adaptive levels using posture-learning processing elements (PEs). Intermittent posture evaluation was performed with respect to static and adaptive PEs. The final stage was accomplished using the learned subject posture data versus the real-time posture data using posture classification. An FPGA-based Hierarchical Binary Classifier (HBC) algorithm was developed to learn and evaluate sleep posture in real time. The IoT and display devices were used to communicate the monitored posture to attendant/support services. Posture learning and analysis were developed using customized, reconfigurable VLSI architectures for sensor fusion, control, and communication modules in static and adaptive scenarios. The proposed algorithms were coded in Verilog HDL, simulated, and synthesized using VIVADO 2017.3. A Zed Board-based field-programmable gate array (FPGA) Xilinx board was used for experimental validation.https://www.mdpi.com/1424-8220/24/22/7104sleep posture recognitionadaptive posture analysisFPGAsensor fusion |
spellingShingle | Mangali Sravanthi Sravan Kumar Gunturi Mangali Chinna Chinnaiah Siew-Kei Lam G. Divya Vani Mudasar Basha Narambhatla Janardhan Dodde Hari Krishna Sanjay Dubey A Field-Programmable Gate Array-Based Adaptive Sleep Posture Analysis Accelerator for Real-Time Monitoring Sensors sleep posture recognition adaptive posture analysis FPGA sensor fusion |
title | A Field-Programmable Gate Array-Based Adaptive Sleep Posture Analysis Accelerator for Real-Time Monitoring |
title_full | A Field-Programmable Gate Array-Based Adaptive Sleep Posture Analysis Accelerator for Real-Time Monitoring |
title_fullStr | A Field-Programmable Gate Array-Based Adaptive Sleep Posture Analysis Accelerator for Real-Time Monitoring |
title_full_unstemmed | A Field-Programmable Gate Array-Based Adaptive Sleep Posture Analysis Accelerator for Real-Time Monitoring |
title_short | A Field-Programmable Gate Array-Based Adaptive Sleep Posture Analysis Accelerator for Real-Time Monitoring |
title_sort | field programmable gate array based adaptive sleep posture analysis accelerator for real time monitoring |
topic | sleep posture recognition adaptive posture analysis FPGA sensor fusion |
url | https://www.mdpi.com/1424-8220/24/22/7104 |
work_keys_str_mv | AT mangalisravanthi afieldprogrammablegatearraybasedadaptivesleeppostureanalysisacceleratorforrealtimemonitoring AT sravankumargunturi afieldprogrammablegatearraybasedadaptivesleeppostureanalysisacceleratorforrealtimemonitoring AT mangalichinnachinnaiah afieldprogrammablegatearraybasedadaptivesleeppostureanalysisacceleratorforrealtimemonitoring AT siewkeilam afieldprogrammablegatearraybasedadaptivesleeppostureanalysisacceleratorforrealtimemonitoring AT gdivyavani afieldprogrammablegatearraybasedadaptivesleeppostureanalysisacceleratorforrealtimemonitoring AT mudasarbasha afieldprogrammablegatearraybasedadaptivesleeppostureanalysisacceleratorforrealtimemonitoring AT narambhatlajanardhan afieldprogrammablegatearraybasedadaptivesleeppostureanalysisacceleratorforrealtimemonitoring AT doddeharikrishna afieldprogrammablegatearraybasedadaptivesleeppostureanalysisacceleratorforrealtimemonitoring AT sanjaydubey afieldprogrammablegatearraybasedadaptivesleeppostureanalysisacceleratorforrealtimemonitoring AT mangalisravanthi fieldprogrammablegatearraybasedadaptivesleeppostureanalysisacceleratorforrealtimemonitoring AT sravankumargunturi fieldprogrammablegatearraybasedadaptivesleeppostureanalysisacceleratorforrealtimemonitoring AT mangalichinnachinnaiah fieldprogrammablegatearraybasedadaptivesleeppostureanalysisacceleratorforrealtimemonitoring AT siewkeilam fieldprogrammablegatearraybasedadaptivesleeppostureanalysisacceleratorforrealtimemonitoring AT gdivyavani fieldprogrammablegatearraybasedadaptivesleeppostureanalysisacceleratorforrealtimemonitoring AT mudasarbasha fieldprogrammablegatearraybasedadaptivesleeppostureanalysisacceleratorforrealtimemonitoring AT narambhatlajanardhan fieldprogrammablegatearraybasedadaptivesleeppostureanalysisacceleratorforrealtimemonitoring AT doddeharikrishna fieldprogrammablegatearraybasedadaptivesleeppostureanalysisacceleratorforrealtimemonitoring AT sanjaydubey fieldprogrammablegatearraybasedadaptivesleeppostureanalysisacceleratorforrealtimemonitoring |