Font Size: a A A

Design And Development Of Neck Posture Detection System

Posted on:2019-10-19Degree:MasterType:Thesis
Country:ChinaCandidate:Q M YingFull Text:PDF
GTID:2428330542492529Subject:Electronic and communication engineering
Abstract/Summary:PDF Full Text Request
Against the background of faster and more competitive society,together with the rise of the Internet and smart phones,we are suffering greater and greater pressure and Phubbing groups are getting increasingly large.Cervical spondylosis presents a more general and younger trend.The universality of cervical spondylosis is closely related to the unhealthy posture of human neck.For this reason,it is of great social significance and health protection to conduct the research of neck posture.With respect to the immature research status at home and abroad,a wearable device was designed with the application to the neck,aiming to obtain the neck movement posture information.And the information is analyzed by preprocessing,Kalman filter and quaternion algorithm.Furthermore,the relationship between Euler angles and neck posture is discussed in detail.The posture of human neck can be judged by the information of acceleration and angular velocity.Depending on the neck movement characteristics,the model selection of the posture sensor and the microprocessor are carried out.The wearable human neck posture collection device is designed with MPU-6050 sensor,and the movement data of human neck posture is collected by using the built-in accelerometer and gyroscope.The interface of 3D attitude display is designed in Lab VIEW Software to show realtime interaction and realize data storage.By analyzing the characteristics of human neck movement,four typical postures are selected for acquiring real-person experiment data collection.Then,MATLAB simulation software is used to process experimental data.Firstly,in order to acquire the offsets of the accelerometer and gyroscope,a series of experiments without human subjects are performed and the offsets are compensated by averaging.Then the Kalman filter is used to smooth the neck posture curve.On the basis of data processing above,the quaternion algorithm is used to figure the posture.With the help of the human neck coordinate system,the neck posture movement is analyzed by the curves of rolling angle,pitch angle and yaw angle.Pitch angle corresponds to the postures of heads up and down,heads down to the positive and heads up to the negative.Yaw angle corresponds to the postures of swing head left and right,in which right is positive and left is negative.Roll angle corresponds to the postures of heads turning around,in which left is positive and right is negative.Finally,error analysis experiment is designed to observe the absolute error by acquiring related images and calculating the actual angle through the image processing method.Meanwhile,the calculated Euler angles are recorded as a contrast.The accuracy of the wearable system is evaluated by calculating the absolute error.It turns out that the average absolute error is-0.637°,which proves that the system is of a better applicability in practical situation.
Keywords/Search Tags:neck posture, Kalman filter, quaternion algorithm, Euler angles
PDF Full Text Request
Related items