Next Article in Journal
Detecting COVID-19 from Chest X-rays Using Convolutional Neural Network Ensembles
Next Article in Special Issue
Peer-to-Peer Federated Learning for COVID-19 Detection Using Transformers
Previous Article in Journal
EEGT: Energy Efficient Grid-Based Routing Protocol in Wireless Sensor Networks for IoT Applications
Previous Article in Special Issue
Rethinking Densely Connected Convolutional Networks for Diagnosing Infectious Diseases
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Review

Pressure-Based Posture Classification Methods and Algorithms: A Systematic Review

1
Polytechnic Institute of Castelo Branco, 6000-081 Castelo Branco, Portugal
2
DiSAC—Research Unit on Digital Services, Applications and Content, 6000-767 Castelo Branco, Portugal
*
Author to whom correspondence should be addressed.
Computers 2023, 12(5), 104; https://doi.org/10.3390/computers12050104
Submission received: 18 April 2023 / Revised: 4 May 2023 / Accepted: 12 May 2023 / Published: 15 May 2023
(This article belongs to the Special Issue Machine and Deep Learning in the Health Domain)

Abstract

:
There are many uses for machine learning in everyday life and there is a steady increase in the field of medicine; the use of such technologies facilitates the tiresome work of health professionals by either automating repetitive tasks or making them simpler. Bed-related disorders are a great example where tedious tasks could be facilitated by machine learning algorithms, as suggested by many authors, by providing information on the posture of a particular bedded patient to health professionals. To assess the already existing studies in this field, this study provides a systematic review where the literature is analyzed to find correlations between the various factors involved in the making of such a system and how they perform. The overall findings suggest that there is only a significant relationship between the postures considered for classification and the resulting accuracy, despite some other factors such as the amount of data available providing some differences according to the type of algorithm used, with neural networks needing larger datasets. This study aims to increase awareness in this field and give future researchers information based on previous works’ strengths and limitations while giving some suggestions based on the literature review.

1. Introduction

The use of machine learning (ML) techniques in health research is becoming more common nowadays and it has the possibility of alleviating health professionals’ busy schedules. A popular use of these techniques made popular recently is posture classification; using different ML techniques, researchers intend to accurately classify a certain patient’s lying posture to aid in sleep or other in-bed related conditions. Although there are some studies that show satisfyingly accurate results of such applications, there are some data that seem to relate to the accuracy of these sort of applications. Examples of these altering features are, for example, the dataset used for the training of the ML model chosen by the researchers and the number of postures the algorithm is capable of classifying, among others.
With the purpose of making a more informed study and to better understand which factors might lead to a more accurate classification system, research on the technologies involved in the subject of posture classification was carried out. In this research, the topics found most often were all related to ML, the data used for the training of the ML algorithm, what steps were taken to process that data, and most importantly what method was used and its accuracy.
The data used for posture classification studies usually includes pressure data; these are gathered in a few different ways but mostly with the use of pressure (piezoelectric) sensors. In this case, a matrix of sensors of varied dimensions is placed under a bedded subject and each of the sensors will output the pressure value; these values result in a sort of pressure image which is tagged with the actual posture the subject is in and can then be used in training different ML algorithms.
Despite some studies using these pressure data directly for classification method training, there are some extra pre-processing techniques that can not only improve the accuracy but also the performance of the resulting system. These techniques include centering the pressure image, which increases the similarity between the multiple images available in a dataset; the images can also be further processed by a feature descriptor such as HOG (histogram of oriented gradients). This technique will focus on the shape of an object and yields better results when compared to the use of raw images; it also lowers the computation costs for training and classification.
Probably the most important factor in a classification system is the algorithm performing the actual classification, and these algorithms have evolved even in the subject of posture classification with studies using k-nearest neighbors (kNN) algorithms all the way to state-of-the-art neural network algorithms. The latter have many variations and show an increase in accuracy when compared to simpler approaches such as kNN or naïve Bayes.
This review aims to find any work that uses pressure data for posture classification, regardless of the type of data or the methods found in the reviewed articles. For organizing not only the information obtained from the studies included in this work, but also for better conclusions, the following set of research questions (RQs) was set:
RQ1: What is the number of samples in the dataset used?
RQ2: Is the dataset used available publicly?
RQ3: What data are gathered and used for posture classification?
RQ4: How many postures are gathered in the dataset and how many of them are later used for posture classification?
RQ5: What methods are used in posture classification?
RQ6: What is the accuracy of the proposed methods?
Answering these questions will result in a more informed discussion as their answers are used together to compare how the different approaches affect the outcome of the studies included in this review.
The review was organized according to the Preferred Reporting Items for Systematic Reviews and Meta-Analyses (PRISMA) statement [1]. This process included identifying the purpose and the intended goals of the review, a literature search, setting the inclusion and exclusion criteria, data extraction and analysis, a discussion and conclusions, and writing of the review.
The remainder of this article is organized as follows. Section 2 describes a search carried out to find related works and presents an analysis of some works that have some similarities with the work presented in this article. Section 3 contains the description and application of the methodology chosen to perform this review, and the search strategy, inclusion and exclusion criteria, and results are presented. Section 4 provides the data extraction and data analysis, and Section 5 presents the discussion. Finally, Section 6 presents the final remarks, the strengths and limitations of this work, and a discussion about challenges and opportunities.

