A Scene Recognition and Semantic Analysis Approach to Unhealthy Sitting Posture Detection during Screen-Reading
Behavior analysis through posture recognition is an essential research in robotic systems. Sitting with unhealthy sitting posture for a long time seriously harms human health and may even lead to lumbar disease, cervical disease and myopia. Automatic vision-based detection of unhealthy sitting postu...
Main Authors: | , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
MDPI AG
2018-09-01
|
Series: | Sensors |
Subjects: | |
Online Access: | http://www.mdpi.com/1424-8220/18/9/3119 |
id |
doaj-9c30dab1029942ac95b12480180d30dc |
---|---|
record_format |
Article |
spelling |
doaj-9c30dab1029942ac95b12480180d30dc2020-11-25T00:53:14ZengMDPI AGSensors1424-82202018-09-01189311910.3390/s18093119s18093119A Scene Recognition and Semantic Analysis Approach to Unhealthy Sitting Posture Detection during Screen-ReadingWeidong Min0Hao Cui1Qing Han2Fangyuan Zou3School of Information Engineering, Nanchang University, Nanchang 330031, ChinaSchool of Information Engineering, Nanchang University, Nanchang 330031, ChinaSchool of Information Engineering, Nanchang University, Nanchang 330031, ChinaSchool of Information Engineering, Nanchang University, Nanchang 330031, ChinaBehavior analysis through posture recognition is an essential research in robotic systems. Sitting with unhealthy sitting posture for a long time seriously harms human health and may even lead to lumbar disease, cervical disease and myopia. Automatic vision-based detection of unhealthy sitting posture, as an example of posture detection in robotic systems, has become a hot research topic. However, the existing methods only focus on extracting features of human themselves and lack understanding relevancies among objects in the scene, and henceforth fail to recognize some types of unhealthy sitting postures in complicated environments. To alleviate these problems, a scene recognition and semantic analysis approach to unhealthy sitting posture detection in screen-reading is proposed in this paper. The key skeletal points of human body are detected and tracked with a Microsoft Kinect sensor. Meanwhile, a deep learning method, Faster R-CNN, is used in the scene recognition of our method to accurately detect objects and extract relevant features. Then our method performs semantic analysis through Gaussian-Mixture behavioral clustering for scene understanding. The relevant features in the scene and the skeletal features extracted from human are fused into the semantic features to discriminate various types of sitting postures. Experimental results demonstrated that our method accurately and effectively detected various types of unhealthy sitting postures in screen-reading and avoided error detection in complicated environments. Compared with the existing methods, our proposed method detected more types of unhealthy sitting postures including those that the existing methods could not detect. Our method can be potentially applied and integrated as a medical assistance in robotic systems of health care and treatment.http://www.mdpi.com/1424-8220/18/9/3119unhealthy sitting posture detectiondeep learningscene recognitionsemantic analysisbehavioral clusteringrobotic systems |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
Weidong Min Hao Cui Qing Han Fangyuan Zou |
spellingShingle |
Weidong Min Hao Cui Qing Han Fangyuan Zou A Scene Recognition and Semantic Analysis Approach to Unhealthy Sitting Posture Detection during Screen-Reading Sensors unhealthy sitting posture detection deep learning scene recognition semantic analysis behavioral clustering robotic systems |
author_facet |
Weidong Min Hao Cui Qing Han Fangyuan Zou |
author_sort |
Weidong Min |
title |
A Scene Recognition and Semantic Analysis Approach to Unhealthy Sitting Posture Detection during Screen-Reading |
title_short |
A Scene Recognition and Semantic Analysis Approach to Unhealthy Sitting Posture Detection during Screen-Reading |
title_full |
A Scene Recognition and Semantic Analysis Approach to Unhealthy Sitting Posture Detection during Screen-Reading |
title_fullStr |
A Scene Recognition and Semantic Analysis Approach to Unhealthy Sitting Posture Detection during Screen-Reading |
title_full_unstemmed |
A Scene Recognition and Semantic Analysis Approach to Unhealthy Sitting Posture Detection during Screen-Reading |
title_sort |
scene recognition and semantic analysis approach to unhealthy sitting posture detection during screen-reading |
publisher |
MDPI AG |
series |
Sensors |
issn |
1424-8220 |
publishDate |
2018-09-01 |
description |
Behavior analysis through posture recognition is an essential research in robotic systems. Sitting with unhealthy sitting posture for a long time seriously harms human health and may even lead to lumbar disease, cervical disease and myopia. Automatic vision-based detection of unhealthy sitting posture, as an example of posture detection in robotic systems, has become a hot research topic. However, the existing methods only focus on extracting features of human themselves and lack understanding relevancies among objects in the scene, and henceforth fail to recognize some types of unhealthy sitting postures in complicated environments. To alleviate these problems, a scene recognition and semantic analysis approach to unhealthy sitting posture detection in screen-reading is proposed in this paper. The key skeletal points of human body are detected and tracked with a Microsoft Kinect sensor. Meanwhile, a deep learning method, Faster R-CNN, is used in the scene recognition of our method to accurately detect objects and extract relevant features. Then our method performs semantic analysis through Gaussian-Mixture behavioral clustering for scene understanding. The relevant features in the scene and the skeletal features extracted from human are fused into the semantic features to discriminate various types of sitting postures. Experimental results demonstrated that our method accurately and effectively detected various types of unhealthy sitting postures in screen-reading and avoided error detection in complicated environments. Compared with the existing methods, our proposed method detected more types of unhealthy sitting postures including those that the existing methods could not detect. Our method can be potentially applied and integrated as a medical assistance in robotic systems of health care and treatment. |
topic |
unhealthy sitting posture detection deep learning scene recognition semantic analysis behavioral clustering robotic systems |
url |
http://www.mdpi.com/1424-8220/18/9/3119 |
work_keys_str_mv |
AT weidongmin ascenerecognitionandsemanticanalysisapproachtounhealthysittingposturedetectionduringscreenreading AT haocui ascenerecognitionandsemanticanalysisapproachtounhealthysittingposturedetectionduringscreenreading AT qinghan ascenerecognitionandsemanticanalysisapproachtounhealthysittingposturedetectionduringscreenreading AT fangyuanzou ascenerecognitionandsemanticanalysisapproachtounhealthysittingposturedetectionduringscreenreading AT weidongmin scenerecognitionandsemanticanalysisapproachtounhealthysittingposturedetectionduringscreenreading AT haocui scenerecognitionandsemanticanalysisapproachtounhealthysittingposturedetectionduringscreenreading AT qinghan scenerecognitionandsemanticanalysisapproachtounhealthysittingposturedetectionduringscreenreading AT fangyuanzou scenerecognitionandsemanticanalysisapproachtounhealthysittingposturedetectionduringscreenreading |
_version_ |
1725238608826204160 |