Printer Friendly

Segmentation-Based Human Tracking and Human Action Recognition Using Optimized Deep Residual Convolutional Bi-Directional Long Short-Term Memory.

1. Introduction

H uman behaviour forms the foundation of social communication, encompassing a wide range of activities and interactions performed by individuals in daily life. The rapid evolution of deep learning and computer vision techniques has paved the way for advanced systems capable of automatically detecting human actions from video content, emphasizing the growing importance of this domain in real-world scenarios [1-2].

Automated HAR systems analyze sequential video frames to detect spatio-temporal patterns in movements, allowing precise classification of activities across diverse scenarios. Recognition of human actions involves detecting and classifying the various activities performed by individuals [3-4]. According to recent research, more than 70% of security events occurring in public areas involve human behavior that is identified earlier by automated video processing, underlining the potential use of real-time HAR in preventing accidents, crimes, and dangerous events [5].

In many situations, relying on human observation to monitor actions is impractical, especially in industrial workplaces, hospitals, or crowded areas, due to fatigue, delayed responses, or risk exposure [6]. Video-based action recognition systems have proved effective in easing such challenges of HAR by closely observing and accurately judging events in realtime, with no danger to human life and a quick reaction to developing exigency conditions [7]. The other major domain in which HAR has made a positive contribution to the task of observation and detection is towards observation of unsafe behaviors, allowing safety to be controlled proactively and supporting increased efficiency in operations.

1.1 Contributions

* This research introduces a hybrid data acquisition strategy combining benchmark datasets and live video feeds from surveillance cameras and webcams. Through the integration of the Red, Green, Blue (RGB), depth, and skeletal input modalities, it provides diverse, dynamic, and unconstrained human action data.

* The present research incorporates a DSORT-SQA model. Human masks are accurately extracted and tracked in video frames, ensuring temporal consistency. The model is capable of handling occlusions, crowded scenes, and motion behaviors, thereby generating accurate human trajectories for feature and activity extraction.

* To effectively perform the task of HAR, this research combined the DRCBi-LSTM network with hyperparameter tuning using IGBOA techniques. The model is deployed on hybrid hardware environments, which enable edge devices for real-time computing. To enhance model interpretability, Grad-CAM and temporal attention mechanisms are also used.

1.2 Literature Survey

Despite challenges, the techniques show impressive performance in human action recognition, as shown in Table 1. A technique for the recognition of human behavior was developed by Liu et al. [8], who used Convolutional Neural Networks (CNNs). In addition, Abdelbaky and Aly [9] proposed a technique called PCANet, which is an unsupervised approach for the extraction of spatial and temporal features from action videos. Similarly, Sowmyayani and Rani [10] introduced STHARNet, which captures spatial features from frames and temporal motion across them for HAR. Berlin and John [11] designed a Deep Learning Neural Network (DLNN) for HAR, focusing on efficiently recognizing and classifying human activity.

Elharrouss et al. [12] developed an efficient Temporal Difference Map (TDMap) based on a CNN architecture, which used video to detect, recognize, and summarize multiple human actions.

Zaidi et al. [13] put forward a complex method for detecting and recognizing suspicious human activities in the context of video monitoring. Nasir et al. [14] introduced an Elastic Net-based Genetic Algorithm (ENGA) method that enhanced the efficiency of feature selection while ensuring a narrow feature set from a very specific search algorithm. Wang et al. [15] proposed a 3D CNN to recognize human action in a video. It had two subnetworks for extracting temporal and deep spatial information. Shanableh [16] proposed ViCoMoCo-DL for human activity recognition using deep learning. Ullah and Munir [17] proposed an Attention-driven Residual Three-Dimensional CNN (AR3DCNN) network, which learns human action representation. The complicated spatiotemporal dependencies of the video sequence are captured. Karim et al. [18] came up with HADE, a model-based strategy that exploited HAR through fine-tuned deep learning methods. Wang et al. [19] developed SDWM-HTM. Spatiotemporal features are dynamically assigned weights.

1.3 Problem statement

Paramount to effective identification and classification of human actions in live video surveillance is the complexity of interaction and the dynamic context in which these actions occur. This makes it difficult to interpret the complex spatio-temporal patterns in various existing approaches to achieve high levels of classification accuracy. This affects the functionality of these systems in critical environments like airports and prisons, where the efficiency of these systems in identifying actions is paramount to improving the security threshold of the environment. Therefore, a need for more innovative approaches to interpret multi-human interactions as required in the modern security environment.

1.4 Organization

The organization of this research is arranged as follows: Section 2 details the approach used, Section 3 reports the results with corresponding analysis; Section 4 offers the conclusion and future research directions.

2. Suggested methodology

The proposed research framework involves data gathering using a range of benchmark datasets, like KTH, UT-Kinect, UCF-11, and HMDB51 datasets, coupled with the acquisition of videos. The data undergoes preprocessing techniques such as extracting frames from videos, resizing, and data normalization. The process flow for the proposed approach is depicted in Fig. 1.

The DSORT-SQA ensures accurate human localization through human tracking using the segmentation approach. In the feature extraction phase, the methods used are mutual information, entropy, and correlation coefficients, optimized using the IGBOA. The DRCBi-LSTM network ensures the spatiotemporal representation for the human activity recognition task. Grad-CAM is used for the interpretation of the model. Hardware acceleration is used to ensure high performance and interpretation.

2.1 Data gathering

Input video data used for HAR is sourced from four distinct and widely recognized datasets, namely Kungliga Tekniska H[delta]gskolan (KTH), UT-Kinect, UCF11, and Human Motion Database (HMDB51) [19]. Detailed overview of the datasets added in Table 2.

