SLEEPING POSTURES CLASSIFICATION SYSTEM USING MACHINE LEARNING

dc.contributorPISUT PORNPREEDAWANen
dc.contributorพิศุทธิ์ พรปรีดาวรรณth
dc.contributor.advisorDirek Sueseenaken
dc.contributor.advisorดิเรก เสือสีนาคth
dc.contributor.coadvisorDirek Sueseenaken
dc.contributor.coadvisorดิเรก เสือสีนาคth
dc.contributor.emailadvisordireks@swu.ac.th
dc.contributor.emailcoadvisordireks@swu.ac.th
dc.contributor.otherSrinakharinwirot Universityen
dc.date.accessioned2026-05-05T05:22:36Z
dc.date.created2021
dc.date.issued16/8/2021
dc.description.abstractSleep is an important resting activity in the daily lives of human beings. In the same way, the human sleeping posture can be used to diagnose certain medical disorders and indicate the risk of fatal accidents for the elderly, such as falling out of bed. In this research, using machine learning, a sleeping posture classification system was developed to classify five sleeping postures: supine, left lateral sleeping position, right lateral sleeping position, sitting, and lying on the edge of the bed. This system consists of 100 pressure sensors, the circuit for amplifying and adjusting the signal with an op-amp, analog to digital conversion, microcontroller processing, and storing sleeping posture data with the MATLAB program. Several machine learning algorithms were compared to find the one that best appropriates the dataset. In this experiment, the best accuracy performances were achieved by the Coarse Gaussian SVM algorithm of 97.9%, 92.4%, and 94.0%, with training, validation, and testing, respectively. The highlight of this research was using a small number of pressure sensors while still being able to accurately classify sleeping postures and can indicate the risk of falling out of bed. To be used to develop the notification system before falling out of bed in the future.en
dc.description.abstractการนอนหลับเป็นกิจกรรมการพักผ่อนที่สำคัญในการดำเนินชีวิตประจำวันของมนุษย์ ในขณะเดียวกันท่าทางการนอนของมนุษย์สามารถใช้สำหรับการวินิจฉัยความผิดปกติทางการแพทย์และสามารถบ่งบอกถึงความเสี่ยงในการเกิดอุบัติเหตุที่อันตรายถึงชีวิตอย่างการพลัดตกจากเตียงได้ งานวิจัยนี้นำเสนอการพัฒนาระบบจำแนกท่าทางการนอนจำนวน 5 ท่าทาง ได้แก่ นอนหงาย นอนตะแคงซ้าย นอนตะแคงขวา นั่ง และนอนขอบเตียงด้วยการเรียนรู้ของเครื่องจักร ระบบที่พัฒนาประกอบไปด้วยเซ็นเซอร์วัดแรงกดจำนวน 100 ตัว วงจรขยายและปรับแต่งสัญญาณด้วยออปแอมป์ การแปลงสัญญาณอนาล็อคเป็นดิจิตอล การประมวลผลด้วยไมโครคอนโทลเลอร์ และการจัดเก็บข้อมูลท่าทางการนอนด้วยโปรแกรม MATLAB เพื่อนำข้อมูลมาหาอัลกอริทึมที่เหมาะสมที่สุด ผลการวิจัยพบว่าการพัฒนาระบบจำแนกท่าทางการนอนด้วยอัลกอริทึม Coarse Gaussian SVM มีประสิทธิภาพความแม่นยำที่ดีที่สุดได้แก่ 97.9%, 92.4% และ 94.0% ด้วยชุดข้อมูลสำหรับฝึกสอน, ตรวจสอบ และทดสอบตามลำดับ ซึ่งงานวิจัยนี้มีจุดเด่นด้านการใช้เซ็นเซอร์ในจำนวนที่น้อย โดยยังคงความสามารถในการจำแนกท่าทางการนอนได้อย่างแม่นยำ และสามารถบอกท่าทางที่มีความเสี่ยงต่อการเกิดการพลัดตกจากเตียง เพื่อใช้สำหรับพัฒนาระบบแจ้งเตือนก่อนการพลัดตกจากเตียงต่อไปในอนาคตth
dc.description.degreelevel-en
dc.description.degreelevel-th
dc.description.degreenameMASTER OF ENGINEERING (M.Eng.)en
dc.description.degreenameวิศวกรรมศาสตรมหาบัณฑิต (วศ.ม.)th
dc.identifier.urihttps://ir-ithesis.swu.ac.th/handle/123456789/3461
dc.language.isoth
dc.publisherSrinakharinwirot University
dc.rightsSrinakharinwirot University
dc.subjectท่าทางการนอนth
dc.subjectพลัดตกจากเตียงth
dc.subjectการเรียนรู้ของเครื่องจักรth
dc.subjectSleeping postureen
dc.subjectFalling out of beden
dc.subjectMachine learningen
dc.subject.classificationEngineeringen
dc.subject.classificationProfessional, scientific and technical activitiesen
dc.subject.classificationMedical diagnostic and treatment technologyen
dc.titleSLEEPING POSTURES CLASSIFICATION SYSTEM USING MACHINE LEARNINGen
dc.titleระบบจำแนกท่าทางการนอนโดยใช้การเรียนรู้ของเครื่องจักรth
dc.typeThesisen
dc.typeปริญญานิพนธ์th

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
gs631110131.pdf
Size:
5.79 MB
Format:
Adobe Portable Document Format

License bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
license.txt
Size:
160 B
Format:
Plain Text
Description: