Posture recognition using an RGB-D camera : exploring 3D body modeling and deep learning approaches

The emergence of RGB-D sensors offered new possibilities for addressing complex artificial vision problems efficiently. Human posture recognition is among these computer vision problems, with a wide range of applications such as ambient assisted living and intelligent health care systems. In this context, our paper presents novel methods and ideas to design automatic posture recognition systems using an RGB-D camera. More specifically, we introduce two supervised methods to learn and recognize human postures using the main types of visual data provided by an RGB-D camera. The first method is based on convolutional features extracted from 2D images. Convolutional Neural Networks (CNNs) are trained to recognize human postures using transfer learning on RGB and depth images. Secondly, we propose to model the posture using the body joint configuration in the 3D space. Posture recognition is then performed through SVM classification of 3D skeleton- based features. To evaluate the proposed methods, we created a challenging posture recognition dataset with a considerable variability regarding the acquisition conditions. The experimental results demonstrated comparable performances and high pre- cision for both methods in recognizing human postures, with a slight superiority for the CNN-based method when applied on depth images. Moreover, the two approaches demonstrated a high robustness to several perturbation factors, such as scale and orientation change.

READ FULL TEXT
research
03/21/2018

Learning and Recognizing Human Action from Skeleton Movement with Deep Residual Neural Networks

Automatic human action recognition is indispensable for almost artificia...
research
03/21/2018

Exploiting deep residual networks for human action recognition from skeletal data

The computer vision community is currently focusing on solving action re...
research
07/12/2016

Camera Elevation Estimation from a Single Mountain Landscape Photograph

This work addresses the problem of camera elevation estimation from a si...
research
10/31/2017

RGB-D-based Human Motion Recognition with Deep Learning: A Survey

Human motion recognition is one of the most important branches of human-...
research
09/17/2018

Learning Effective RGB-D Representations for Scene Recognition

Deep convolutional networks (CNN) can achieve impressive results on RGB ...
research
09/17/2018

Periocular Recognition Using CNN Features Off-the-Shelf

Periocular refers to the region around the eye, including sclera, eyelid...
research
03/19/2016

Deep Shading: Convolutional Neural Networks for Screen-Space Shading

In computer vision, convolutional neural networks (CNNs) have recently a...

Please sign up or login with your details

Forgot password? Click here to reset