Abstract
Human emotional tears are a powerful socio-emotional signal. Yet, they have received relatively little attention in empirical research compared to facial expressions or body posture. While humans are highly sensitive to others' tears, to date, no automatic means exist for detecting spontaneous weeping. This paper employed facial and postural features extracted using four pre-trained classifiers (FACET, Affdex, OpenFace, OpenPose) to train a Support Vector Machine (SVM) to distinguish spontaneous weepers from non-weepers. Results showed that weeping can be accurately inferred from nonverbal behavior. Importantly, this distinction can be made before the appearance of visible tears on the face. However, features from at least two classifiers need to be combined, with the best models blending three or four classifiers to achieve near-perfect performance (97% accuracy). We discuss how direct and indirect tear detection methods may help to yield important new insights into the antecedents and consequences of emotional tears and how affective computing could benefit from the ability to recognize and respond to this uniquely human signal.
Original language | English |
---|---|
Pages (from-to) | 3001-3012 |
Number of pages | 12 |
Journal | IEEE Transactions on Affective Computing |
Volume | 14 |
Issue number | 4 |
Early online date | 14 Dec 2022 |
DOIs | |
Publication status | Published - 1 Oct 2023 |
Keywords
- affective computing
- body posture
- emotion recognition
- face recognition
- facial expression
- feature extraction
- psychology
- support vector machine (SVM)
- tears
- training data
- videos
- weeping