تشخیص احساسات چهره و گفتار بااستفاده از مدل GSOAR

نوع مقاله : مقاله پژوهشی انگلیسی

نویسندگان

1 گروه مهندسی کامپیوتر، واحد رشت، دانشگاه آزاد اسلامی، رشت، ایران

2 گروه کامپیوتر، واحد فومن و شفت ، دانشگاه آزاد اسلامی ، فومن، ایران

3 گروه مهندسی کامپیوتر، واحد لاهیجان، دانشگاه آزاد اسلامی، لاهیجان، ایران

چکیده

احساسات یک محرک مهم در تصمیم گیری و ارتباطات انسانی است. با افزایش اخیر تعامل انسان و رایانه، محاسبات عاطفی به یک موضوع تحقیقاتی پرطرفدار تبدیل شده است، با هدف توسعه سیستم‌های محاسباتی که می‌توانند احساسات انسان را درک کرده و به آنها پاسخ دهند. ماشین‌ها، درست مانند انسان‌ها، تشخیص احساسات را از طریق نشانه‌های مختلف به دست آمده از اهداف انجام می‌دهند. در سال‌های اخیر، تشخیص احساسات به‌عنوان روشی جدید برای تعامل انسان و رایانه مورد توجه محققان قرار گرفته است. هدف از این مقاله ارائه روشی کارآمد برای تشخیص حالات عاطفی از تصاویر چهره بر اساس مدل آمیخته یادگیری عمیق و مدل شناختی است. همچنین به منظور بهبود مدل، از 3DCNN-LA که یک نوآوری در مدل پیشنهادی است، برای افزایش نرخ تشخیص استفاده شده است. برای افزایش کارایی 3DCNN، وزن پارامترهای 3DCNN توسط LA تنظیم می شود. تمامی تست ها بر روی پایگاه داده eNTERFACE' 05 انجام شده و دقت تشخیص مدل ارائه شده در بهترین حالت برابر با 85.3% می باشد.

کلیدواژه‌ها

موضوعات


عنوان مقاله [English]

Face and Speech Emotion Recognition Using GSOAR Model

نویسندگان [English]

  • Matin Ramzani Shahrestani 1
  • Sara Motamed 2
  • Mohammadreza Yamaghani 3
1 Ph.D. Student in Software Engineering, Department of Computer Engineering, Ra.C., Islamic Azad University, Rasht, Iran
2 Assistant Professor, Department of Computer Engineering, FSh.C., Islamic Azad University, Fouman, Iran
3 Assistant Professor, Department of Computer Engineering, La.C., Islamic Azad University, Lahijan, Iran
چکیده [English]

In recent years, dynamic emotion recognition has become a crucial component for enhancing natural human-computer interaction. This paper proposes an advanced method for recognizing emotions in video files by combining facial and speech features, with a novel focus on improving the segmentation process to enhance recognition accuracy. The approach utilizes facial images and speech signals as the two primary inputs, which are integrated through an improved deep architecture. Feature fusion occurs at the extraction stage, employing an enhanced spectrogram for speech signals and AlexNet for both facial expression analysis and speech emotion recognition. To further enhance the accuracy of emotion recognition, the segmentation of extracted facial images is optimized using the Grey Wolf Optimization (GWO) algorithm, a powerful evolutionary technique inspired by the hunting behavior of grey wolves. This algorithm ensures better segmentation by adaptively dividing facial regions into meaningful parts, providing more informative features for dynamic recognition tasks. Feature selection is performed using Correlation-Based Feature Selection (CFS), while information fusion is guided by the SOAR cognitive model. The dynamic aspects of emotion recognition are addressed by employing dynamic deep learning techniques to implement the SOAR model. The proposed model is tested on the RAVDESS dataset, achieving an impressive accuracy of 91.23%, which demonstrates the effectiveness of the GWO algorithm in segmentation alongside multimodal fusion for dynamic emotion recognition.

کلیدواژه‌ها [English]

  • Facial and Speech Emotional States
  • Visual-Auditory Features
  • Deep Learning
  • SOAR Cognitive Science Model
  • Correlation-Based Feature Selection

1. Introduction[1]

Humans communicate with each other both verbally and non-verbally. Verbal communication involves the use of sentences and words during interaction, while non-verbal communication includes activities such as head and body movements, along with changes in speech tone, all of which develop and complement the meaning expressed through words. Research indicates that over 90% of concepts exchanged between people are communicated through non-verbal channels, with facial expressions, tone of speech, and body movements playing a significant role among them [1]. Emotion is a vital aspect of non-verbal communication. For instance, frowning before speaking often signals dissatisfaction or disagreement. Emotions such as surprise, happiness, and fear are natural human reactions to environmental factors [2]. Moreover, the unconscious expression of some emotions plays an important and guiding role in human relationships.

The use of computers in programs that interact with users relies on accurately identifying their moods and emotions. Computers must be able to recognize emotions conveyed through speech tone, facial expressions, or body movements. Human movement and interaction are inherently intertwined with media. The senses of sight and hearing are essential for navigating our complex world. Numerous studies in psychology have explored how to assist people in completing tasks by combining auditory and visual cues, such as lip reading [3] and sound source localization [4]. These studies provide a foundation for research into intelligent systems that integrate auditory and visual modalities. It can be said that humans are sophisticated systems equipped with multimodal sensors that can process, analyze, learn from, and respond to various stimuli [5-7].

Considering the importance of information fusion, this article leverages audio and visual information fusion to recognize emotional states. One of the most significant challenges in integrating speech and facial features lies in managing the interaction between the temporal and spatial dimensions of audio-visual data and ensuring synergetic processing of their nonlinear relationships. To address this, a new model for multimodal emotion recognition is presented in this article. The proposed framework employs time-spatial sequences to learn the intricate relationships between frames and features of facial emotional states, as well as emotional speech, thereby effectively integrating the audio-visual processes.

This article introduces an innovative enhancement in the image segmentation stage of the pipeline by applying Grey Wolf Optimization (GWO). Inspired by the natural hunting behavior of grey wolves, GWO is used to adaptively segment the extracted images into meaningful regions. This segmentation process enables the extraction of more discriminative features from facial data, which contributes to a higher recognition rate in the subsequent layers of the model.

After segmentation, the images and speech signals undergo preprocessing, followed by feature extraction using deep learning techniques. The framework employs a two-channel feature structure, where CNN-based feature extraction identifies key discriminative attributes in both modalities. The process begins with convolution and pooling operations, progressively refining and reducing the dimensionality of the features.

A unique fusion layer combines these features through convolutional fusion, ensuring effective dimensionality reduction before sending them to the Softmax layer and self-attention modules. Finally, the features are concatenated in a cascade fashion, merging optimal features from both modalities for further processing.

The classification section employs a fully connected layer that utilizes reinforcement learning-based automata learning [C1] to optimize the model’s parameters and enhance classification performance. This approach allows the proposed model to effectively compress high-dimensional data while preserving essential and distinctive features of the inputs, ultimately improving overall recognition accuracy. By integrating Grey Wolf Optimizer (GWO) for image segmentation and automata learning for adaptive training in the final layer, the model demonstrates significant advancements in multimodal emotion recognition.