2. Related Works

Research in posture classification, namely using pressure data obtained using pressure sensors under a lying person, has attracted considerable attention in recent years. Currently, numerous studies propose distinct algorithms to approach this problem. This growing interest can be seen in the results obtained in some databases of scientific articles. Despite this, there are no studies that have presented literature reviews on algorithms for lying people’s posture classification based on pressure data. As of March 2023, there were 174 articles retrieved from Scopus when the query “(lying OR bed*) AND (posture OR position) AND classification AND pressure” was searched through the following fields: document title, abstract, and keywords. With the same query, 109 articles were retrieved from the Web of Science database. Of these, approximately 52% of them were published in the last 6 years. However, the same research did not result in any work that has carried out a review of the existing literature. In this sense, this work represents a step forward concerning other related works, thus representing a significant contribution to this study area.
Despite not finding an actual literature review on this subject, the works analyzed as this study was conducted included some comparisons between their methods and the ones published before theirs. For example, the authors in [2,3] analyzed multiple studies in some detail to illustrate how the differences in their approach change the accuracy of their results for the better when compared to similar works. In [4,5,6], the authors found some approaches that resembled the one developed in their work and compared them, highlighting aspects such as a higher number of classes predicted or simply a better result in accuracy. However, these comparisons tend to be biased to the purpose of the specific study as they intend to better in an already existing area instead of making an overall review of the existing literature as this work aims to do.

3. Methodology

This section contains a systematic review of studies/papers that address the use of one or multiple methods for posture classification, namely using pressure data obtained mostly using piezoelectric sensors under a lying person. The review was conducted according to the Preferred Reporting Items for Systematic Reviews and Meta-Analyses (PRISMA) statement [1]. Thus, the steps implemented for this review, resulting in the indicated sections were as follows:

3.1. Search Strategy

Attempting to find the most results, for this review, there were three databases used, namely Scopus, Web of Science, and PubMed. The search terms were set considering the main goal of this review, and after analyzing the results using different terms, the ones that wielded the best results were chosen, focusing on posture classification carried out on any kind of pressure data. The resulting string for the search was then defined as follows:
(Lying OR bed*) AND (posture OR position) AND classification AND pressure.
Furthermore, the results were filtered to include all work published after 2013 up to 2023.
The search was conducted in March 2023, through the document title and keywords fields, and resulted in a total of 257 studies: 104 from Scopus, 80 from Web of Science, and 73 from PubMed (187 after removing duplicates).

3.2. Screening for Inclusion

The step following the result of the initial search was examining the studies by their title and abstract to filter which of them were to be analyzed further with the purposes of this review in mind or which ones were to be excluded. For this screening, the studies to include were the ones that met the following criteria: (1) studies that presented the use of one or multiple methods for posture classification, (2) studies that focused on bedded or lying subjects, (3) studies that detail the accuracy of the method used, (4) studies that were published in a scientific peer-reviewed publication, and (5) studies that were written in English. All studies that met these criteria were included for further analysis.
After this step, 147 studies were excluded (mostly for their titles containing pressure data that were not relevant to this study such as water pressure), leaving 40 studies.

