| Literature DB >> 29843461 |
Zhe Qian1,2, Anton E Bowden3,4, Dong Zhang5,6, Jia Wan7,8, Wei Liu9,10, Xiao Li11, Daniel Baradoy12, David T Fullwood13.
Abstract
Sitting posture is the position in which one holds his/her body upright against gravity while sitting. Poor sitting posture is regarded as an aggravating factor for various diseases. In this paper, we present an inverse piezoresistive nanocomposite sensor, and related deciphering neural network, as a new tool to identify human sitting postures accurately. As a low power consumption device, the proposed tool has simple structure, and is easy to use. The strain gauge is attached to the back of the user to acquire sitting data. A three-layer BP neural network is employed to distinguish normal sitting posture, slight hunchback and severe hunchback according to the acquired data. Experimental results show that our method is both realizable and effective, achieving 98.75% posture identification accuracy. This successful application of inverse piezoresistive nanocomposite sensors reveals that the method could potentially be used for monitoring of diverse physiological parameters in the future.Entities:
Keywords: BP neural network; inverse piezoresistive nanocomposite sensor; posture identification; sitting posture; strain gauge
Mesh:
Year: 2018 PMID: 29843461 PMCID: PMC6022178 DOI: 10.3390/s18061745
Source DB: PubMed Journal: Sensors (Basel) ISSN: 1424-8220 Impact factor: 3.576
Figure 1The structure of the proposed system.
Block Design of Experiments. Reported values are Average Gauge Factors (10% Working Strain Range)/Critical Strain. NC = not conductive, MF = material failure prior to reaching critical strain.
| 3% NiNs | 5% NiNs | 6% NiNs | 7% NiNs | 11% NiNs | |
|---|---|---|---|---|---|
| 0.5% NCCF | NC | NC | NC | NC | NC |
| 0.75% NCCF | NC | NC | 8.56/0.23 | 9.35/0.23 | MF |
| 1.0% NCCF | NC | NC | 8.61/0.097 | 8.5/0.20 | MF |
| 1.5% NCCF | NC | NC | 3.79/0.036 | 7.63/0.037 | MF |
| 2.0% NCCF | NC | 5.49/0.12 | 4.55/0.054 | 3.08/0.049 | 13.5/0.006 |
Figure 2The piezoresistive response of the sensors was found to fit a modified log-normal response, increasing in resistance between 0 to the critical strain, followed by a decrease in resistance over the working strain range of the sensor.
Figure 3Optimized sensor (a) complete sensor package; (b) piezoresistive response; (c) cyclic piezoresistive response of the sensor.
Figure 4The hardware components of the mobile posture monitor.
Figure 5The Circuit diagram of the hardware part.
Figure 6Data output from a test session with a user who changed posture form normal to hunchbacked. The inverse piezoresistivity results in distinct patterns for different sitting postures.
Figure 7The 3D-printed electronics housing: (a) top view of the housing; (b) bottom view of the housing.
Figure 8Wearable device for identifying sitting postures.
Figure 9The sampling signal before and after filtering: (a) sampling signal before filtering; (b) sampling signal after filtering.
Figure 10The four time-domain features: (a) the mean of different sitting signals; (b) the standard deviation of different sitting signals; (c) the maximum of different sitting signals; (d) the minimum of different sitting signals. Units for times (x-axis) are in seconds.
Parameters of the BP neural network.
| No. | Parameters | Setting |
|---|---|---|
| 1 | Total number of network layers | 3 layers |
| 2 | Number of hidden layer | 1 hidden layer |
| 3 | Number of neurons in hidden layer | 4 neurons |
| 4 | Training function | trainlm |
| 5 | Learning rate | 0.001 |
The composition of subjects.
| Gender | Number | Age | Height | Weight |
|---|---|---|---|---|
| Female | 17 | 20∼32 years old | 158 cm∼168 cm | 45 kg∼51 kg |
| Male | 18 | 21∼45 years old | 167 cm∼182 cm | 55 kg∼92 kg |
Figure 11Three kinds of sitting postures: (a) normal sitting posture; (b) slight hunchback; (c) severe hunchback.
Figure 12The influence of different number of hidden neurons on the performance of the model.
The performance of different training functions in the BP neural network model.
| Training Functions | Algorithm | Accuracy | Iterations | Mean Square Error |
|---|---|---|---|---|
| traingd | Gradient Descent | 96.63% | 14145 | 0.0268 |
| traingdm | Gradient Descent with Momentum | 97.67% | 9453 | 0.0211 |
| traingda | Gradient Descent with Adaptive Learning Rate | 97.79% | 3040 | 0.0184 |
| trainrp | Resilient Backpropagation | 98.29% | 231 | 0.0094 |
| trainlm | Levenberg-Marquardt | 98.76% | 43 | 0.0042 |
Figure 13Structure of the BP neural network.
Figure 14The mean squared error decreases with the iterations of model training.
The confusion matrix of experimental results.
| Normal Posture | Slight Hunchback | Severe Hunchback | Sensitivity | |
|---|---|---|---|---|
| Normal Posture | 246 | 0 | 0 | 100% |
| Slight Hunchback | 0 | 403 | 7 | 98.29% |
| Severe Hunchback | 0 | 6 | 388 | 98.48% |
| Precision | 100% | 98.53% | 98.23% | 98.76% |