The structure of this article is organized such that Section 2 reviews existing works on the recognition of emotional states in facial expressions, speech, and their fusion. Section 3 will detail the proposed method, while Sections 4 and 5 will present the results of the experiments and the conclusions, respectively.

 

2. Recognition of Emotional States

2.1. Face Emotion Recognition

Expressing emotions plays a crucial role in everyday communication, and one of the key methods for detecting these emotions is recognizing facial expressions. Consequently, an important aspect of natural human-machine interaction is the ability to recognize facial expressions and provide feedback based on the perceived emotions. These facial changes result from muscle movements in various areas of the face. To explore this topic, extensive research has been conducted on facial expressions and muscle activity, including the development of the Facial Action Coding System (FACS) [8]. In [9], the relationship between facial expression recognition and mental characteristics is examined. Based on this analysis, a facial expression recognition model is developed that incorporates convolutional neural network (CNN) layers and integrates various neural network architectures such as VGGNet, AlexNet, and LeNet-5. Additionally, a Central Local Binary Pattern (CLBP) algorithm optimized for CNN is introduced, resulting in the creation of a CNN-CLBP algorithm for facial expression recognition.

Finally, a validity analysis is conducted on this algorithm following the preprocessing of facial images and optimization of key parameters. Compared to other methods, the CNN-CLBP algorithm achieves a higher accuracy in recognizing facial expressions, with an average recognition rate of 88.16%. Furthermore, the accuracy of this algorithm is improved through image preprocessing and parameter optimization, leading to a robust performance. Notably, the CNN-CLBP algorithm can accurately identify 97% of happy expressions and surprised expressions; however, it has a misidentification rate of 22.54% for sad expressions. In [10], a face recognition system is developed based on a multi-scale feature hybrid architecture, aimed at fully utilizing facial characteristics to improve recognition accuracy. Additionally, three different scaling methods are designed to extract the global features of faces. The multi-layer bilinear features from various scales are integrated through a multi-level bilinear integration layer. This approach captures several feature relationships across different levels, enhancing the model’s ability to extract and identify subtle facial features. Furthermore, it suggests using layer-by-layer convolution to combine multi-layer feature data, addressing the challenge of losing key features while extracting from multi-layer convolution and integration layers. The experiments demonstrate that the recognition accuracy of this method, applied to the Yale, AR, and ORL face databases, significantly surpasses that of traditional algorithms. In [11], the researchers made significant advancements in convolutional neural network (CNN) techniques to identify seven fundamental emotions. They also evaluated several preprocessing methods to determine how these factors impact CNN performance. This study focuses on enhancing facial features and expressions related to emotion recognition. By detecting facial expressions that elicit human responses, computers can more accurately predict individuals' mental states and provide more personalized reactions. In [12], a novel hybrid neural network (NN) is proposed, capable of detecting micro-expressions in real-time applications. This study compares several NN models for the first time. Subsequently, a hybrid NN is developed by combining a CNN, a recurrent neural network (RNN) known as long short-term memory (LSTM), and a vision transformer. In [13], the authors introduced a method for facial emotion recognition in concealed facial images using low-light image enhancement and feature analysis of upper facial characteristics with a CNN.  In [14], two primary steps are proposed for implementing the suggested method. The first step involves reading a video, converting it into images, and preprocessing those images. The second step utilizes a combination of a 3D convolutional neural network (3DCNN) and learning automata (LA) to classify and detect the emotional recognition rate of the face.

 

  • Speech Emotion Recognition

Discourse flags are a quick and common way for individuals to communicate. This reality has led researchers to explore the use of discourse as an efficient communication method between machines and people [4, 15]. Recently, significant research has been conducted in the field of discourse flag processing and classification to identify emotional discourse using machine learning models. Within the article [16], Convolutional Neural Networks (CNNs) are employed to extract features from discourse. The initial layer of the CNN is utilized for discourse recognition, focusing on extracting emotional cues. In [17], which utilizes Deep Convolutional Neural Networks (DCNN), AlexNet has been applied for emotional discourse recognition. AlexNet is trained using the large-scale ImageNet database [18]. The approach demonstrated a reduction in preparation time while accommodating a wide variety of question classes. The structure utilized AlexNet, which includes an input layer, convolutional layers, integration layers, and fully connected layers (FCL). In the article [19], the fourth convolution layer (Conv4) was employed to extract low-level features. In [20], significant contributions are highlighted for (i) improving the accuracy of speech emotion recognition (SER) compared to the current state of the art, and (ii) reducing the computational complexity of the proposed SER model. The authors introduce a deep step convolutional neural network (DSCNN) assisted by artificial intelligence, which uses a straightforward systematic approach to learn both general and specific features from speech signal spectrograms processed in earlier stages for enhanced performance. Despite the promising advancements in recent studies, advanced combination algorithms are generally not utilized to produce effective representations of emotional features in speech. To address this issue, reference [21] describes the integration of spatial and temporal feature representations of speech emotions using a parallelized Convolutional Neural Network (CNN) and a Transformer encoder for Speech Emotion Recognition (SER). The authors stack two parallel CNNs to capture spatial features alongside a Transformer encoder that represents temporal features. This approach increases the channel depth while reducing the feature dimension through expressive hierarchical feature representation, all with lower computational cost. To tackle these challenges, reference [22] introduces a new SER system called IMEMD-CRNN, which combines an improved version of envelope signal-based Empirical Mode Decomposition (IMEMD) with a Convolutional Recurrent Neural Network (CRNN). First, IMEMD is proposed for speech parsing. It employs a perturbation-assisted EMD technique and can determine the parameters of the envelope signals based on the characteristics of the signals. Next, the system extracts 43-dimensional time-frequency features that characterize emotions from the intrinsic mode functions (IMFs) obtained through IMEMD. These features are then input into a CRNN model for emotion detection. In the CRNN, two-dimensional CNN layers are used to capture spatial, temporal, and frequency-related nonlinear data from emotional speech. Bidirectional Gated Recurrent Units (BiGRU) are utilized to enhance the learning of temporal contextual information. In reference [23], an efficient method for detecting emotional states from speech signals is proposed, based on a new cognitive model called SOAR. This paper emphasizes the significance of the topic and introduces a hybrid deep learning and cognitive model that leverages CNNs. This approach ensures that no dimensions are discarded from the speech signal, resulting in more effective classification by considering temporal information in dynamic speech. Additionally, the training of the CNN network incorporates Learning Adjustment (LA) to improve the efficiency of the proposed model, and the working memory component of the SOAR model can be applied.

 

2.3. Emotion Recognition Using Information Fusion