3.3. Screening for Exclusion

The remaining studies were analyzed to assess whether they could be included in the in-depth analysis. For this step, each article was read to extract the classification methods used, what data they used, and posture-related information. Studies without enough information about the methods or algorithms used or the results of the application of the classification system were excluded. In this step, 18 studies were excluded. Four studies limited their classification to sitting or lying positions, another four used wearable sensors which did not result in pressure data, three of them used blood or lung pressure data, two were repeats of another study already present (the most relevant was kept), two did not contain information regarding the performance of the method applied, one focused on three-dimensional joint estimations, another used recorded images, and the last had no full text available. The resulting list consisted of twenty-two studies.

3.4. Results

The steps taken for the review methodology are represented in Figure 1, which indicates that after the literature search on multiple databases, 187 studies were obtained (after the removal of 70 duplicates), referred to as the ‘identification’ stage in the diagram; after application of the inclusion criteria identified in Section 3.2. ‘Screening for Inclusion’ and in the ‘screening’ section of the diagram, 147 studies were excluded, resulting in 40 studies. A full-text evaluation of the remaining 40 studies was performed, excluding 18 studies that did not meet the required criteria or did not match the focus of this paper; this stage is represented in the figure as ‘eligibility’. The remaining 22 studies were the ‘included’ studies in the flow diagram.
Most of the works selected for inclusion in this review use a dataset that includes a matrix of pressure values usually obtained by piezoelectric sensors; however, two studies were included with different approaches because the resulting classification method was similar to the ones that use pressure data. Although most of the studies examined throughout the screening steps used in-bed pressure data, a few works have high accuracy of different posture classifications with only a section of body pressure data and were also included.

3.5. Characteristics of the Included Studies

The studies chosen to be included in this review were published between 2013 and 2023. Although this was something that could be known from the initial query which limits the search to this range, it is still surprising that the studies that were included are distributed among the 10-year range.
The distribution portrayed in Figure 2 does, however, display an increase in the later years, with 50% of the studies having been published between 2021 and 2023.

4. Analysis of the Included Studies

For easier analysis of multiple different studies, the most frequently found topics were found and withdrawn from the studies along with the information originally required to answer the research questions. These were then organized into a table including all the works selected for analysis. Each row represents one of the studies. The size column refers to the number of samples available in the dataset the authors used for their work; if this dataset is a publicly available one, the name of the dataset will also be included in the table cell. The data collected column has which data are included in said datasets. The poses available/used column displays how many postures the dataset originally has available followed by how many the researchers decided to use. The remaining columns refer to methods used either for pre-processing the data or actual classification and finally the accuracy of the developed system. Table 1 summarizes the data extracted from the selected articles.

5. Discussion

With the analysis of the included studies concluded, the discussion will aim to relate the information found in the studies and all the factors involved in the classification methods proposed with their results. As with the analysis, this discussion will be organized according to the initial set of research questions, with each question having the possibility of affecting the outcome of the approaches in the studies included.
Regarding the amount of data used in each study and if they were obtained from a publicly available dataset (RQ1 and RQ2), six (27.3%) of the studies included using a publicly available dataset, namely PmatData [24] which includes the most (26,000) samples out of all the analyzed studies; the rest have their own data gathered with varying sample sizes (189–3005). The first noticeable difference is in the number of samples included in the studies’ data. For algorithm training purposes, smaller datasets might lead to undertrained algorithms which will eventually lead to worse classification accuracy; the overall analysis of the work included in this review shows that the studies with smaller datasets have lower classification accuracy. However, the included studies do not always seem to have their results influenced by this matter. For example, the studies in [14,19] are similar in their method despite differences namely in the preprocessing stage and regarding the number of postures considered for classification; both show high accuracy (95.08% and 99.8%, respectively), with the first having a significantly smaller dataset to work on. This shows that the quality of the data has more influence on the classifier than the actual size of the dataset, as both datasets in these studies have about the same approach to the data gathering procedure, with [19] using the PmatData dataset. The fact that smaller data do not always lead to worse results has been studied in detail in [25], which displays the usage of different classification methods in the field of medical research on different-sized datasets and concludes that the performance of classifiers depends on how well the data represent the distribution and not on the amount of data available.
The quality of the dataset is dependent on what data are chosen to be included in it (RQ3), and with the focus of this review being pressure-related posture classification, all of the works include some kind of pressure image, with most using a matrix of pressure values acquired from piezoelectric sensors. The factors that might change the quality of the data are the dimension of the pressure image and what other information is gathered for each sample. Fourteen of the twenty-two (63.6%) studies have either the weight, the weight and height, or the body mass index (BMI) of the individual included in their data samples, but the accuracy does not seem to be directly influenced by the presence of body measurements as the studies that do not include any do not display a worse performance. This could be further explained by the possibility of the classifiers being able to predict these measurements, as the authors in [26] show by predicting the weight of a person using pressure maps as the input. Other characteristics such as age and sex are also gathered in some of the studies, but they do not seem to affect the outcome, and there is no seeming relationship noted between the dimension of the pressure maps and the accuracy either. This most likely indicates that the most important factor in pressure-related classification methods is the quality of the pressure data since all the studies using the public dataset have good classifier performance, and the ones that do not, vary in their results, even with some having higher resolution pressure images. This might be caused by excessive noise or misaligned data.
The postures considered for classification (RQ4) seem to be the factor most affecting the results in the studies, with some studies going to the extent of creating two different classifiers, with one considering a smaller number of postures, as in [4] where the authors end up with a significantly lower accuracy of 92.4% when 17 postures are considered compared to 99.99% accuracy based on only 3 postures. This fact might be related to the postures, as the postures considered usually include the four main postures found in most of the literature, and any posture beyond those is a variation of these, which are very similar postures that might be misclassified because of their similarity. However, the most probable reason is the number of classes, as with most classifiers, the higher the number of classes the lower the accuracy of the classifier. This seems to have an influence on the studies as some have a low number of postures considered for classification despite having more postures available in the dataset used. However, the better classification rate might not be worth the risk of misclassification of postures on clinical usage, especially for research carried out in the medical field.
As this study looks for classification methods, the method or algorithm used in the actual classification (RQ5) is one of the most important aspects of the research if not the most important, but there are also methods included in some of the studies that are used to preprocess the pressure images mostly for two different reasons: reducing the computational cost of the resulting classification algorithm or improving its accuracy. The usage of preprocessing techniques such as HOG was, according to the authors in [2,6,11], an important factor in improving the accuracy of their classifier and was proven to do so by comparing their approach to similar ones.
Regarding the actual classifier, researchers in the studies included point out that the usage of neural networks has increased over time while other algorithms such as kNN, despite still being used, are mostly included for comparison; this is because, in the field of classification methods, neural networks have shown better performance. The dates on the publications depict that 9 of the 11 (81.8%) studies published between 2021 and 2023 use neural networks for their classifier while only 5 out of 11 (45.5%) used neural networks from 2013 to 2021. The research for this study shows that, for the most part, only neural network implementations reach a high of 99% accuracy, with the only exception being the work in [15] which uses SVM. It is also interesting that the lowest accuracy found [10] used a neural network for their classifier; however, the cause of the low accuracy can be related to the small dataset, as neural networks tend to have better results with a higher number of training samples.
As every different factor was assessed as to its influence in the resulting accuracy of the classification methods (RQ6), the data to answer this research question were used to relate to the other questions and to understand how they might affect the outcome of the included studies. Furthermore, there could be an analysis of the accuracies for all of the studies, but as they range from 70% to 99.99%, although the majority tend to land in the 90–100% range, there is not a definitive conclusion regarding the accuracy without comparing it to the other factors involved.

6. Final Remarks