The benchmark datasets, along with real-time videos, were collected from various environments such as indoor and outdoor areas, including offices, laboratories, and outdoor areas such as university corridors. The dataset contains 12 common human actions, which have been annotated with standardized formats with synchronized multimodal inputs. For the datasets used, the exact releases are specified as follows: KTH, UT-Kinect, and UCF-11, with the UCF-11 release being used instead of UCF101. Additionally, the preprocessing steps include a fixed train/test split of 70% for training and 30% for testing, with no randomness applied to the split. These specifications ensure reproducibility and clarity regarding the dataset handling and preprocessing.

Table 3 provides a clear summary of the live data characteristics, including details on resolution, action classes, environmental conditions, and sample size. These additions ensure the reproducibility of the data collection process.

2.2 Pre-processing and Adaptive Data Normalization

Multimodal human activity videos are pre-processed and normalized by extracting sequential frames, ensuring temporal synchronization. Frames are resized to reduce computational cost, and intensity normalization mitigates lighting variations, as described in (1).

[Please download the PDF to view the formula] (1)

where, [F.sub.i,t](p, q) signifies the pixel intensity at (p,q), and [[mu].sub.i,t], [[sigma].sub.i,t] denote the mean and standard deviation of frame intensities, respectively. The fused frame [G.sub.i,t] is expressed as in (2).

where, [alpha] + [beta] + [gamma] = 1, with [R.sub.i,t], [D.sub.i,t], and [O.sub.i,t] representing RGB, depth, and optical flow modalities, respectively.

Finally, the pre-processed dataset is represented as a structured tensor illustrated in (3).

[Please download the PDF to view the formula] (3)

where, D contains temporally aligned, spatially normalized, and multimodally enriched frames, providing an optimal input foundation for subsequent segmentation-based human tracking and action recognition.

2.3 Segmentation-Based Human Tracking using Deep Simple Online and RealTime Tracking with Segmentation Quality Assessment

Once the data have been preprocessed, the human tracking algorithm used is called DSORT-SQA, combining Segmentation Quality Assessment (SQA) and Motion Persistence Evaluation (MPE). This innovative technique boosts the association and segmentation performance in order to make sure that the trajectory is continuous. DSORT-SQA increases the precision and robustness in tracking when compared to DeepSORT, as evidenced by (4).

[Please download the PDF to view the formula] (4)

where, [f.sub.SOA] denotes the trained SQA function. The predicted state for the next frame is computed as in (5).

[Please download the PDF to view the formula] (5)

where, A is the state transition matrix assuming constant velocity, and [w.sub.t] is process noise.

Appearance descriptors [phi]([b.sub.t]) extracted using a CNN encode identity-specific features, allowing robust association of new detections with existing tracks. The DSORT-SQA model architecture, where new object detections are assigned to ongoing tracks via a joint cost function defined as in (6), (7), and (8).

[Please download the PDF to view the formula] (6)

[Please download the PDF to view the formula] (7)

[Please download the PDF to view the formula] (8)

where, [lambda] balances spatial and appearance similarity. To improve trajectory consistency, the Z-Wasserstein distance [W.sub.z] is used to measure the discrepancy between the predicted motion distribution P and observed motion distribution [.sup.Q]defined as in (9)

[Please download the PDF to view the formula] (9)

where, [PI](P,Q) signifies the set of joint distributions with marginals P and Q, and [[parallel]*[parallel].sub.2] is the chosen norm. Finally, the integrated DSORT-SQA with Motion Persistence Evaluator (MPE) validates and maintains tracks across frames, producing the final set of accurately segmented and temporally consistent human regions [T.sub.i,j] for each frame [20-21]. This ensures that only high-quality, properly segmented human figures are used for subsequent feature selection and HAR. MPE works by using thresholds to detect significant motion deviation or prolonged occlusion. If motion deviation exceeds a predefined threshold or occlusion persists for more than a specified duration, the track is suspended. Below is a pseudocode snippet for MPE validation:

MPE Track Validation Pseudocode

if motion_deviation > threshold or occlusion_duration > max_occhision_time: suspend_track(track_id) # Suspend tracking if deviation or occlusion exceeds limits else:

continue_tracking(track_id) # Continue tracking if within valid thresholds

This process ensures robust tracking during occlusions and motion deviations, significantly contributing to the accuracy and stability of the action recognition system. DSORT-SQA, with MPE, enhances the reliability of tracking, ensuring that only high-quality, correctly segmented human regions are used for subsequent feature selection and HAR.

2.4 Feature extraction and selection

After segmentation, features are extracted using the HR-STFE, capturing spatial and temporal characteristics. Stacked Bi-LSTM layers encode short-term motion dynamics and temporal dependencies, with the temporal representation computed as in (10).

[Please download the PDF to view the formula] (10)

where, [Please download the PDF to view the mathematical expression] and [d.sub.Temporal] denotes the Bi-LSTM hidden state dimension. The final feature vector for each frame combines spatial and temporal cues shown in (11).

[Please download the PDF to view the formula] (11)

where, [S.sup.flat.sub.i,t] is the flattened spatial feature vector, and [alpha], [beta] are weighting coefficients. Features from multiple modalities, such as RGB, depth, and optical flow, are integrated as in (12).

[Please download the PDF to view the formula] (12)

where, [F.sup.(m).sub.i,t] is the feature vector from modality m, [w.sub.m] is its weight, and M is the number of modalities [22]. An attention mechanism generates dynamic weights for each example, as shown in (13).

[Please download the PDF to view the formula] (13)

where, [[alpha].sub.m]([f.sub.m]) is the learned attention weight for modality m, which varies based on the context of the input, and [f.sub.m] is the feature vector from modality m. Relative entropy for a feature [F.sub.i] is expressed as in (14).

[Please download the PDF to view the formula] (14)

where, [n.sub.j] is the number of discrete bins for [F.sub.i], P([F.sup.J.sub.I])is the probability of the bin, and Q([F.sup.j.sub.i]) is the reference distribution. Mutual information between two features [F.sub.I] and [f.sub.j]is defined as in (15).

[Please download the PDF to view the formula] (15)

where, P(x,y) is the joint probability, P(x), p(y) are the marginal probabilities. SCC is expressed as in (16).

[Please download the PDF to view the formula] (16)

where, [Please download the PDF to view the mathematical expression] are standard deviations, [Please download the PDF to view the mathematical expression] and [Please download the PDF to view the mathematical expression],are mean values, and N is the sample count.

An adaptive maximum probability-based threshold function selects only the most significant features shown in (17).

[Please download the PDF to view the formula] (17)

where, [F*.sub.k] is the selected feature, [theta](.) ignores low-probability or negative features. The selected features from all modalities are combined using weighted integration defined in (18).

[Please download the PDF to view the formula] (18)

where, Fk, m is the selected feature from the modality (m), (w)m is the weight. The resulting optimized feature set [F.sup.selected.sub.i,t] is compact, informative, and ready for HAR, ensuring high classification accuracy with reduced computational complexity.

2.5 Classification using Deep Residual Convolutional Bi-directional Long Short-Term Memory

The DRCBi-LSTM classifier categorizes human actions, capturing both spatial and temporal dependencies. Unlike CNNs, it overcomes LSTM's unidirectional limitation by processing sequences bi-directionally [23-24]. For the input sequence [F.sup.selected] = {[F.sub.1], [F.sub.2],..., [F.sub.T]}, the forward hidden state [Please download the PDF to view the mathematical expression] and backward hidden state [Please download the PDF to view the mathematical expression] are given as in (19) and (20).

[Please download the PDF to view the formula] (19)

[Please download the PDF to view the formula] (20)

The hidden states are concatenated to obtain the combined temporal representation shown in (21).

[Please download the PDF to view the formula] (21)

To alleviate this, residual connections are introduced, F(x) instead of the full transformation shown in (22).

y - F (x) + x, (22)

Residual mapping stabilizes gradient flow, while Layer Normalization (LN) accelerates training by reducing internal covariate shift, as shown in (23).

[Please download the PDF to view the formula] (23)

where, [[mu].sub.x] and [[sigma].sub.x] are the mean and standard deviation of the input X, [gamma], [micro] are learnable parameters.

The recursive update for each residual Bi-LSTM layer is shown and explained in (24), (25), and (26).

[Please download the PDF to view the formula] (24)

[Please download the PDF to view the formula] (25)

[Please download the PDF to view the formula]. (26)

The temporal representation [H.sup.(L).sub.t] after L layers encapsulate both long-range dependencies and deep spatial-temporal correlations. The attention mechanism computes a context vector as in (27).

[Please download the PDF to view the formula] (27)

where, [W.sub.h], v and [b.sub.h] are learnable parameters, [H.sub.att] captures the weighted spatio-temporal representation, emphasizing the most discriminative features.

Finally, the attention-refined feature vector [H.sub.att] is fed to a fully connected layer followed by SoftMax activation for activity classification expressed as in (28).

[Please download the PDF to view the formula] (28)

where, [W.sub.c] and [b.sub.c] are the classifier weights and biases, [^.y] is the predicted probability distribution over activity classes.

The classification objective is to minimize the cross-entropy loss illustrated in (29).

[Please download the PDF to view the formula] (29)

where, N is the number of training samples, [y.sub.i,c] is the ground-truth label for the sample i and class c, [theta] are the trainable parameters.

Hence, the framework uses residual connections to mitigate vanishing gradients, Bi-LSTM for bi-directional temporal modelling, and attention for adaptive feature weighting to develop a high discriminative representation capable of reliable human activity recognition.

2.6 Improved Gooseneck Barnacle Optimization Algorithm

The IGBOA [25] algorithm captures more accurate static and dynamic behavior, inspired by natural movements. It significantly reduces computation time by using smaller mathematical models. The fitness function for hyperparameter optimization, including learning rate, iterations, and batch size, is represented in (30).

Fitness function = Tuning (learning rate, iterations, batch size), (30)

Compared to classic optimization algorithms like Particle Swarm Optimization (PSO) and Whale Optimization Algorithm (WOA), which struggle to adjust hyperparameters effectively for complex models, IGBOA provides more precise solutions and faster convergence. Update the position of the best solution using (31).

[Please download the PDF to view the formula] (31)

The task of HAR is achieved using the DRCBi-LSTM approach, a precise system to identify human actions from frames of a video. The accuracy of the system's performance is further enhanced with the help of IGBOA hyperparameter optimization.

2.7 Interpretability Analysis using Grad-CAM

Integrating interpretability techniques in the DRCBi-LSTM framework enhances decision-making transparency. Grad-CAM visualizes discriminative spatial areas, while the attention mechanism highlights temporally significant frame sequences [26], as defined in (32).

[Please download the PDF to view the formula] (32)

where, [S.sub.c] represents the class score for C, [A.sub.k] denotes the kth activation map, [a.sup.c.sub.k] is the spatial importance coefficient computed through global average pooling of gradients.

For a sequence of T frames, the attention-based importance at time t is expressed as in (33).

[Please download the PDF to view the formula] (33)

where, [a.sub.t] denotes the learned temporal attention weight at frame t.

The attention scores reveal key temporal dependencies influencing classification, ensuring high accuracy and explainability. This integration enhances the recognition system's performance, making it suitable for real-world applications like surveillance and behavioral analysis.

2.8 Hardware-Accelerated Interpretable Human Action Recognition

The suggested architecture of the HAR system relies on the hybrid design of the FPGA-GPU/TPU-based computing system, which makes it capable of performing real-time computations while maintaining high levels of interpretability. The task of segmentation and feature extraction is performed by an FPGA at the edge level, providing low latency in the process. The complex tasks, including temporal feature extraction, DRCBi-LSTM inference, and Grad-CAM-based interpretability, are implemented using an NVIDIA RTX 4090 GPU.

