Muhammad Annuar Alhadi Mohamad Yusoff, Nur Liyana Azmi, N. Nordin
{"title":"利用压力传感器的轮椅坐姿检测系统","authors":"Muhammad Annuar Alhadi Mohamad Yusoff, Nur Liyana Azmi, N. Nordin","doi":"10.31436/iiumej.v25i1.2820","DOIUrl":null,"url":null,"abstract":"The usage of machine learning in the healthcare system, especially in monitoring those who are using a wheelchair for their mobility has also helped to improve their quality of life in preventing any serious life-time risk, such as the development of pressure ulcers due to the prolonged sitting on the wheelchair. To date, the amount of research on the sitting posture detection on wheelchairs is very small. Thus, this study aimed to develop a sitting posture detection system that predominantly focuses on monitoring and detecting the sitting posture of a wheelchair user by using pressure sensors to avoid any possible discomfort and musculoskeletal disease resulting from prolonged sitting on the wheelchair. Five healthy subjects participated in this research. Five typical sitting postures by the wheelchair user, including the posture that applies a force on the backrest plate, were identified and classified. There were four pressure sensors attached to the seat plate of the wheelchair and two pressure sensors attached to the back rest. Three classification algorithms based on the supervised learning of machine learning, such as support vector machine (SVM), random forest (RF), and decision tree (DT) were used to classify the postures which produced an accuracy of 95.44%, 98.72%, and 98.80%, respectively. All the classification algorithms were evaluated by using the k-fold cross validation method. A graphical-user interface (GUI) based application was developed using the algorithm with the highest accuracy, DT classifier, to illustrate the result of the posture classification to the wheelchair user for any posture correction to be made in case of improper sitting posture detected. ABSTRAK: Penggunaan pembelajaran mesin dalam sistem penjagaan kesihatan terutama dalam mengawasi pergerakan pengguna kerusi roda dapat membantu meningkatkan kualiti hidup bagi mengelak sebarang risiko serius seperti ulser disebabkan tekanan duduk terlalu lama di kerusi roda. Sehingga kini, kajian tentang pengesanan postur ketika duduk di kerusi roda adalah sangat kurang. Oleh itu, kajian ini bertujuan bagi membina sistem pengesan postur khususnya bagi mengawasi dan mengesan postur duduk pengguna kerusi roda dengan menggunakan pengesan tekanan bagi mengelak sebarang kemungkinan ketidakselesaan dan penyakit otot akibat duduk terlalu lama. Lima pengguna kerusi roda yang sihat telah dijadikan subjek bagi kajian ini. Terdapat lima postur duduk oleh pengguna kerusi roda termasuk postur yang memberikan tekanan pada bahagian belakang telah di kenalpasti dan dikelaskan. Terdapat empat pengesan tekanan dilekatkan pada bahagian tempat duduk kerusi roda dan dua pengesan tekanan dilekatkan pada bahagian belakang. Tiga algoritma pengelasan berdasarkan pembelajaran terarah melalui pembelajaran mesin seperti Sokongan Vektor Mesin (SVM), Hutan Rawak (RF) dan Pokok Keputusan (DT) telah digunakan bagi pengelasan postur di mana masing-masing memberikan ketepatan 95.44%, 98.72% dan 98.80%. Semua algoritma pengelasan telah dinilai menggunakan kaedah k-lipatan pengesahan bersilang. Sebuah aplikasi grafik antara muka (GUI) telah dibina menggunakan algoritma dengan ketepatan paling tinggi, iaitu pengelasan DT bagi memaparkan keputusan pengelasan postur untuk pengguna kerusi roda bagi membantu pembetulan postur jika postur salah dikesan.","PeriodicalId":13439,"journal":{"name":"IIUM Engineering Journal","volume":"11 22","pages":""},"PeriodicalIF":0.6000,"publicationDate":"2024-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"A WHEELCHAIR SITTING POSTURE DETECTION SYSTEM USING PRESSURE SENSORS\",\"authors\":\"Muhammad Annuar Alhadi Mohamad Yusoff, Nur Liyana Azmi, N. Nordin\",\"doi\":\"10.31436/iiumej.v25i1.2820\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"The usage of machine learning in the healthcare system, especially in monitoring those who are using a wheelchair for their mobility has also helped to improve their quality of life in preventing any serious life-time risk, such as the development of pressure ulcers due to the prolonged sitting on the wheelchair. To date, the amount of research on the sitting posture detection on wheelchairs is very small. Thus, this study aimed to develop a sitting posture detection system that predominantly focuses on monitoring and detecting the sitting posture of a wheelchair user by using pressure sensors to avoid any possible discomfort and musculoskeletal disease resulting from prolonged sitting on the wheelchair. Five healthy subjects participated in this research. Five typical sitting postures by the wheelchair user, including the posture that applies a force on the backrest plate, were identified and classified. There were four pressure sensors attached to the seat plate of the wheelchair and two pressure sensors attached to the back rest. Three classification algorithms based on the supervised learning of machine learning, such as support vector machine (SVM), random forest (RF), and decision tree (DT) were used to classify the postures which produced an accuracy of 95.44%, 98.72%, and 98.80%, respectively. All the classification algorithms were evaluated by using the k-fold cross validation method. A graphical-user interface (GUI) based application was developed using the algorithm with the highest accuracy, DT classifier, to illustrate the result of the posture classification to the wheelchair user for any posture correction to be made in case of improper sitting posture detected. ABSTRAK: Penggunaan pembelajaran mesin dalam sistem penjagaan kesihatan terutama dalam mengawasi pergerakan pengguna kerusi roda dapat membantu meningkatkan kualiti hidup bagi mengelak sebarang risiko serius seperti ulser disebabkan tekanan duduk terlalu lama di kerusi roda. Sehingga kini, kajian tentang pengesanan postur ketika duduk di kerusi roda adalah sangat kurang. Oleh itu, kajian ini bertujuan bagi membina sistem pengesan postur khususnya bagi mengawasi dan mengesan postur duduk pengguna kerusi roda dengan menggunakan pengesan tekanan bagi mengelak sebarang kemungkinan ketidakselesaan dan penyakit otot akibat duduk terlalu lama. Lima pengguna kerusi roda yang sihat telah dijadikan subjek bagi kajian ini. Terdapat lima postur duduk oleh pengguna kerusi roda termasuk postur yang memberikan tekanan pada bahagian belakang telah di kenalpasti dan dikelaskan. Terdapat empat pengesan tekanan dilekatkan pada bahagian tempat duduk kerusi roda dan dua pengesan tekanan dilekatkan pada bahagian belakang. Tiga algoritma pengelasan berdasarkan pembelajaran terarah melalui pembelajaran mesin seperti Sokongan Vektor Mesin (SVM), Hutan Rawak (RF) dan Pokok Keputusan (DT) telah digunakan bagi pengelasan postur di mana masing-masing memberikan ketepatan 95.44%, 98.72% dan 98.80%. Semua algoritma pengelasan telah dinilai menggunakan kaedah k-lipatan pengesahan bersilang. Sebuah aplikasi grafik antara muka (GUI) telah dibina menggunakan algoritma dengan ketepatan paling tinggi, iaitu pengelasan DT bagi memaparkan keputusan pengelasan postur untuk pengguna kerusi roda bagi membantu pembetulan postur jika postur salah dikesan.\",\"PeriodicalId\":13439,\"journal\":{\"name\":\"IIUM Engineering Journal\",\"volume\":\"11 22\",\"pages\":\"\"},\"PeriodicalIF\":0.6000,\"publicationDate\":\"2024-01-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"IIUM Engineering Journal\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.31436/iiumej.v25i1.2820\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"Q3\",\"JCRName\":\"ENGINEERING, MULTIDISCIPLINARY\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"IIUM Engineering Journal","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.31436/iiumej.v25i1.2820","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q3","JCRName":"ENGINEERING, MULTIDISCIPLINARY","Score":null,"Total":0}
A WHEELCHAIR SITTING POSTURE DETECTION SYSTEM USING PRESSURE SENSORS
The usage of machine learning in the healthcare system, especially in monitoring those who are using a wheelchair for their mobility has also helped to improve their quality of life in preventing any serious life-time risk, such as the development of pressure ulcers due to the prolonged sitting on the wheelchair. To date, the amount of research on the sitting posture detection on wheelchairs is very small. Thus, this study aimed to develop a sitting posture detection system that predominantly focuses on monitoring and detecting the sitting posture of a wheelchair user by using pressure sensors to avoid any possible discomfort and musculoskeletal disease resulting from prolonged sitting on the wheelchair. Five healthy subjects participated in this research. Five typical sitting postures by the wheelchair user, including the posture that applies a force on the backrest plate, were identified and classified. There were four pressure sensors attached to the seat plate of the wheelchair and two pressure sensors attached to the back rest. Three classification algorithms based on the supervised learning of machine learning, such as support vector machine (SVM), random forest (RF), and decision tree (DT) were used to classify the postures which produced an accuracy of 95.44%, 98.72%, and 98.80%, respectively. All the classification algorithms were evaluated by using the k-fold cross validation method. A graphical-user interface (GUI) based application was developed using the algorithm with the highest accuracy, DT classifier, to illustrate the result of the posture classification to the wheelchair user for any posture correction to be made in case of improper sitting posture detected. ABSTRAK: Penggunaan pembelajaran mesin dalam sistem penjagaan kesihatan terutama dalam mengawasi pergerakan pengguna kerusi roda dapat membantu meningkatkan kualiti hidup bagi mengelak sebarang risiko serius seperti ulser disebabkan tekanan duduk terlalu lama di kerusi roda. Sehingga kini, kajian tentang pengesanan postur ketika duduk di kerusi roda adalah sangat kurang. Oleh itu, kajian ini bertujuan bagi membina sistem pengesan postur khususnya bagi mengawasi dan mengesan postur duduk pengguna kerusi roda dengan menggunakan pengesan tekanan bagi mengelak sebarang kemungkinan ketidakselesaan dan penyakit otot akibat duduk terlalu lama. Lima pengguna kerusi roda yang sihat telah dijadikan subjek bagi kajian ini. Terdapat lima postur duduk oleh pengguna kerusi roda termasuk postur yang memberikan tekanan pada bahagian belakang telah di kenalpasti dan dikelaskan. Terdapat empat pengesan tekanan dilekatkan pada bahagian tempat duduk kerusi roda dan dua pengesan tekanan dilekatkan pada bahagian belakang. Tiga algoritma pengelasan berdasarkan pembelajaran terarah melalui pembelajaran mesin seperti Sokongan Vektor Mesin (SVM), Hutan Rawak (RF) dan Pokok Keputusan (DT) telah digunakan bagi pengelasan postur di mana masing-masing memberikan ketepatan 95.44%, 98.72% dan 98.80%. Semua algoritma pengelasan telah dinilai menggunakan kaedah k-lipatan pengesahan bersilang. Sebuah aplikasi grafik antara muka (GUI) telah dibina menggunakan algoritma dengan ketepatan paling tinggi, iaitu pengelasan DT bagi memaparkan keputusan pengelasan postur untuk pengguna kerusi roda bagi membantu pembetulan postur jika postur salah dikesan.
期刊介绍:
The IIUM Engineering Journal, published biannually (June and December), is a peer-reviewed open-access journal of the Faculty of Engineering, International Islamic University Malaysia (IIUM). The IIUM Engineering Journal publishes original research findings as regular papers, review papers (by invitation). The Journal provides a platform for Engineers, Researchers, Academicians, and Practitioners who are highly motivated in contributing to the Engineering disciplines, and Applied Sciences. It also welcomes contributions that address solutions to the specific challenges of the developing world, and address science and technology issues from an Islamic and multidisciplinary perspective. Subject areas suitable for publication are as follows: -Chemical and Biotechnology Engineering -Civil and Environmental Engineering -Computer Science and Information Technology -Electrical, Computer, and Communications Engineering -Engineering Mathematics and Applied Science -Materials and Manufacturing Engineering -Mechanical and Aerospace Engineering -Mechatronics and Automation Engineering