<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE article PUBLIC "-//NLM//DTD Journal Publishing DTD v3.0 20080202//EN" "http://dtd.nlm.nih.gov/publishing/3.0/journalpublishing3.dtd">
<article xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" dtd-version="3.0" xml:lang="en" article-type="research article">
 <front>
  <journal-meta>
   <journal-id journal-id-type="publisher-id">
    jcc
   </journal-id>
   <journal-title-group>
    <journal-title>
     Journal of Computer and Communications
    </journal-title>
   </journal-title-group>
   <issn pub-type="epub">
    2327-5219
   </issn>
   <issn publication-format="print">
    2327-5227
   </issn>
   <publisher>
    <publisher-name>
     Scientific Research Publishing
    </publisher-name>
   </publisher>
  </journal-meta>
  <article-meta>
   <article-id pub-id-type="doi">
    10.4236/jcc.2024.1212002
   </article-id>
   <article-id pub-id-type="publisher-id">
    jcc-138032
   </article-id>
   <article-categories>
    <subj-group subj-group-type="heading">
     <subject>
      Articles
     </subject>
    </subj-group>
    <subj-group subj-group-type="Discipline-v2">
     <subject>
      Computer Science 
     </subject>
     <subject>
       Communications
     </subject>
    </subj-group>
   </article-categories>
   <title-group>
    Optimal Features Selection for Human Activity Recognition (HAR) System Using Deep Learning Architectures
   </title-group>
   <contrib-group>
    <contrib contrib-type="author" xlink:type="simple">
     <name name-style="western">
      <surname>
       Subrata Kumer
      </surname>
      <given-names>
       Paul
      </given-names>
     </name> 
     <xref ref-type="aff" rid="aff1"> 
      <sup>1</sup>
     </xref> 
     <xref ref-type="aff" rid="aff2"> 
      <sup>2</sup>
     </xref>
    </contrib>
    <contrib contrib-type="author" xlink:type="simple">
     <name name-style="western">
      <surname>
       Rakhi Rani
      </surname>
      <given-names>
       Paul
      </given-names>
     </name> 
     <xref ref-type="aff" rid="aff1"> 
      <sup>1</sup>
     </xref> 
     <xref ref-type="aff" rid="aff2"> 
      <sup>2</sup>
     </xref>
    </contrib>
    <contrib contrib-type="author" xlink:type="simple">
     <name name-style="western">
      <surname>
       Md. Atikur
      </surname>
      <given-names>
       Rahman
      </given-names>
     </name> 
     <xref ref-type="aff" rid="aff2"> 
      <sup>2</sup>
     </xref>
    </contrib>
    <contrib contrib-type="author" xlink:type="simple">
     <name name-style="western">
      <surname>
       Md. Momenul
      </surname>
      <given-names>
       Haque
      </given-names>
     </name> 
     <xref ref-type="aff" rid="aff2"> 
      <sup>2</sup>
     </xref>
    </contrib>
    <contrib contrib-type="author" xlink:type="simple">
     <name name-style="western">
      <surname>
       Md. Ekramul
      </surname>
      <given-names>
       Hamid
      </given-names>
     </name> 
     <xref ref-type="aff" rid="aff1"> 
      <sup>1</sup>
     </xref>
    </contrib>
   </contrib-group> 
   <aff id="aff1">
    <addr-line>
     aDepartment of Computer Science&amp;Engineering (CSE), University of Rajshahi, Rajshahi, Bangladesh
    </addr-line> 
   </aff> 
   <aff id="aff2">
    <addr-line>
     aDepartment of Computer Science and Engineering (CSE), Bangladesh Army University of Engineering&amp;Technology (BAUET), Dayarampur, Bangladesh
    </addr-line> 
   </aff> 
   <pub-date pub-type="epub">
    <day>
     03
    </day> 
    <month>
     12
    </month>
    <year>
     2024
    </year>
   </pub-date> 
   <volume>
    12
   </volume> 
   <issue>
    12
   </issue>
   <fpage>
    16
   </fpage>
   <lpage>
    33
   </lpage>
   <history>
    <date date-type="received">
     <day>
      15,
     </day>
     <month>
      June
     </month>
     <year>
      2024
     </year>
    </date>
    <date date-type="published">
     <day>
      26,
     </day>
     <month>
      June
     </month>
     <year>
      2024
     </year> 
    </date> 
    <date date-type="accepted">
     <day>
      26,
     </day>
     <month>
      November
     </month>
     <year>
      2024
     </year> 
    </date>
   </history>
   <permissions>
    <copyright-statement>
     © Copyright 2014 by authors and Scientific Research Publishing Inc. 
    </copyright-statement>
    <copyright-year>
     2014
    </copyright-year>
    <license>
     <license-p>
      This work is licensed under the Creative Commons Attribution International License (CC BY). http://creativecommons.org/licenses/by/4.0/
     </license-p>
    </license>
   </permissions>
   <abstract>
    One exciting area within computer vision is classifying human activities, which has diverse applications like medical informatics, human-computer interaction, surveillance, and task monitoring systems. In the healthcare field, understanding and classifying patients’ activities is crucial for providing doctors with essential information for medication reactions and diagnosis. While some research methods already exist, utilizing machine learning and soft computational algorithms to recognize human activity from videos and images, there’s ongoing exploration of more advanced computer vision techniques. This paper introduces a straightforward and effective automated approach that involves five key steps: preprocessing, feature extraction technique, feature selection, feature fusion, and finally classification. To evaluate the proposed approach, two commonly used benchmark datasets KTH and Weizmann are employed for training, validation, and testing of ML classifiers. The study’s findings show that the first and second datasets had remarkable accuracy rates of 99.94% and 99.80%, respectively. When compared to existing methods, our approach stands out in terms of sensitivity, accuracy, precision, and specificity evaluation metrics. In essence, this paper demonstrates a practical method for automatically classifying human activities using an optimal feature fusion and deep learning approach, promising a great result that could benefit various fields, particularly in healthcare.
   </abstract>
   <kwd-group> 
    <kwd>
     Surveillance
    </kwd> 
    <kwd>
      Optimal Feature
    </kwd> 
    <kwd>
      SVM
    </kwd> 
    <kwd>
      Complex Tree
    </kwd> 
    <kwd>
      Human Activity Recognition
    </kwd> 
    <kwd>
      Feature Fusion
    </kwd>
   </kwd-group>
  </article-meta>
 </front>
 <body>
  <sec id="s1">
   <title>1. Introduction</title>
   <p>In recent years, the e-vision community has directed its attention toward human activity recognition, which is crucial for numerous applications, including human-computer interaction <xref ref-type="bibr" rid="scirp.138032-1">
     [1]
    </xref>, anti-terrorism <xref ref-type="bibr" rid="scirp.138032-2">
     [2]
    </xref>, traffic surveillance <xref ref-type="bibr" rid="scirp.138032-3">
     [3]
    </xref>, vehicle safety <xref ref-type="bibr" rid="scirp.138032-4">
     [4]
    </xref>, pedestrian detection <xref ref-type="bibr" rid="scirp.138032-5">
     [5]
    </xref>, video surveillance <xref ref-type="bibr" rid="scirp.138032-6">
     [6]
    </xref>, real-time tracking <xref ref-type="bibr" rid="scirp.138032-7">
     [7]
    </xref>, rescue operations <xref ref-type="bibr" rid="scirp.138032-8">
     [8]
    </xref>, and human-robot interaction <xref ref-type="bibr" rid="scirp.138032-9">
     [9]
    </xref> are some examples of the various applications of digital surveillance. The efficient recognition of human activity in recorded videos is the focus of this study. Due to changes in appearance, color, and movement, developing a cost-effective algorithm to recognize a person from a video or image is difficult. Complicating factors include variations in the background and light. Numerous approaches, including feature extraction, segmentation strategies, and classifiers, have been developed to detect humans <xref ref-type="bibr" rid="scirp.138032-10">
     [10]
    </xref>. Unfortunately, several persons appearing in a scene or image is a challenge for present techniques, and they may not always produce the optimal results. Moreover, many methods are used to identify humans, including the Histogram of Gradients (HOG) <xref ref-type="bibr" rid="scirp.138032-11">
     [11]
    </xref>, Haar-like features <xref ref-type="bibr" rid="scirp.138032-12">
     [12]
    </xref>, adaptive contour features (ACF) <xref ref-type="bibr" rid="scirp.138032-13">
     [13]
    </xref>, Hybrid Wind Farm (HWF) <xref ref-type="bibr" rid="scirp.138032-14">
     [14]
    </xref>, Image Source Method (ISM) <xref ref-type="bibr" rid="scirp.138032-15">
     [15]
    </xref>, edge detection <xref ref-type="bibr" rid="scirp.138032-16">
     [16]
    </xref>, and movement characteristics <xref ref-type="bibr" rid="scirp.138032-17">
     [17]
    </xref>. When people are unclear or show notable positional variations, these extraction techniques might not be able to reliably capture the details. But, properly selecting pertinent features can greatly improve the ability to identify human activity. In this research, we propose a deep learning technique to overcome accuracy challenge of human activity recognition with selecting optimal features. This is accomplished by enhancing the quality of the frames that are extracted from videos and then classifying the areas based on specified feature vectors. There are five main phases in the proposed method including (a) data normalization, (b) image feature extraction, (c) best feature selection, (d) extract feature fusion, and (e) finally classify the targeted class. Several preprocessing steps, including background subtraction, noise reduction, and object extraction, are used during the normalization stage. We extract three types of features: HOG (Histogram of Oriented Gradients), Gabor, and color chromatic features. We use Principal Component Analysis (PCA) method on each set of features to get the best ones. Then, we combine these selected features. Finally, we use five different classifiers to find the most accurate results.</p>
   <sec id="s1_1">
    <title>Major Contributions</title>
    <p>Ineffective and lengthy preprocessing procedures decline the optimality as well as the accuracy of any algorithm. This work focuses on the efficient and accurate use of preprocessing and feature extraction steps. Thus, main contributions in this work include the following:</p>
    <p>1) After removing the background, morphological operations are used to identify and define the specific area of interest precisely.</p>
    <p>2) Independent scoring based on principal components for selecting feature subsets.</p>
    <p>3) The optimal results are achieved by using a variety of classification methods.</p>
    <sec id="s1">
     <title>2. Related Works</title>
     <p>The following section provides a detailed examination of significant studies in the field of human activity recognition. In computer vision, one of the primary fields of study is action recognition, which is a subset of gesture recognition <xref ref-type="bibr" rid="scirp.138032-18">
       [18]
      </xref>. Researchers have employed a variety of methods to develop action-recognition systems, such as artificial intelligence (AI), hand-crafted features combined with traditional machine learning algorithms, and diverse deep learning approaches <xref ref-type="bibr" rid="scirp.138032-19">
       [19]
      </xref>. Traditional machine learning algorithms and a range of manual feature extraction methods were mostly used to construct the present human activity recognition (HAR) <xref ref-type="bibr" rid="scirp.138032-20">
       [20]
      </xref>. Conventional machine learning techniques for action recognition typically follow a three-step procedure. At the first phase, features are extracted using manually created descriptors. Then, a particular algorithm is used to encode these features. In the final stage, the encoded features are classified using a suitable machine-learning method <xref ref-type="bibr" rid="scirp.138032-21">
       [21]
      </xref>. Two distinct techniques are employed in different tasks: local feature-based approaches and global feature-based approaches. The main goal of local feature-based techniques is to characterize features as separate patches, interest points, and gesture information. The learned cues relevant to the current task are aligned with these features. Global features, on the other hand, encompass the entire region of interest.</p>
     <table-wrap id="table1">
      <label>
       <xref ref-type="table" rid="table1">
        Table 1
       </xref></label>
      <caption>
       <title>
        <xref ref-type="bibr" rid="scirp.138032-"></xref>Table 1. List of literature review and their performances.</title>
      </caption>
      <table class="MsoTableGrid custom-table" border="0" cellspacing="0" cellpadding="0"> 
       <tr> 
        <td class="custom-bottom-td custom-top-td acenter" width="4.70%"><p style="text-align:center">SN</p></td> 
        <td class="custom-bottom-td custom-top-td acenter" width="25.40%"><p style="text-align:center">Authors List</p></td> 
        <td class="custom-bottom-td custom-top-td acenter" width="33.34%"><p style="text-align:center">Method(s)</p></td> 
        <td class="custom-bottom-td custom-top-td acenter" width="16.67%"><p style="text-align:center">Dataset</p></td> 
        <td class="custom-bottom-td custom-top-td acenter" width="16.67%"><p style="text-align:center">Accuracy (%)</p></td> 
       </tr> 
       <tr> 
        <td class="custom-top-td acenter" width="4.70%"><p style="text-align:center">1</p></td> 
        <td class="custom-top-td acenter" width="25.40%"><p style="text-align:center">Simonyan et al. <xref ref-type="bibr" rid="scirp.138032-21">
           [21]
          </xref></p></td> 
        <td class="custom-top-td acenter" width="33.34%"><p style="text-align:center">Two-Stream CNN</p></td> 
        <td class="custom-top-td acenter" width="16.67%"><p style="text-align:center">JHMDB</p></td> 
        <td class="custom-top-td acenter" width="16.67%"><p style="text-align:center">Not specified</p></td> 
       </tr> 
       <tr> 
        <td class="acenter" width="4.70%"><p style="text-align:center">2</p></td> 
        <td class="acenter" width="25.40%"><p style="text-align:center">Wensel et al. <xref ref-type="bibr" rid="scirp.138032-22">
           [22]
          </xref></p></td> 
        <td class="acenter" width="33.34%"><p style="text-align:center">ViT-ReT</p></td> 
        <td class="acenter" width="16.67%"><p style="text-align:center">JHMDB</p></td> 
        <td class="acenter" width="16.67%"><p style="text-align:center">85.20%</p></td> 
       </tr> 
       <tr> 
        <td class="acenter" width="4.70%"><p style="text-align:center">3</p></td> 
        <td class="acenter" width="25.40%"><p style="text-align:center">Feichtenhofer et al. <xref ref-type="bibr" rid="scirp.138032-23">
           [23]
          </xref></p></td> 
        <td class="acenter" width="33.34%"><p style="text-align:center">Spatial-Motion</p></td> 
        <td class="acenter" width="16.67%"><p style="text-align:center">UCF101</p></td> 
        <td class="acenter" width="16.67%"><p style="text-align:center">Not specified</p></td> 
       </tr> 
       <tr> 
        <td class="acenter" width="4.70%"><p style="text-align:center">4</p></td> 
        <td class="acenter" width="25.40%"><p style="text-align:center">Tu et al. <xref ref-type="bibr" rid="scirp.138032-24">
           [24]
          </xref></p></td> 
        <td class="acenter" width="33.34%"><p style="text-align:center">Multi-Stream CNN</p></td> 
        <td class="acenter" width="16.67%"><p style="text-align:center">JHMDB</p></td> 
        <td class="acenter" width="16.67%"><p style="text-align:center">71.17%</p></td> 
       </tr> 
       <tr> 
        <td class="acenter" width="4.70%"><p style="text-align:center">5</p></td> 
        <td class="acenter" width="25.40%"><p style="text-align:center">Gammulle et al. <xref ref-type="bibr" rid="scirp.138032-25">
           [25]
          </xref></p></td> 
        <td class="acenter" width="33.34%"><p style="text-align:center">LSTM-based fused</p></td> 
        <td class="acenter" width="16.67%"><p style="text-align:center">UCF Sports</p></td> 
        <td class="acenter" width="16.67%"><p style="text-align:center">92.2%</p></td> 
       </tr> 
       <tr> 
        <td class="acenter" width="4.70%"><p style="text-align:center">6</p></td> 
        <td class="acenter" width="25.40%"><p style="text-align:center">Ijjina et al. <xref ref-type="bibr" rid="scirp.138032-26">
           [26]
          </xref></p></td> 
        <td class="acenter" width="33.34%"><p style="text-align:center">Hybrid Technique</p></td> 
        <td class="acenter" width="16.67%"><p style="text-align:center">UCF11</p></td> 
        <td class="acenter" width="16.67%"><p style="text-align:center">69.0%</p></td> 
       </tr> 
       <tr> 
        <td class="acenter" width="4.70%"><p style="text-align:center">7</p></td> 
        <td class="acenter" width="25.40%"><p style="text-align:center">Meng et al. <xref ref-type="bibr" rid="scirp.138032-27">
           [27]
          </xref></p></td> 
        <td class="acenter" width="33.34%"><p style="text-align:center">LSTM</p></td> 
        <td class="acenter" width="16.67%"><p style="text-align:center">Not specified</p></td> 
        <td class="acenter" width="16.67%"><p style="text-align:center">93.2%</p></td> 
       </tr> 
       <tr> 
        <td class="acenter" width="4.70%"><p style="text-align:center">8</p></td> 
        <td class="acenter" width="25.40%"><p style="text-align:center">Xu et al. <xref ref-type="bibr" rid="scirp.138032-28">
           [28]
          </xref></p></td> 
        <td class="acenter" width="33.34%"><p style="text-align:center">Deep Learning</p></td> 
        <td class="acenter" width="16.67%"><p style="text-align:center">Not specified</p></td> 
        <td class="acenter" width="16.67%"><p style="text-align:center">Not specified</p></td> 
       </tr> 
       <tr> 
        <td class="acenter" width="4.70%"><p style="text-align:center">9</p></td> 
        <td class="acenter" width="25.40%"><p style="text-align:center">Najmul et al. <xref ref-type="bibr" rid="scirp.138032-29">
           [29]
          </xref></p></td> 
        <td class="acenter" width="33.34%"><p style="text-align:center">BiLSTM</p></td> 
        <td class="acenter" width="16.67%"><p style="text-align:center">UCF11</p></td> 
        <td class="acenter" width="16.67%"><p style="text-align:center">85.30%</p></td> 
       </tr> 
       <tr> 
        <td class="acenter" width="4.70%"><p style="text-align:center">10</p></td> 
        <td class="acenter" width="25.40%"><p style="text-align:center">Riahi et al. <xref ref-type="bibr" rid="scirp.138032-30">
           [30]
          </xref></p></td> 
        <td class="acenter" width="33.34%"><p style="text-align:center">Dilated CNN + BiLSTM + RB</p></td> 
        <td class="acenter" width="16.67%"><p style="text-align:center">UCF11</p></td> 
        <td class="acenter" width="16.67%"><p style="text-align:center">79.40%</p></td> 
       </tr> 
       <tr> 
        <td class="acenter" width="4.70%"><p style="text-align:center">11</p></td> 
        <td class="acenter" width="25.40%"><p style="text-align:center">Rama et al. <xref ref-type="bibr" rid="scirp.138032-31">
           [31]
          </xref></p></td> 
        <td class="acenter" width="33.34%"><p style="text-align:center">Deep Learning Architecture</p></td> 
        <td class="acenter" width="16.67%"><p style="text-align:center">JHMBD</p></td> 
        <td class="acenter" width="16.67%"><p style="text-align:center">67.24%</p></td> 
       </tr> 
       <tr> 
        <td class="acenter" width="4.70%"><p style="text-align:center">12</p></td> 
        <td class="acenter" width="25.40%"><p style="text-align:center">Gammulle et al. <xref ref-type="bibr" rid="scirp.138032-32">
           [32]
          </xref></p></td> 
        <td class="acenter" width="33.34%"><p style="text-align:center">Two-Stream Long Short-Term Memory (LSTM)</p></td> 
        <td class="acenter" width="16.67%"><p style="text-align:center">JHMBD</p></td> 
        <td class="acenter" width="16.67%"><p style="text-align:center">55.70%</p></td> 
       </tr> 
       <tr> 
        <td class="custom-bottom-td acenter" width="4.70%"><p style="text-align:center">13</p></td> 
        <td class="custom-bottom-td acenter" width="25.40%"><p style="text-align:center">Yang et al. <xref ref-type="bibr" rid="scirp.138032-33">
           [33]
          </xref></p></td> 
        <td class="custom-bottom-td acenter" width="33.34%"><p style="text-align:center">Various DL Algorithms </p></td> 
        <td class="custom-bottom-td acenter" width="16.67%"><p style="text-align:center">JHMBD</p></td> 
        <td class="custom-bottom-td acenter" width="16.67%"><p style="text-align:center">65.00%</p></td> 
       </tr> 
      </table>
     </table-wrap>
     <p>As noted in the references <xref ref-type="bibr" rid="scirp.138032-22">
       [22]
      </xref>, background removal and tracking techniques are frequently used to accomplish this. Yasin et al. <xref ref-type="bibr" rid="scirp.138032-23">
       [23]
      </xref>, who have presented a fundamental method for identifying actions in video sequences by utilizing keyframe selection and applying it to human activity recognition (HAR). Zhao et al. <xref ref-type="bibr" rid="scirp.138032-24">
       [24]
      </xref> presented the HAR system that leverages keyframes and employs conventional machine learning techniques for multi-feature fusion. Yala et al. <xref ref-type="bibr" rid="scirp.138032-25">
       [25]
      </xref> introduce a novel activity recognition system that relies on streaming data. The strategy shows a remarkable level of accuracy in recognizing important human activities. Nunes et al. <xref ref-type="bibr" rid="scirp.138032-26">
       [26]
      </xref> introduced a framework aimed at daily life human activity recognition. Many features are first extracted by the suggested method. Following this, two successive automatically recognized key positions are encircled around each human activity frame, from which the maximal static and dynamic features are retrieved. Kantorov and Laptev <xref ref-type="bibr" rid="scirp.138032-27">
       [27]
      </xref> identified the application of Fisher vectors for feature encoding and effectively used linear classifiers to obtain accurate action identification. In <xref ref-type="bibr" rid="scirp.138032-28">
       [28]
      </xref>, Lan et al. presented a process for improving action recognition systems’ operational strategies by switching from data-driven to data-independent approaches. While standard machine learning algorithms have made significant progress in the last 10 years, they still have limits because of human cognition. These limitations include labor intensiveness, time consumption, and the difficulty of feature engineering <xref ref-type="bibr" rid="scirp.138032-29">
       [29]
      </xref>. Deep learning is a move toward more automated and adaptive techniques that can get over the limitations of handcrafted features. Deep learning departs from the conventional three-step machine learning architecture by introducing a contemporary end-to-end framework. With this framework, classification tasks can be completed simultaneously with the learning and representation of highly discriminative visual features. This following presents the previous related publication for human activity recognition (HAR) using deep leaning techniques. <xref ref-type="table" rid="table1">
       Table 1
      </xref> presents the list of papers and its corresponding dataset with accuracy.</p>
     <p>From this literature reviews, we can understand the deep learning model that uses feature extraction and classification techniques to improve the accuracy of human action recognition.</p>
    </sec>
   </sec>
   <sec id="s3">
    <title>3. Proposed Method</title>
    <p>The proposed method introduces a new technique for human activity recognition. This innovative approach involves five fundamental steps, which include: (a) identifying moving objects within the video sequence; (b) extracting the HOG, Gabor, and color features of the moving object; (c) selecting the most effective characteristics; (d) merging the selected features sequentially; and (e) classifying the moving object. <xref ref-type="fig" rid="fig1">
      Figure 1
     </xref> illustrates the entire process of the proposed technique.</p>
    <sec id="s3_1">
     <title>3.1. Data Preprocessing Steps</title>
     <p>During the preprocessing step, a region-wise sliding window approach is implemented to account for variation in each consecutive frame. This approach helps in ignoring unnecessary regions, such as the background. The result of this process is a binary image is extracted through background subtraction, which is then subjected to a noise removal technique. To enhance the image, the binary image is initially converted to RGB color. Then, the RGB image is transformed into the Hue Saturation Intensity (HSI) format. The next stage is drawing a box around a person to identify them. This step aims to improve the quality of the video-extracted frames by enhancing the foreground features. The following are detailed steps involved in the preprocessing stage are presented in <xref ref-type="fig" rid="fig2">
       Figure 2
      </xref>.</p>
     <fig id="fig1" position="float">
      <label>Figure 1</label>
      <caption>
       <title>Figure 1. Proposed model block diagram.</title>
      </caption>
      <graphic mimetype="image" position="float" xlink:type="simple" xlink:href="https://html.scirp.org/file/1732781-rId12.jpeg?20241210015407" />
     </fig>
     <fig id="fig2" position="float">
      <label>Figure 2</label>
      <caption>
       <title>Figure 2. Initially, preprocessing stages include: (i) original images data; (ii) background subtraction images; (iii) image enhancement; (iv) object detection; (v) conversion: binary to RGB; (vi) image cropping.</title>
      </caption>
      <graphic mimetype="image" position="float" xlink:type="simple" xlink:href="https://html.scirp.org/file/1732781-rId13.jpeg?20241210015407" />
     </fig>
    </sec>
    <sec id="s3_2">
     <title>3.2. Feature Extraction</title>
     <p>In this stage, three types of feature extractors named Histogram of Oriented Gradients (HOG), Gabor, and chromatic features that are used to analyze each frame. These three types of feature extractors are considered in our study because the goal is to accurately identify and classify various activities, optimal feature selection becomes pivotal for creating models that are both accurate and practical for real-world deployment <xref ref-type="bibr" rid="scirp.138032-34">
       [34]
      </xref>. The resulting feature vectors have dimensions of 1 × 3780 for HOG, 1 × 60 for Gabor, and 1 × 9 for co-occurrence matrices and chromatic features. These features capture aspects like gradient distributions, textures, spatial relationships, and color characteristics in the frames, contributing to a comprehensive set for further analysis or classification.</p>
     <p>Feature extraction using HOG Method, the image is initially divided into smaller segments, which are then processed individually. Afterwards, these segments are combined back together. To compute directional gradients 
      <math xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
        <msub> 
         <mi>
           G 
         </mi> 
         <mi>
           x 
         </mi> 
        </msub> 
       </mrow> 
      </math> and 
      <math xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
        <msub> 
         <mi>
           G 
         </mi> 
         <mi>
           y 
         </mi> 
        </msub> 
       </mrow> 
      </math> the Sobel kernel function is utilized on the processed images according to the following mathematical equations <xref ref-type="bibr" rid="scirp.138032-35">
       [35]
      </xref>.</p>
     <p>
      <math xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
        <msub> 
         <mi>
           F 
         </mi> 
         <mrow> 
          <mi>
            s 
          </mi> 
          <mi>
            e 
          </mi> 
          <msub> 
           <mi>
             g 
           </mi> 
           <mrow> 
            <mrow> 
             <mo>
               | 
             </mo> 
             <mrow> 
              <mi>
                G 
              </mi> 
              <mrow> 
               <mo>
                 ( 
               </mo> 
               <mrow> 
                <mi>
                  i 
                </mi> 
                <mo>
                  , 
                </mo> 
                <mi>
                  j 
                </mi> 
               </mrow> 
               <mo>
                 ) 
               </mo> 
              </mrow> 
             </mrow> 
             <mo>
               | 
             </mo> 
            </mrow> 
           </mrow> 
          </msub> 
         </mrow> 
        </msub> 
        <mo>
          = 
        </mo> 
        <msqrt> 
         <mrow> 
          <msub> 
           <mi>
             G 
           </mi> 
           <mi>
             x 
           </mi> 
          </msub> 
          <msup> 
           <mrow> 
            <mrow> 
             <mo>
               ( 
             </mo> 
             <mrow> 
              <mi>
                i 
              </mi> 
              <mo>
                , 
              </mo> 
              <mi>
                j 
              </mi> 
             </mrow> 
             <mo>
               ) 
             </mo> 
            </mrow> 
           </mrow> 
           <mn>
             2 
           </mn> 
          </msup> 
          <mo>
            + 
          </mo> 
          <msub> 
           <mi>
             G 
           </mi> 
           <mi>
             y 
           </mi> 
          </msub> 
          <msup> 
           <mrow> 
            <mrow> 
             <mo>
               ( 
             </mo> 
             <mrow> 
              <mi>
                i 
              </mi> 
              <mo>
                , 
              </mo> 
              <mi>
                j 
              </mi> 
             </mrow> 
             <mo>
               ) 
             </mo> 
            </mrow> 
           </mrow> 
           <mn>
             2 
           </mn> 
          </msup> 
         </mrow> 
        </msqrt> 
       </mrow> 
      </math> (1)</p>
     <p>
      <math xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
        <msub> 
         <mi>
           F 
         </mi> 
         <mrow> 
          <mi>
            s 
          </mi> 
          <mi>
            e 
          </mi> 
          <msub> 
           <mi>
             g 
           </mi> 
           <mrow> 
            <mo>
              ∅ 
            </mo> 
            <mi>
              G 
            </mi> 
           </mrow> 
          </msub> 
         </mrow> 
        </msub> 
        <mrow> 
         <mo>
           ( 
         </mo> 
         <mrow> 
          <mi>
            i 
          </mi> 
          <mo>
            , 
          </mo> 
          <mi>
            j 
          </mi> 
         </mrow> 
         <mo>
           ) 
         </mo> 
        </mrow> 
        <mo>
          = 
        </mo> 
        <mi>
          t 
        </mi> 
        <mi>
          a 
        </mi> 
        <msup> 
         <mi>
           n 
         </mi> 
         <mrow> 
          <mo>
            − 
          </mo> 
          <mn>
            1 
          </mn> 
         </mrow> 
        </msup> 
        <mrow> 
         <mo>
           ( 
         </mo> 
         <mrow> 
          <mfrac> 
           <mrow> 
            <msub> 
             <mi>
               G 
             </mi> 
             <mi>
               x 
             </mi> 
            </msub> 
            <mrow> 
             <mo>
               ( 
             </mo> 
             <mrow> 
              <mi>
                i 
              </mi> 
              <mo>
                , 
              </mo> 
              <mi>
                j 
              </mi> 
             </mrow> 
             <mo>
               ) 
             </mo> 
            </mrow> 
           </mrow> 
           <mrow> 
            <msub> 
             <mi>
               G 
             </mi> 
             <mi>
               y 
             </mi> 
            </msub> 
            <mrow> 
             <mo>
               ( 
             </mo> 
             <mrow> 
              <mi>
                i 
              </mi> 
              <mo>
                , 
              </mo> 
              <mi>
                j 
              </mi> 
             </mrow> 
             <mo>
               ) 
             </mo> 
            </mrow> 
           </mrow> 
          </mfrac> 
         </mrow> 
         <mo>
           ) 
         </mo> 
        </mrow> 
       </mrow> 
      </math> (2)</p>
     <p>where, 
      <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
        <mrow> 
         <mo>
           | 
         </mo> 
         <mi>
           G 
         </mi> 
         <mo>
           | 
         </mo> 
        </mrow> 
       </mrow> 
      </math> denotes magnitude, 
      <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
        <msub> 
         <mo>
           ∅ 
         </mo> 
         <mi>
           G 
         </mi> 
        </msub> 
       </mrow> 
      </math> supplies the gradient angle, i and j stand for rows and columns concurrently. Based on the gradient, the angle divides the cell votes into bins. Later, each block of the histogram is used to create the standardized vector.</p>
     <fig id="fig3" position="float">
      <label>Figure 3</label>
      <caption>
       <title>Figure 3. The HOG features and its graphical representation.</title>
      </caption>
      <graphic mimetype="image" position="float" xlink:type="simple" xlink:href="https://html.scirp.org/file/1732781-rId26.jpeg?20241210015408" />
     </fig>
     <p>The following equation represents the eight bin cells that are used to implement the HOG feature descriptor on the segmented image.</p>
     <p>
      <math xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
        <msub> 
         <mi>
           F 
         </mi> 
         <mrow> 
          <mi>
            s 
          </mi> 
          <mi>
            e 
          </mi> 
          <msup> 
           <mi>
             g 
           </mi> 
           <mrow> 
            <msubsup> 
             <mi>
               V 
             </mi> 
             <mi>
               i 
             </mi> 
             <mrow> 
              <mi>
                N 
              </mi> 
              <mo> 
              </mo> 
             </mrow> 
            </msubsup> 
           </mrow> 
          </msup> 
          <mo> 
          </mo> 
         </mrow> 
        </msub> 
        <mo>
          = 
        </mo> 
        <mfrac> 
         <mrow> 
          <msub> 
           <mi>
             V 
           </mi> 
           <mi>
             i 
           </mi> 
          </msub> 
         </mrow> 
         <mrow> 
          <msqrt> 
           <mrow> 
            <msubsup> 
             <mi>
               V 
             </mi> 
             <mn>
               2 
             </mn> 
             <mn>
               2 
             </mn> 
            </msubsup> 
            <mo>
              + 
            </mo> 
            <msup> 
             <mo>
               ∈ 
             </mo> 
             <mn>
               2 
             </mn> 
            </msup> 
           </mrow> 
          </msqrt> 
         </mrow> 
        </mfrac> 
       </mrow> 
      </math> (3)</p>
     <p>where, the vector V is the non-normalized vector that contains all of the histograms in a block, and 
      <math xmlns="http://www.w3.org/1998/Math/MathML"> <mo>
         ∈ 
       </mo> 
      </math> is a minor constant that does not split by zero. A single block containing all of these vectors is the HOG feature vector. Each feature’s range and mean variance are also measured. <xref ref-type="fig" rid="fig3">
       Figure 3
      </xref> shows the HOG features and tis graphical representation.</p>
     <p>The following equation illustrates how a complex sinusoidal wave is used to use the “Gaussian Kernel” feature of a modified 2D Gabor filter in the geographic area.</p>
     <p>
      <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
        <msub> 
         <mi>
           F 
         </mi> 
         <mrow> 
          <mi>
            s 
          </mi> 
          <mi>
            e 
          </mi> 
          <mi>
            g 
          </mi> 
         </mrow> 
        </msub> 
        <mo>
          = 
        </mo> 
        <mfrac> 
         <mrow> 
          <mi>
            f 
          </mi> 
          <msup> 
           <mi>
             s 
           </mi> 
           <mn>
             2 
           </mn> 
          </msup> 
         </mrow> 
         <mrow> 
          <mi>
            π 
          </mi> 
          <mi>
            Y 
          </mi> 
          <mi>
            η 
          </mi> 
         </mrow> 
        </mfrac> 
        <mi>
          exp 
        </mi> 
        <mrow> 
         <mo>
           ( 
         </mo> 
         <mrow> 
          <mo>
            − 
          </mo> 
          <mfrac> 
           <mrow> 
            <msup> 
             <mi>
               p 
             </mi> 
             <mo>
               ′ 
             </mo> 
            </msup> 
            <mo>
              + 
            </mo> 
            <msup> 
             <mi>
               Y 
             </mi> 
             <mn>
               2 
             </mn> 
            </msup> 
            <msup> 
             <mi>
               q 
             </mi> 
             <mo>
               ′ 
             </mo> 
            </msup> 
           </mrow> 
           <mrow> 
            <mn>
              2 
            </mn> 
            <msup> 
             <mi>
               σ 
             </mi> 
             <mn>
               2 
             </mn> 
            </msup> 
           </mrow> 
          </mfrac> 
         </mrow> 
         <mo>
           ) 
         </mo> 
        </mrow> 
        <mi>
          exp 
        </mi> 
        <mrow> 
         <mo>
           ( 
         </mo> 
         <mrow> 
          <mn>
            2 
          </mn> 
          <mi>
            π 
          </mi> 
          <mi>
            f 
          </mi> 
          <mi>
            s 
          </mi> 
          <msup> 
           <mi>
             x 
           </mi> 
           <mo>
             ′ 
           </mo> 
          </msup> 
          <mo>
            + 
          </mo> 
          <mo>
            ∅ 
          </mo> 
         </mrow> 
         <mo>
           ) 
         </mo> 
        </mrow> 
       </mrow> 
      </math> (4)</p>
     <p>here, Y represents the spatial characteristics where the elliptical support of the Gabor function is defined; p' and q' are detailed in the following equations. fs indicates sinusoidal frequency, 
      <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mo>
         ∅ 
       </mo> 
      </math> represents band similarity direction of an activity described by Gabor, 
      <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mo>
         ∅ 
       </mo> 
      </math> indicates the phase offset, and σ indicates the Standard Deviation (SD) of the Gaussian wrapper <xref ref-type="bibr" rid="scirp.138032-36">
       [36]
      </xref>. The gabor feature has five scales and six directions of implementation. The chosen measurement for the gabor feature is 1 × 30. By using the Gabor feature, one may measure the variance and mean. <xref ref-type="fig" rid="fig3(c)">
       Figure 3(c)
      </xref> describes the graphical representation of HOG features.</p>
     <p>Because of this method’s extensive use, it has become a standard. In contrast, other studies depended on a limited set of functions, including entropy (H), correlation (COR), energy (E), and local homogeneity (LH). To calculate this Chromatic Features, we used these equations (5)-(9) <xref ref-type="bibr" rid="scirp.138032-37">
       [37]
      </xref>.</p>
     <p>
      <math xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
        <mi>
          E 
        </mi> 
        <mo>
          = 
        </mo> 
        <mstyle displaystyle="true"> 
         <msub> 
          <mo>
            ∑ 
          </mo> 
          <mi>
            i 
          </mi> 
         </msub> 
         <mrow> 
          <mstyle displaystyle="true"> 
           <msub> 
            <mo>
              ∑ 
            </mo> 
            <mi>
              j 
            </mi> 
           </msub> 
           <mrow> 
            <msup> 
             <mrow> 
              <mrow> 
               <mo>
                 [ 
               </mo> 
               <mrow> 
                <mi>
                  h 
                </mi> 
                <mrow> 
                 <mo>
                   ( 
                 </mo> 
                 <mrow> 
                  <mi>
                    i 
                  </mi> 
                  <mo>
                    , 
                  </mo> 
                  <mi>
                    j 
                  </mi> 
                  <mrow> 
                   <mo>
                     | 
                   </mo> 
                   <mi>
                     d 
                   </mi> 
                  </mrow> 
                  <mo>
                    , 
                  </mo> 
                  <mi>
                    θ 
                  </mi> 
                 </mrow> 
                 <mo>
                   ) 
                 </mo> 
                </mrow> 
               </mrow> 
               <mo>
                 ] 
               </mo> 
              </mrow> 
             </mrow> 
             <mn>
               2 
             </mn> 
            </msup> 
           </mrow> 
          </mstyle> 
         </mrow> 
        </mstyle> 
       </mrow> 
      </math> (5)</p>
     <p>
      <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
        <mi>
          H 
        </mi> 
        <mo>
          = 
        </mo> 
        <mo>
          − 
        </mo> 
        <mstyle displaystyle="true"> 
         <msub> 
          <mo>
            ∑ 
          </mo> 
          <mi>
            i 
          </mi> 
         </msub> 
         <mrow> 
          <mstyle displaystyle="true"> 
           <msub> 
            <mo>
              ∑ 
            </mo> 
            <mi>
              j 
            </mi> 
           </msub> 
           <mrow> 
            <mrow> 
             <mo>
               [ 
             </mo> 
             <mrow> 
              <mi>
                h 
              </mi> 
              <mrow> 
               <mo>
                 ( 
               </mo> 
               <mrow> 
                <mi>
                  d 
                </mi> 
                <mo>
                  , 
                </mo> 
                <mi>
                  θ 
                </mi> 
               </mrow> 
               <mo>
                 ) 
               </mo> 
              </mrow> 
              <mi>
                log 
              </mi> 
              <mi>
                h 
              </mi> 
              <mrow> 
               <mo>
                 ( 
               </mo> 
               <mrow> 
                <mi>
                  d 
                </mi> 
                <mo>
                  , 
                </mo> 
                <mi>
                  θ 
                </mi> 
               </mrow> 
               <mo>
                 ) 
               </mo> 
              </mrow> 
             </mrow> 
             <mo>
               ] 
             </mo> 
            </mrow> 
           </mrow> 
          </mstyle> 
         </mrow> 
        </mstyle> 
       </mrow> 
      </math> (6)</p>
     <p>
      <math xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
        <mi>
          I 
        </mi> 
        <mo>
          = 
        </mo> 
        <mstyle displaystyle="true"> 
         <msub> 
          <mo>
            ∑ 
          </mo> 
          <mi>
            i 
          </mi> 
         </msub> 
         <mrow> 
          <mstyle displaystyle="true"> 
           <msub> 
            <mo>
              ∑ 
            </mo> 
            <mi>
              j 
            </mi> 
           </msub> 
           <mrow> 
            <mrow> 
             <mo>
               [ 
             </mo> 
             <mrow> 
              <msup> 
               <mrow> 
                <mrow> 
                 <mo>
                   ( 
                 </mo> 
                 <mrow> 
                  <mi>
                    i 
                  </mi> 
                  <mo>
                    − 
                  </mo> 
                  <mi>
                    j 
                  </mi> 
                 </mrow> 
                 <mo>
                   ) 
                 </mo> 
                </mrow> 
               </mrow> 
               <mn>
                 2 
               </mn> 
              </msup> 
              <mi>
                h 
              </mi> 
              <mrow> 
               <mo>
                 ( 
               </mo> 
               <mrow> 
                <mi>
                  d 
                </mi> 
                <mo>
                  , 
                </mo> 
                <mi>
                  θ 
                </mi> 
               </mrow> 
               <mo>
                 ) 
               </mo> 
              </mrow> 
             </mrow> 
             <mo>
               ] 
             </mo> 
            </mrow> 
           </mrow> 
          </mstyle> 
         </mrow> 
        </mstyle> 
       </mrow> 
      </math> (7)</p>
     <p>
      <math xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
        <mi>
          L 
        </mi> 
        <mi>
          H 
        </mi> 
        <mo>
          = 
        </mo> 
        <mstyle displaystyle="true"> 
         <msub> 
          <mo>
            ∑ 
          </mo> 
          <mi>
            i 
          </mi> 
         </msub> 
         <mrow> 
          <mstyle displaystyle="true"> 
           <msub> 
            <mo>
              ∑ 
            </mo> 
            <mi>
              j 
            </mi> 
           </msub> 
           <mrow> 
            <mfrac> 
             <mrow> 
              <mrow> 
               <mo>
                 ( 
               </mo> 
               <mrow> 
                <mi>
                  i 
                </mi> 
                <mo>
                  , 
                </mo> 
                <mi>
                  j 
                </mi> 
                <mrow> 
                 <mo>
                   | 
                 </mo> 
                 <mi>
                   d 
                 </mi> 
                </mrow> 
                <mo>
                  , 
                </mo> 
                <mi>
                  θ 
                </mi> 
               </mrow> 
               <mo>
                 ) 
               </mo> 
              </mrow> 
             </mrow> 
             <mrow> 
              <mn>
                1 
              </mn> 
              <mo>
                + 
              </mo> 
              <msup> 
               <mrow> 
                <mrow> 
                 <mo>
                   ( 
                 </mo> 
                 <mrow> 
                  <mi>
                    i 
                  </mi> 
                  <mo>
                    + 
                  </mo> 
                  <mi>
                    j 
                  </mi> 
                 </mrow> 
                 <mo>
                   ) 
                 </mo> 
                </mrow> 
               </mrow> 
               <mn>
                 2 
               </mn> 
              </msup> 
             </mrow> 
            </mfrac> 
           </mrow> 
          </mstyle> 
         </mrow> 
        </mstyle> 
       </mrow> 
      </math> (8)</p>
     <p>
      <math xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
        <mi>
          C 
        </mi> 
        <mi>
          O 
        </mi> 
        <mi>
          R 
        </mi> 
        <mo>
          = 
        </mo> 
        <mstyle displaystyle="true"> 
         <msub> 
          <mo>
            ∑ 
          </mo> 
          <mi>
            i 
          </mi> 
         </msub> 
         <mrow> 
          <mstyle displaystyle="true"> 
           <msub> 
            <mo>
              ∑ 
            </mo> 
            <mi>
              j 
            </mi> 
           </msub> 
           <mrow> 
            <mfrac> 
             <mrow> 
              <mrow> 
               <mo>
                 ( 
               </mo> 
               <mrow> 
                <mi>
                  i 
                </mi> 
                <mo>
                  − 
                </mo> 
                <msub> 
                 <mi>
                   μ 
                 </mi> 
                 <mi>
                   x 
                 </mi> 
                </msub> 
               </mrow> 
               <mo>
                 ) 
               </mo> 
              </mrow> 
              <mrow> 
               <mo>
                 ( 
               </mo> 
               <mrow> 
                <mi>
                  j 
                </mi> 
                <mo>
                  − 
                </mo> 
                <msub> 
                 <mi>
                   μ 
                 </mi> 
                 <mi>
                   y 
                 </mi> 
                </msub> 
               </mrow> 
               <mo>
                 ) 
               </mo> 
              </mrow> 
              <mi>
                h 
              </mi> 
              <mrow> 
               <mo>
                 ( 
               </mo> 
               <mrow> 
                <mi>
                  i 
                </mi> 
                <mo>
                  , 
                </mo> 
                <mi>
                  j 
                </mi> 
                <mrow> 
                 <mo>
                   | 
                 </mo> 
                 <mi>
                   d 
                 </mi> 
                </mrow> 
                <mo>
                  , 
                </mo> 
                <mi>
                  θ 
                </mi> 
               </mrow> 
               <mo>
                 ) 
               </mo> 
              </mrow> 
             </mrow> 
             <mrow> 
              <msub> 
               <mi>
                 σ 
               </mi> 
               <mi>
                 x 
               </mi> 
              </msub> 
              <msub> 
               <mi>
                 σ 
               </mi> 
               <mi>
                 y 
               </mi> 
              </msub> 
             </mrow> 
            </mfrac> 
           </mrow> 
          </mstyle> 
         </mrow> 
        </mstyle> 
       </mrow> 
      </math> (9)</p>
     <p>where, 
      <math xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
        <msub> 
         <mi>
           σ 
         </mi> 
         <mi>
           x 
         </mi> 
        </msub> 
       </mrow> 
      </math> and 
      <math xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
        <msub> 
         <mi>
           σ 
         </mi> 
         <mi>
           y 
         </mi> 
        </msub> 
       </mrow> 
      </math> are the vertical statistics, 
      <math xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
        <msub> 
         <mi>
           μ 
         </mi> 
         <mi>
           x 
         </mi> 
        </msub> 
       </mrow> 
      </math> is the horizontal mean, and 
      <math xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
        <msub> 
         <mi>
           σ 
         </mi> 
         <mi>
           x 
         </mi> 
        </msub> 
       </mrow> 
      </math> is the variance. Quantifying color information in images in demonstrate in <xref ref-type="fig" rid="fig3(d)">
       Figure 3(d)
      </xref>.</p>
    </sec>
    <sec id="s3_3">
     <title>3.3. Feature Selection</title>
     <p>In the presented technique, Principal Component Analysis (PCA) is employed for the purpose of feature selection. This allows the identification and selection of the most significant features from the outcomes of various methods, namely Histogram of Oriented Gradients (HOG), Gabor filters, and chromatic feature vectors. In general, the PCA method transforms a set of n vectors from a d-dimensional space to another space with d' dimensions <xref ref-type="bibr" rid="scirp.138032-39">
       [39]
      </xref>. This is represented by the equation, which gives the resulting in vectors as ( 
      <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
        <msubsup> 
         <mi>
           x 
         </mi> 
         <mn>
           1 
         </mn> 
         <mo>
           ' 
         </mo> 
        </msubsup> 
        <mo>
          , 
        </mo> 
        <mtext> 
        </mtext> 
        <msubsup> 
         <mi>
           x 
         </mi> 
         <mn>
           2 
         </mn> 
         <mo>
           ' 
         </mo> 
        </msubsup> 
        <mo>
          , 
        </mo> 
        <mo>
          ⋯ 
        </mo> 
        <mo>
          , 
        </mo> 
        <mtext> 
        </mtext> 
        <msubsup> 
         <mi>
           x 
         </mi> 
         <mi>
           i 
         </mi> 
         <mo>
           ' 
         </mo> 
        </msubsup> 
        <mo>
          , 
        </mo> 
        <mo>
          ⋯ 
        </mo> 
        <mo>
          , 
        </mo> 
        <mtext> 
        </mtext> 
        <msubsup> 
         <mi>
           x 
         </mi> 
         <mi>
           n 
         </mi> 
         <mo>
           ' 
         </mo> 
        </msubsup> 
       </mrow> 
      </math>).</p>
     <p>
      <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
        <msubsup> 
         <mi>
           x 
         </mi> 
         <mi>
           r 
         </mi> 
         <mo>
           ' 
         </mo> 
        </msubsup> 
        <mo>
          = 
        </mo> 
        <mstyle displaystyle="true"> 
         <msubsup> 
          <mo>
            ∑ 
          </mo> 
          <mrow> 
           <mi>
             n 
           </mi> 
           <mo>
             = 
           </mo> 
           <mn>
             1 
           </mn> 
          </mrow> 
          <msup> 
           <mi>
             d 
           </mi> 
           <mo>
             ′ 
           </mo> 
          </msup> 
         </msubsup> 
         <mrow> 
          <msub> 
           <mi>
             a 
           </mi> 
           <mrow> 
            <mi>
              n 
            </mi> 
            <mo>
              , 
            </mo> 
            <mi>
              r 
            </mi> 
           </mrow> 
          </msub> 
         </mrow> 
        </mstyle> 
        <mo> 
        </mo> 
        <msub> 
         <mi>
           e 
         </mi> 
         <mi>
           n 
         </mi> 
        </msub> 
        <mo>
          , 
        </mo> 
        <mtext> 
        </mtext> 
        <msup> 
         <mi>
           d 
         </mi> 
         <mo>
           ′ 
         </mo> 
        </msup> 
        <mo>
          ≤ 
        </mo> 
        <mi>
          d 
        </mi> 
       </mrow> 
      </math> (10)</p>
     <p>where, 
      <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
        <msub> 
         <mi>
           e 
         </mi> 
         <mi>
           n 
         </mi> 
        </msub> 
       </mrow> 
      </math> displays the greatest eigenvalues of the distribution and the eigenvectors corresponding to the d'-dimensional space. Conversely, an, r represents predictions of the vectors 
      <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
        <msub> 
         <mi>
           x 
         </mi> 
         <mi>
           r 
         </mi> 
        </msub> 
       </mrow> 
      </math> across the eigenvectors.</p>
    </sec>
    <sec id="s3_4">
     <title>3.4. Feature Fusion</title>
     <p>The action recognition method will be efficient and effective because of feature fusion. Additionally, in complex settings, this improves the human action classification rate. Compared to the original Gabor and HOG features, feature fusion in this method yields significantly better results in both the high brightness environment and the dark background. The feature vectors have sizes of 1 × 60, 1 × 3780, and 1 × 9 for HOG, Gabor, and chromatic features, respectively. Let, C1, C2, C3, ⋯, Cn be the human activity classes that require classification in order to perform feature fusion. Consider, 
      <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
        <mi>
          Δ 
        </mi> 
        <mo>
          = 
        </mo> 
        <mrow> 
         <mo>
           { 
         </mo> 
         <mrow> 
          <mo>
            ∅ 
          </mo> 
          <mtext>
            v 
          </mtext> 
          <mo>
            ∅ 
          </mo> 
          <mo>
            ∈ 
          </mo> 
          <mi>
            R 
          </mi> 
          <mi>
            N 
          </mi> 
         </mrow> 
         <mo>
           } 
         </mo> 
        </mrow> 
       </mrow> 
      </math> presents the total number of model training samples 
      <math xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
        <mrow> 
         <mo>
           { 
         </mo> 
         <mrow> 
          <msub> 
           <mi>
             Ύ 
           </mi> 
           <mrow> 
            <mstyle mathvariant="bold" mathsize="normal"> 
             <mi>
               H 
             </mi> 
             <mi>
               O 
             </mi> 
             <mi>
               G 
             </mi> 
            </mstyle> 
           </mrow> 
          </msub> 
          <mo>
            , 
          </mo> 
          <msub> 
           <mi>
             Ύ 
           </mi> 
           <mrow> 
            <mstyle mathvariant="bold" mathsize="normal"> 
             <mi>
               G 
             </mi> 
             <mi>
               a 
             </mi> 
             <mi>
               b 
             </mi> 
            </mstyle> 
           </mrow> 
          </msub> 
          <mo>
            , 
          </mo> 
          <msub> 
           <mi>
             Ύ 
           </mi> 
           <mrow> 
            <mstyle mathvariant="bold" mathsize="normal"> 
             <mi>
               C 
             </mi> 
             <mi>
               h 
             </mi> 
             <mi>
               r 
             </mi> 
             <mi>
               o 
             </mi> 
             <mi>
               m 
             </mi> 
            </mstyle> 
           </mrow> 
          </msub> 
         </mrow> 
         <mo>
           } 
         </mo> 
        </mrow> 
        <mo>
          ∈ 
        </mo> 
        <msubsup> 
         <mi>
           R 
         </mi> 
         <mrow> 
          <mstyle mathvariant="bold" mathsize="normal"> 
           <mi>
             H 
           </mi> 
           <mi>
             O 
           </mi> 
           <mi>
             G 
           </mi> 
          </mstyle> 
          <mo>
            + 
          </mo> 
          <mstyle mathvariant="bold" mathsize="normal"> 
           <mi>
             G 
           </mi> 
           <mi>
             a 
           </mi> 
           <mi>
             b 
           </mi> 
          </mstyle> 
          <mo>
            + 
          </mo> 
          <mstyle mathvariant="bold" mathsize="normal"> 
           <mi>
             C 
           </mi> 
           <mi>
             h 
           </mi> 
           <mi>
             r 
           </mi> 
           <mi>
             o 
           </mi> 
           <mi>
             m 
           </mi> 
          </mstyle> 
         </mrow> 
         <mi>
           N 
         </mi> 
        </msubsup> 
       </mrow> 
      </math> are the three feature vectors that have been extracted. The size is defined as:</p>
     <p>
      <math xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
        <mi>
          F 
        </mi> 
        <msub> 
         <mi>
           V 
         </mi> 
         <mn>
           1 
         </mn> 
        </msub> 
        <mo>
          = 
        </mo> 
        <mrow> 
         <mo>
           { 
         </mo> 
         <mrow> 
          <msub> 
           <mi>
             j 
           </mi> 
           <mn>
             1 
           </mn> 
          </msub> 
          <mo>
            , 
          </mo> 
          <mo>
            ⋯ 
          </mo> 
          <mo>
            , 
          </mo> 
          <msub> 
           <mi>
             j 
           </mi> 
           <mi>
             k 
           </mi> 
          </msub> 
         </mrow> 
         <mo>
           } 
         </mo> 
        </mrow> 
        <mo>
          , 
        </mo> 
        <mi>
          F 
        </mi> 
        <msub> 
         <mi>
           V 
         </mi> 
         <mn>
           2 
         </mn> 
        </msub> 
        <mo>
          = 
        </mo> 
        <mrow> 
         <mo>
           { 
         </mo> 
         <mrow> 
          <msub> 
           <mi>
             y 
           </mi> 
           <mn>
             1 
           </mn> 
          </msub> 
          <mo>
            , 
          </mo> 
          <mo>
            ⋯ 
          </mo> 
          <mo>
            , 
          </mo> 
          <msub> 
           <mi>
             y 
           </mi> 
           <mi>
             k 
           </mi> 
          </msub> 
         </mrow> 
         <mo>
           } 
         </mo> 
        </mrow> 
        <mo>
          , 
        </mo> 
        <mi>
          F 
        </mi> 
        <msub> 
         <mi>
           V 
         </mi> 
         <mn>
           3 
         </mn> 
        </msub> 
        <mo>
          = 
        </mo> 
        <mrow> 
         <mo>
           { 
         </mo> 
         <mrow> 
          <msub> 
           <mi>
             d 
           </mi> 
           <mn>
             1 
           </mn> 
          </msub> 
          <mo>
            , 
          </mo> 
          <mo>
            ⋯ 
          </mo> 
          <mo>
            , 
          </mo> 
          <msub> 
           <mi>
             d 
           </mi> 
           <mi>
             k 
           </mi> 
          </msub> 
         </mrow> 
         <mo>
           } 
         </mo> 
        </mrow> 
       </mrow> 
      </math> (11)</p>
     <p>The sizes of the feature vectors are denoted by FV<sub>1</sub>, FV<sub>2</sub>, and FV<sub>3</sub>, representing HOG, Gabor, and cooccurrence matrices with chromatic features, respectively. These feature vector sizes can be further described using the set k, where k ∈ {60, 3780, 9}. The sizes of extracted feature sets are: (Ύ_HOG→1 × 3780, Ύ_Gab→1 × 60, Ύ_Chrom→1 × 9). The final extracted vector is indicated as:</p>
     <p>
      <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
        <mi>
          F 
        </mi> 
        <mrow> 
         <mo>
           ( 
         </mo> 
         <mstyle mathvariant="bold" mathsize="normal"> 
          <mi>
            Ø 
          </mi> 
         </mstyle> 
         <mo>
           ) 
         </mo> 
        </mrow> 
        <mo>
          = 
        </mo> 
        <msub> 
         <mrow> 
          <mstyle displaystyle="true"> 
           <msubsup> 
            <mo>
              ∑ 
            </mo> 
            <mi>
              j 
            </mi> 
            <mrow> 
             <mi>
               F 
             </mi> 
             <msub> 
              <mi>
                V 
              </mi> 
              <mn>
                1 
              </mn> 
             </msub> 
            </mrow> 
           </msubsup> 
           <mi>
             Ύ 
           </mi> 
          </mstyle> 
         </mrow> 
         <mrow> 
          <mi>
            H 
          </mi> 
          <mi>
            O 
          </mi> 
          <mi>
            G 
          </mi> 
         </mrow> 
        </msub> 
        <mo>
          + 
        </mo> 
        <msub> 
         <mrow> 
          <mstyle displaystyle="true"> 
           <msubsup> 
            <mo>
              ∑ 
            </mo> 
            <mi>
              t 
            </mi> 
            <mrow> 
             <mi>
               F 
             </mi> 
             <msub> 
              <mi>
                V 
              </mi> 
              <mn>
                2 
              </mn> 
             </msub> 
            </mrow> 
           </msubsup> 
           <mi>
             Ύ 
           </mi> 
          </mstyle> 
         </mrow> 
         <mrow> 
          <mi>
            G 
          </mi> 
          <mi>
            a 
          </mi> 
          <mi>
            b 
          </mi> 
         </mrow> 
        </msub> 
        <mo>
          + 
        </mo> 
        <msub> 
         <mrow> 
          <mstyle displaystyle="true"> 
           <msubsup> 
            <mo>
              ∑ 
            </mo> 
            <mi>
              d 
            </mi> 
            <mrow> 
             <mi>
               F 
             </mi> 
             <msub> 
              <mi>
                V 
              </mi> 
              <mn>
                3 
              </mn> 
             </msub> 
            </mrow> 
           </msubsup> 
           <mi>
             Ύ 
           </mi> 
          </mstyle> 
         </mrow> 
         <mrow> 
          <mi>
            C 
          </mi> 
          <mi>
            h 
          </mi> 
          <mi>
            r 
          </mi> 
          <mi>
            o 
          </mi> 
          <mi>
            m 
          </mi> 
         </mrow> 
        </msub> 
       </mrow> 
      </math> (12)</p>
     <p>
      <math xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
        <mi>
          F 
        </mi> 
        <mrow> 
         <mo>
           ( 
         </mo> 
         <mtext>
           Ø 
         </mtext> 
         <mo>
           ) 
         </mo> 
        </mrow> 
        <mo>
          = 
        </mo> 
        <mrow> 
         <mo>
           { 
         </mo> 
         <mrow> 
          <mrow> 
           <mo>
             ( 
           </mo> 
           <mrow> 
            <mn>
              1 
            </mn> 
            <mo>
              × 
            </mo> 
            <mn>
              3780 
            </mn> 
           </mrow> 
           <mo>
             ) 
           </mo> 
          </mrow> 
          <mo>
            + 
          </mo> 
          <mrow> 
           <mo>
             ( 
           </mo> 
           <mrow> 
            <mn>
              1 
            </mn> 
            <mo>
              × 
            </mo> 
            <mn>
              60 
            </mn> 
           </mrow> 
           <mo>
             ) 
           </mo> 
          </mrow> 
          <mo>
            + 
          </mo> 
          <mrow> 
           <mo>
             ( 
           </mo> 
           <mrow> 
            <mn>
              1 
            </mn> 
            <mo>
              × 
            </mo> 
            <mn>
              9 
            </mn> 
           </mrow> 
           <mo>
             ) 
           </mo> 
          </mrow> 
         </mrow> 
         <mo>
           } 
         </mo> 
        </mrow> 
       </mrow> 
      </math> (13)</p>
     <p>
      <math xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
        <mi>
          F 
        </mi> 
        <mi>
          i 
        </mi> 
        <mi>
          n 
        </mi> 
        <mi>
          a 
        </mi> 
        <mi>
          l 
        </mi> 
        <mrow> 
         <mo>
           ( 
         </mo> 
         <mtext>
           Ø 
         </mtext> 
         <mo>
           ) 
         </mo> 
        </mrow> 
        <mo>
          = 
        </mo> 
        <mrow> 
         <mo>
           { 
         </mo> 
         <mrow> 
          <mrow> 
           <mo>
             ( 
           </mo> 
           <mrow> 
            <mn>
              1 
            </mn> 
            <mo>
              × 
            </mo> 
            <mn>
              3849 
            </mn> 
           </mrow> 
           <mo>
             ) 
           </mo> 
          </mrow> 
         </mrow> 
         <mo>
           } 
         </mo> 
        </mrow> 
       </mrow> 
      </math> (14)</p>
    </sec>
    <sec id="s3_5">
     <title>3.5. Classification</title>
     <p>We compared five different ways of making predictions: linear SVM (LS), cubic-SVM (CS), Complex tree (CT), fine-KNN (FK), and subspace KNN (SK). <xref ref-type="fig" rid="fig4">
       Figure 4
      </xref> shows how we selected and combined features to get the best results.</p>
     <fig id="fig4" position="float">
      <label>Figure 4</label>
      <caption>
       <title>Figure 4. Summary of selecting feature vectors, combining them, and classifying it.</title>
      </caption>
      <graphic mimetype="image" position="float" xlink:type="simple" xlink:href="https://html.scirp.org/file/1732781-rId75.jpeg?20241210015410" />
     </fig>
     <p>Subspace-KNN did the best on the KTH dataset, and cubic-SVM did better than the other classifiers model on the Weizmann dataset.</p>
    </sec>
   </sec>
   <sec id="s4">
    <title>4. Results and Analysis of Experiment</title>
    <p>In this section, we talk about the datasets we used for our experiments and the results we got based on different performance measures.</p>
    <sec id="s4_1">
     <title>4.1. Datasets</title>
     <p>The total success of the machine learning model, which includes the suggested network, is heavily influenced by the caliber and applicability of the dataset. In this study, we consider Weizmann Dataset and KTH dataset.</p>
     <p>Weizmann dataset comprises 2513 images depicting various human activities, performed by nine different actors and covering five types of human behavior. After selecting and combining features, classification techniques are functional to assess the results. <xref ref-type="fig" rid="fig5">
       Figure 5
      </xref> provides a sample of images from the Weizmann dataset. This dataset consists of five classes: Hand Waving, Running, Jumping, Walking, and Bending <xref ref-type="bibr" rid="scirp.138032-39">
       [39]
      </xref>.</p>
     <fig id="fig5" position="float">
      <label>Figure 5</label>
      <caption>
       <title>Figure 5. Images from the Weizmann dataset.</title>
      </caption>
      <graphic mimetype="image" position="float" xlink:type="simple" xlink:href="https://html.scirp.org/file/1732781-rId76.jpeg?20241210015410" />
     </fig>
     <p>The KTH dataset comprises 1628 images showcasing six distinct types of human activities. <xref ref-type="fig" rid="fig6">
       Figure 6
      </xref> displays sample images from the Weizmann datasets, which encompass activities such as boxing, clapping, hand waving, running, and walking <xref ref-type="bibr" rid="scirp.138032-40">
       [40]
      </xref>. <xref ref-type="table" rid="table2">
       Table 2
      </xref> presents the combined summary of both datasets (Cn for Class label, n = 1, 2, 3…).</p>
     <fig id="fig6" position="float">
      <label>Figure 6</label>
      <caption>
       <title>Figure 6. Image from the KTH dataset.</title>
      </caption>
      <graphic mimetype="image" position="float" xlink:type="simple" xlink:href="https://html.scirp.org/file/1732781-rId77.jpeg?20241210015411" />
     </fig>
     <table-wrap id="table2">
      <label>
       <xref ref-type="table" rid="table2">
        Table 2
       </xref></label>
      <caption>
       <title>
        <xref ref-type="bibr" rid="scirp.138032-"></xref>Table 2. Datasets summary.</title>
      </caption>
      <table class="MsoTableGrid custom-table" border="0" cellspacing="0" cellpadding="0"> 
       <tr> 
        <td class="custom-bottom-td custom-top-td acenter" colspan="3"><p style="text-align:center">KTH Dataset</p></td> 
        <td rowspan="9" class="custom-bottom-td custom-top-td acenter"><p style="text-align:center"></p></td> 
        <td class="custom-bottom-td custom-top-td acenter" colspan="3"><p style="text-align:center">Weizmann Dataset</p></td> 
       </tr> 
       <tr> 
        <td class="custom-bottom-td custom-top-td acenter"><p style="text-align:center">Classes</p></td> 
        <td class="custom-bottom-td custom-top-td acenter"><p style="text-align:center">Activity</p></td> 
        <td class="custom-bottom-td custom-top-td acenter"><p style="text-align:center">Images</p></td> 
        <td class="custom-bottom-td custom-top-td acenter"><p style="text-align:center">Classes</p></td> 
        <td class="custom-bottom-td custom-top-td acenter"><p style="text-align:center">Activity</p></td> 
        <td class="custom-bottom-td custom-top-td acenter"><p style="text-align:center">images</p></td> 
       </tr> 
       <tr> 
        <td class="custom-top-td acenter"><p style="text-align:center">C1</p></td> 
        <td class="custom-top-td acenter"><p style="text-align:center">Clapping</p></td> 
        <td class="custom-top-td acenter"><p style="text-align:center">312</p></td> 
        <td class="custom-top-td acenter"><p style="text-align:center">C1</p></td> 
        <td class="custom-top-td acenter"><p style="text-align:center">Hand Waving</p></td> 
        <td class="custom-top-td acenter"><p style="text-align:center">624</p></td> 
       </tr> 
       <tr> 
        <td class="acenter"><p style="text-align:center">C2</p></td> 
        <td class="acenter"><p style="text-align:center">Jogging</p></td> 
        <td class="acenter"><p style="text-align:center">191</p></td> 
        <td class="acenter"><p style="text-align:center">C2</p></td> 
        <td class="acenter"><p style="text-align:center">Running</p></td> 
        <td class="acenter"><p style="text-align:center">206</p></td> 
       </tr> 
       <tr> 
        <td class="acenter"><p style="text-align:center">C3</p></td> 
        <td class="acenter"><p style="text-align:center">Hand Waving</p></td> 
        <td class="acenter"><p style="text-align:center">581</p></td> 
        <td class="acenter"><p style="text-align:center">C3</p></td> 
        <td class="acenter"><p style="text-align:center">Jumping</p></td> 
        <td class="acenter"><p style="text-align:center">421</p></td> 
       </tr> 
       <tr> 
        <td class="acenter"><p style="text-align:center">C4</p></td> 
        <td class="acenter"><p style="text-align:center">Running</p></td> 
        <td class="acenter"><p style="text-align:center">109</p></td> 
        <td class="acenter"><p style="text-align:center">C4</p></td> 
        <td class="acenter"><p style="text-align:center">Walking</p></td> 
        <td class="acenter"><p style="text-align:center">271</p></td> 
       </tr> 
       <tr> 
        <td class="acenter"><p style="text-align:center">C5</p></td> 
        <td class="acenter"><p style="text-align:center">Walking</p></td> 
        <td class="acenter"><p style="text-align:center">27</p></td> 
        <td class="acenter"><p style="text-align:center">C5</p></td> 
        <td class="acenter"><p style="text-align:center">Bending</p></td> 
        <td class="acenter"><p style="text-align:center">375</p></td> 
       </tr> 
       <tr> 
        <td class="acenter"><p style="text-align:center">C6</p></td> 
        <td class="acenter"><p style="text-align:center">Boxing</p></td> 
        <td class="acenter"><p style="text-align:center">408</p></td> 
        <td rowspan="2" class="acenter" colspan="2"><p style="text-align:center">Total images</p></td> 
        <td rowspan="1" class="acenter"><p style="text-align:center">2513</p></td> 
       </tr> 
       <tr> 
        <td class="custom-bottom-td acenter" colspan="2"><p style="text-align:center">Total images</p></td> 
        <td class="custom-bottom-td acenter"><p style="text-align:center">1628</p></td> 
       </tr> 
      </table>
     </table-wrap>
    </sec>
    <sec id="s4_2">
     <title>4.2. Performance Measures</title>
     <p>In Section 4.2 of the research, they checked how well their new algorithm performed. They used a few different measurements to do this:</p>
     <p>These measurements help us to calculate overall the classification performance.</p>
    </sec>
    <sec id="s4_3">
     <title>4.3. Experimental Result and Discussion</title>
     <p>To quantify the results, three distinct experiments are conducted, each involving a different number of features. <xref ref-type="table" rid="table3">
       Table 3
      </xref> provides a detailed description of all experiments, specifying the number of classes, folds, and features. When assessing the performance of a machine learning model, a technique called “k-fold cross-validation” is commonly used. This involves dividing the dataset into subsets (folds), training the model on some folds, and evaluating it on others. The process is repeated multiple times. Using different values for k helps in obtaining a more reliable estimate of how well the model performs. After all the runs, the results are averaged to get a comprehensive assessment of the model’s effectiveness. This approach provides a more robust evaluation compared to a single train-test split. Each experiment uses five classification methods and calculates sensitivity, specificity, precision, and AUC (Area Under Curve) for the Weizmann and KTH datasets. This helps us see which classification method is the best fit for these specific datasets.</p>
     <p>In Experiment 1, we observed that cubic-SVM achieved the highest specificity of 99.80% for the Weizmann dataset among all the algorithms. Meanwhile, Fine-KNN attained an accuracy of 99.93%, specifically in terms of precision, for the KTH dataset, as indicated in <xref ref-type="table" rid="table4">
       Table 4
      </xref>.</p>
     <p>In Experiment 2, we observed that cubic-SVM achieved the highest sensitivity of 99.85% for the Weizmann dataset among all the algorithms. Meanwhile, Subspace-KNN attained an accuracy of 99.94%, specifically in terms of specificity, for the KTH dataset, as indicated in <xref ref-type="table" rid="table4">
       Table 4
      </xref>.</p>
     <p>In Experiment 3, we observed that cubic-SVM achieved the highest sensitivity of 99.84% for the Weizmann dataset among all the algorithms. Meanwhile, Fine-KNN attained an accuracy of 99.93%, specifically in terms of specificity, for the KTH dataset, as indicated in <xref ref-type="table" rid="table4">
       Table 4
      </xref>.</p>
     <table-wrap id="table3">
      <label>
       <xref ref-type="table" rid="table3">
        Table 3
       </xref></label>
      <caption>
       <title>
        <xref ref-type="bibr" rid="scirp.138032-"></xref>Table 3. Images, its features and validation for KTH and Weizmann datasets.</title>
      </caption>
      <table class="MsoTableGrid custom-table" border="0" cellspacing="0" cellpadding="0"> 
       <tr> 
        <td rowspan="3" class="custom-top-td acenter" width="13.30%"><p style="text-align:center">Experiment</p><p style="text-align:center">no.</p></td> 
        <td class="custom-bottom-td custom-top-td acenter" width="50.66%" colspan="4"><p style="text-align:center">No. of classes</p></td> 
        <td rowspan="2" class="custom-top-td acenter" width="25.04%" colspan="3"><p style="text-align:center">Image Features</p></td> 
        <td rowspan="1" class="custom-top-td acenter" width="11.00%"><p style="text-align:center">Validation</p></td> 
       </tr> 
       <tr> 
        <td class="custom-bottom-td custom-top-td acenter" width="25.60%" colspan="2"><p style="text-align:center">No. of Images</p></td> 
        <td class="custom-bottom-td custom-top-td acenter" width="25.06%" colspan="2"><p style="text-align:center">No. of Images</p></td> 
       </tr> 
       <tr> 
        <td class="custom-bottom-td custom-top-td acenter" width="11.90%"><p style="text-align:center">KTH Class</p></td> 
        <td class="custom-bottom-td custom-top-td acenter" width="13.70%"><p style="text-align:center">Total Images</p></td> 
        <td class="custom-bottom-td custom-top-td acenter" width="11.36%"><p style="text-align:center">Weizmann</p><p style="text-align:center">Class</p></td> 
        <td class="custom-bottom-td custom-top-td acenter" width="13.70%"><p style="text-align:center">Total Images</p></td> 
        <td class="custom-bottom-td custom-top-td acenter" width="7.62%"><p style="text-align:center">Shape</p></td> 
        <td class="custom-bottom-td custom-top-td acenter" width="8.94%"><p style="text-align:center">Texture</p></td> 
        <td class="custom-bottom-td custom-top-td acenter" width="8.48%"><p style="text-align:center">Color</p></td> 
        <td class="custom-bottom-td custom-top-td acenter" width="11.00%"><p style="text-align:center">Folds</p></td> 
       </tr> 
       <tr> 
        <td class="custom-top-td acenter" width="13.30%"><p style="text-align:center">1</p></td> 
        <td class="custom-top-td acenter" width="11.90%"><p style="text-align:center">6</p></td> 
        <td rowspan="3" class="custom-top-td acenter" width="13.70%"><p style="text-align:center">1628</p></td> 
        <td class="custom-top-td acenter" width="11.36%"><p style="text-align:center">5</p></td> 
        <td rowspan="3" class="custom-top-td acenter" width="13.70%"><p style="text-align:center">2513</p></td> 
        <td class="custom-top-td acenter" width="7.62%"><p style="text-align:center">100</p></td> 
        <td class="custom-top-td acenter" width="8.94%"><p style="text-align:center">60</p></td> 
        <td class="custom-top-td acenter" width="8.48%"><p style="text-align:center">9</p></td> 
        <td class="custom-top-td acenter" width="11.00%"><p style="text-align:center">5</p></td> 
       </tr> 
       <tr> 
        <td class="acenter" width="13.30%"><p style="text-align:center">2</p></td> 
        <td class="acenter" width="11.90%"><p style="text-align:center">6</p></td> 
        <td class="acenter" width="11.36%"><p style="text-align:center">5</p></td> 
        <td class="acenter" width="7.62%"><p style="text-align:center">300</p></td> 
        <td class="acenter" width="8.94%"><p style="text-align:center">60</p></td> 
        <td class="acenter" width="8.48%"><p style="text-align:center">9</p></td> 
        <td class="acenter" width="11.00%"><p style="text-align:center">10</p></td> 
       </tr> 
       <tr> 
        <td class="custom-bottom-td acenter" width="13.30%"><p style="text-align:center">3</p></td> 
        <td class="custom-bottom-td acenter" width="11.90%"><p style="text-align:center">6</p></td> 
        <td class="custom-bottom-td acenter" width="11.36%"><p style="text-align:center">5</p></td> 
        <td class="custom-bottom-td acenter" width="7.62%"><p style="text-align:center">800</p></td> 
        <td class="custom-bottom-td acenter" width="8.94%"><p style="text-align:center">58</p></td> 
        <td class="custom-bottom-td acenter" width="8.48%"><p style="text-align:center">9</p></td> 
        <td class="custom-bottom-td acenter" width="11.00%"><p style="text-align:center">5</p></td> 
       </tr> 
      </table>
     </table-wrap>
     <table-wrap id="table4">
      <label>
       <xref ref-type="table" rid="table4">
        Table 4
       </xref></label>
      <caption>
       <title>
        <xref ref-type="bibr" rid="scirp.138032-"></xref>Table 4. Classiﬁcation results for KTH and Weizmann datasets.</title>
      </caption>
      <table class="MsoTableGrid custom-table" border="0" cellspacing="0" cellpadding="0"> 
       <tr> 
        <td rowspan="2" class="custom-top-td acenter" width="11.76%"><p style="text-align:center">Experiment </p><p style="text-align:center">no.</p></td> 
        <td rowspan="2" class="custom-top-td acenter" width="10.32%"><p style="text-align:center">Methods</p></td> 
        <td class="custom-bottom-td custom-top-td acenter" width="39.74%" colspan="4"><p style="text-align:center">Weizmann dataset</p></td> 
        <td class="custom-bottom-td custom-top-td acenter" width="38.18%" colspan="4"><p style="text-align:center">KTH dataset</p></td> 
       </tr> 
       <tr> 
        <td class="custom-bottom-td custom-top-td acenter" width="10.30%"><p style="text-align:center">Sensitivity (%)</p></td> 
        <td class="custom-bottom-td custom-top-td acenter" width="10.30%"><p style="text-align:center">Specificity (%)</p></td> 
        <td class="custom-bottom-td custom-top-td acenter" width="10.30%"><p style="text-align:center">Precision (%)</p></td> 
        <td class="custom-bottom-td custom-top-td acenter" width="8.84%"><p style="text-align:center">Accuracy (%)</p></td> 
        <td class="custom-bottom-td custom-top-td acenter" width="10.30%"><p style="text-align:center">Sensitivity (%)</p></td> 
        <td class="custom-bottom-td custom-top-td acenter" width="10.30%"><p style="text-align:center">Specificity (%)</p></td> 
        <td class="custom-bottom-td custom-top-td acenter" width="8.82%"><p style="text-align:center">Precision (%)</p></td> 
        <td class="custom-bottom-td custom-top-td acenter" width="8.76%"><p style="text-align:center">Accuracy (%)</p></td> 
       </tr> 
       <tr> 
        <td rowspan="5" class="custom-top-td acenter" width="11.76%"><p style="text-align:center">1</p></td> 
        <td class="custom-top-td acenter" width="10.32%"><p style="text-align:center">LS</p></td> 
        <td class="custom-top-td acenter" width="10.30%"><p style="text-align:center">98.18</p></td> 
        <td class="custom-top-td acenter" width="10.30%"><p style="text-align:center">99.17</p></td> 
        <td class="custom-top-td acenter" width="10.30%"><p style="text-align:center">98.55</p></td> 
        <td class="custom-top-td acenter" width="8.84%"><p style="text-align:center">98.18</p></td> 
        <td class="custom-top-td acenter" width="10.30%"><p style="text-align:center">99.83</p></td> 
        <td class="custom-top-td acenter" width="10.30%"><p style="text-align:center">99.92</p></td> 
        <td class="custom-top-td acenter" width="8.82%"><p style="text-align:center">99.04</p></td> 
        <td class="custom-top-td acenter" width="8.76%"><p style="text-align:center">99.81</p></td> 
       </tr> 
       <tr> 
        <td class="acenter" width="10.32%"><p style="text-align:center">CS</p></td> 
        <td class="acenter" width="10.30%"><p style="text-align:center">98.83</p></td> 
        <td class="acenter" width="10.30%"><p style="text-align:center">99.80</p></td> 
        <td class="acenter" width="10.30%"><p style="text-align:center">98.96</p></td> 
        <td class="acenter" width="8.84%"><p style="text-align:center">99.31</p></td> 
        <td class="acenter" width="10.30%"><p style="text-align:center">99.81</p></td> 
        <td class="acenter" width="10.30%"><p style="text-align:center">99.90</p></td> 
        <td class="acenter" width="8.82%"><p style="text-align:center">99.19</p></td> 
        <td class="acenter" width="8.76%"><p style="text-align:center">99.71</p></td> 
       </tr> 
       <tr> 
        <td class="acenter" width="10.32%"><p style="text-align:center">CT</p></td> 
        <td class="acenter" width="10.30%"><p style="text-align:center">85.96</p></td> 
        <td class="acenter" width="10.30%"><p style="text-align:center">97.35</p></td> 
        <td class="acenter" width="10.30%"><p style="text-align:center">86.16</p></td> 
        <td class="acenter" width="8.84%"><p style="text-align:center">89.01</p></td> 
        <td class="acenter" width="10.30%"><p style="text-align:center">99.68</p></td> 
        <td class="acenter" width="10.30%"><p style="text-align:center">98.28</p></td> 
        <td class="acenter" width="8.82%"><p style="text-align:center">97.75</p></td> 
        <td class="acenter" width="8.76%"><p style="text-align:center">98.41</p></td> 
       </tr> 
       <tr> 
        <td class="acenter" width="10.32%"><p style="text-align:center">FK</p></td> 
        <td class="acenter" width="10.30%"><p style="text-align:center">98.98</p></td> 
        <td class="acenter" width="10.30%"><p style="text-align:center">99.79</p></td> 
        <td class="acenter" width="10.30%"><p style="text-align:center">99.33</p></td> 
        <td class="acenter" width="8.84%"><p style="text-align:center">99.03</p></td> 
        <td class="acenter" width="10.30%"><p style="text-align:center">99.79</p></td> 
        <td class="acenter" width="10.30%"><p style="text-align:center">99.77</p></td> 
        <td class="acenter" width="8.82%"><p style="text-align:center">99.93</p></td> 
        <td class="acenter" width="8.76%"><p style="text-align:center">99.61</p></td> 
       </tr> 
       <tr> 
        <td class="custom-bottom-td acenter" width="10.32%"><p style="text-align:center">SK</p></td> 
        <td class="custom-bottom-td acenter" width="10.30%"><p style="text-align:center">90.38</p></td> 
        <td class="custom-bottom-td acenter" width="10.30%"><p style="text-align:center">98.36</p></td> 
        <td class="custom-bottom-td acenter" width="10.30%"><p style="text-align:center">91.75</p></td> 
        <td class="custom-bottom-td acenter" width="8.84%"><p style="text-align:center">93.38</p></td> 
        <td class="custom-bottom-td acenter" width="10.30%"><p style="text-align:center">99.88</p></td> 
        <td class="custom-bottom-td acenter" width="10.30%"><p style="text-align:center">99.87</p></td> 
        <td class="custom-bottom-td acenter" width="8.82%"><p style="text-align:center">99.75</p></td> 
        <td class="custom-bottom-td acenter" width="8.76%"><p style="text-align:center">99.83</p></td> 
       </tr> 
       <tr> 
        <td rowspan="5" class="custom-top-td acenter" width="11.76%"><p style="text-align:center">2</p></td> 
        <td class="custom-top-td acenter" width="10.32%"><p style="text-align:center">LS</p></td> 
        <td class="custom-top-td acenter" width="10.30%"><p style="text-align:center">98.83</p></td> 
        <td class="custom-top-td acenter" width="10.30%"><p style="text-align:center">99.76</p></td> 
        <td class="custom-top-td acenter" width="10.30%"><p style="text-align:center">98.53</p></td> 
        <td class="custom-top-td acenter" width="8.84%"><p style="text-align:center">98.87</p></td> 
        <td class="custom-top-td acenter" width="10.30%"><p style="text-align:center">99.84</p></td> 
        <td class="custom-top-td acenter" width="10.30%"><p style="text-align:center">99.92</p></td> 
        <td class="custom-top-td acenter" width="8.82%"><p style="text-align:center">99.23</p></td> 
        <td class="custom-top-td acenter" width="8.76%"><p style="text-align:center">99.82</p></td> 
       </tr> 
       <tr> 
        <td class="acenter" width="10.32%"><p style="text-align:center">CS</p></td> 
        <td class="acenter" width="10.30%"><p style="text-align:center">98.85</p></td> 
        <td class="acenter" width="10.30%"><p style="text-align:center">99.84</p></td> 
        <td class="acenter" width="10.30%"><p style="text-align:center">98.97</p></td> 
        <td class="acenter" width="8.84%"><p style="text-align:center">99.23</p></td> 
        <td class="acenter" width="10.30%"><p style="text-align:center">99.82</p></td> 
        <td class="acenter" width="10.30%"><p style="text-align:center">99.90</p></td> 
        <td class="acenter" width="8.82%"><p style="text-align:center">99.20</p></td> 
        <td class="acenter" width="8.76%"><p style="text-align:center">99.73</p></td> 
       </tr> 
       <tr> 
        <td class="acenter" width="10.32%"><p style="text-align:center">CT</p></td> 
        <td class="acenter" width="10.30%"><p style="text-align:center">85.93</p></td> 
        <td class="acenter" width="10.30%"><p style="text-align:center">97.36</p></td> 
        <td class="acenter" width="10.30%"><p style="text-align:center">86.07</p></td> 
        <td class="acenter" width="8.84%"><p style="text-align:center">89.03</p></td> 
        <td class="acenter" width="10.30%"><p style="text-align:center">98.46</p></td> 
        <td class="acenter" width="10.30%"><p style="text-align:center">99.69</p></td> 
        <td class="acenter" width="8.82%"><p style="text-align:center">97.78</p></td> 
        <td class="acenter" width="8.76%"><p style="text-align:center">98.42</p></td> 
       </tr> 
       <tr> 
        <td class="acenter" width="10.32%"><p style="text-align:center">FK</p></td> 
        <td class="acenter" width="10.30%"><p style="text-align:center">98.97</p></td> 
        <td class="acenter" width="10.30%"><p style="text-align:center">99.79</p></td> 
        <td class="acenter" width="10.30%"><p style="text-align:center">99.25</p></td> 
        <td class="acenter" width="8.84%"><p style="text-align:center">99.02</p></td> 
        <td class="acenter" width="10.30%"><p style="text-align:center">99.76</p></td> 
        <td class="acenter" width="10.30%"><p style="text-align:center">99.94</p></td> 
        <td class="acenter" width="8.82%"><p style="text-align:center">99.77</p></td> 
        <td class="acenter" width="8.76%"><p style="text-align:center">99.62</p></td> 
       </tr> 
       <tr> 
        <td class="custom-bottom-td acenter" width="10.32%"><p style="text-align:center">SK</p></td> 
        <td class="custom-bottom-td acenter" width="10.30%"><p style="text-align:center">90.33</p></td> 
        <td class="custom-bottom-td acenter" width="10.30%"><p style="text-align:center">98.36</p></td> 
        <td class="custom-bottom-td acenter" width="10.30%"><p style="text-align:center">91.74</p></td> 
        <td class="custom-bottom-td acenter" width="8.84%"><p style="text-align:center">93.37</p></td> 
        <td class="custom-bottom-td acenter" width="10.30%"><p style="text-align:center">99.85</p></td> 
        <td class="custom-bottom-td acenter" width="10.30%"><p style="text-align:center">99.93</p></td> 
        <td class="custom-bottom-td acenter" width="8.82%"><p style="text-align:center">99.76</p></td> 
        <td class="custom-bottom-td acenter" width="8.76%"><p style="text-align:center">99.82</p></td> 
       </tr> 
       <tr> 
        <td rowspan="5" class="custom-top-td acenter" width="11.76%"><p style="text-align:center">3</p></td> 
        <td class="custom-top-td acenter" width="10.32%"><p style="text-align:center">LS</p></td> 
        <td class="custom-top-td acenter" width="10.30%"><p style="text-align:center">98.87</p></td> 
        <td class="custom-top-td acenter" width="10.30%"><p style="text-align:center">99.73</p></td> 
        <td class="custom-top-td acenter" width="10.30%"><p style="text-align:center">98.56</p></td> 
        <td class="custom-top-td acenter" width="8.84%"><p style="text-align:center">98.86</p></td> 
        <td class="custom-top-td acenter" width="10.30%"><p style="text-align:center">99.83</p></td> 
        <td class="custom-top-td acenter" width="10.30%"><p style="text-align:center">99.92</p></td> 
        <td class="custom-top-td acenter" width="8.82%"><p style="text-align:center">99.23</p></td> 
        <td class="custom-top-td acenter" width="8.76%"><p style="text-align:center">99.82</p></td> 
       </tr> 
       <tr> 
        <td class="acenter" width="10.32%"><p style="text-align:center">CS</p></td> 
        <td class="acenter" width="10.30%"><p style="text-align:center">98.86</p></td> 
        <td class="acenter" width="10.30%"><p style="text-align:center">99.84</p></td> 
        <td class="acenter" width="10.30%"><p style="text-align:center">98.99</p></td> 
        <td class="acenter" width="8.84%"><p style="text-align:center">99.36</p></td> 
        <td class="acenter" width="10.30%"><p style="text-align:center">99.82</p></td> 
        <td class="acenter" width="10.30%"><p style="text-align:center">99.89</p></td> 
        <td class="acenter" width="8.82%"><p style="text-align:center">99.24</p></td> 
        <td class="acenter" width="8.76%"><p style="text-align:center">99.72</p></td> 
       </tr> 
       <tr> 
        <td class="acenter" width="10.32%"><p style="text-align:center">CT</p></td> 
        <td class="acenter" width="10.30%"><p style="text-align:center">85.91</p></td> 
        <td class="acenter" width="10.30%"><p style="text-align:center">97.43</p></td> 
        <td class="acenter" width="10.30%"><p style="text-align:center">86.16</p></td> 
        <td class="acenter" width="8.84%"><p style="text-align:center">89.54</p></td> 
        <td class="acenter" width="10.30%"><p style="text-align:center">98.01</p></td> 
        <td class="acenter" width="10.30%"><p style="text-align:center">99.47</p></td> 
        <td class="acenter" width="8.82%"><p style="text-align:center">97.67</p></td> 
        <td class="acenter" width="8.76%"><p style="text-align:center">98.44</p></td> 
       </tr> 
       <tr> 
        <td class="acenter" width="10.32%"><p style="text-align:center">FK</p></td> 
        <td class="acenter" width="10.30%"><p style="text-align:center">99.67</p></td> 
        <td class="acenter" width="10.30%"><p style="text-align:center">99.79</p></td> 
        <td class="acenter" width="10.30%"><p style="text-align:center">99.20</p></td> 
        <td class="acenter" width="8.84%"><p style="text-align:center">99.05</p></td> 
        <td class="acenter" width="10.30%"><p style="text-align:center">99.76</p></td> 
        <td class="acenter" width="10.30%"><p style="text-align:center">99.93</p></td> 
        <td class="acenter" width="8.82%"><p style="text-align:center">99.77</p></td> 
        <td class="acenter" width="8.76%"><p style="text-align:center">99.64</p></td> 
       </tr> 
       <tr> 
        <td class="custom-bottom-td acenter" width="10.32%"><p style="text-align:center">SK</p></td> 
        <td class="custom-bottom-td acenter" width="10.30%"><p style="text-align:center">90.34</p></td> 
        <td class="custom-bottom-td acenter" width="10.30%"><p style="text-align:center">98.32</p></td> 
        <td class="custom-bottom-td acenter" width="10.30%"><p style="text-align:center">91.76</p></td> 
        <td class="custom-bottom-td acenter" width="8.84%"><p style="text-align:center">93.38</p></td> 
        <td class="custom-bottom-td acenter" width="10.30%"><p style="text-align:center">99.65</p></td> 
        <td class="custom-bottom-td acenter" width="10.30%"><p style="text-align:center">99.91</p></td> 
        <td class="custom-bottom-td acenter" width="8.82%"><p style="text-align:center">99.73</p></td> 
        <td class="custom-bottom-td acenter" width="8.76%"><p style="text-align:center">99.82</p></td> 
       </tr> 
      </table>
     </table-wrap>
     <p>LS = Linear-SVM, CS = Cubic-SVM, CT = Complex Tree, FK = Fine-KNN, SK = Subspace-KNN.</p>
    </sec>
    <sec id="s4_4">
     <title>4.4. Result Comparison</title>
     <p>
      <xref ref-type="table" rid="table5">
       Table 5
      </xref> compares the previously implemented algorithms and the proposed algorithm. The table provides a clearer understanding of the performance metrics and highlights the proposed algorithm’s superiority. The basis for this conclusion is derived from the discussion that follows.</p>
     <p>The proposed algorithm distinguishes itself by incorporating three distinct feature extractors. This strategic combination yields a notable improvement in accuracy compared to the algorithms that were previously implemented. The enhanced accuracy is a result of the synergistic effect created by the integration of these feature extractors, which collectively contribute to a more robust and effective algorithm. In summary, the proposed algorithm surpasses its predecessors in terms of accuracy, making it a promising advancement in the field. The utilization of multiple feature extractors enhances the algorithm’s ability to capture and leverage diverse information, leading to improved performance in comparison to existing methods. This reinforces the significance of the proposed approach and its potential for applications requiring high-precision and reliable results.</p>
     <table-wrap id="table5">
      <label>
       <xref ref-type="table" rid="table5">
        Table 5
       </xref></label>
      <caption>
       <title>
        <xref ref-type="bibr" rid="scirp.138032-"></xref>Table 5. Comparison of action recognition results.</title>
      </caption>
      <table class="MsoTableGrid custom-table" border="0" cellspacing="0" cellpadding="0"> 
       <tr> 
        <td class="custom-bottom-td custom-top-td acenter" width="17.00%"><p style="text-align:center">Dataset Name</p></td> 
        <td class="custom-bottom-td custom-top-td acenter" width="37.54%"><p style="text-align:center">Reference Paper</p></td> 
        <td class="custom-bottom-td custom-top-td acenter" width="26.12%"><p style="text-align:center">Publication Year</p><p style="text-align:center">(Sort by Year)</p></td> 
        <td class="custom-bottom-td custom-top-td acenter" width="19.34%"><p style="text-align:center">Accuracy (%)</p></td> 
       </tr> 
       <tr> 
        <td rowspan="8" class="custom-top-td acenter" width="17.00%"><p style="text-align:center">Weizmann</p></td> 
        <td class="custom-top-td acenter" width="37.54%"><p style="text-align:center">Li et al. <xref ref-type="bibr" rid="scirp.138032-41">
           [41]
          </xref></p></td> 
        <td class="custom-top-td acenter" width="26.12%"><p style="text-align:center">2013</p></td> 
        <td class="custom-top-td acenter" width="19.34%"><p style="text-align:center">95.43</p></td> 
       </tr> 
       <tr> 
        <td class="acenter" width="37.54%"><p style="text-align:center">JPaul et al. <xref ref-type="bibr" rid="scirp.138032-42">
           [42]
          </xref></p></td> 
        <td class="acenter" width="26.12%"><p style="text-align:center">2014</p></td> 
        <td class="acenter" width="19.34%"><p style="text-align:center">95.54</p></td> 
       </tr> 
       <tr> 
        <td class="acenter" width="37.54%"><p style="text-align:center">Candès et al. <xref ref-type="bibr" rid="scirp.138032-43">
           [43]
          </xref></p></td> 
        <td class="acenter" width="26.12%"><p style="text-align:center">2016</p></td> 
        <td class="acenter" width="19.34%"><p style="text-align:center">88.16</p></td> 
       </tr> 
       <tr> 
        <td class="acenter" width="37.54%"><p style="text-align:center">Imran et al. <xref ref-type="bibr" rid="scirp.138032-44">
           [44]
          </xref></p></td> 
        <td class="acenter" width="26.12%"><p style="text-align:center">2016</p></td> 
        <td class="acenter" width="19.34%"><p style="text-align:center">90.43</p></td> 
       </tr> 
       <tr> 
        <td class="acenter" width="37.54%"><p style="text-align:center">Ahemed Sharif et al. <xref ref-type="bibr" rid="scirp.138032-38">
           [38]
          </xref></p></td> 
        <td class="acenter" width="26.12%"><p style="text-align:center">2017</p></td> 
        <td class="acenter" width="19.34%"><p style="text-align:center">95.88</p></td> 
       </tr> 
       <tr> 
        <td class="acenter" width="37.54%"><p style="text-align:center">S. Aly et al. <xref ref-type="bibr" rid="scirp.138032-45">
           [45]
          </xref></p></td> 
        <td class="acenter" width="26.12%"><p style="text-align:center">2019</p></td> 
        <td class="acenter" width="19.34%"><p style="text-align:center">99.02</p></td> 
       </tr> 
       <tr> 
        <td class="acenter" width="37.54%"><p style="text-align:center">D. K. Vishwakarma et al. <xref ref-type="bibr" rid="scirp.138032-46">
           [46]
          </xref></p></td> 
        <td class="acenter" width="26.12%"><p style="text-align:center">2020</p></td> 
        <td class="acenter" width="19.34%"><p style="text-align:center">96.06</p></td> 
       </tr> 
       <tr> 
        <td class="custom-bottom-td acenter" width="37.54%"><p style="text-align:center">Our Proposed Method</p></td> 
        <td class="custom-bottom-td acenter" width="26.12%"><p style="text-align:center">2023</p></td> 
        <td class="custom-bottom-td acenter" width="19.34%"><p style="text-align:center">99.80</p></td> 
       </tr> 
       <tr> 
        <td rowspan="9" class="custom-top-td acenter" width="17.00%"><p style="text-align:center">KTH</p></td> 
        <td class="custom-top-td acenter" width="37.54%"><p style="text-align:center">Le. Shao et al. <xref ref-type="bibr" rid="scirp.138032-47">
           [47]
          </xref></p></td> 
        <td class="custom-top-td acenter" width="26.12%"><p style="text-align:center">2014</p></td> 
        <td class="custom-top-td acenter" width="19.34%"><p style="text-align:center">95.09</p></td> 
       </tr> 
       <tr> 
        <td class="acenter" width="37.54%"><p style="text-align:center">Jain et al. <xref ref-type="bibr" rid="scirp.138032-48">
           [48]
          </xref></p></td> 
        <td class="acenter" width="26.12%"><p style="text-align:center">2015</p></td> 
        <td class="acenter" width="19.34%"><p style="text-align:center">95.23</p></td> 
       </tr> 
       <tr> 
        <td class="acenter" width="37.54%"><p style="text-align:center">J. Yang et al. <xref ref-type="bibr" rid="scirp.138032-49">
           [49]
          </xref></p></td> 
        <td class="acenter" width="26.12%"><p style="text-align:center">2015</p></td> 
        <td class="acenter" width="19.34%"><p style="text-align:center">96.55</p></td> 
       </tr> 
       <tr> 
        <td class="acenter" width="37.54%"><p style="text-align:center">H. Liu et al. <xref ref-type="bibr" rid="scirp.138032-50">
           [50]
          </xref></p></td> 
        <td class="acenter" width="26.12%"><p style="text-align:center">2016</p></td> 
        <td class="acenter" width="19.34%"><p style="text-align:center">97.17</p></td> 
       </tr> 
       <tr> 
        <td class="acenter" width="37.54%"><p style="text-align:center">Ribeiro et al. <xref ref-type="bibr" rid="scirp.138032-51">
           [51]
          </xref></p></td> 
        <td class="acenter" width="26.12%"><p style="text-align:center">2017</p></td> 
        <td class="acenter" width="19.34%"><p style="text-align:center">94.93</p></td> 
       </tr> 
       <tr> 
        <td class="acenter" width="37.54%"><p style="text-align:center">M. Sharif et al. <xref ref-type="bibr" rid="scirp.138032-45">
           [45]
          </xref></p></td> 
        <td class="acenter" width="26.12%"><p style="text-align:center">2017</p></td> 
        <td class="acenter" width="19.34%"><p style="text-align:center">96.36</p></td> 
       </tr> 
       <tr> 
        <td class="acenter" width="37.54%"><p style="text-align:center">Kong et al. <xref ref-type="bibr" rid="scirp.138032-52">
           [52]
          </xref></p></td> 
        <td class="acenter" width="26.12%"><p style="text-align:center">2020</p></td> 
        <td class="acenter" width="19.34%"><p style="text-align:center">94.82</p></td> 
       </tr> 
       <tr> 
        <td class="acenter" width="37.54%"><p style="text-align:center">Ibrahim et al. <xref ref-type="bibr" rid="scirp.138032-53">
           [53]
          </xref></p></td> 
        <td class="acenter" width="26.12%"><p style="text-align:center">2019</p></td> 
        <td class="acenter" width="19.34%"><p style="text-align:center">91.63</p></td> 
       </tr> 
       <tr> 
        <td class="custom-bottom-td acenter" width="37.54%"><p style="text-align:center">Our Proposed Method</p></td> 
        <td class="custom-bottom-td acenter" width="26.12%"><p style="text-align:center">2024</p></td> 
        <td class="custom-bottom-td acenter" width="19.34%"><p style="text-align:center">99.94</p></td> 
       </tr> 
      </table>
     </table-wrap>
    </sec>
   </sec>
   <sec id="s5">
    <title>5. Conclusion</title>
    <p>This study suggests a novel method for identifying and detecting human activity in multimedia frames and films. Preprocessing, feature extraction, feature selection, serial feature fusion, and classification are the five main steps of the algorithm. Through a series of experiments using the KTH and Weizmann datasets, the algorithm demonstrates superior performance, particularly excelling in activities. The study emphasizes the importance of shape features for accurate classification and identifies texture and color features as crucial for detecting various human activities. Additionally, the integration of feature selection and fusion significantly enhances the system’s accuracy and sensitivity. The proposed algorithm is much more accurate than existing methods, with a 99.94% accuracy rate on the KTH dataset and 99.80% on the Weizmann dataset. This shows how effective it is at recognizing and classifying human activities. Overall, the research contributes a robust approach to activity detection and classification in multimedia, outperforming current methods.</p>
   </sec>
   <sec id="s6">
    <title>Author Contributions</title>
   </sec>
   <sec id="s7">
    <title>Data Availability Statement</title>
    <p>The data are available in a publicly accessible repository. The data presented in this study are openly available.</p>
   </sec>
   <sec id="s8">
    <title>Acknowledgements</title>
    <p>I extend my sincere thanks to the Information and Communication Technology Division of the Ministry of Posts, Telecommunication, and Information Technology of Bangladesh, People’s Republic of Bangladesh, for their invaluable support and funding of my ICT fellowship program in the MPhil program. Additionally, I would like to express my gratitude to my supervisor and co-authors for their guidance and contributions to this research.</p>
   </sec>
  </sec>
 </body><back>
  <ref-list>
   <title>References</title>
   <ref id="scirp.138032-ref1">
    <label>1</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Thombre, D.V., Nirmal, J.H. and Lekha, D. (2009) Human Detection and Tracking Using Image Segmentation and Kalman Filter. 2009 International Conference on Intelligent Agent&amp;Multi-Agent Systems, Chennai, 22-24 July 2009, 1-5. &gt;https://doi.org/10.1109/iama.2009.5228040
    </mixed-citation>
   </ref>
   <ref id="scirp.138032-ref2">
    <label>2</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Goodrich, M.A. and Schultz, A.C. (2007) Human-robot Interaction: A Survey. Foundations and Trends® in Human-Computer Interaction, 1, 203-275. &gt;https://doi.org/10.1561/1100000005
    </mixed-citation>
   </ref>
   <ref id="scirp.138032-ref3">
    <label>3</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Srinivasan, S., Latchman, H., Shea, J., Wong, T. and McNair, J. (2004) Airborne Traffic Surveillance Systems. Proceedings of the ACM 2nd International Workshop on Video Surveillance&amp;Sensor Networks, New York, 15 October 2004, 131-135. &gt;https://doi.org/10.1145/1026799.1026821
    </mixed-citation>
   </ref>
   <ref id="scirp.138032-ref4">
    <label>4</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Tahboub, K., Guera, D., Reibman, A.R. and Delp, E.J. (2017) Quality-Adaptive Deep Learning for Pedestrian Detection. 2017 IEEE International Conference on Image Processing (ICIP), Beijing, 17-20 September 2017, 4187-4191. &gt;https://doi.org/10.1109/icip.2017.8297071
    </mixed-citation>
   </ref>
   <ref id="scirp.138032-ref5">
    <label>5</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Wang, Q., Tao, Z., Ning, J., Jiang, Z., Guo, L., Luo, H., Wang, H., Men, A., Cheng, X. and Zhang, Z. (2024) Pedestrian Navigation Activity Recognition Based on Segmentation Transformer. IEEE Internet of Things Journal, 11, 26020-26032. &gt;https://doi.org/10.1109/jiot.2024.3394050 
    </mixed-citation>
   </ref>
   <ref id="scirp.138032-ref6">
    <label>6</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Ye, Q., Han, Z., Jiao, J. and Liu, J. (2013) Human Detection in Images via Piecewise Linear Support Vector Machines. IEEE Transactions on Image Processing, 22, 778-789. &gt;https://doi.org/10.1109/tip.2012.2222901
    </mixed-citation>
   </ref>
   <ref id="scirp.138032-ref7">
    <label>7</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Conde, C., Moctezuma, D., Martín De Diego, I. and Cabello, E. (2013) Hogg: Gabor and Hog-Based Human Detection for Surveillance in Non-Controlled Environments. Neurocomputing, 100, 19-30. &gt;https://doi.org/10.1016/j.neucom.2011.12.037
    </mixed-citation>
   </ref>
   <ref id="scirp.138032-ref8">
    <label>8</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Satpathy, A., Jiang, X. and Eng, H. (2014) Human Detection by Quadratic Classification on Subspace of Extended Histogram of Gradients. IEEE Transactions on Image Processing, 23, 287-297. &gt;https://doi.org/10.1109/tip.2013.2264677
    </mixed-citation>
   </ref>
   <ref id="scirp.138032-ref9">
    <label>9</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Obaigbena, A., Lottu, O.A., Ugwuanyi, E.D., Jacks, B.S., Sodiya, E.O., Daraojimba, O.D. and Lottu, O.A. (2024) AI and Human-Robot Interaction: A Review of Recent Advances and Challenges. In: GSC Advanced Research and Reviews (Vol. 18, Issue 2, pp. 321-330). GSC Online Press. &gt;https://doi.org/10.30574/gscarr.2024.18.2.0070 
    </mixed-citation>
   </ref>
   <ref id="scirp.138032-ref10">
    <label>10</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Aboussaleh, I., Riffi, J., Mahraz, A.M. and Tairi, H. (2021) Brain Tumor Segmentation Based on Deep Learning’s Feature Representation. Journal of Imaging, 7, Article 269. &gt;https://doi.org/10.3390/jimaging7120269
    </mixed-citation>
   </ref>
   <ref id="scirp.138032-ref11">
    <label>11</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Akbar, S., Sharif, M., Akram, M.U., Saba, T., Mahmood, T. and Kolivand, M. (2019) Automated Techniques for Blood Vessels Segmentation through Fundus Retinal Images: A Review. Microscopy Research and Technique, 82, 153-170. &gt;https://doi.org/10.1002/jemt.23172
    </mixed-citation>
   </ref>
   <ref id="scirp.138032-ref12">
    <label>12</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Fletcher, N.D. and Evans, A.N. (n.d.) Texture Segmentation Using Area Morphology Local Granulometries. In: Ronse, C., Najman, L. and Decencière, E., Eds., Mathematical Morphology: 40 Years On, Springer-Verlag, 367-376. &gt;https://doi.org/10.1007/1-4020-3443-1_33
    </mixed-citation>
   </ref>
   <ref id="scirp.138032-ref13">
    <label>13</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Paul, S.K., Paul, R.R., Nishimura, M. and Hamid, M.E. (2021) Throat Microphone Speech Enhancement Using Machine Learning Technique. In: Favorskaya, M.N., Peng, SL., Simic, M., Alhadidi, B. and Pal, S., Eds., Intelligent Computing Paradigm and Cutting-Edge Technologies ICICCT 2020, Springer International Publishing, 1-11. &gt;https://doi.org/10.1007/978-3-030-65407-8_1
    </mixed-citation>
   </ref>
   <ref id="scirp.138032-ref14">
    <label>14</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Chen, Z., Jiang, C., Xiang, S., Ding, J., Wu, M. and Li, X. (2020) Smartphone Sensor-Based Human Activity Recognition Using Feature Fusion and Maximum Full a Posteriori. IEEE Transactions on Instrumentation and Measurement, 69, 3992-4001. &gt;https://doi.org/10.1109/tim.2019.2945467
    </mixed-citation>
   </ref>
   <ref id="scirp.138032-ref15">
    <label>15</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Ding, R., Sun, Q., Liu, M. and Liu, H. (2017) A Compact Representation of Human Actions by Sliding Coordinate Coding. International Journal of Advanced Robotic Systems, 14. &gt;https://doi.org/10.1177/1729881417746114
    </mixed-citation>
   </ref>
   <ref id="scirp.138032-ref16">
    <label>16</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Alavigharahbagh, A., Hajihashemi, V., Machado, J.J.M. and Tavares, J.M.R.S. (2023) Deep Learning Approach for Human Action Recognition Using a Time Saliency Map Based on Motion Features Considering Camera Movement and Shot in Video Image Sequences. Information, 14, Article 616. &gt;https://doi.org/10.3390/info14110616
    </mixed-citation>
   </ref>
   <ref id="scirp.138032-ref17">
    <label>17</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Abdellaoui, M. and Douik, A. (2020) Human Action Recognition in Video Sequences Using Deep Belief Networks. Traitement du Signal, 37, 37-44. &gt;https://doi.org/10.18280/ts.370105
    </mixed-citation>
   </ref>
   <ref id="scirp.138032-ref18">
    <label>18</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Carreira, J. and Zisserman, A. (2017) Quo Vadis, Action Recognition? A New Model and the Kinetics Dataset. 2017 IEEE Conference on Computer Vision and Pattern Recognition (CVPR), Honolulu, 21-26 July 2017, 4724-4733. &gt;https://doi.org/10.1109/cvpr.2017.502
    </mixed-citation>
   </ref>
   <ref id="scirp.138032-ref19">
    <label>19</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Haque, M.M., Paul, S.K., Paul, R.R., Islam, N., Rashidul Hasan, M.A.F.M. and Hamid, M.E. (2023) Improving Performance of a Brain Tumor Detection on MRI Images Using DCGAN-Based Data Augmentation and Vision Transformer (ViT) Approach. In: Solanki, A. and Naved, M., Eds., GANs for Data Augmentation in Healthcare, Springer International Publishing, 157-186. &gt;https://doi.org/10.1007/978-3-031-43205-7_10
    </mixed-citation>
   </ref>
   <ref id="scirp.138032-ref20">
    <label>20</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Monteiro, J., Granada, R., Aires, J.P. and Barros, R.C. (2018) Evaluating the Feasibility of Deep Learning for Action Recognition in Small Datasets. 2018 International Joint Conference on Neural Networks (IJCNN), Rio de Janeiro, 8-13 July 2018, 1-8. &gt;https://doi.org/10.1109/ijcnn.2018.8489297
    </mixed-citation>
   </ref>
   <ref id="scirp.138032-ref21">
    <label>21</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Donahue, J., Hendricks, L.A., Rohrbach, M., Venugopalan, S., Guadarrama, S., Saenko, K. and Darrell, T. (2014) Long-Term Recurrent Convolutional Networks for Visual Recognition and Description. arXiv: 1411.4389. &gt;https://doi.org/10.48550/ARXIV.1411.4389
    </mixed-citation>
   </ref>
   <ref id="scirp.138032-ref22">
    <label>22</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Gupta, T.K. and Raza, K. (2020) Optimizing Deep Feedforward Neural Network Architecture: A Tabu Search Based Approach. Neural Processing Letters, 51, 2855-2870. &gt;https://doi.org/10.1007/s11063-020-10234-7
    </mixed-citation>
   </ref>
   <ref id="scirp.138032-ref23">
    <label>23</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Hara, K., Kataoka, H. and Satoh, Y. (2018) Can Spatiotemporal 3D CNNs Retrace the History of 2D CNNs and Imagenet? 2018 IEEE/CVF Conference on Computer Vision and Pattern Recognition, Salt Lake City, 18-23 June 2018, 6546-6555. &gt;https://doi.org/10.1109/cvpr.2018.00685
    </mixed-citation>
   </ref>
   <ref id="scirp.138032-ref24">
    <label>24</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Lee, J., Abu-El-Haija, S., Varadarajan, B. and Natsev, A. (2018) Collaborative Deep Metric Learning for Video Understanding. Proceedings of the 24th ACM SIGKDD International Conference on Knowledge Discovery&amp;Data Mining, London, 19-23 August 2018, 481-490. &gt;https://doi.org/10.1145/3219819.3219856
    </mixed-citation>
   </ref>
   <ref id="scirp.138032-ref25">
    <label>25</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Wang, Z., Zheng, Y., Liu, Z. and Li, Y. (2022) A Survey of Video Human Behaviour Recognition Methodologies in the Perspective of Spatial-Temporal. 2022 2nd International Conference on Intelligent Technology and Embedded Systems (ICITES), Chengdu, 23-26 September 2022, 138-147. &gt;https://doi.org/10.1109/icites56274.2022.9943587
    </mixed-citation>
   </ref>
   <ref id="scirp.138032-ref26">
    <label>26</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Chen, A.T., Biglari-Abhari, M. and Wang, K.I. (2019) Investigating Fast Re-Identification for Multi-Camera Indoor Person Tracking. Computers&amp;Electrical Engineering, 77, 273-288. &gt;https://doi.org/10.1016/j.compeleceng.2019.06.009
    </mixed-citation>
   </ref>
   <ref id="scirp.138032-ref27">
    <label>27</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Kumar, D. and Kukreja, V. (2022) Early Recognition of Wheat Powdery Mildew Disease Based on Mask RCNN. 2022 International Conference on Data Analytics for Business and Industry (ICDABI), Sakhir, 25-26 October 2022, 542-546. &gt;https://doi.org/10.1109/icdabi56818.2022.10041613
    </mixed-citation>
   </ref>
   <ref id="scirp.138032-ref28">
    <label>28</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Plizzari, C., Cannici, M. and Matteucci, M. (2021) Skeleton-Based Action Recognition via Spatial and Temporal Transformer Networks. Computer Vision and Image Understanding, 208, Article 103219. &gt;https://doi.org/10.1016/j.cviu.2021.103219
    </mixed-citation>
   </ref>
   <ref id="scirp.138032-ref29">
    <label>29</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Lowe, D.G. (2004) Distinctive Image Features from Scale-Invariant Keypoints. International Journal of Computer Vision, 60, 91-110. &gt;https://doi.org/10.1023/b:visi.0000029664.99615.94
    </mixed-citation>
   </ref>
   <ref id="scirp.138032-ref30">
    <label>30</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Haindavi, P., Sharif, S., Lakshman, A., Aerranagula, V., Reddy, P.C.S. and Kumar, A. (2023) Human Action Recognition by Learning Spatio-Temporal Features with Deep Neural Networks. E3S Web of Conferences, 430, Article 01154. &gt;https://doi.org/10.1051/e3sconf/202343001154
    </mixed-citation>
   </ref>
   <ref id="scirp.138032-ref31">
    <label>31</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Pang, Y., Jin, A.T.B. and Ling, D.N.C. (2005) A Robust Face Recognition System. AI 2005: Advances in Artificial Intelligence, Sydney, 5-9 December 2005, 1217-1220. &gt;https://doi.org/10.1007/11589990_173
    </mixed-citation>
   </ref>
   <ref id="scirp.138032-ref32">
    <label>32</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Kumer Paul, S., Ala Walid, M.A., Rani Paul, R., Uddin, M.J., Rana, M.S., Kumar Devnath, M., et al. (2024) An Adam Based CNN and LSTM Approach for Sign Language Recognition in Real Time for Deaf People. Bulletin of Electrical Engineering and Informatics, 13, 499-509. &gt;https://doi.org/10.11591/eei.v13i1.6059
    </mixed-citation>
   </ref>
   <ref id="scirp.138032-ref33">
    <label>33</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Mahasseni, B. and Todorovic, S. (2013) Latent Multitask Learning for View-Invariant Action Recognition. 2013 IEEE International Conference on Computer Vision, Sydney, 1-8 December 2013, 3128-3135. &gt;https://doi.org/10.1109/iccv.2013.388
    </mixed-citation>
   </ref>
   <ref id="scirp.138032-ref34">
    <label>34</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Paul, S.K., Zisa, A.A., Ala Walid, M.A., Zeem, Y., Paul, R.R., Haque, M.M., et al. (2023) Human Fall Detection System Using Long-Term Recurrent Convolutional Networks for Next-Generation Healthcare: A Study of Human Motion Recognition. 2023 14th International Conference on Computing Communication and Networking Technologies (ICCCNT), Delhi, 6-8 July 2023, 1-7. &gt;https://doi.org/10.1109/icccnt56998.2023.10308247
    </mixed-citation>
   </ref>
   <ref id="scirp.138032-ref35">
    <label>35</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Bobick, A.F. and Davis, J.W. (2001) The Recognition of Human Movement Using Temporal Templates. IEEE Transactions on Pattern Analysis and Machine Intelligence, 23, 257-267. &gt;https://doi.org/10.1109/34.910878
    </mixed-citation>
   </ref>
   <ref id="scirp.138032-ref36">
    <label>36</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Patel, C.I., Garg, S., Zaveri, T., Banerjee, A. and Patel, R. (2018) Human Action Recognition Using Fusion of Features for Unconstrained Video Sequences. Computers&amp;Electrical Engineering, 70, 284-301. &gt;https://doi.org/10.1016/j.compeleceng.2016.06.004
    </mixed-citation>
   </ref>
   <ref id="scirp.138032-ref37">
    <label>37</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Gutoski, M., Lazzaretti, A.E. and Lopes, H.S. (2020) Deep Metric Learning for Open-Set Human Action Recognition in Videos. Neural Computing and Applications, 33, 1207-1220. &gt;https://doi.org/10.1007/s00521-020-05009-z
    </mixed-citation>
   </ref>
   <ref id="scirp.138032-ref38">
    <label>38</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Malhi, A. and Gao, R.X. (2004) PCA-Based Feature Selection Scheme for Machine Defect Classification. IEEE Transactions on Instrumentation and Measurement, 53, 1517-1525. &gt;https://doi.org/10.1109/tim.2004.834070
    </mixed-citation>
   </ref>
   <ref id="scirp.138032-ref39">
    <label>39</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Das, A., Mitra, A., Bhagat, S.N. and Paul, S. (2020) Issues and Concepts of Graph Database and a Comparative Analysis on List of Graph Database Tools. 2020 International Conference on Computer Communication and Informatics (ICCCI), Coimbatore, 22-24 January 2020, 1-6. &gt;https://doi.org/10.1109/iccci48352.2020.9104202
    </mixed-citation>
   </ref>
   <ref id="scirp.138032-ref40">
    <label>40</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Schuldt, C., Laptev, I. and Caputo, B. (2004) Recognizing Human Actions: A Local SVM Approach. Proceedings of the 17th International Conference on Pattern Recognition, 2004. ICPR 2004, Cambridge, 26 August 2004, 32-36. &gt;https://doi.org/10.1109/icpr.2004.1334462
    </mixed-citation>
   </ref>
   <ref id="scirp.138032-ref41">
    <label>41</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Li, R., Yun, L., Zhang, M., Yang, Y. and Cheng, F. (2023) Cross-View Gait Recognition Method Based on Multi-Teacher Joint Knowledge Distillation. Sensors, 23, Article 9289. &gt;https://doi.org/10.3390/s23229289
    </mixed-citation>
   </ref>
   <ref id="scirp.138032-ref42">
    <label>42</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Paul, R.R., Paul, S.K. and Hamid, M.E. (2022) A 2D Convolution Neural Network Based Method for Human Emotion Classification from Speech Signal. 2022 25th International Conference on Computer and Information Technology (ICCIT), Cox’s Bazar, 17-19 December 2022, 72-77. &gt;https://doi.org/10.1109/iccit57492.2022.10054811
    </mixed-citation>
   </ref>
   <ref id="scirp.138032-ref43">
    <label>43</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Candès, E.J. (2008) The Restricted Isometry Property and Its Implications for Compressed Sensing. Comptes Rendus. Mathématique, 346, 589-592. &gt;https://doi.org/10.1016/j.crma.2008.03.014
    </mixed-citation>
   </ref>
   <ref id="scirp.138032-ref44">
    <label>44</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Imran, J. and Raman, B. (2019) Deep Motion Templates and Extreme Learning Machine for Sign Language Recognition. The Visual Computer, 36, 1233-1246. &gt;https://doi.org/10.1007/s00371-019-01725-3
    </mixed-citation>
   </ref>
   <ref id="scirp.138032-ref45">
    <label>45</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Sharif, M., Khan, M.A., Akram, T., Javed, M.Y., Saba, T. and Rehman, A. (2017) A Framework of Human Detection and Action Recognition Based on Uniform Segmentation and Combination of Euclidean Distance and Joint Entropy-Based Features Selection. EURASIP Journal on Image and Video Processing, 2017, Article No. 89. &gt;https://doi.org/10.1186/s13640-017-0236-8
    </mixed-citation>
   </ref>
   <ref id="scirp.138032-ref46">
    <label>46</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Aly, S. and Sayed, A. (2019) An Effective Human Action Recognition System Based on Zernike Moment Features. 2019 International Conference on Innovative Trends in Computer Engineering (ITCE), Aswan, 2-4 February 2019, 52-57. &gt;https://doi.org/10.1109/itce.2019.8646504
    </mixed-citation>
   </ref>
   <ref id="scirp.138032-ref47">
    <label>47</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Le, V., Tran-Trung, K. and Hoang, V.T. (2022) A Comprehensive Review of Recent Deep Learning Techniques for Human Activity Recognition. Computational Intelligence and Neuroscience, 2022, Article 8323962. &gt;https://doi.org/10.1155/2022/8323962
    </mixed-citation>
   </ref>
   <ref id="scirp.138032-ref48">
    <label>48</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Jain, S.B. and Sreeraj, M. (2015) Multi-posture Human Detection Based on Hybrid HOG-BO Feature. 2015 Fifth International Conference on Advances in Computing and Communications (ICACC), Kochi, 2-4 September 2015, 37-40. &gt;https://doi.org/10.1109/icacc.2015.99
    </mixed-citation>
   </ref>
   <ref id="scirp.138032-ref49">
    <label>49</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Yang, J., Ma, Z. and Xie, M. (2015) Action Recognition Based on Multi-Scale Oriented Neighborhood Features. International Journal of Signal Processing, Image Processing and Pattern Recognition, 8, 241-254. &gt;https://doi.org/10.14257/ijsip.2015.8.1.21
    </mixed-citation>
   </ref>
   <ref id="scirp.138032-ref50">
    <label>50</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Liu, H., Ju, Z., Ji, X., Chan, C.S. and Khoury, M. (2017) Study of Human Action Recognition Based on Improved Spatio-Temporal Features. In: Liu, H., Ju, Z., Ji, X., Chan, C.S. and Khoury, M., Eds., Human Motion Sensing and Recognition, Springer, 233-250. &gt;https://doi.org/10.1007/978-3-662-53692-6_11
    </mixed-citation>
   </ref>
   <ref id="scirp.138032-ref51">
    <label>51</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Ribeiro, M., Lazzaretti, A.E. and Lopes, H.S. (2018) A Study of Deep Convolutional Auto-Encoders for Anomaly Detection in Videos. Pattern Recognition Letters, 105, 13-22. &gt;https://doi.org/10.1016/j.patrec.2017.07.016
    </mixed-citation>
   </ref>
   <ref id="scirp.138032-ref52">
    <label>52</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Kong, Y. and Fu, Y. (2022) Human Action Recognition and Prediction: A Survey. International Journal of Computer Vision, 130, 1366-1401. &gt;https://doi.org/10.1007/s11263-022-01594-9
    </mixed-citation>
   </ref>
   <ref id="scirp.138032-ref53">
    <label>53</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Ibrahim, M.J., Kainat, J., AlSalman, H., Ullah, S.S., Al-Hadhrami, S. and Hussain, S. (2022) An Effective Approach for Human Activity Classification Using Feature Fusion and Machine Learning Methods. Applied Bionics and Biomechanics, 2022, Article 7931729. &gt;https://doi.org/10.1155/2022/7931729
    </mixed-citation>
   </ref>
  </ref-list>
 </back>
</article>