<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Archiving and Interchange DTD v1.0 20120330//EN" "JATS-archivearticle1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink">
  <front>
    <journal-meta />
    <article-meta>
      <title-group>
        <article-title>Micro-gesture Online Recognition with Dual-stream Multi-scale Transformer in Long Videos</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Yuhan Wang</string-name>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>KeRui Linghu</string-name>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Hexiang Huang</string-name>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Zhaoqiang Xia</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Innovation Center NPU Chongqing, Northwestern Polytechnical University</institution>
          ,
          <addr-line>Chongqing 400000</addr-line>
          ,
          <country country="CN">China</country>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>School of Electronics and Information, Northwestern Polytechnical University</institution>
          ,
          <addr-line>Xi'an 710129</addr-line>
          ,
          <country country="CN">China</country>
        </aff>
      </contrib-group>
      <abstract>
        <p>Micro-gestures are increasingly recognized as a key indicator in the field of emotion analysis and have garnered growing interest within the field. The majority of research eforts have been directed towards the classification of micro-gestures, which entails predicting their categories. However, comparatively fewer studies have been dedicated to the detection of micro-gestures. Micro-gesture online recognition (spotting), which involves predicting both the temporal position and the category, is a preliminary step for classification but has received limited attention. In this context, we construct a deep network with dual-stream input for micro-gesture online recognition. Specifically, we utilize a sequential action recognition model to extract motion features from RGB and skeleton sequences separately, which are then processed by the multi-scale Transformer encoder as detection model. The proposed network are trained in a two-stage strategy and combined to perform the temporal spotting. Our proposed method is validated on the SMG dataset and has achieved the first ranking in the task of online recognition from the MiGA2024 Challenge Track 2.</p>
      </abstract>
      <kwd-group>
        <kwd>eol&gt;Micro-gesture online recognition</kwd>
        <kwd>Dual-stream network</kwd>
        <kwd>Multi-scale Transformer</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>1. Introduction</title>
      <p>
        In everyday interactions, humans often rely on physical gestures to express and perceive
emotions, which plays a crucial role in facilitating communication and understanding among
individuals. With the growing demand for intelligent systems such as robots and other
humancomputer interaction systems, the ability to recognize and respond to the user’s emotions
according to the user’s body gestures has become a key component [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ]. Micro-gesture is a kind
of spontaneous, unconscious body gesture that is more subtle and involuntary than ordinary
body gestures such as waving hands [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ], and when people attempt to conceal their real feelings,
micro-gestures can happen as biting finger and folding arms. As this kind of gestures is typically
performed unconsciously and unintentionally, they can reveal the hidden emotional status of
human beings, which is the emotional status that people express intentionally. Psychological
studies [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ] also show that MiGs can be more reliable as emotion indicators. So micro-gestures
deserve further study in the field of emotion analysis.
      </p>
      <p>
        In recent years, the application of computer vision techniques to micro-gesture analysis has
motivated significant interest. The studies in this filed can be broadly categorized into two
primary classes [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ]: the categorization of body gestures and the identification and
localization of temporal body gestures within long sequences, also known as online recognition or
spotting. Scholars have predominantly focused on the former, engaging in the classification of
pre-segmented clips, where state-of-the-art methodologies have achieved notably promising
performance [
        <xref ref-type="bibr" rid="ref5 ref6">5, 6</xref>
        ]. In contrast, the latter task, which entails the detection and recognition of
micro-gestures within a continuous sequence, is currently short of automated methods. This
gap underscores the imperative to develop an automated model for micro-gesture temporal
detection, which would facilitate more precise and eficient analysis of micro-gestures, and is
a critical component for the accurate interpretation and understanding of human emotions.
To bridge this gap, Chen et al. [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ] adopt a Deep Belief Network (DBN) with a hidden Markov
model (HMM) to detect and recognize the micro-gestures in given sequences. Besides this work,
they also propose an attention-based Long Short-Term Memory (BiLSTM) network to model the
local temporal dynamics in micro-gesture frames and use an HMM model to enhance inference
reasoning [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ]. Guo et al. [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ] utilize a graph-convolution based Transformer module to extract
motion features of 2D skeleton sequences, and then feed them into a multi-scale Transformer
for detecting the micro-gestures.
      </p>
      <p>In this paper, we propose a deep network for detecting micro-gestures to locate and recognize