This systematic review aimed to find various methods for pressure-based posture classification, and by following the steps suggested by the PRISMA methodology, the studies found more appropriate for this purpose were selected and reviewed in full to gather information and compare how the various factors involved in the development of such methods influence their results.
By conducting the search in three different databases (Scopus, Web of Science, and PubMed), a total of 187 distinct studies were obtained, which resulted in 22 included studies after applying different inclusion and exclusion criteria and full-text analysis when necessary. Despite the conclusions drawn from this review, the limited number of studies in this field does not allow for more definitive conclusions, and with only a few examples of each method available in the literature, the discussion findings in this review should still help future research in the field.
After the paper analysis and cross-referencing of the various factors involved in the studies included in this review, a few observations were taken for discussion and future reference. Regarding the data, the relationship between dataset size and accuracy does not appear relevant for most applications, and the need for additional data other than pressure maps does not seem to affect the outcome of the classifiers by much either. Furthermore, the datasets used by the researchers are not always similar, a more standardized data-gathering method should be considered, for example, by including the four main postures found in the medical literature and by treating the rest of the postures as variations of the four initial postures.
The usage of preprocessing techniques should be considered as it is suggested to improve the computation requirements of the resulting classifier and in some cases to improve its accuracy; this relates to the importance of the pressure data as the preprocessing techniques focus on improving the pressure maps.
The factor that seems to influence the classification methods’ accuracies the most is the number of postures considered for classification, and it has been noted by several researchers that it can also be easily explained as a machine learning issue: the more classes, the harder the classification. The studies have satisfying results even with a very low dataset size due to the reduction in the number of postures, with some studies even considering two of the postures mostly found in the medical literature (supine and prone) as one.
As machine learning evolves towards the use of neural networks, with deep neural networks being preferred, the sample number will be more important as deep neural networks tend to need more data to reach satisfying accuracy. The need for larger datasets will, however, address some of the issues described in the discussion, such as the posture numbers being a relevant factor for lower accuracy, as more data will allow researchers to use deeper neural networks and reach satisfying accuracy with a higher number of postures. The existence of more data would also lead to better comparison in the field, as most studies seem to attempt their use own data-gathering methods. If this was not the case and every study used the same amount of data or even the same dataset, comparing the results of their work would be far easier and more assertive conclusions could be taken.
Furthermore, as the pressure data were observed to be a determining factor in the outcome of the studies but the fact that it is not clear how pressure map dimensions affect them, it would be interesting to assess how the dimension would affect the resulting accuracy of the implemented methods. This way, a minimum optimal resolution could be found to lower not only the costs of the hardware (fewer sensors) but also the computational requirements for the classifiers.

Author Contributions

Conceptualization, L.F., F.R. and J.M.; methodology, L.F., F.R. and J.M.; validation, L.F., F.R. and J.M.; investigation, L.F.; writing—original draft preparation, L.F., F.R. and J.M.; writing—review and editing, L.F., F.R. and J.M. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