2.8.1 Edge Layer Processing

The framework processes at the edge using an NVIDIA Jetson Xavier NX and an Xilinx Kintex-7 FPGA. The FPGA is specifically tasked with handling parallel pixel-level operations, such as real-time video frame segmentation and feature extraction, which are essential for high-throughput processing. This allows for rapid, low-latency processing at the edge. The FPGA handles parallel pixel-level and feature-level operations for high-throughput segmentation, while the Jetson NX performs lightweight convolutional preprocessing, enabling multi-stream processing with low latency and energy efficiency. The Jetson Xavier NX also assists with initial data normalization and preprocessing tasks, ensuring that the frames are ready for higher-level inference tasks.

2.8.2 Real-Time and Interpretable Human Activity Recognition with Hardware-Accelerated Computation

The preprocessed frames are fed into the GPU/TPU platform for spatial feature extraction with residual convolutional networks and temporal feature handling using Bi-LSTM layers. Deep learning processes, including temporal feature extraction, DRCBi-LSTM prediction, and Grad-CAM analysis, occur at the GPU/TPU platform, which ensures interpretability with Grad-CAM visualization of discriminative segments within each frame. Attention mechanisms help to make decisions with respect to temporal features, and real-time saliency detection is enabled using messaging technology with reduced latencies. The FPGA platform helps to perform segmentation along with low-level feature extraction.

2.8.3 System Efficiency and Performance

System efficiency is quantified as in (34).

[Please download the PDF to view the formula] (34)

where, [R.sub.p] is the frame processing rate, [L.sub.c] is average inference latency, and [E.sub.f] is the normalized energy consumption. Maximizing [eta] guarantees high-throughput, low-latency, and energy-efficient execution. Experiments demonstrate that inference latency is less than 60 ms per frame and the average power consumption is 35-40 W for six streams, making it suitable for smart surveillance, behavioral analysis, and safety-critical applications.

3. Outcomes and analysis

In the experimental section, the data, parameters, and results of the DRCBi-LSTM model for HAR are presented, as demonstrated in Table 4. The experiments are carried out in Python version 3.11 on a system with an Intel Core i7-6700 CPU and 16 GB RAM. In the comparative analysis, the performance of the proposed method, IGBOA, outperforms PSO and WOA, and the traditional Adam method.

3.1 Qualitative examination of the proposed technique across the utilized datasets

The experimental findings for HAR using four datasets (KTH, UT-Kinect, UCF-11, and HMDB-51) are presented. Table 5 shows the HAR system, with Grad-CAM highlighting key spatial regions for action identification.

Human action recognition outcomes of the UT-Kinect dataset

Table 6 shows an example of the HAR process using the DRCBi-LSTM model for the UT-Kinect dataset. In the sequence, the Grad-CAM image is included for interpretation purposes by adding a heatmap to the region in the frame that contributed to the classification of the action.

Outcomes of the UCF 11 dataset for recognizing human action

Table 7 illustrates the HAR process, showing a Grad-CAM image with an overlaid heatmap highlighting critical regions the model focused on for accurate action classification.

Results of the HMDB51 dataset for recognizing human action

Table 8 shows the model's output, including the original frame, segmented image, tracking image, recognized label, and Grad-CAM highlights.

3.2 Performance analysis

An inclusive assessment of the proposed model's efficacy, shown in Fig. 2, compares IGBOA with ACOA [27], PSOA [28], and WOA [29], demonstrating superior convergence and stability. IGBOA achieves 98.7%, 99.6%, and 99.8% accuracy, with DRCBi-LSTM surpassing all at 99.9%. Table 9 illustrates the comparison of recognition time.

Figs. 3(a)-(d), compare the proposed DRCBi-LSTM with existing methods across four datasets. On the UCF 11 dataset, it outperforms PCANet, DoG, CGA, and STDAN with an accuracy of 99.85%. For HMDB51, it surpasses DCNN, CGA, TA3DNet, and ConvST-LSTM.

3.3 Ablation study

An ablation study table for the DSORT-SQA algorithm, showing the impact of each key component, Deep Feature Embedding (DFE), SQA, and Motion Update (MU) on tracking performance. Metrics used include Multiple Object Tracking Accuracy (MOTA), Identification [F.sub.1]-score (ID[F.sub.1]), Mostly Tracked (MT%), and Mostly Lost (ML%).

The effect of different architectures on the tracking efficiency has been illustrated in Table 10. The Baseline (SORT) scores 71.4% MOTA and 68.7% IDF1. With the addition of DFE, there is some improvement, while the addition of SQA leads to a MOTA score of 83.2% and an IDF1 score of 79.5%. The contribution of MPE in consistency is noted from the improved MOTA and IDF1 of 81.9% and 77.8%, respectively. The most efficient model is the Full Model with scores of 89.1% MOTA and 85.6% IDF1.

The results depict maximum MT (75.2%), minimum ML (7.4%), optimum performance during occlusions (83.8%), and minimal ID switching (12.9%). This proves that there is a complementary effect obtained through the use of all three modules suggested. Statistical results are found in Table 11, while Fig. 4 indicates correct classification and performance of the model on four different datasets.

Table 12 shows the top-3 action pair confusions for all datasets, which provides a quantitative understanding of the problems of action confusions seen in Fig. 4. It is evident that similar visual and temporal actions, such as "walking" versus "running" and "sitting" versus "standing", cause major problems. In order to resolve such challenges, the following mitigation techniques are adopted: temporal attention improvement, multimodal feature combination, and consistency of motion analysis.

3.4 Validation on Uncontrolled Real-Time Surveillance Data

