
This study proposes a human dynamic behavior recognition method based on joint point extraction and deep learning algorithms. Human skeletal information is collected using a Kinect camera to obtain three-dimensional (3D) joint coordinates, completing the extraction of skeletal joint data. Based on the characteristics of bones in 3D space, processing is performed using 3D skeletal joint point cloud data. An improved PointNet++ method is employed to process the point cloud data: a dual-scale feature extraction strategy is adopted to enhance the network’s multiscale feature capture capability, and the farthest point sampling algorithm is optimized to better preserve behavioral details. Finally, a graph convolutional network approach incorporating a channel attention mechanism and graph topology optimization is used to achieve human dynamic behavior recognition based on 3D skeletons. Experimental results show that the method achieves a maximum F1 score of 0.98, a misrecognition rate below 0.4%, and a coefficient of variation of 0, demonstrating high recognition accuracy. However, the performance of this research method may be limited in complex scenes with severe occlusion or non-standard perspectives. Future work will focus on exploring multimodal data fusion and real-time optimization to further enhance its robustness and practicality in open environments.