Localizing Salient Body Motion in Multi-Person Scenes Using Convolutional Neural Networks
Neurocomputing,
Volume 330,
pages 449--464,
doi: 10.1016/j.neucom.2018.11.048
- Feb 2019
With modern computer vision techniques being successfully developed for a variety of tasks, extracting meaningful knowledge from complex scenes with multiple people still poses problems. Consequently, experiments with application-specific motion, such as gesture recognition scenarios, are often constrained to single person scenes in the literature. Therefore, in this paper we address the challenging task of detecting salient body motion in scenes with more than one person. We propose a neural architecture that only reacts to a specific kind of motion in the scene: A limited set of body gestures. The model is trained end-to-end, thereby avoiding hand-crafted features and the strong reliance on pre-processing as it is prevalent in similar studies. The presented model implements a saliency mechanism that reacts to body motion cues which have not been included in previous computational saliency systems. Our architecture consists of a 3D Convolutional Neural Network that receives a frame sequence as its input and localizes active gesture movement. To train our network with a large data variety, we introduce an approach to combine Kinect recordings of one person into artificial scenes with multiple people, yielding a large diversity of scene configurations in our dataset. We performed experiments using these sequences and show that the proposed model is able to localize the salient body motion of our gesture set. We found that 3D convolutions and a baseline model with 2D convolutions perform surprisingly similar on our task. Our experiments revealed the influence of gesture characteristics on how well they can be learned by our model. Given a distinct gesture set and computational restrictions, we conclude that using 2D convolutions might often perform equally well.
@Article{LJW19, author = {Letsch, Florian and Jirak, Doreen and Wermter, Stefan}, title = {Localizing Salient Body Motion in Multi-Person Scenes Using Convolutional Neural Networks}, journal = {Neurocomputing}, number = {}, volume = {330}, pages = {449--464}, year = {2019}, month = {Feb}, publisher = {Elsevier}, doi = {10.1016/j.neucom.2018.11.048}, }