micro-gestures from long video sequence with dual-stream input. We choose to utilize a
3D convolution network to extract multi-view motion features from RGB and 3D heatmaps
converted from 2D skeleton joints. Then the multi-scale Transformer encoders are used to
obtain regression and classification results of the dual input streams respectively which are
fused later to improve the spotting performance. Concretely, the multi-scale Transformer
encoder contains a feature pyramid module to get hierarchical multi-scale features and a local
Transformer module to model the similarity between micro-gesture frames. The proposed
baseline are trained in a two-stage strategy and combined to perform the temporal spotting.
The main contributions of this paper can be summarized as:
• We design a deep network for dual-stream MiG online recognition based on multi-scale</p>
      <p>Transformer.
• We employ a 3D convolution network as a feature extractor and multi-scale Transfomer
encoder as the detection model, which combine the feature pyramid and local Transformer
to locate micro-gestures, which are trained separately in a two-stage way.
• We achieve the first ranking in the Track 2 of MiGA2024 challenge for the task of online
recognition.</p>
    </sec>
    <sec id="sec-2">
      <title>2. Methodology</title>
      <sec id="sec-2-1">
        <title>2.1. Overall Architecture</title>
        <p>
          In order to spot the micro-gestures using RGB and skeleton data, our proposed network mainly
consists of two important components: 3D convolutional network (i.e., RGBPose-Conv3D [
          <xref ref-type="bibr" rid="ref8">8</xref>
          ])
and multi-scale Transformer encoder [
          <xref ref-type="bibr" rid="ref9">9</xref>
          ], the latter can be divided into three critical parts:
hierarchical feature extractor, local Transformer and micro-gesture estimator. The overall
architecture is shown in Fig. 1. Given a long sequence, the framework outputs the temporal
positions (the starting and ending indexes in a long video sequence) and categories of
microgestures. In the respective streams of RGB and heatmap, the motion features are firstly extracted
from the long sequence by the RGBPose-Conv3D network, Then the extracted features are
further processed into classification and regression branches by the multi-scale Transformer
encoder with sharing weights, finally the spotting results of both modalities are fused simply
by taking the average values to predict the interval and category of micro-gesture.
        </p>
      </sec>
      <sec id="sec-2-2">
        <title>2.2. RGBPose-Conv3D</title>
        <p>
          The efectiveness of micro-gesture online recognition hinges on the ability to detect subtle
motion information in both spatial and temporal domains. Consequently, the choice of the
backbone model is crucial in determining the detection performance. In the realm of image
processing, it is a well-established practice that pre-trained classification models can be employed
as the backbone for downstream tasks to extract features, such as object detection. Inspired by
this, we opt for a video recognition model RGBPose-Conv3D [
          <xref ref-type="bibr" rid="ref8">8</xref>
          ] to serve as a backbone of our
proposed methodology, which can process multi-modal data and represent the micro-gesture
clip efectively. The structure of RGBPose-Conv3D as a feature extractor is shown in Fig.1.
        </p>
        <p>
          Unlike the graph convolutional network, RGBPose-Conv3D is suitable for fusing multi-modal
data such as RGB and Human skeletons. To feed 2D poses data into RGBPose-Conv3D, we
reformulate them into a 3D heatmap volume at first. Then we pre-process the RGB and heatmap
sequences and use a uniform sampling strategy [
          <xref ref-type="bibr" rid="ref10">10</xref>
          ] to ensure the consistency of the dual-stream
inputs in the time dimension between the two training stages, and the RGB pathway has a
smaller frame rate since RGB frames are low-level features. Then a two-stream 3D-CNN with
two pathways is utilized to respectively process RGB modality and pose modality. Concretely,
we first use a stem layer consisting of a 3D convolutional layer and a max-pooling layer, and
then we choose ResNet50 as the backbone to extract 3D features from dual modalities. The
two pathways are asymmetrical due to the diferent characteristics of the two modalities, the
pose pathway has a smaller channel width, a smaller depth, as well as a smaller input spatial
resolution compared to the RGB pathway. To avoid overfitting, RGBPose-Conv3D is trained on
the SMG dataset in the first stage, which uses the sequence clips of the recognition task (Track 1)
to learn the parameters, with two individual cross-entropy losses respectively for each pathway.
The trained model is then utilized as a one-stage feature extractor to extract the motion-aware
features, which can be matched with various micro-gesture spotting networks to achieve precise
micro-gesture location. Given a pre-segmented clip with  frames, the feature extracted by the
trained RGBPose-Conv3D with the input  ∈ R × × ×  can be embedded as  ∈ R × ,
where ,  , and  represent the resolution and number of channels of RGB or heatmap frames,
and  represent the features’ dimensions of the two modalities, respectively. To address the
problem of sequences with varying lengths, we opt for a fixed-length sliding window approach.
By concatenating the features from various short segments along the temporal axis, we create a
composite representation of motion features within each sliding window which are then fed
into the subsequent processing modules. The concatenation process can be described as follows:
 =  (1, 2, · , ) ,
