This study presents a nonverbal activity recognition framework that identifies parent and child play activities using time-series skeleton data extracted from CCTV footage. The system employs pre-trained YOLOv8 model for object detection, localization...
This study presents a nonverbal activity recognition framework that identifies parent and child play activities using time-series skeleton data extracted from CCTV footage. The system employs pre-trained YOLOv8 model for object detection, localization, and consistent ID assignment across frames, while DeepSORT is simultaneously incorporated for real-time tracking of each detected subject through the consistent IDs over time. YOLOv11 is used for skeleton joint extraction. Two feature extraction methods were compared: 1D-CNN embeddings (Method 1) and the proposed Fusion-CNNFE (Method 2), which integrates CNN-based embeddings with engineered features. Several machine learning classifiers were used for play activity recognition. Experimental results show that Fusion-CNNFE achieved higher accuracy, precision, recall, and F1-score than the baseline 1D-CNN. The best results were obtained using LightGBM for the parent dataset (F1 = 87.81%) and Random Forest for the child dataset (F1 = 70.09%) under the K-Means SMOTE data augmentation. The findings confirm that fusing spatial–temporal features with balanced training data improves recognition robustness, providing a foundation for nonverbal behavior monitoring in playroom and educational environments. Keywords Human interaction recognition, Parent and child play activity, 1D-Convolutional Neural Network (1D-CNN), Feature Engineering, Data Interpolation, Sliding Window, YOLO