Human action recognition algorithm based on semantics guided neural networks
In recent years,modeling the three-dimensional coordinates of skeletal joints using deep feedforward neural networks has become a trend.However,challenges such as low recognition accuracy,huge parametric volume,and poor real-time performance still persist in the field of skeletal data-based action recognition.In response,an improved network model built upon semantic-guided networks(SGN)was proposed.Firstly,a non-local feature extraction module was integrated into the original network to enhance its training and prediction performance in advanced semantic guidance models,thereby decreasing its computational complexity and inference time in natural language processing tasks.Secondly,an attention mechanism was implemented to learn the channel weights of each convolutional network layer and lessen the redundant information between channels,thus further enhancing the computational efficiency and recognition accuracy of the model.Additionally,a deformable convolution module was employed to dynamically learn the weights of different graph convolutional network(GCN)layer channels and effectively aggregate the joint features across different channels for the final classification of the network,thereby boosting the utilization of feature information.Finally,human action recognition experiments were conducted on the public datasets NTU RGB+D and NTU RGB+D 120.The numerical results demonstrated that the proposed network was an order of magnitude smaller than most networks,and it significantly outperformed the original network and several other state-of-the-art algorithms in terms of recognition accuracy.