A new algorithm for human action recognition is presented. The use of both front and side views of the optical flow (OF) in multiple layers representing different angles is proposed. The side view of the OF, created from the frontal view, is introduced as a new feature. It improves recognition accuracy and provides more information about the action such as the number of repetitions. Two-dimensional (2D) discrete Fourier transform is applied to the obtained OF features that makes the algorithm not sensitive to translation and alignment. 2D principal component analysis is used to extract features from the eigenspace maintaining the spatial relation between pixels and increases the recognition accuracy. Results of experiments performed on four diverse datasets, Weizmann, IXMAS, KTH, and UCF sports, representing fixed and moving cameras, confirm these excellent properties compared with recent reported methods.
All Science Journal Classification (ASJC) codes
- Electrical and Electronic Engineering