Human Posture Classification (HPC) is used in many fields such as human computer interfacing, security surveillance, rehabilitation, remote monitoring, and so on. This paper compares the performance of different classifiers in the detection of 3 postures, sitting, standing, and lying down, which was recorded using Microsoft Kinect cameras. The Machine Learning classifiers used included the Support Vector Classifier, Naive Bayes, Logistic Regression, K-Nearest Neighbours, and Random Forests. The Deep Learning ones included the standard Multi-Layer Perceptron, Convolutional Neural Networks (CNN), and Long Short Term Memory Networks (LSTM). It was observed that Deep Learning methods outperformed the former and that the one-dimensional CNN performed the best with an accuracy of 93.45%.

Comparing the Performance of Different Classifiers for Posture Detection

Human Posture Classification (HPC) is used in many fields such as human computer interfacing, security surveillance, rehabilitation, remote monitoring, and so on. This paper compares the performance of different classifiers in the detection of 3 postures, sitting, standing, and lying down, which was recorded using Microsoft Kinect cameras. The Machine Learning classifiers used included the Support Vector Classifier, Naive Bayes, Logistic Regression, K-Nearest Neighbours, and Random Forests. The Deep Learning ones included the standard Multi-Layer Perceptron, Convolutional Neural Networks (CNN), and Long Short Term Memory Networks (LSTM). It was observed that Deep Learning methods outperformed the former and that the one-dimensional CNN performed the best with an accuracy of 93.45%.