(1)
where  is the number of clips in a sliding window,  can be embedded as  ∈ R(×  )× ,
and  and   in the Fig. 1 respectively represent the features  extracted from two
modalities.
        </p>
      </sec>
      <sec id="sec-2-3">
        <title>2.3. Multi-scale Transformer Encoder</title>
        <p>
          The extracted features of two modalities are further processed into classification and regression
branches by two multi-scale Transformer encoders with sharing weights, which can be divided
into three parts: hierarchical feature extractor, local Transformer and micro-gesture estimator.
More complete details can be found in [
          <xref ref-type="bibr" rid="ref9">9</xref>
          ].
        </p>
        <p>In the context of a sequence of micro-gestures with diferent durations, a hierarchical feature
pyramid is advantageous for capturing temporal windows of varying lengths, thus obtaining
multi-scale information. Notably, we have adopted 1D convolution with a kernel size of 3 x 1
and a stride of 1, followed by layer normalization and the SiLU activation function. To ensure
the model’s capability to detect micro-gestures with brief durations, the stride of the first layer
in the feature pyramid is configured to 1, while subsequent layers are set to 2. Consequently,
we derive multi-scale features   through processes of linear upsampling and concatenation.
These operations facilitate the integration of rich contextual information and enhance the
representational power of the features. Given a feature  ∈ R ′ ×  extracted from the
previous module,   can be embedded as {  ∈ R( ′ /2− 1)× ,  = 1, 2, 3, 4}.</p>
        <p>
          Given that micro-gestures are frequently inseparable with their surrounding frames, we have
incorporated an attention mechanism to measure the similarity between frames and model the
inter-dependencies among them. Instead of using a traditional Transformer [11] with a global
attention mechanism, which may not be ideal for lengthy sequences, we have opted for a local
Transformer by limiting attention within a local window [
          <xref ref-type="bibr" rid="ref9">9</xref>
          ], as it is more apt for our needs. This
is because the temporal context beyond a specific range tends to be less informative for detecting
micro-gestures, and global attention can lead to the redundancy of information that can hinder
analysis. We generate a series of overlapping local windows along the time dimension of the
multi-scale features  . Within each of these windows, we calculate self-attention which are
then concatenated along the time dimension, to obtain a comprehensive representation of the
micro-gesture sequence.
        </p>
        <p>Given  
resentations of Query(Q), Key(K), and Value(V) by projecting   through weight matrices
∈ R ×  from the hierarchical feature extractor, we generate encoded
rep ∈ R×  ,  ∈ R×  ,  ∈ R×  , with the calculations as follows:
 =   × ,  =   ×  ,  =   ×  .</p>
        <p>Then we apply Multi-head attention (MHA) within a local window through a defined series of
operations:
(2)
(3)
(4)
 (, , ) = (ℎ0, . . . , ℎ) ,
ℎ =   max
︂(
 )︂
√


,
where  denotes the number of attention heads,   is the parameter matrix for the output of
heads, ,  and  respectively represent ,  and  in the -th local window. Finally the
results of each window MHA are concatenated along the time dimension to generate the final
encoded results, calculated by:
 =
∑︁  (  (, , )) ,</p>
        <p>results along the time dimension.
where  ∈ R ×  and  (· ) denotes the operation of concatenating the MHA</p>
        <p>The local Transformer’s encoded features are subsequently processed by the estimator module
to predict the precise location and category of micro-gestures. The estimator module is
comprised of two distinct branches: a regression branch and a classification branch. The regression
branch is tasked with estimating the temporal distance to the beginning and end frames of
the micro-gesture at each point along the time dimension, while the classification branch is
responsible for determining the specific category of the gesture.</p>
        <p>To extract features related to both classification and regression, we utilize a channel attention