Data combination refers to a set of techniques that utilize information from multiple sources to obtain increasingly accurate insights about a subject. In [24], six basic emotional expressions are considered: anger, disgust, fear, happiness, sadness, and surprise. The proposed model consists of four main components: preprocessing, feature extraction, feature selection, and classification. During the preprocessing stage, facial images and verbal signals are extracted from videos taken from the Enterface’05 dataset. This process involves denoising and resizing the data. In the feature extraction stage, Principal Component Analysis (PCA) is applied to the images, while a 3D Convolutional Neural Network (CNN) is used to identify the best features within these images. Additionally, Mel-frequency cepstral coefficients (MFCC) are applied to the emotional verbal signals, and another CNN is employed to extract optimal features from them. Afterward, the fusion of the extracted features is performed. Finally, the fused features are analyzed using Soar classification to calculate the recognition rate of emotional expressions based on both facial cues and speech. The need for such techniques is evident in various ways. In classification tasks, depending on the structure of the problem and the chosen arrangement, data combination can occur at four levels: data, features, classification, and decision-making. If different sensors measure similar phenomena (for example, observing an object from different angles or combining primary colors), the fusion process takes place at the data level. It is also possible to extend the fusion process to the feature level. Many psychological studies, both theoretically and empirically, have demonstrated the importance of integrating information from multiple modalities—such as emotional speech and facial expressions—to create a coherent representation and understanding of emotions [25]. As a result, numerous studies have been conducted on human auditory-visual perception recognition in recent years [26, 27]. Additionally, research has been carried out in other areas, such as the combination of facial expressions and head movement data [28], as well as the combination of facial expressions and body movement or behavior [29]. Most of these approaches do not rely on speech content. When different sensors measure similar values of a phenomenon (for example, observing an object from different angles or combining primary colors), the integration process can occur at the data level. It is also possible to perform the combination at the feature level. Various psychological studies, both theoretical and experimental, have demonstrated the significance of integrating information from multiple modalities. For instance, in [30], a biometric method based on the combination of finger and facial vein features is proposed using convolutional neural networks (CNNs). In this approach, integration takes place within the feature layer. The self-attention mechanism is employed to obtain the biometric weights, which are then combined with the remaining structure of RESNET. The self-attention weighted features are cascaded with the concatenated bimodal integration feature channel. In [31], a novel multi-layer interactive highlight crossover organization model with a precise separation loss is proposed. First, a multi-layered and multi-scale module is designed to extract global and local features of facial expressions, capturing various relationships between different scales. This enhances the model's ability to detect subtle features. Next, a hierarchical interactive feature fusion module, called Moment Face Emotions, is implemented to address the loss of valuable feature information that results from the complexity of layer-by-layer processing and integration in CNNs. Additionally, an attention mechanism is employed between the convolutional layers at different levels. This improves the neural network's detection capability by increasing the prominence of relevant information about different features at various layers while suppressing irrelevant data. Finally, we use the precise separation loss function to enhance the inter-class feature separation and intra-class feature clustering abilities of the proposed model, thereby addressing issues related to high intra-class variability and low inter-class similarity in facial expression recognition. In [32], the creators proposed a modern multimodal combination neural network (MFFNN) model that effectively extracts complementary information from eye movement signals and performs feature fusion with EEG signals. We developed a two-branch feature extraction module to obtain features from both modalities while ensuring temporal alignment. A multi-scale feature fusion module is introduced, which utilizes cross-channel soft attention to adaptively select information from different spatial scales, allowing for the acquisition of features at various spatial resolutions for effective integration. In [33], multimodal emotion recognition is introduced to identify facial expressions, speech intonations, and behaviors in the context of adaptive higher education management. Language and expression are the primary means through which individuals convey their emotions. After implementing a dual measurement detection system framework, the Bag of Words (BOW) model is used to identify key features and regions of interest. In [34], a multimodal interaction-based representation learning system is proposed for recognizing feelings from a confrontational video. This approach begins with a semantic enhancement module designed to guide the audio/visual encoder using semantic data from the text. Then, a multimodal bottleneck transformer is utilized to improve audio and visual representations by modeling dynamic cross-modal interactions between the two feature sequences. Test results on two databases demonstrate the superiority of our proposed method. With semantically enriched audio and visual features, it outperforms state-of-the-art models that combine features or decisions from audio, visual, and textual modalities. In [35], a study explores the methods and tools used to identify emotions in children. This research presents a literature review employing a systematic approach and the PRISMA method to report both quantitative and qualitative findings. Various perception channels and techniques are analyzed, including facial expressions, speech prosody, and physiological signals. According to representational models, fundamental emotions—particularly joy, fear, and sadness—are better understood and recognized. In [36], a progressive flag handling strategy utilizing deep neural networks (DNN) for emotion recognition based on EEG signals is presented. The spectral and temporal components of the raw EEG signal are first preserved in a 2D spectrogram before feature extraction. A pre-trained AlexNet model is employed to extract raw features from the 2D spectrum for each channel. To reduce the dimensionality of the spatial and temporal features, a Bag of Deep Features (BoDF) model is proposed. This model calculates a set of words consisting of 10 cluster centers from each class using the k-means clustering algorithm. Ultimately, the representation for each subject is constructed using a histogram of the vocabulary set derived from the raw features of a channel. The features extracted from the proposed BoDF model have significantly smaller dimensions. In [37], a Deep Normalized Attention-Based Remaining Convolutional Neural Network (DNA-RCNN) is proposed to extract relevant features based on the discriminative representation of features. This neural network also explores attractive features using proposed attention modules that lead to consistent performance. Classification is then performed using the proposed Modified Random Forest (M-RF) with an observational loss function. In this process, learning weights are assigned to the subset of data to minimize the loss between the predicted values and the ground truth, contributing to accurate classification.

In this article, we have utilized deep learning techniques derived from Convolutional Neural Networks (CNNs). The advantage of using CNNs is that their architectures can be fine-tuned to achieve better and more accurate results. The more optimized the network is and the more data it is trained on, the better its performance will be compared to traditional machine learning algorithms. Additionally, in a CNN, each neuron is not connected to all the neurons in the previous layer, but only to a limited number of them. This selective connectivity helps reduce the number of parameters in the model. Furthermore, certain connections can share the same weight, which also contributes to parameter reduction. The pooling layer is particularly beneficial as it decreases the volume of data processed by preserving only the essential information, making CNNs suitable for large datasets. While CNNs offer many advantages, the calculations involved in the max-pooling layer and the fully connected layer can slow down the overall process. Therefore, we have implemented several modifications in the final layer of the proposed model.

Fig. 1. Block Diagram of the Proposed Method

3. The Proposed Model

In this article, we explore the use of two inputs: speech emotional signals and images of emotional facial expressions. Figure 1 illustrates the block diagram of the proposed method. The model incorporates two inputs:

Path of speech signals: one-dimensional discourse signals are changed over into improved spectrogram pictures. At that point, the produced RGB pictures are sent to the pre-trained AlexNet model to be tuned for passionate discourse acknowledgment. In encourage clarification, it can be said that the improved spectrogram will work based on the log Mel spectrogram, which is a successful strategy for analyzing the one-dimensional discourse flag based on its recurrence in brief interims and showing it as a picture. The length of the outlines will have a critical effect on the quality of the resulting picture. Based on this and in this article, the recurrence determination based on the testing recurrence of the sound signals utilized is set to 16 kHz. The arrangement of FFT is set to 1024, and the range pictures are 512 pixels wide. Since we need to take advantage of all the data given within the spectrographs, we consider three color channels, R, G, and B. The improved spectrograph is made based on three spectrographs obtained by three distinctive time outlines of 8, 16, and 32 milliseconds. In the first layer of the proposed model, all inputs are sized at 277 x 227 x 3 and should be resized for compatibility with the dimensions of the speech signal in the input layer. The convolutional layer (CL) consists of convolutional filters that are used to extract various local patterns from each region in the input, generating multiple feature maps. The AlexNet model contains five convolutional layers, labeled Conv1, Conv2, Conv3, Conv4, and Conv5. Of these, Conv1, Conv2, and Conv5 are followed by max-pooling layers. The convolutional layers utilize the ReLU activation function to enhance the learning process. The first convolutional layer, Conv1, contains 96 kernels with dimensions of 3 x 11 x 11, a stride of 4 pixels, and applies zero-padding. The second layer, Conv2, has 256 filters with a size of 48 x 5 x 5, a stride of 1, and a padding of 2. Conv3, the third convolutional layer, features 384 filters with dimensions of 3 x 3 x 256, which are connected to the outputs of Conv2. The fourth convolutional layer, Conv4, consists of 384 filters with dimensions of 3 x 3 x 192. The ReLU activation function is applied at the output of each convolutional layer to facilitate the training process.

Face images path: The face images, which are multi-dimensional and in RGB format, are sent to the pre-trained AlexNet model for tuning in emotional face recognition. In this study, the video file's sampling frames are set to 10 frames. All inputs in the first layer have dimensions of 255 x 255 x 3. The convolutional layer (CL) consists of convolutional filters used to extract various local patterns from specific areas in the input, generating several feature maps. The AlexNet model comprises five convolutional layers: Conv1, Conv2, Conv3, Conv4, and Conv5. Among these, three layers (Conv1, Conv2, and Conv5) are followed by max-pooling operations. The convolutional layers utilize the ReLU activation function. The first convolutional layer (Conv1) contains 64 cores, with a size of 3 x 8 x 8, a stride of 4 pixels, and zero-padding. The second layer (Conv2) has 256 cores and a size of 64 x 3 x 3, with a stride of 1 and padding of 2. The third convolutional layer (Conv3) consists of 384 cores with a size of 128 x 3 x 3 and is connected to the outputs of Conv2. Lastly, the fourth convolutional layer (Conv4) also has 384 cores, with a size of 164 x 3 x 3. The ReLU activation function is applied to adapt to the training process at the output of each convolutional layer.

The highlights extracted from two channels within the convolutional layer (Conv4) will be processed using a feature selection method to identify the most significant features. To implement the semantic memory portion, we utilize the Correlation-based Feature Selection (CFS) method, which selects distinct features. The CFS technique evaluates a subset of features and chooses only those that have a high correlation with the output class label. This classification algorithm, based on these selected features, improves predictive accuracy. In the continuation of the feature combination module, convolutional combination is first used to reduce the dimensionality, and the resulting features are then sent to the Softmax layer, which obtains the self-attention weights. The most important features are subsequently passed to the concatenation channel to merge the two sets of features. During the convolutional combination step, the parameters of each convolution unit are optimized using backpropagation algorithms informed by learning automata (LA).

The following section provides further explanations to evaluate the proposed model:

Feature extraction is performed using AlexNet. Within AlexNet, most of the network's weights remain fixed while several layers are utilized for the feature extraction process. AlexNet features a deep architecture with multiple channels per layer and stacked convolutional layers. These convolutional layers include max pooling, dropout, activation functions like ReLU, data augmentation, and stochastic gradient descent with momentum. The model employs ReLU as its activation function, which accelerates the processing speed. In the fully connected layers (FCLs), the output of the network is represented as a vector of a specific size, which can be used for further processing. However, a drawback of these layers is their large number of parameters, which results in a high computational cost during training. For this reason, FCLs do not perform well in recognizing and analyzing raw data.

In contrast, the convolutional layers (specifically Conv4) extract important features from raw input values while maintaining spatial relationships within the data. FCLs capture general features, whereas convolutional layers (CLs) generate local features and transform local descriptors into a compact feature vector. In the proposed framework, the features extracted from the convolutional layer (Conv4) are utilized for sentiment detection. This local convolution layer (Conv4) enables the model to learn the channels with the strongest response in a specific local input region, thereby capturing the local relationships within the input space. A total of 64,896 features have been obtained from the convolutional layer (Conv4) and are sent to the feature selection phase. This article employs a correlation-based feature selection (CFS) method for feature selection. The CFS method assesses a subset of features and selects only those that have a strong correlation with the target outcome [43]. The CFS (Correlation-based Feature Selection) positions are highlighted, which will be calculated using an exploratory assessment based on relationships. This strategy has been employed to measure and evaluate the similarity between features. The CFS method eliminates irrelevant attributes that are less relevant to the class label. The CFS criterion is calculated using equation “(1)” [43]:

Where  is the classification correlation of the feature, k is the number of features, and  represents the correlation between the features. The extracted features are utilized alongside a Convolutional Neural Network (CNN) in an optimized feedforward mode. This image processing method effectively reduces the dimensions of large datasets while preserving the distinctive characteristics of the images, aligning with the principles of image processing. In the feature fusion module, convolutional fusion is employed to reduce the dimensions, and the parameters of each convolution unit are optimized using Learning Algorithm (LA) backpropagation techniques. The rationale behind using LA in neural network learning is that the optimization problem typically lacks convexity. Therefore, a common approach to solving optimization issues in neural networks is through backtracking. To improve the CNN, we incorporate the probability theory of the LA within the Backpropagation Process (BPP) errors to train the proposed model. When LA is applied in this layer, it not only reduces computational complexity but also increases the model's speed compared to traditional gradient descent methods. The output of the LA, denoted as \ (i - \alpha \), represents potential actions that serve as momentum factors for updating the neural network's weights. Through multiple iterations, we establish a strong connection between the optimal input and output features. This process allows the parameters to be adaptively adjusted in the gradient descent (GD) method for calculating backpropagation error. Subsequently, the output from the convolutional fusion (Fusion_Conv) is directed to the Softmax layer, where it acquires self-attention weights. The best features extracted are then channeled into a concatenated cascade to fuse the two feature sets. LA functions as a stochastic model within the framework of reinforcement learning, where automatic learning utilizes selected actions as inputs to operate within its stochastic environment. The environment provides reinforcement feedback to indicate how closely the adopted actions align with the desired outcomes, enabling the action probability vector to be updated. Automatic learning aims to identify the optimal action from a set of possible actions to minimize the average penalty associated with the environment. This approach is particularly useful in scenarios where complete information about the environment is lacking. The output from the LA, being the potential actions, iteratively updates the neural network's weights, thereby strengthening the connection between the most relevant input and output features and adjusting parameters accordingly.

