Human motion analysis has emerged as an important area of research for different fields and applications. However, analyzing image and video sequences to perform tasks such as action recognition, becomes a challenge due to the high dimensionality of this type of data, not mentioning the restrictions in the recording conditions (lighting, angle, distances, etc). In that sense, we propose a framework for human action recognition, which involves a preprocessing stage that decreases the influence of the record conditions in the analysis. Further, our proposal is based on a new supervised feature extraction technique that includes class label information in the mapping process, to enhance both the underlying data structure unfolding and the margin of separability among classes. Proposed methodology is tested on a benchmark dataset. Attained results show how our approach obtains a suitable performance using straightforward classifiers.