mechanism, which is applied before sending the features to the head. To reduce overfitting, we
implement weight sharing among these attention layers. For the purpose of accurately locating
the interval of the gesture, which is crucial for micro-gesture detection, we adopt the strategy
proposed by [12]. This strategy treats the regression challenge as a distribution prediction task,
thereby accounting for the inherent uncertainty.</p>
        <p>Given an encoded feature  ∈ R × , where  is the temporal dimension and  is the
feature dimension, the output of the regression branch can be formulated as reg ∈ R × 2,
and the output of the classification branch as cls ∈ R ×  , with  is the total number of
micro-gesture categories. In the subsequent phase of model training, both the local Transformer
and the estimator module are trained conjointly using the training data of online recognition.
 ⋂︀  ℎ
 ⋃︀  ℎ</p>
        <p>≥ ,
 1 −  =</p>
        <p>2 
2  +   +  
,
where  is set to 0.3, and  ℎ denotes the ground truth of the micro-gesture interval
(onset-ofset). The performance of the model is then assessed using the F1-score, which is
calculated as:</p>
      </sec>
    </sec>
    <sec id="sec-3">
      <title>3. Experiments</title>
      <sec id="sec-3-1">
        <title>3.1. Dataset and Metric</title>
        <p>
          Dataset. The Spontaneous Micro-Gesture (SMG) dataset [
          <xref ref-type="bibr" rid="ref1">1</xref>
          ] is employed to evaluate our
proposed method. The dataset consists of 3692 samples of 17 MGs, comprising of 40 sequences
from 40 participants with an average age of 25 years. Each sequence lasts for around 15 minutes
and the total dataset comprises 821,056 frames which exceeds 8 hours of recorded data. The
participants are recorded and collected by Kinect resulting in four modalities, RGB, 3D skeletal
joints, depth and silhouette. The dataset utilizes skeleton data from 25 human body joints, with
each keypoint represented by 11 numerical values. In the MiGA2024 challenge, only RGB data
which has a resolution of 1920× 1080 and 2D skeletal points are allowed to be used as model
input.
        </p>
        <p>Metric. The definition of a true positive (TP) for each interval within a sequence is grounded
in the overlap between the spotted interval and the ground-truth interval. The spotted interval
 is considered as TP if it satisfies the following condition:
where   and   represent the false positive and false negative, respectively.</p>
      </sec>
      <sec id="sec-3-2">
        <title>3.2. Implementation Details</title>
        <p>The RGBPose-Conv3D model is initially trained on micro-gesture data that has been
presegmented from the SMG dataset, undergoing a total of 100 training epochs. Then the fully
connected layer of the RGBPose-Conv3D model is removed, and the model is utilized as a
feature extractor for our detection network. The duration of each video clip processed by the
feature extractor is 8 frames, with an overlapping ratio 0.25 between clips. We configure the
sliding window’s length to be 512 frames.</p>
        <p>In the local Transformer component of multi-scale Transformer encoder, the size of the local
window is set to 8, and the overlap between windows is 4. Following this, the multi-scale
Transformer encoder is secondly trained which lasts for 128 epochs. This training uses a cosine
learning rate schedule and includes 5 warmup epochs. The Adam optimizer is employed with
an initial learning rate set to 1 × 10− 4. The mini-batch size for training is 32, and the weight
decay rate is 5 × 10− 4. To eliminate duplicate detection boxes and refine the results, we apply
the Non-Maximum Suppression (NMS) [13] technique.
(5)
(6)</p>
      </sec>
      <sec id="sec-3-3">
        <title>3.3. Experimental Results</title>
        <p>We firstly report the top-3 results of MIGA2024 Track2 to compare our best result with others’
and show the efectiveness of our proposed method, as shown in Table 1. From the results, it
can be observed that the designed network based on dual-stream input achieves promising
performace among all methods.</p>
        <p>We then validate the efectiveness of the proposed late fusion method of multimodal data by
using data from only one modality RGB or skeleton for comparative experiments. Additionally,
inspired by SlowFast [14], we add bidirectional lateral connections between the two pathways
in RGBPose-Conv3D which is shown in Fig.1 to implement early-stage feature fusion between
two modalities, and the early fusion features with the best performance on classification are
sent into multi-scale Transformer for detection. In experiments, we find that early-stage feature
fusion can also achieve improvement compared to using single modality.</p>
        <p>We also explore the influence on the micro-gesture spotting of length of sliding windows