Not applicable.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Page, M.J.; McKenzie, J.E.; Bossuyt, P.M.; Boutron, I.; Hoffmann, T.C.; Mulrow, C.D.; Shamseer, L.; Tetzlaff, J.M.; Akl, E.A.; Brennan, S.E.; et al. The PRISMA 2020 statement: An updated guideline for reporting systematic reviews. Syst. Rev. 2021, 10, 1–11. [Google Scholar] [CrossRef] [PubMed]
  2. Hu, Q.; Tang, X.; Tang, W. A Real-Time Patient-Specific Sleeping Posture Recognition System Using Pressure Sensitive Conductive Sheet and Transfer Learning. IEEE Sens. J. 2021, 21, 6869–6879. [Google Scholar] [CrossRef]
  3. Matar, G.; Lina, J.M.; Kaddoum, G. Artificial Neural Network for in-Bed Posture Classification Using Bed-Sheet Pressure Sensors. IEEE J. Biomed. Health Inform. 2020, 24, 101–110. [Google Scholar] [CrossRef] [PubMed]
  4. Nguyen, H.H.; Dang, B.L.; Dam, H.P.; Dang, Q.H.; Nguyen, D.M.; Vo, V.A. A novel implementation of sleeping posture classification using RANC ecosystem. In Proceedings of the 2022 International Conference on Advanced Technologies for Communications, Ha Noi, Vietnam, 20–22 October 2022; pp. 369–374. [Google Scholar] [CrossRef]
  5. Pouyan, M.B.; Ostadabbas, S.; Farshbaf, M.; Yousefi, R.; Nourani, M.; Pompeo, M. Continuous eight-posture classification for bed-bound patients. In Proceedings of the 2013 6th International Conference on Biomedical Engineering and Informatics, Hangzhou, China, 16–18 December 2013; pp. 121–126. [Google Scholar] [CrossRef]
  6. Xiao, W.; Duan, X.; Lei, Y.; Jiao, B. Intelligent Mattress Monitoring System Based on RFID RSSI Difference Array. Proceedings of 2018 2nd IEEE Advanced Information Management, Communicates, Electronic and Automation Control Conference, Xi’an, China, 25–27 May 2018; pp. 1885–1888. [Google Scholar] [CrossRef]
  7. Duan, B.; Zhao, D.; Yang, J.; Wang, S. A novel posture recognition based on time series supervised learning algorithm. In Proceedings of the ISR 2021—2021 IEEE International Conference on Intelligence and Safety for Robotics, Tokoname, Japan, 4–6 March 2021; pp. 394–398. [Google Scholar] [CrossRef]
  8. Hudec, R.; Matúška, S.; Kamencay, P.; Benco, M. A Smart IoT System for Detecting the Position of a Lying Person Using a Novel Textile Pressure Sensor. Sensors 2021, 21, 206. [Google Scholar] [CrossRef]
  9. Mineharu, A.; Kuwahara, N.; Morimoto, K. A study of automatic classification of sleeping position by a pressure-sensitive sensor. In Proceedings of the 2015 4th International Conference on Informatics, Electronics and Vision, Fukuoka, Japan, 15–18 June 2015. [Google Scholar] [CrossRef]
  10. Wada, K.; Mineharu, A.; Kuwahara, N.; Morimoto, K. A study of bed-leaving prediction by using a pressure-sensitive sensor. In Lecture Notes in Computer Science (Including Subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics); Springer: Berlin/Heidelberg, Germany, 2017; pp. 188–197. [Google Scholar] [CrossRef]
  11. Vazquez-Santacruz, E.; Gamboa-Zuniga, M. An intelligent device for assistance in caring for the health of patients with motor disabilities. In Proceedings of the International Conference on Natural Computation, Zhangjiajie, China, 15–17 August 2015; pp. 868–874. [Google Scholar] [CrossRef]
  12. Elsharif, E.; Drawil, N.; Kanoun, S. Automatic Posture and Limb Detection for Pressure Ulcer Risk Assessment. In Proceedings of the 2021 IEEE 1st International Maghreb Meeting of the Conference on Sciences and Techniques of Automatic Control and Computer Engineering, Tripoli, Libya, 25–27 May 2021; pp. 142–149. [Google Scholar] [CrossRef]
  13. Enokibori, Y.; Mase, K. Regular Paper Data Augmentation to Build High Performance DNN for In-bed Posture Classification. J. Inf. Process. 2018, 26, 718–727. [Google Scholar] [CrossRef]
  14. Diao, H.; Chen, C.; Yuan, W.; Amara, A.; Tamura, T.; Fan, J.; Meng, L.; Liu, X.; Chen, W. Deep Residual Networks for Sleep Posture Recognition with Unobtrusive Miniature Scale Smart Mat System. IEEE Trans. Biomed. Circuits Syst. 2021, 15, 111–121. [Google Scholar] [CrossRef] [PubMed]
  15. Design and Implementation of an Intelligent System for Controlling a Robotic Hospital Bed for Patient Care Assistance. Available online: https://www.scielo.org.mx/scielo.php?script=sci_arttext&pid=S1405-55462015000300005 (accessed on 30 March 2023).
  16. Ostadabbas, S.; Baran Pouyan, M.; Nourani, M.; Kehtarnavaz, N. In-bed posture classification and limb identification. In Proceedings of the IEEE 2014 Biomedical Circuits and Systems Conference, Lausanne, Switzerland, 22–24 October 2014; pp. 133–136. [Google Scholar] [CrossRef]
  17. Mihálik, O.; Sýkora, T.; Husák, M.; Fiedler, P. In-Bed Posture Classification Based on Sparse Representation in Redundant Dictionaries. IFAC-PapersOnLine 2022, 55, 374–379. [Google Scholar] [CrossRef]
  18. Heydarzadeh, M.; Nourani, M.; Ostadabbas, S. In-bed posture classification using deep autoencoders. In Proceedings of the Annual International Conference of the IEEE Engineering in Medicine and Biology Society, Orlando, FL, USA, 16–20 August 2016; pp. 3839–3842. [Google Scholar] [CrossRef]
  19. Stern, L.; Roshan Fekr, A. In-Bed Posture Classification Using Deep Neural Network. Sensors 2023, 23, 2430. [Google Scholar] [CrossRef] [PubMed]
  20. Dam, H.P.; Pham, N.D.A.; Pham, H.M.; Doan, N.P.; Nguyen, D.M.; Nguyen, H.H. In-bed posture classification using pressure sensor data and spiking neural network. In Proceedings of the 2021 8th NAFOSTED Conference on Information and Computer Science, Hanoi, Vietnam, 21–22 December 2021; pp. 358–363. [Google Scholar] [CrossRef]
  21. Channa, A.; Yousuf, M.; Popescu, N. Machine Learning Algorithms for Posture Identification of Obstructive Sleep Apnea Patients using IoT Solutions. In Proceedings of the 2020 8th E-Health and Bioengineering Conference, Iasi, Romania, 29–30 October 2020. [Google Scholar] [CrossRef]
  22. Russo, A.; Licciardo, G.D.; Benedetto LDi Rubino, A.; Liguori, R.; Naddeo, A.; Cappetti, N. Quantized Fully Convolution Neural Network for HW Implementation of Human Posture Recognition. In Proceedings of the 2021 IEEE 3rd International Conference on Artificial Intelligence Circuits and Systems, Washington, DC, USA, 6–9 June 2021. [Google Scholar] [CrossRef]
  23. Carbonaro, N.; Laurino, M.; Arcarisi, L.; Menicucci, D.; Gemignani, A.; Tognetti, A. Textile-Based Pressure Sensing Matrix for In-Bed Monitoring of Subject Sleeping Posture and Breathing Activity. Appl. Sci. 2021, 11, 2552. [Google Scholar] [CrossRef]
  24. Pouyan, M.B.; Birjandtalab, J.; Heydarzadeh, M.; Nourani, M.; Ostadabbas, S. A pressure map dataset for posture and subject analytics. In Proceedings of the 2017 IEEE EMBS International Conference on Biomedical and Health Informatics, Orlando, FL, USA, 16–19 February 2017; pp. 65–68. [Google Scholar] [CrossRef]
  25. Althnian, A.; AlSaeed, D.; Al-Baity, H.; Samha, A.; Dris ABin Alzakari, N.; Abou Elwafa, A.; Kurdi, H. Impact of Dataset Size on Classification Performance: An Empirical Evaluation in the Medical Domain. Appl. Sci. 2021, 11, 796. [Google Scholar] [CrossRef]
  26. Kim, T.H.; Hong, Y.S. Prediction of Body Weight of a Person Lying on a Smart Mat in Nonrestraint and Unconsciousness Conditions. Sensors 2020, 20, 3485. [Google Scholar] [CrossRef] [PubMed]