To assess the DRCBi-LSTM framework's generalization, experiments were conducted on realtime video streams from university corridors, offices, and labs. The framework, trained on benchmark data, was directly applied for performance evaluation.

Table 13 highlights a quantitative comparison of the proposed model, DRCBi-LSTM, to some of the existing action recognition techniques in terms of their performance on uncontrolled real-time surveillance videos. In all these metrics, noted that the proposed model performs better than all of its competitors.

3.5 Frame-Wise Attention Analysis for Motion Dynamics

Grad-CAM highlights discriminative regions, while Bi-LSTM with attention mechanisms explicitly models temporality, assigning frame-specific weights to differentiate actions with similar appearances but distinct movement patterns shown in Fig. 5(a).

Sinusoidal distributions are seen in cyclical activities (e.g., walking, running), point distributions are seen in action-oriented activities (e.g., waving), whereas plateau distributions are seen in interaction activities (e.g., boxing). This clearly illustrates that the proposed model captures different types of temporal distributions effectively. As shown in Fig. 5(b), IGBOA is compared with the following optimization algorithms: PSO, WOA, Adam, AdamW, Bayesian, and CMA-ES. The proposed approach provides 99.6% accuracy and reduces computation time (~70 seconds).

Table 14 visualizes multi-person activity outcomes using the HMDB-51 dataset. The first column shows input images with multiple individuals. The second column displays segmented images, isolating subjects. The third highlights movement with tracking boxes. The fourth shows Grad-CAM images, illustrating the model's focus on key activation areas for activity recognition.

The DSORT-SQA approach demonstrates significant enhancement compared to the DeepSORT approach, as evidenced by the results shown in Table 15. The gains recorded were a 12.3% improvement in MOTA, a 11.7% increase in IDF1, and 10.9% in MT, but an 5.4% reduction in ML. Furthermore, there was a drop of 7.9 in ID switches.

Table 16 compares the convergence time and number of iterations of the IGBOA algorithm with PSO and Adam on HMDB51 and UCF11 datasets. From the table, it is evident that IGBOA converges faster than PSO and Adam using fewer iterations. Nevertheless, there is an exception where the IGBOA algorithm takes more iterations for some action classes, such as walking and running, in which PSO performs better than IGBOA. Adam gives high-accuracy results for jog actions.

4. Conclusion and future scope

In this research, a DRCBi-LSTM model has been proposed for precise HAR within the frames of videos. Pre-processing techniques are used for frame extraction, resizing, and data normalization. Individual tracking and segmentation are performed using DSORT-SQA for precise segmentation. Real-time acquisition techniques are also included for improving video action surveillance. This framework has been extended for hardware implementation to optimize video processing in real-time. In the future, this framework will be extended for multiple persons to perform real-time action surveillance in various environments.

Acknowledgement

None

Data Availability Statements

The data supporting the findings of this study are cited, and the link is listed in the references.

Funding

This research did not receive any specific grant from funding agencies in the public, commercial, or not-for-profit sectors.

References

[1] N. Jaouedi, N. Boujnah, and M. S. Bouhlel, "A new hybrid deep learning model for human action recognition," Journal of King Saud University - Computer and Information Sciences, vol.32, no.4, pp.447-453, May 2020. Article(CrossRefLink)

[2] C. Dai, X. Liu, and J. Lai, "Human action recognition using two-stream attention based LSTM networks," Applied Soft Computing, vol.86, Jan. 2020. Article(CrossRefLink)

[3] Z. Xiao, X. Xu, H. Xing, F. Song, X. Wang, and B. Zhao, "A federated learning system with enhanced feature extraction for human activity recognition," Knowledge-Based Systems, vol.229, Oct. 2021. Article(CrossRefLink)

[4] V. Mazzia, S. Angarano, F. Salvetti, F. Angelini, and M. Chiaberge, "Action Transformer: A self-attention model for short-time pose-based human action recognition," Pattern Recognition, vol.124, Apr. 2022. Article(CrossRefLink)

[5] K. Muhammad, Mustaqeem, A. Ullah, A. S. Imran, M. Sajjad, M. S. Kiran, G. Sannino, and V. H. C. de Albuquerque, "Human action recognition using attention based LSTM network with dilated CNN features," Future Generation Computer Systems, vol.125, pp.820-830, Dec. 2021. Article(CrossRefLink)

[6] J. Manoharan and Y. Sivagnanam, "A Novel Human Action Recognition Model by Grad-CAM Visualization with Multi-level Feature Extraction Using Global Average Pooling with Sequence Modeling by Bidirectional Gated Recurrent Units," International Journal of Computational Intelligence Systems, vol.18, 2025. Article(CrossRefLink)

[7] N. Dua, S. N. Singh, and V. B. Semwal, "Multi-input CNN-GRU based human activity recognition using wearable sensors," Computing, vol.103, pp.1461-1478, Jul. 2021. Article(CrossRefLink)

[8] C. Liu, J. Ying, H. Yang, X. Hu, and J. Liu, "Improved human action recognition approach based on two-stream convolutional neural network model," The Visual Computer, vol.37, pp.1327-1341, Jun. 2021. Article(CrossRefLink)

[9] A. Abdelbaky and S. Aly, "Human action recognition using three orthogonal planes with unsupervised deep convolutional neural network," Multimedia Tools and Applications, vol.80, pp.20019-20043, May 2021. Article(CrossRefLink)

[10] S. Sowmyayani and P. A. J. Rani, "STHARNet: spatio-temporal human action recognition network in content based video retrieval," Multimedia Tools and Applications, vol.82, pp.38051-38066, Oct. 2023. Article(CrossRefLink)

[11] S. J. Berlin and M. John, "Particle swarm optimization with deep learning for human action recognition," Multimedia Tools and Applications, vol.79, pp.17349-17371, Jul. 2020. Article(CrossRefLink)