and duration of video clips processed by the feature extractor. All the experiments results are
shown in Table 2, it can be seen that small length of sliding windows and clips results in better
performance under the condition of single modality, which maybe due to the larger number of
clips for training and the reduction of redundant information within each clip. However, in the
case of late fusion with multi-modal features, the smaller sliding window may be not conducive
to the full fusion of information in two modalities.</p>
      </sec>
    </sec>
    <sec id="sec-4">
      <title>4. Conclusion</title>
      <p>In this paper, we proposed a deep network for dual-stream micro-gesture online recognition
based on multi-scale Transformer. Our proposed method achieved excellent performance on
the SMG dataset, but it is crucial to recognize that the development of micro-gesture online
recognition is still in its early stages and there remains much room for improvement in terms
of detection accuracy.</p>
    </sec>
    <sec id="sec-5">
      <title>Acknowledgments</title>
      <p>This work is partly supported by the Natural Science Foundation of Chongqing (No.
CSTB2022NSCQ-MSX0977), the Key Research and Development Program of Shaanxi (No.
2023ZDLGY-12), and the Practice and Innovation Funds for Graduate Students of Northwestern
Polytechnical University (No. PF2024066).
networks: Towards good practices for deep action recognition, in: European Conference
on Computer Vision, 2016.
[11] A. Vaswani, N. Shazeer, N. Parmar, J. Uszkoreit, L. Jones, A. N. Gomez, Ł. Kaiser, I.
Polosukhin, Attention is all you need, Proc. Int. Conf. Neural Inf. Process. Syst. 30 (2017)
1–11.
[12] H. Zhang, Y. Wang, F. Dayoub, N. Sunderhauf, Varifocalnet: An iou-aware dense object
detector, Proc. Computer Vision and Pattern Recognition (2021) 8510–8519.
[13] A. Neubeck, L. V. Gool, Eficient non-maximum suppression, Proc. Int. Conf. Pattern</p>
      <p>Recognit. 3 (2006) 850–855.
