Real-Time Micro-expression Detection in Unlabeled Long Videos Using Optical Flow and LSTM Neural Network

Micro-expressions are momentary involuntary facial expressions which may expose a person’s true emotions. Previous work in micro-expression detection mainly focus on finding the peak frame from a video sequence that has been determined to have a micro-expression, and the amount of computation is usually very large. In this paper, we propose a real-time micro-expression detection method based on optical flow and Long Short-term Memory (LSTM) to detect the appearance of micro-expression. This method takes only one step of data preprocessing which is less than previous work. Specifically, we use a sliding window with fixed-length to split a long video into several short videos, then a new and improved optical flow algorithm with low computational complexity was developed to extract feature curves based on the Facial Action Coding System (FACS). Finally, the feature curves were passed to a LSTM model to predict whether micro-expression occurs. We evaluate our method on CASMEll and SAMM databases, and it achieves a new state-of-the-art accuracy (89.87%) on CASMEll database (4.54% improvement). Meanwhile our method only takes 1.48 s to detect the micro-expression in a video sequence with 41 frames (the frame rate is about 28fps). The experimental results show that the proposed method can achieve better comprehensive performances.

[1]  R. Gur,et al.  Automated Facial Action Coding System for dynamic analysis of facial expressions in neuropsychiatric disorders , 2011, Journal of Neuroscience Methods.

[2]  Frédo Durand,et al.  Eulerian video magnification for revealing subtle changes in the world , 2012, ACM Trans. Graph..

[3]  Nicholas Costen,et al.  SAMM: A Spontaneous Micro-Facial Movement Dataset , 2018, IEEE Transactions on Affective Computing.

[4]  Matti Pietikäinen,et al.  Towards Reading Hidden Emotions: A Comparative Study of Spontaneous Micro-Expression Spotting and Recognition Methods , 2015, IEEE Transactions on Affective Computing.

[5]  Jun Yu,et al.  Spontaneous facial micro-expression detection based on deep learning , 2016, 2016 IEEE 13th International Conference on Signal Processing (ICSP).

[6]  Vlado Menkovski,et al.  Micro-expression detection in long videos using optical flow and recurrent neural networks , 2019, 2019 14th IEEE International Conference on Automatic Face & Gesture Recognition (FG 2019).

[7]  Xiaolan Fu,et al.  SMEConvNet: A Convolutional Neural Network for Spotting Spontaneous Facial Micro-Expression From Long Videos , 2018, IEEE Access.

[8]  Matti Pietikäinen,et al.  Spatiotemporal Integration of Optical Flow Vectors for Micro-expression Detection , 2015, ACIVS.

[9]  Guoying Zhao,et al.  Quantifying Micro-expressions with Constraint Local Model and Local Binary Pattern , 2014, ECCV Workshops.

[10]  S. Porter,et al.  Reading Between the Lies , 2008, Psychological science.

[11]  Dmitry B. Goldgof,et al.  Towards macro- and micro-expression spotting in video using strain patterns , 2009, 2009 Workshop on Applications of Computer Vision (WACV).

[12]  P. Ekman,et al.  Facial action coding system: a technique for the measurement of facial movement , 1978 .

[13]  Josephine Sullivan,et al.  One millisecond face alignment with an ensemble of regression trees , 2014, 2014 IEEE Conference on Computer Vision and Pattern Recognition.

[14]  D. Matsumoto,et al.  Evidence for training the ability to read microexpressions of emotion , 2011 .

[15]  Maja Pantic,et al.  Fully Automatic Recognition of the Temporal Phases of Facial Actions , 2012, IEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics).

[16]  KokSheik Wong,et al.  Automatic apex frame spotting in micro-expression database , 2015, 2015 3rd IAPR Asian Conference on Pattern Recognition (ACPR).

[17]  Guoying Zhao,et al.  CASME II: An Improved Spontaneous Micro-Expression Database and the Baseline Evaluation , 2014, PloS one.

[18]  J.-Y. Bouguet,et al.  Pyramidal implementation of the lucas kanade feature tracker , 1999 .

[19]  Derek Nowrouzezahrai,et al.  Learning hatching for pen-and-ink illustration of surfaces , 2012, TOGS.