面部表情识别新方法:基于注意力模型的算法

5星 · 超过95%的资源 18 下载量 103 浏览量 更新于2024-08-28 2 收藏 1.31MB PDF 举报
“一种基于注意力模型的面部表情识别算法,通过轻量级卷积神经网络、通道注意力模块和空间注意力模块提升识别准确性,同时采用面部关键区域截取方案减少噪声干扰。” 本文介绍了一种新的面部表情识别算法,主要针对深度卷积网络在提取表情特征时易受到背景和个体身份等因素影响的问题。传统的深度卷积网络可能会将无用特征与表情特征混合,从而降低识别的准确性。为了解决这一问题,作者提出了一种基于注意力模型的方法。 首先,该算法采用了一个轻量级的卷积神经网络(CNN)架构,目的是防止过拟合。轻量级网络可以在保持较高识别性能的同时,减少模型复杂度,提高计算效率。这使得模型能够在有限的计算资源下更好地泛化到新的面部表情样本。 其次,算法引入了通道注意力模块和空间注意力模块来增强或抑制特征图中的元素。通道注意力机制关注不同特征通道的重要性,可以识别出对表情识别至关重要的特征,而空间注意力机制则聚焦于特征图的空间分布,有助于突出表情区域,弱化非表情区域的影响。这两种注意力机制的结合,使得模型能够更精准地聚焦于表情相关特征,提高识别精度。 此外,为了进一步减少非表情区域的噪声干扰,作者提出了面部表情关键区域截取方案。这种方法可以定位并提取出面部表情的核心区域,如眼睛、眉毛和嘴巴等,从而降低背景和其他非表情特征的干扰。 在实验部分,该算法在两个常用的面部表情数据集——CK+和MMI上进行了验证。实验结果显示,提出的注意力模型为基础的面部表情识别算法在识别准确性和抗干扰能力上表现出优越性,证实了该方法的有效性。 总结来说,本文提出的基于注意力模型的面部表情识别算法通过轻量级CNN、通道注意力和空间注意力模块以及关键区域截取策略,提高了面部表情识别的准确性,降低了非表情因素的干扰。这种方法对于实时、高效的人脸表情识别系统具有重要的理论和实际意义,特别是在人脸识别、情感分析和人机交互等领域有广泛应用前景。