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...

Full description

Bibliographic Details
Main Authors: Weidong Min, Hao Cui, Qing Han, Fangyuan Zou
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