4. Results and Experiments

4.1. Database

In our analysis of Ryerson's audio-visual database, we have utilized the RAVDESS[i] [38] emotional speech and song dataset. This dataset consists of 7,356 recordings (total size: 24.8 GB) featuring emotionally expressive speech, where two lexically matched phrases are voiced in a neutral North American accent. The recordings are evenly distributed across three content types: full audio-visual (AV), video-only, and audio-only. There are also two audio channels: speech and music. Each emotional expression is produced at two levels of intensity—normal and strong—with an additional neutral expression. All conditions are available in three formats: audio-only (16-bit, 48 kHz .wav), audio-video (720p H.264, AAC 48 kHz, .mp4), and video-only (no audio). It’s important to note that there is no song file for Actor 18. In addition to the neutral emotion, which only has a regular intensity, the other emotional expressions are produced at two levels of arousal: regular and strong. Each recording features an actor representing one of the following eight emotions: Calm (925), Neutral (892), Happy (796), Sad (986), Angry (921), Fear (907), Surprised (974), and Disgusted (955).

We used the entire dataset to propose a multimodal approach for our experiments, focusing on the recognition of audio-visual emotions in speech. The videos in the dataset have maximum and minimum durations of 5.31 seconds and 2.99 seconds, respectively. The ensemble comprises 24 actors (12 female and 12 male), ensuring a balanced representation of genders, who express lexically matched phrases in a neutral North American accent. This collection is well-suited for studying emotion-related metalinguistic features, lexical isolation, and reducing the bias that culture can introduce in emotional expressions. One key advantage of the dataset is its proportional number of files for each emotion, which helps avoid challenges related to training algorithms on unbalanced data. Furthermore, RAVDESS is considered a reference dataset within the research community and has been employed in several studies [2339].

In our proposed method, we employed a hierarchical structure inspired by the social behavior and hunting processes of wolves to enhance feature extraction and image segmentation. This optimization process is guided by three key roles: alpha, beta, and delta wolves. The alpha wolf acts as the primary leader, directing the search process, while the beta and delta wolves help refine the search area. The remaining wolves serve as followers within the optimization hierarchy.

The Grey Wolf Optimization (GWO) algorithm is specifically used to improve the segmentation and feature extraction phases of the model. During these enhancements, GWO employs an evaluation function within its fitness module, which considers key parameters for optimization. In this equation, the weight represents the feature weighting factor, while  and  are randomly generated numbers between 0 and 1. The parameter M acts as a component weight that adjusts the influence of random searches across different search iterations. This structure effectively balances exploration and exploitation, helping to locate optimal solutions within the image segmentation space.

By integrating GWO, segmentation operations are applied to the extracted images in both the facial and speech feature channels. The segmented images create refined regions that facilitate the extraction of more discriminative features, thereby enhancing the overall recognition accuracy of the proposed model. The hierarchical segmentation, guided by the alpha, beta, and delta wolves, ensures precise identification of feature-rich areas in the images, enabling the model to achieve superior performance.

4.2. Experimental Results

By using the Fourier transform, all grayscale images are converted into the frequency domain. In the image processing stage, histogram matching is performed, followed by histogram equalization, which is applied to all three channels (Red, Green, and Blue) of the image. A gamma transform is also applied to each channel, using gamma values of 5 and 0.2. Additionally, gradient and Laplacian filters are utilized to enhance image clarity. We will then apply three different low-pass filters to the frequency domain representations of the images. Finally, we will obtain the RGB color image and the image histograms separately for the Hue, Saturation, and Intensity channels. An example of this operation is illustrated in Figure 2.

Fig. 2. Performing Various Types of Pre-Processing on Images

The log Mel spectrogram is an effective method for analyzing one-dimensional speech signals based on their recurring components over short time intervals, presenting this information visually. The duration of the time windows significantly impacts the quality of the resulting image. Short time windows generate wideband spectrograms with high and low spectral resolution, while longer windows yield lower resolution. All experiments were conducted using the Leave-One-Speaker-Out (LOSO) technique. Emotions are closely linked to the speaker's identity. To apply this algorithm effectively and learn the relationship between speech and emotion independently of the speaker's identity, it is essential to train the system using multiple speakers and test it with others who have no samples in common. For this reason, the RAVDEESS dataset was utilized, as it includes speech samples from ten different speakers. During the testing procedure, ten independent trials were conducted: in each trial, samples from nine speakers were used for training, while the samples from the remaining speaker were kept hidden for testing. This process continued until all ten speakers had participated in the testing phase. Additionally, to evaluate the proposed method, tests were performed on the dataset to determine how the integration of various features could enhance classification performance. Tables 1 to 3 present spectrograms of wideband (8 ms time window), midband (16 ms time window), and narrowband (32 ms time window), along with the characteristics of the images in data integration, specifically in terms of confusion matrices. The results, along with the obtained data, are displayed in the accompanying figures.

As shown in Table 1, the accuracy of the proposed method using the broadband spectrometer (with a response time of 8 milliseconds) has reached 86.47%. In terms of the recall criterion, the highest value was for the emotion of feeling relaxed, while the lowest was for feeling disgusted.

Table 2 presents the accuracy achieved by the proposed method using the medium band spectrograph (with a response time of 16 milliseconds), reaching 88.75%. In this instance, accuracy was highest for the emotion of feeling sad and lowest for feeling angry. Similar to the previous results, the recall criterion indicated that the highest value was for feeling relaxed, and the lowest was for feeling disgusted.

Table 3 illustrates the accuracy of the proposed method with the narrowband spectrograph (with a response time of 32 milliseconds), achieving an accuracy of 87.46%. In this experiment, the highest accuracy corresponded to the emotion of feeling sad, while the lowest was for feeling surprised. Once again, in the recall criterion, the highest value was for feeling relaxed, and the lowest was for feeling disgusted.

Table 4 presents the confusion matrix generated by the proposed method using the RAVDEESS dataset. In these tables, the columns represent the identified emotions, while the rows denote the actual emotions. The last column of the table shows the recall, defined as the number of accurately identified samples from each emotion class divided by the total number of samples in that class. This indicates the recognition rate for each category.

Accuracy can be calculated by determining the reliability of the classification results for each emotion class. This is done by dividing the number of correctly classified samples for each class by the total number of samples assigned to that class by the classifier. Additionally, overall accuracy or detection rate is evaluated as the total number of correctly classified samples divided by the overall number of samples in the dataset.

In the following discussion, we will compare the performance of ResNet 152, VGGNet 16, AlexNet, and LeNet 5 to determine the best CNN architecture to use within the proposed method.

Table (1): Perplexity matrix of wide-band spectrogram (8ms time frame) in RAVDEESS Dataset

Emotions

Calm

Neutral

Happy

Sad

Angry

Fear

Surprised

Disgusted

Recall (%)

Calm

826

8

15

18

16

17

13

12

89.3

Neutral

20

784

17

11

13

17

18

12

87.89

Happy

16