[12] O. Elharrouss, N. Almaadeed, S. Al-Maadeed, A. Bouridane, and A. Beghdadi, "A combined multiple action recognition and summarization for surveillance video sequences," Applied Intelligence, vol.51, pp.690-712, Feb. 2021. Article(CrossRefLink)

[13] M. M. Zaidi, G. A. Sampedro, A. Almadhor, S. Alsubai, A. Al Hejaili, M. Gregus, and S. Abbas, "Suspicious Human Activity Recognition From Surveillance Videos Using Deep Learning," IEEE Access, vol.12, pp.105497-105510, 2024. Article(CrossRefLink)

[14] I. M. Nasir, M. Raza, S. M. Ulyah, J. H. Shah, N. L. Fitriyani, and M. Syafrudin, "ENGA: Elastic Net-Based Genetic Algorithm for human action recognition," Expert Systems with Applications, vol.227, Oct. 2023. Article(CrossRefLink)

[15] Y. Wang, X. J. Shen, H. P. Chen, and J. X. Sun, "Action Recognition in Videos with Spatio-Temporal Fusion 3D Convolutional Neural Networks," Pattern Recognition and Image Analysis, vol.31, pp.580-587, Jul. 2021. Article(CrossRefLink)

[16] T. Shanableh, "ViCo-MoCo-DL: Video Coding and Motion Compensation Solutions for Human Activity Recognition Using Deep Learning," IEEE Access, vol.11, pp.73971-73981, 2023. Article(CrossRefLink)

[17] H. Ullah and A. Munir, "Human Action Representation Learning Using an Attention-Driven Residual 3DCNN Network," Algorithms, vol.16, no.8, Aug. 2023. Article(CrossRefLink)

[18] M. Karim, S. Khalid, A. Aleryani, N. Tairan, Z. Ali, and F. Ali, "HADE: Exploiting Human Action Recognition Through Fine-Tuned Deep Learning Methods," IEEE Access, vol.12, pp.42769-42790, 2024. Article(CrossRefLink)

[19] P. Wang, Y. Xiang, D. Zhong, T. Li, Y.-R. Zhang, and M. Liu, "A Spatiotemporal Dynamic Weighting Method Based on Hyperspherical Tensor Mapping for Action Recognition," SSRN preprint, 2025. Article(CrossRefLink)

[20] B. Sun, W. Zhang, C. Xing, and Y. Li, "Underwater moving target detection and tracking based on enhanced you only look once and deep simple online and realtime tracking strategy," Engineering Applications of Artificial Intelligence, vol.143, Mar. 2025. Article(CrossRefLink)

[21] Y. Jin, F. Gui, M. Chen, X. Chen, H. Li, and J. Zhang, "Deep learning-driven automated quality assessment of ultra-widefield optical coherence tomography angiography images for diabetic retinopathy," The Visual Computer, vol.41, pp.1049-1059, Jan. 2025. Article(CrossRefLink)

[22] Q. Jiang, Q. Wang, L. Chi, and J. Liu, "Cross-scale hierarchical spatio-temporal transformer for video enhancement," Knowledge-Based Systems, vol.309, Jan. 2025. Article(CrossRefLink)

[23] Y. K. Saheed, T. T. Salau-Ibrahim, M. Abdulsalam, I. A. Adeniji, and B. F. Balogun, "Modified bi-directional long short-term memory and hyperparameter tuning of supervised machine learning models for cardiovascular heart disease prediction in mobile cloud environment," Biomedical Signal Processing and Control, vol.94, Aug. 2024. Article(CrossRefLink)

[24] D. Muthusamy and P. Palani, "Deep neural network model for diagnosing diabetic retinopathy detection: An efficient mechanism for diabetic management," Biomedical Signal Processing and Control, vol.100, part.A, Feb. 2025. Article(CrossRefLink)

[25] M. Ahmed, M. H. Sulaiman, A. J. Mohamad, and M. Rahman, "Gooseneck barnacle optimization algorithm: A novel nature inspired optimization theory and application," Mathematics and Computers in Simulation, vol.218, pp.248-265, Apr. 2024. Article(CrossRefLink)

[26] M. Jayamohan and S. Yuvaraj, "A novel human action recognition using Grad-CAM visualization with gated recurrent units," Neural Computing and Applications, vol.37, pp. 10835-10850, Jun. 2025. Article(CrossRefLink)

[27] A. A. Alqarni, "Toward support-vector machine-based ant colony optimization algorithms for intrusion detection," Soft Computing, vol.27, pp.6297-6305, May 2023. Article(CrossRefLink)

[28] M. Zhao, H. Zhao, and M. Zhao, "Particle Swarm Optimization Algorithm With Adaptive Two-Population Strategy," IEEE Access, vol.11, pp.62242-62260, 2023. Article(CrossRefLink)

[29] Y. Dai, J. Yu, C. Zhang, B. Zhan, and X. Zheng, "A novel whale optimization algorithm of path planning strategy for mobile robots," Applied Intelligence, vol.53, pp.10843-10857, May 2023. Article(CrossRefLink)

A. Senthil Murugan is an Assistant Professor in the Department of Computer Science and Engineering at St. Peter's Engineering College, Hyderabad. He completed his M.E. in Computer Science and Engineering at Annamalai University, Chidambaram, in 2014.

S. Manoj Kumar holds a Doctorate in Computer Science and Engineering. He has been working as a faculty member in Computer Science and Engineering. He is specialized in the area of Wireless Sensor Networks, IoT and Networking. He has 20 years of teaching experience to his credit and has published 49 research papers in reputed journals including SCI, Scopus indexed journals, Web of Science and presented papers in a number of international conferences.

A. Sivaranjani holds a Doctorate in Computer Science and Engineering. She is currently working as an Assistant Professor in the Department of Analytics in School of Computer Science and Engineering at VIT-Vellore. With 12 years of teaching experience, she has published 18 research papers in reputed journals and International conferences, including those indexed by SCI, Scopus, and Web of Science.