[14] C. Feichtenhofer, H. Fan, J. Malik, K. He, Slowfast networks for video recognition, 2019
IEEE/CVF International Conference on Computer Vision (ICCV) (2018) 6201–6210.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <given-names>H.</given-names>
            <surname>Chen</surname>
          </string-name>
          ,
          <string-name>
            <given-names>X.</given-names>
            <surname>Liu</surname>
          </string-name>
          ,
          <string-name>
            <given-names>X.</given-names>
            <surname>Li</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H.</given-names>
            <surname>Shi</surname>
          </string-name>
          ,
          <string-name>
            <surname>G</surname>
          </string-name>
          . Zhao,
          <article-title>Analyze spontaneous gestures for emotional stress state recognition: A micro-gesture dataset and analysis with deep learning</article-title>
          ,
          <source>IEEE Int. Conf. Automatic Face and Gesture Recognition</source>
          (
          <year>2019</year>
          )
          <fpage>1</fpage>
          -
          <lpage>8</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <given-names>A.</given-names>
            <surname>Vinciarelli</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Pantic</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H.</given-names>
            <surname>Bourlard</surname>
          </string-name>
          ,
          <article-title>Social signal processing: Survey of an emerging domain</article-title>
          ,
          <source>Image Vis. Comput</source>
          .
          <volume>27</volume>
          (
          <year>2009</year>
          )
          <fpage>1743</fpage>
          -
          <lpage>1759</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <surname>B. de Gelder</surname>
          </string-name>
          , J. V. den Stock,
          <string-name>
            <surname>H. K. M. Meeren</surname>
            ,
            <given-names>C. B. A.</given-names>
          </string-name>
          <string-name>
            <surname>Sinke</surname>
            ,
            <given-names>M. E.</given-names>
          </string-name>
          <string-name>
            <surname>Kret</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          <string-name>
            <surname>Tamietto</surname>
          </string-name>
          ,
          <article-title>Standing up for the body. recent progress in uncovering the networks involved in the perception of bodies and bodily expressions</article-title>
          ,
          <source>Neurosci. Biobehav. Rev</source>
          .
          <volume>34</volume>
          (
          <year>2010</year>
          )
          <fpage>513</fpage>
          -
          <lpage>527</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <given-names>H.</given-names>
            <surname>Chen</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H.</given-names>
            <surname>Shi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>X.</given-names>
            <surname>Liu</surname>
          </string-name>
          ,
          <string-name>
            <given-names>X.</given-names>
            <surname>Li</surname>
          </string-name>
          ,
          <string-name>
            <surname>G.</surname>
          </string-name>
          <article-title>Zhao, Smg: A micro-gesture dataset towards spontaneous body gestures for emotional stress state analysis</article-title>
          ,
          <source>Int. J. Comput. Vision</source>
          <volume>131</volume>
          (
          <year>2023</year>
          )
          <fpage>1346</fpage>
          -
          <lpage>1366</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <given-names>K.</given-names>
            <surname>Cheng</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.</given-names>
            <surname>Zhang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>X.</given-names>
            <surname>He</surname>
          </string-name>
          ,
          <string-name>
            <given-names>W.</given-names>
            <surname>Chen</surname>
          </string-name>
          , J. Cheng, H. Lu,
          <article-title>Skeleton-based action recognition with shift graph convolutional network</article-title>
          ,
          <source>Proc. Computer Vision</source>
          and Pattern
          <string-name>
            <surname>Recognition</surname>
          </string-name>
          (
          <year>2020</year>
          )
          <fpage>180</fpage>
          -
          <lpage>189</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [6]
          <string-name>
            <given-names>Z.</given-names>
            <surname>Liu</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H.</given-names>
            <surname>Zhang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Z.</given-names>
            <surname>Chen</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Z.</given-names>
            <surname>Wang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>W.</given-names>
            <surname>Ouyang</surname>
          </string-name>
          ,
          <article-title>Disentangling and unifying graph convolutions for skeleton-based action recognition</article-title>
          ,
          <source>Proc. Computer Vision</source>
          and Pattern
          <string-name>
            <surname>Recognition</surname>
          </string-name>
          (
          <year>2020</year>
          )
          <fpage>140</fpage>
          -
          <lpage>149</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [7]
          <string-name>
            <given-names>X.</given-names>
            <surname>Guo</surname>
          </string-name>
          ,
          <string-name>
            <given-names>W.</given-names>
            <surname>Peng</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H.</given-names>
            <surname>Huang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Z.</given-names>
            <surname>Xia</surname>
          </string-name>
          ,
          <article-title>Micro-gesture online recognition with graphconvolution and multiscale transformers for long sequence</article-title>
          , in: MiGA@IJCAI,
          <year>2023</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [8]
          <string-name>
            <given-names>H.</given-names>
            <surname>Duan</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.</given-names>
            <surname>Zhao</surname>
          </string-name>
          ,
          <string-name>
            <given-names>K.</given-names>
            <surname>Chen</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Lin</surname>
          </string-name>
          ,
          <string-name>
            <given-names>B.</given-names>
            <surname>Dai</surname>
          </string-name>
          ,
          <article-title>Revisiting skeleton-based action recognition</article-title>
          ,
          <source>in: IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR)</source>
          ,
          <year>2022</year>
          , pp.
          <fpage>2959</fpage>
          -
          <lpage>2968</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [9]
          <string-name>
            <given-names>X.</given-names>
            <surname>Guo</surname>
          </string-name>
          ,
          <string-name>
            <given-names>X.</given-names>
            <surname>Zhang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L.</given-names>
            <surname>Li</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Z.</given-names>
            <surname>Xia</surname>
          </string-name>
          ,
          <article-title>Micro-expression spotting with multi-scale local transformer in long videos, Pattern Recognit</article-title>
          .
          <source>Lett</source>
          .
          <volume>168</volume>
          (
          <year>2023</year>
          )
          <fpage>146</fpage>
          -
          <lpage>152</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          [10]
          <string-name>
            <given-names>L.</given-names>
            <surname>Wang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.</given-names>
            <surname>Xiong</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Z.</given-names>
            <surname>Wang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.</given-names>
            <surname>Qiao</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Lin</surname>
          </string-name>
          ,
          <string-name>
            <given-names>X.</given-names>
            <surname>Tang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L. V.</given-names>
            <surname>Gool</surname>
          </string-name>
          , Temporal segment
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>