14

701

17

13

12

14

9

88.07

Sad

11

11

12

834

33

31

30

24

84.58

Angry

10

15

12

26

811

14

21

12

88.06

Fear

14

15

10

2

26

786

32

22

86.66

Surprised

21

22

11

14

39

25

822

20

84.39

Disgusted

13

12

18

24

26

32

41

789

82.62

Precision (%)

88.72

88.99

88.07

88.16

83.01

84.15

82.95

87.67

 

Accuracy

86.47

 

Table (2): Perplexity matrix of wide-band spectrogram (16ms time frame) in RAVDEESS Dataset

Emotions

Calm

Neutral

Happy

Sad

Angry

Fear

Surprised

Disgusted

Recall (%)

Calm

846

8

9

12

14

16

11

9

91.46

Neutral

19

798

16

11

13

11

12

12

89.46

Happy

15

13

705

16

13

12

13

9

88.57

Sad

11

8

10

878

24

21

18

16

89.05

Angry

8

11

10

15

841

10

17

9

91.31

Fear

11

12

7

2

22

814

21

18

89.75

Surprised

21

22

11

14

25

19

842

20

86.45

Disgusted

13

12

18

24

26

28

33

801

83.87

Precision (%)

89.62

90.27

89.69

90.33

85.99

87.43

87.07

89.6

 

Accuracy

88.75

 

Table (3): Perplexity matrix of wide-band spectrogram (32ms time frame) in RAVDEESS Dataset

Emotions

Calm

Neutral

Happy

Sad

Angry

Fear

Surprised

Disgusted

Recall (%)

Calm

837

8

15

11

12

17

13

12

90.49

Neutral

20

787

14

11

13

17

18

12

88.23

Happy

16

14

703

15

13

12

14

9

88.32

Sad

11

11

12

856

24

26

22

24

86.82

Angry

8

13

12

19

827

14

16

12

89.79

Fear

15

14

10

5

16

798

26

23

87.98

Surprised

21

22

11

14

39

16

831

20

85.32

Disgusted

13

12

18

24

26

32

39

791

82.83

Precision (%)

88.95

89.33

88.43

89.63

85.26

85.62

84.88

87.6

 

Accuracy

87.46

 

Table (4): Perplexity matrix of wide-band spectrogram in RAVDEESS Dataset

Emotions

Calm

Neutral

Happy

Sad

Angry

Fear

Surprised

Disgusted

Recall (%)

Calm

849

8

9

11

13

15

11

9

91.78

Neutral

19

801

11

8

9

17

15

12

89.8

Happy

14

12

707

16

13

12

13

9

88.82

Sad

8

6

6

895

21

18

17

15

90.77

Angry

8

11

8

14

847

8

16

9

91.97

Fear

11

12

7

2

22

822

16

15

90.63

Surprised

21

22

11

11

22

19

848

20

87.06

Disgusted

13

12

18

22

26

28

30

806

84.4

Precision (%)

90.03

90.61

90.99

91.42

87.05

87.54

87.78

90.06

 

Accuracy

89.44

Fig. 3. Comparison of VGGNet 16, ResNet 152, AlexNet, LeNet 5 on RAVDEESS dataset

As illustrated in Figure 3, the proposed method utilizing the ResNet152 network achieved an accuracy of 89.44%, making it superior to all other methods evaluated. Consequently, this approach is classified as the type of CNN employed in the proposed framework. In the next evaluation, we will compare and analyze the proposed method alongside similar techniques. In our proposed framework, three experiments were conducted on the input data. The first set of experiments focused on unimodal biometrics by analyzing speech and facial streams independently, employing feature extractors. In the second and third series of experiments, we assessed the fusion of these two biometrics—speech and facial streams. This fusion was first carried out using feature extractors and then without them, to evaluate the impact of feature extraction on overall performance. Table 5 presents a comparison between the method that utilized normal extractors and the one that benefited from segmentation improvement provided by GWO. According to Table 5, the proposed method that implemented segmentation yielded better results than the extraction method that did not use segmentation. In both methods, the emotion of disgust achieved the highest recognition rate, with the recognition accuracy percentage showing an improvement of 1.2% when segmentation was applied compared to the method without it.

As illustrated in Table 6, the proposed method achieves higher accuracy than the other investigated methods, thanks to the integration of new information and information fusion for classification.

Table (5): Comparison of recognition accuracy for different feature extraction methods

Feature Extraction

Calm

Neutral

Happy

Sad

Angry

Fear

Surprised

Disgusted

Total recognition accuracy

Common Methods PCA and MFCC

85%

88.1%

73.8%

78.6%

81%

78%

78.6%

81%

81.7%

Extraction Method with GWO Segmentation

85.7%

89.3%

75.1%

79.7%

81.8%

79.1%

79.7%

81.8%

82.9%

                                                                                                       Table (6): Comparison of recent models

Method

Accuracy (%)

[38](2021)

82.82

[45] (2021)

84.3

[40] (2022)

81.58

[41] (2022)

82.8

[46] (2022)

83.6

[42] (2024)

87.5

[44] (2024)

87.61

Proposed Model

89.44

5. Conclusion

As our reliance on interactions between humans and machines grows, recognizing human emotions has become crucial for advancing various industries. However, solely relying on facial expression analysis often proves inadequate for accurate emotion recognition. To improve detection accuracy, it is essential to use complementary methods that integrate multiple sources of information.

Automatic emotion classification remains challenging due to individual differences, even in controlled datasets like RAVDESS. Variations can arise among speakers of the same language and nationality. In this paper, we propose a novel method that combines facial expressions with two-channel speech signals to enhance emotion detection. Our framework employs an advanced deep learning-based classification model to extract features from both visual and verbal channels. It includes information fusion at the feature level and utilizes deep reinforcement learning to classify the combined auditory-visual emotional states. To further boost recognition performance, we incorporate the Grey Wolf Optimization (GWO) algorithm during the segmentation of extracted facial images. By mathematically modeling the hierarchical social behavior and hunting mechanisms of grey wolves, GWO optimizes the segmentation phase, enabling the identification of more discriminative regions within facial images. This optimized segmentation makes the features extracted from both speech and facial channels more representative, significantly enhancing the emotion recognition rate. Our evaluation using confusion matrices showed that the most common misclassification involved anger samples, which were frequently classified as fear or happiness. Despite these challenges, our proposed method achieved a remarkable accuracy of 89.44% on the RAVDESS dataset, surpassing previous approaches by leveraging GWO-based segmentation and advanced multi-modal fusion techniques. This demonstrates the effectiveness of our method in utilizing evolutionary algorithms to enhance deep learning models for dynamic emotion recognition tasks.

 

[1] Submission date:07, 02, 2024

Acceptance date:04, 10, 2025

Corresponding author: Sara Motamed, Department of Computer Engineering, Fouman and Shaft Branch, Islamic Azad University, Fouman, Iran

 

[i] https://datasets.activeloop.ai/docs/ml/datasets/ravdess-dataset/

 