A. Senthil Murugan (1*), S. Manoj Kumar (2), and A. Sivaranjani (3)

(1) Department of Computer Science and Engineering, St. Peter's Engineering College, Hyderabad, Telangana-500043, India

(2) Department of Computer Science and Engineering, KPR Institute of Engineering and Technology, Coimbatore, Tamil Nadu-641407, India

(3) Department of Analytics, School of Computer Science and Engineering, Vellore Institute of Technology Vellore, Tamil Nadu-632014, India

[e-mail: senthilmuruganassproff@gmail. com, manojkumarsces@outlook. com, sivaranj aniassproff@outlook. com]

(*) Corresponding author: A. Senthil Murugan

Received October 31, 2025; revised January 30, 2026; revised February 25, 2026; revised April 10, 2026; accepted April 30, 2026; published July 31, 2026

http://doi.org/10.3837/tiis.2026.07.009
Table 1. Comparison of Related Studies on HAR
Refs   Approaches     Relevance
                      to Current
                      Work
[8]    CNN            Uses a two-stream CNN for action recognition.
[9]    PCANet         Related to feature extraction.
[10]   STHARNet       Uses spatio-temporal analysis for action
                      recognition.
[11]   DLNN           Combines deep learning with optimization.
[12]   TDMap          Focuses on surveillance video summarization.
[13]   Suspicious     Similar to action recognition in surveillance.
       Activity
       Recognition
[14]   ENGA           Feature selection for action recognition.
[15]   3D CNNs        Uses 3D CNNs for temporal analysis.
[16]   ViCo-MoCo-DL   Related to motion dynamics in action recognition.
[17]   AR3DCNN        Uses attention-driven 3D CNN for recognition.
[18]   HADE           Uses DL techniques for recognition.
[19]   SDWM-HTM       Focuses on spatio-temporal feature weighting.
Refs   Novelty of
       Current Work
[8]    Focuses on dynamic fusion and temporal attention, capturing
       motion dynamics and movement order.
[9]    Implements attention-based dynamic fusion, improving
       depth-dependent action recognition.
[10]   Proposes task-context-based dynamic fusion, improving
       depth-sensitive action recognition.
[11]   Uses IGBOA for optimization, enhancing recognition accuracy and
       stability.
[12]   Concentrates on action recognition via DSORT-SQA, not
       summarization.
[13]   Uses temporal attention mechanisms to adjust importance
       dynamically.
[14]   Integrates temporal attention and dynamic fusion for improved
       recognition.
[15]   Dynamic fusion adapts to depth-specific contexts, improving
       recognition in tasks like sit-to-stand.
[16]   Integrates motion update for real-time action recognition with
       DSORT-SQA.
[17]   Introduces dynamic fusion with temporal attention for improved
       tracking of depth-sensitive actions.
[18]   Focuses on dynamic fusion and temporal attention, enhancing
       recognition in complex environments.
[19]   Uses temporal attention mechanisms for dynamic feature
       importance.
Table 2. Summary of Offline HAR Datasets
Datasets    Number      Number                           Environments
            of Videos   of Classes
KTH [16]    2,391       6 (walking, jogging, running,    Indoor &
                        boxing, hand waving, hand        outdoor,
                        clapping)                        controlled
                                                         background
UT-Kinect   ~200        10 (waving, clapping, sitting,   Indoor,
[17]                    standing, walking, etc.)         controlled
UCF-11      ~1,600      11 (basketball shooting, golf    Unconstrained,
[18]                    swing, biking, diving, etc.)     online videos
HMDB51      6,849       51 (diverse actions from         Unconstrained,
[19]                    movies and web videos)           varied scenes
Datasets    Resolution   Data
                         Splitting
                         Ratio
KTH [16]    160 * 120    70%: 30%
UT-Kinect   640 * 480    70%: 30%
[17]
UCF-11      320 * 240    70%: 30%
[18]
HMDB51      240 * 320    70%: 30%
[19]
Table 3. Summary of Live Data Characteristics
Attributes           Values
Resolution           1920 * 1080
Action Classes       12 (e.g., walking, running, sitting, standing,
                     waving)
Environments         Indoor (offices, labs), outdoor (university
                     corridors, public spaces)
Sample Size          ~500 video samples
Class Distribution   Balanced (approximately equal representation across
                     action classes)
Environmental        Variable lighting conditions, dynamic backgrounds,
Conditions           occlusions (e.g., pedestrians)
Table 4. Setup of Model Parameters
Parameters               Description
Learning rate            0.01
Dropout                  0.02
Number of frames in      50-250
each input video
Batch size               64
Optimizer                IGBOA
Resize of input frames   160 * 120
Epochs                   100
Iterations               100
Algorithm                Improved Gooseneck Barnacle
                         Optimization
Table 9. Recognition rate comparison with traditional methods
Methods                 Recognition rate (%)
GRNN [12]               96.3
GWR [13]                98.7
CNN [14]                99.6
M-SVM [15]              99.8
DRCBi-LSTM (proposed)   99.88
Table 10. Ablation Study of the DSORT-SQA Algorithm
Configurations      MOTA   ID F1   MT     ML     MOTA
                    (%)    (%)     (%)    (%)    (Occlusion-Heavy)
                                                 (%)