Figure 1. Diagram of the process that determined which papers were selected for this study (adapted from the PRISMA 2020 diagram [1]).
Figure 1. Diagram of the process that determined which papers were selected for this study (adapted from the PRISMA 2020 diagram [1]).
Computers 12 00104 g001
Figure 2. Publication date distribution for the studies included.
Figure 2. Publication date distribution for the studies included.
Computers 12 00104 g002
Table 1. Synthetic analysis of the selected studies.
Table 1. Synthetic analysis of the selected studies.
Ref.SizeData CollectedPoses Available/UsedPre-ProcessingMethods/AlgorithmsAccuracy
[4]26,000
PmatData
32 × 64 pressure matrix
Age
Weight
Height
17/3 and 17Median Filter
Histogram Equalization
Spiking neural networks99.99% (3 postures)
92.4% (17 postures)
[7]14401600 pressure array6/6N/ADecision tree
Naïve Bayes
Support vector machine (SVM)
kNN
84.5% to 96.8%
[2]300532 × 32 pressure matrix
Age
Weight
Height
5/5Histogram of oriented gradients (HOG)SVM
Convolutional neural network (CNN)
84.8% to 91.24%
[8]25208 × 8 pressure matrix
Sex
Weight
3/3N/ACNN95.2% to 99.56%
[9]27034 × 52 pressure matrix
Age
9/9Center alignmentSVM
Naïve Bayes
Neural network
Random forest
77.1% (highest)
[10]18950 × 80 pressure matrix
Age
6/6Feature extraction (not described)SVM
CNN
80%
70%
[11]200416 × 14 pressure matrix4/4HOGSVM99.01%
[3]111664 × 27 pressure matrix
Sex
Age
Weight
Height
4/4HOG
Local binary patterns
Feed-forward artificial neural network (FFANN)87.9%
[12]26,000
PmatData
32 × 64 pressure matrix
Age
Weight
Height
17/9Principal component analysiskNN
Naïve bayes
FFANN
94.9%
98.5%
99.6%
[5]N/A32 × 64 pressure matrix8/8Gaussian lowpass filter
Binary filter
kNN97.1%
[13]44880 × 40 pressure matrix
Sex
Age
BMI
3/3
4/4
N/ADeep neural network99.7%
97.1%
[14]105132 × 32 pressure matrix
Sex
Age
Weight
Height
4/4N/ADeep neural network (ResNet-18)95.08%
[15]200432 × 16 pressure matrix
Weight
4/4Bilinear interpolation
HOG
Scale-Invariant Feature Transform
SVM99.7%
[16]N/A64 × 27 pressure matrix
Sex
Age
13/3Binary image extraction
Center alignment
kNN98.4%
[17]73630 × 11 pressure matrix
Weight
Height
4/4N/ASparse representation91.4%
[18]N/A32 × 64 pressure matrix5/5Median filterDeep neural network with autoencoders98.1%
[19]26,000
PmatData
32 × 64 pressure matrix
Age
Weight
Height
17/3Reconfiguration of pressure maps into video filesDeep neural network (ResNet-18)99.8%
[20]26,000
PmatData
32 × 64 pressure matrix
Age
Weight
Height
17/17Median filterSpiking neural network90.56% to 99.9%
[6]4808 × 18 RFID matrix
Sex
Weight
Height
8/8HOGDecision tree96.14%
[21]26,000
PmatData
32 × 64 pressure matrix
Age
Weight
Height
17/5No descriptionkNN98.7%
[22]26,000
PmatData
32 × 64 pressure matrix
Age
Weight
Height
17/4N/AQuantized fully convoluted neural network96.77%
[23]207613 × 15 pressure matrix
Breathing data
4/4No descriptionArtificial neural network89.9%
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Fonseca, L.; Ribeiro, F.; Metrôlho, J. Pressure-Based Posture Classification Methods and Algorithms: A Systematic Review. Computers 2023, 12, 104. https://doi.org/10.3390/computers12050104

AMA Style

Fonseca L, Ribeiro F, Metrôlho J. Pressure-Based Posture Classification Methods and Algorithms: A Systematic Review. Computers. 2023; 12(5):104. https://doi.org/10.3390/computers12050104

Chicago/Turabian Style

Fonseca, Luís, Fernando Ribeiro, and José Metrôlho. 2023. "Pressure-Based Posture Classification Methods and Algorithms: A Systematic Review" Computers 12, no. 5: 104. https://doi.org/10.3390/computers12050104

APA Style

Fonseca, L., Ribeiro, F., & Metrôlho, J. (2023). Pressure-Based Posture Classification Methods and Algorithms: A Systematic Review. Computers, 12(5), 104. https://doi.org/10.3390/computers12050104

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop