DocumentCode :
77295
Title :
Quaternionic Signal Processing Techniques for Automatic Evaluation of Dance Performances From MoCap Data
Author :
Alexiadis, Dimitrios S. ; Daras, Petros
Author_Institution :
Inf. Technol. Inst., Centre for Res. & Technol. - Hellas, Thessaloniki, Greece
Volume :
16
Issue :
5
fYear :
2014
fDate :
Aug. 2014
Firstpage :
1391
Lastpage :
1406
Abstract :
In this paper, the problem of automatic dance performance evaluation from human Motion Capture (MoCap) data is addressed. A novel framework is presented, using data captured by Kinect-based human skeleton tracking, where the evaluation of user´s performance is achieved against a gold-standard performance of a teacher. The framework addresses several technical challenges, including global and local temporal synchronization, spatial alignment and comparison of two “dance motion signals.” Towards the solution of these technical challenges, a set of appropriate quaternionic vector-signal processing methodologies is proposed, where the 4D (spatiotemporal) human motion data are represented as sequences of pure quaternions. Such a quaternionic representation offers several advantages, including the facts that joint angles and rotations are inherently encoded in the phase of quaternions and the three coordinates variables ( X,Y,Z) are treated jointly, with their intra-correlations being taken into account. Based on the theory of quaternions, a number of advantageous algorithms are formulated. Initially, global temporal synchronization of dance MoCap data is achieved by the use of quaternionic cross-correlations, which are invariant to rigid spatial transformations between the users. Secondly, a quaternions-based algorithm is proposed for the fast spatial alignment of dance MoCap data. Thirdly, the MoCap data can be temporally synchronized in a local fashion, using Dynamic Time Warping techniques adapted to the specific problem. Finally, a set of quaternionic correlation-based measures (scores) are proposed for evaluating and ranking the performance of a dancer. These quaternions-based scores are invariant to rigid transformations, as proved and demonstrated. A total score metric, through a weighted combination of three different metrics is proposed, where the weights are optimized using Particle Swarm Optimization (PSO). The presented experimental results - sing the Huawei/3DLife/EMC2 dataset are promising and verify the effectiveness of the proposed methods.
Keywords :
correlation methods; data handling; humanities; particle swarm optimisation; signal representation; synchronisation; time warp simulation; 3DLife dataset; 4D human motion capture data; EMC2 dataset; Huawei dataset; Kinect-based human skeleton tracking; automatic dance performance evaluation; dance MoCap data; dance motion signals; dynamic time warping techniques; global temporal synchronization; local temporal synchronization; particle swarm optimization; quaternion-based scores; quaternionic correlation-based measures; quaternionic cross-correlations; quaternionic representation; quaternionic vector-signal processing techniques; spatial alignment; spatiotemporal human motion data; Joints; Motion segmentation; Quaternions; Synchronization; Tracking; Vectors; Dance analysis; motion capture data; quaternions; skeleton tracking; vector signal processing;
fLanguage :
English
Journal_Title :
Multimedia, IEEE Transactions on
Publisher :
ieee
ISSN :
1520-9210
Type :
jour
DOI :
10.1109/TMM.2014.2317311
Filename :
6797927
Link To Document :
بازگشت