Baseline (SORT)     71.4   68.7    56.3   15.2   65.4
+ DFE               78.6   74.9    63.1   12.8   72.8
+ DFE + SQA         83.2   79.5    68.7   10.5   77.5
+ DFE + MPE         81.9   77.8    66.2   11.3   74.9
+ DFE + SQA + MPE   87.6   84.2    73.4    8.1   82.1
+ DFE + MU          81.9   77.8    66.2   11.3   74.9
+ Static Fusion     78.6   74.9    63.1   12.8   71.3
+ Dynamic Fusion    83.2   79.5    68.7   10.5   77.0
Full model          89.1   85.6    75.2    7.4   83.8
Configurations       ID-Switches
Baseline (SORT)      25.2
+ DFE                22.3
+ DFE + SQA          18.5
+ DFE + MPE          20.1
+ DFE + SQA + MPE    14.2
+ DFE + MU           20.1
+ Static Fusion      23.4
+ Dynamic Fusion     18.0
Full model           12.9
Table 11. Statistical Analysis of DRCBi-LSTM Performance Across 
Benchmark Datasets
Dataset            Accuracy (%)          Precision (%)
                   Mean [+ or -] SD      Mean [+ or -] SD
KTH                99.80 [+ or -] 0.05   99.84 [+ or -] 0.04
UT-Kinect          99.88 [+ or -] 0.06   99.94 [+ or -] 0.05
UCF 11             99.85 [+ or -] 0.07   97.69 [+ or -] 0.08
HMDB51             99.88 [+ or -] 0.06   98.73 [+ or -] 0.05
Overall (5-Fold)   98.26 [+ or -] 0.34   98.06 [+ or -] 0.37
Dataset            Recall (%)            F1-Score (%)
                   Mean [+ or -] SD      Mean [+ or -] SD
KTH                99.90 [+ or -] 0.03   99.92 [+ or -] 0.03
UT-Kinect          99.70 [+ or -] 0.07   99.87 [+ or -] 0.05
UCF 11             97.69 [+ or -] 0.08   98.88 [+ or -] 0.06
HMDB51             98.90 [+ or -] 0.05   99.95 [+ or -] 0.04
Overall (5-Fold)   97.86 [+ or -] 0.39   97.96 [+ or -] 0.37
Table 12. Top-3 Confused Action Pairs and Proposed Mitigations
Datasets    Top-3 Confused
            Action Pairs
KTH         Walking vs. Running (20%)
            Boxing vs. Hand Waving (15%)
            Running vs. Jogging (18%)
UT-Kinect   Waving vs. Clapping (9.9%)
            Running vs. Walking (7.5%)
            Sitting vs. Standing (6.8%)
HMDB51      Sit vs. Stand (20%)
            Curl vs. Squat (18%)
            Jump vs. Fall (15%)
UCF11       Walking vs. Running (12%)
            Clapping vs. Waving (9%)
            Biking vs. Diving (10%)
Datasets    Proposed
            Mitigations
KTH         Temporal attention to prioritize motion dynamics.
            Use of spatial-temporal fusion to improve context
            distinction.
            Implement temporal alignment of frames to focus on specific
            phases of motion.
UT-Kinect   Enhance appearance descriptors and contextual temporal
            analysis.
            Increase feature representation from multimodal data.
            Use spatio-temporal normalization to reduce confounding
            background interference.
HMDB51      Integrate temporal attention mechanisms to focus on the
            start and end phases of actions.
            Use dynamic fusion strategies to improve feature
            discrimination.
            Improve motion prediction and occlusion handling with MPE.
UCF11       Use temporal alignment with attention weights to refine
            walking vs. running phases.
            Introduce pose estimation refinement to distinguish subtle
            differences in hand actions.
            Apply multimodal integration to better capture action
            contexts.
Table 13. Comparative performance on uncontrolled real-time 
surveillance data
Methods               Accuracy   Precision   Recall   F1-score
                      (%)        (%)         (%)      (%)
PCANet [9]            91.4       90.8        89.6     90.2
DLNN [11]             92.6       92.1        91.3     91.7
CNN [8]               93.8       93.2        92.4     92.8
ViCo-MoCo-DL [16]     94.9       94.3        93.7     94.0
Proposed DRCBi-LSTM   96.8       96.2        95.9     96.0
Table 15. Comparison of DSORT-SQA (Proposed) vs. DeepSORT
Metrics       DeepSORT   DSORT-SQA   Improvement
              (%)        (%)
MOTA          75.3       87.6        +12.3
IDF1          72.5       84.2        +11.7
MT            62.5       73.4        +10.9
ML            13.5        8.1         -5.4
ID-Switches   22.1       14.2         -7.9
Table 16. Convergence Time and Iterations Comparison
Optimizer   Convergence    Iterations        Actions Where
            Time           to Target         Other Optimizers
                           Performance       Outperform IGBOA
IGBOA       ~70 seconds    ~50 iterations    N/A
PSO         ~85 seconds    ~75 iterations    Walking, Running (PSO
                                             converges faster)
AdamW       ~90 seconds    ~80 iterations    Jogging (AdamW performed
                                             better in accuracy)
BO          ~110 seconds   ~100 iterations   None (slower convergence,
                                             lower fitness)
ACOA        ~95 seconds    ~90 iterations    None (slower convergence,
                                             lower fitness)
COPYRIGHT 2026 KSII, the Korean Society for Internet Information
No portion of this article can be reproduced without the express written permission from the copyright holder.
Copyright 2026 Gale, Cengage Learning. All rights reserved.

Article Details
Printer friendly Cite/link Email Feedback
Author:Murugan, A. Senthil; Kumar, S. Manoj; Sivaranjani, A.
Publication:KSII Transactions on Internet and Information Systems
Article Type:Report
Geographic Code:9INDI
Date:Jul 1, 2026
Words:6579
Previous Article:Intrusion Detection System for SDN-based VANETs Using A Deep Belief Network, Decision Tree, and ToN-IoT Dataset.
Next Article:A Novel Dynamic Access Authentication Technology for Power Communication Networks Based on Meta-Learning and Multimodal Feature Fusion.
Topics:

Terms of use | Privacy policy | Copyright © 2026 Farlex, Inc. | Feedback | For webmasters |