[1] S. M. Abdullah, S. Y. Ameen, M. A. Sadeeq, S. Zeebaree, “Multimodal Emotion Recognition Using Deep Learning”, J. Appl. Sci. Technol. Trends, Vol. 2, No. 1, pp. 73–79, May 2021. https://doi.org/10.38094/jastt20291
[2] A. V. Geetha, T. Mala, D. Priyanka, E. Uma, “Multimodal Emotion Recognition with Deep Learning: Advancements, Challenges, and Future Directions”, Inf. Fusion, Vol. 105, No. 102218, May 2024. https://doi.org/10.1016/j.inffus.2023.102218
[3] Y. Zuo, Y. Kawabata, “Effects of Lip and Eye Color on the Emotion Categorization of Facial Expressions”, Color Res. Appl., Vol. 49, No. 1, pp. 188–198, Jan. 2024. https://doi.org/10.1002/col.22905
[4] W. Jiang, Z. Wang, J. S. Jin, X. Han, C. Li, “Speech Emotion Recognition with Heterogeneous Feature Unification of Deep Neural Network”, Sensors, Vol. 19, No. 12, Jun. 2019. https://doi.org/10.3390/s19122730
[5] D. Mamieva, A. B. Abdusalomov, A. Kutlimuratov, B. Muminov, T. K. Whangbo, “Multimodal Emotion Detection via Attention-Based Fusion of Extracted Facial and Speech Features”, Sensors, Vol. 23, No. 12, Jun. 2023. https://doi.org/10.3390/s23125475
[6] Y. Huang, J. Yang, P. Liao, J. Pan, “Fusion of Facial Expressions and EEG for Multimodal Emotion Recognition”, Comput. Intell. Neurosci., No. 2107451, 2017. https://doi.org/10.1155/2017/2107451
[7] S. Lee, D. K. Han, H. Ko, “Fusion-ConvBERT: Parallel Convolution and BERT Fusion for Speech Emotion Recognition”, Sensors, Vol. 20, No. 22, Nov. 2020. https://doi.org/10.3390/s20226688
[8] N. M. Szajnberg, “What the Face Reveals: Basic and Applied Studies of Spontaneous Expression Using the Facial Action Coding System (FACS)”, Routledge, 2022. https://scholar.google.com 
[9] D. Zhu, Y. Fu, X. Zhao, X. Wang, H. Yi, “Facial Emotion Recognition Using a Novel Fusion of Convolutional Neural Network and Local Binary Pattern in Crime Investigation”, Comput. Intell. Neurosci., No. 2249417, 2022. https://doi.org/10.1155/2022/2249417
[10] Y. Li, M. Gao, “Face Recognition Algorithm Based on Multiscale Feature Fusion Network”, Comput. Intell. Neurosci., No. 5810723, 2022. https://doi.org/10.1155/2022/5810723
[11] T. K. Arora, P. K. Chaubey, M. S. Raman, B. Kumar, Y. Nagesh, P. K. Anjani, et al., “Optimal Facial Feature-Based Emotional Recognition Using Deep Learning Algorithm”, Comput. Intell. Neurosci., No. 8379202, 2022. https://doi.org/10.1155/2022/8379202
[12] Y. Zheng, E. Blasch, “Facial Micro-Expression Recognition Enhanced by Score Fusion and a Hybrid Model from Convolutional LSTM and Vision Transformer”, Sensors, Vol. 23, No. 12, Jun. 2023. https://doi.org/10.3390/s23125650
[13] M. Mukhiddinov, O. Djuraev, F. Akhmedov, A. Mukhamadiyev, J. Cho, “Masked Face Emotion Recognition Based on Facial Landmarks and Deep Learning Approaches for Visually Impaired People”, Sensors, Vol. 23, No. 3, Jan. 2023. https://doi.org/10.3390/s23031080
[14] M. Ramzani Shahrestani, S. Motamed, M. Yamaghani, “Recognition of Facial Emotion Based on SOAR Model”, Front. Neurosci., Vol. 18, No. 1374112, May 2024. https://doi.org/10.3389/fnins.2024.1374112
[15] M. El Ayadi, M. S. Kamel, F. Karray, “Survey on Speech Emotion Recognition: Features, Classification Schemes, and Databases”, Pattern Recognit., Vol. 44, No. 3, pp. 572–587, Mar. 2011. https://doi.org/10.1016/j.patcog.2010.09.020
[16] P. Tzirakis, J. Zhang, B. W. Schuller, “End-to-End Speech Emotion Recognition Using Deep Neural Networks”, in Proc. IEEE ICASSP, pp. 5089–5093, Apr. 2018. https://doi.org/10.1109/ICASSP.2018.8462677
[17] A. M. Badshah, J. Ahmad, N. Rahim, S. W. Baik, “Speech Emotion Recognition from Spectrograms with Deep Convolutional Neural Network”, in Proc. PlatCon, pp. 1–5, Feb. 2017. https://doi.org/10.1109/PlatCon.2017.7883728
[18] M. Farooq, F. Hussain, N. K. Baloch, F. R. Raja, H. Yu, Y. B. Zikria, “Impact of Feature Selection Algorithm on Speech Emotion Recognition Using Deep Convolutional Neural Network”, Sensors, Vol. 20, No. 21, Oct. 2020. https://doi.org/10.3390/s20216008
[19] Z. Farhoudi, S. Setayeshi, A. Rabiee, “Using Learning Automata in Brain Emotional Learning for Speech Emotion Recognition”, Int. J. Speech Technol., Vol. 20, No. 3, pp. 553–562, Sep. 2017. https://doi.org/10.1007/s10772-017-9426-0
[20] N. Mustaqeem, S. Kwon, “A CNN-Assisted Enhanced Audio Signal Processing for Speech Emotion Recognition”, Sensors, Vol. 20, No. 1, Dec. 2019. https://doi.org/10.3390/s20010183
[21] R. Ullah, M. Asif, W. A. Shah, F. Anjam, I. Ullah, T. Khurshaid, et al., “Speech Emotion Recognition Using Convolution Neural Networks and Multi-Head Convolutional Transformer”, Sensors, Vol. 23, No. 13, July 2023. https://doi.org/10.3390/s23136212
[22] C. Sun, H. Li, L. Ma, “Speech Emotion Recognition Based on Improved Masking EMD and Convolutional Recurrent Neural Network”, Front. Psychol., Vol. 13, Jan. 2023. https://doi.org/10.3389/fpsyg.2022.1075624 
[23] M. Ramzani Shahrestani, S. Motamed, M. Yamaghani, “Speech Emotion Recognition Based on Improved SOAR Model”, J. Comput. Secur., Vol. 11, No. 1, pp. 39–48, 2024. https://doi.org/10.22108/jcs.2024.140141.1138
[24] M. Ramzani Shahrestani, S. Motamed, M. Yamaghani, “Recognition of Facial and Vocal Emotional Expressions by SOAR Model”, J. Inf. Syst. Telecommun., Vol. 11, No. 43, pp. 209, Aug. 2023. https://doi.org/10.22108/jcs.2024.140141.1138
[25] Z. Zeng, Y. Hu, G. I. Roisman, Z. Wen, Y. Fu, T. S. Huang, “Audio-Visual Spontaneous Emotion Recognition”, in Artificial Intelligence for Human Computing, Springer, pp. 72–90, 2007. https://doi.org/10.1007/978-3-540-72348-6_4
[26] G. Caridakis, L. Malatesta, L. Kessous, N. Amir, A. Raouzaiou, K. Karpouzis, “Modeling Naturalistic Affective States via Facial and Vocal Expressions Recognition”, in Proc. 8th Int. Conf. Multimodal Interfaces, pp. 146–154, Nov. 2006. https://doi.org/10.1145/1180995.1181029
[27] Y. Zhang, Q. Ji, “Active and Dynamic Information Fusion for Facial Expression Understanding from Image Sequences”, IEEE Trans. Pattern Anal. Mach. Intell., Vol. 27, No. 5, pp. 699–714, May 2005. https://doi.org/10.1109/TPAMI.2005.93
[28] M. F. Valstar, H. Gunes, M. Pantic, “How to Distinguish Posed from Spontaneous Smiles Using Geometric Features”, in Proc. 9th Int. Conf. Multimodal Interfaces, pp. 38–45, Nov. 2007. https://doi.org/10.1145/1322192.1322202
[29] P. Teissier, J. Robert-Ribes, J. L. Schwartz, A. Guérin-Dugué, “Comparing Models for Audiovisual Fusion in a Noisy-Vowel Recognition Task”, IEEE Trans. Speech Audio Process., Vol. 7, No. 6, pp. 629–642, Nov. 1999. https://doi.org/10.1109/89.799688
[30] Y. Wang, D. Shi, W. Zhou, “Convolutional Neural Network Approach Based on Multimodal Biometric System with Fusion of Face and Finger Vein Features”, Sensors, Vol. 22, No. 16, Aug. 2022. https://doi.org/10.3390/s22166039
[31] W. Cai, M. Gao, R. Liu, J. Mao, “MIFAD-Net: Multi-Layer Interactive Feature Fusion Network with Angular Distance Loss for Face Emotion Recognition”, Front. Psychol., Vol. 12, Oct. 2021. https://doi.org/10.3389/fpsyg.2021.762795
[32] B. Fu, C. Gu, M. Fu, Y. Xia, Y. Liu, “A Novel Feature Fusion Network for Multimodal Emotion Recognition from EEG and Eye Movement Signals”, Front. Neurosci., Vol. 17, Aug. 2023. https://doi.org/10.3389/fnins.2023.1234162
[33] H. Zhou, Z. Liu, “Realization of Self-Adaptive Higher Teaching Management Based Upon Expression and Speech Multimodal Emotion Recognition”, Front. Psychol., Vol. 13, Mar. 2022. https://doi.org/10.3389/fpsyg.2022.857924
[34] X. Xia, Y. Zhao, D. Jiang, “Multimodal Interaction Enhanced Representation Learning for Video Emotion Recognition”, Front. Neurosci., Vol. 16, Dec. 2022. https://doi.org/10.3389/fnins.2022.1086380
[35] A. Landowska, A. Karpus, T. Zawadzka, B. Robins, D. E. Barkana, H. Kose, T. Zorcec, N. Cummins, “Automatic Emotion Recognition in Children with Autism: A Systematic Literature Review”, Sensors, Vol. 22, No. 4, Feb. 2022. https://doi.org/10.3390/s22041649
[36] M. A. Asghar, M. J. Khan, X. Fawad, Y. Amin, M. Rizwan, M. Rahman, et al., “EEG-Based Multi-Modal Emotion Recognition Using Bag of Deep Features: An Optimal Feature Selection Approach”, Sensors, Vol. 19, No. 23, Nov. 2019. https://doi.org/10.3390/s19235218
[37] S. Alsubai, “Emotion Detection Using Deep Normalized Attention-Based Neural Network and Modified-Random Forest”, Sensors, Vol. 23, No. 1, Dec. 2022. https://doi.org/10.3390/s23010225
[38] C. Luna-Jiménez, R. Kleinlein, D. Griol, Z. Callejas, J. M. Montero, F. Fernández-Martínez, “A Proposal for Multimodal Emotion Recognition Using Aural Transformers and Action Units on RAVDESS Dataset”, Appl. Sci., Vol. 12, No. 1, Dec. 2021. https://doi.org/10.3390/app12010327
[39] P. Singh, R. Srivastava, K. P. Rana, V. Kumar, “A Multimodal Hierarchical Approach to Speech Emotion Recognition from Audio and Text”, Knowl.-Based Syst., Vol. 229, Oct. 2021. https://doi.org/10.1016/j.knosys.2021.107316
[40] K. Chumachenko, A. Iosifidis, M. Gabbouj, “Self-Attention Fusion for Audiovisual Emotion Recognition with Incomplete Data”, in Proc. 26th ICPR, pp. 2822–2828, Aug. 2022. https://doi.org/10.48550/arXiv.2201.11095
[41] E. Ryumina, D. Dresvyanskiy, A. Karpov, “In Search of a Robust Facial Expressions Recognition Model: A Large-Scale Visual Cross-Corpus Study”, Neurocomputing, Vol. 514, pp. 435–450, Dec. 2022. https://doi.org/10.1016/j.neucom.2022.10.013
[42] L. Sun, Z. Lian, B. Liu, J. Tao, “HICMAE: Hierarchical Contrastive Masked Autoencoder for Self-Supervised Audio-Visual Emotion Recognition”, Inf. Fusion, Vol. 108, Aug. 2024. https://doi.org/10.1016/j.inffus.2024.102382
[43] J. S. Lee, W. Sato, C. G. Son, “Brain-Regional Characteristics and Neuroinflammation in ME/CFS Patients from Neuroimaging: A Systematic Review and Meta-Analysis”, Autoimmun. Rev., Vol. 23, No. 2, Feb. 2024. https://doi.org/10.1016/j.autrev.2023.103484
[44] B. Qian, H. Chen, X. Wang, Z. Guan, T. Li, Y. Jin, et al., “DRAC 2022: A Public Benchmark for Diabetic Retinopathy Analysis on Ultra-Wide OCTA Images”, Patterns, Vol. 5, No. 3, Mar. 2024. https://doi.org/10.1016/j.patter.2024.100929
[45] L. Dai, L. Wu, H. Li, C. Cai, Q. Wu, H. Kong, et al., “A Deep Learning System for Detecting Diabetic Retinopathy Across the Disease Spectrum”, Nat. Commun., Vol. 12, May 2021. https://doi.org/10.1038/s41467-021-23458-5
[46] N. Jiang, B. Sheng, P. Li, T. Y. Lee, “PhotoHelper: Portrait Photographing Guidance via Deep Feature Retrieval and Fusion”, IEEE Trans. Multimedia, Vol. 25, pp. 2226–2238, Jan. 2022. https://doi.org/10.1109/TMM.2022.3144890