Confidence Preserving Machine for Facial Action Unit Detection
Abstract
Facial action unit (AU) detection from video has been a long-standing problem in automated facial expression analysis. While progress has been made, accurate detection of facial AUs remains challenging due to ubiquitous sources of errors, such as inter-personal variability, pose, and low-intensity AUs. In this paper, we refer to samples causing such errors as hard samples, and the remaining as easy samples. To address learning with the hard samples, we propose the Confidence Preserving Machine (CPM), a novel two-stage learning framework that combines multiple classifiers following an “easy-to-hard” strategy. During the training stage, CPM learns two confident classifiers. Each classifier focuses on separating easy samples of one class from all else, and thus preserves confidence on predicting each class. During the testing stage, the confident classifiers provide “virtual labels” for easy test samples. Given the virtual labels, we propose a quasi-semi-supervised (QSS) learning strategy to learn a person-specific (PS) classifier. The QSS strategy employs a spatio-temporal smoothness that encourages similar predictions for samples within a spatio-temporal neighborhood. In addition, to further improve detection performance, we introduce two CPM extensions: iCPM that iteratively augments training samples to train the confident classifiers, and kCPM that kernelizes the original CPM model to promote nonlinearity. Experiments on four spontaneous datasets GFT, BP4D, DISFA, and RU-FACS illustrate the benefits of the proposed CPM models over baseline methods and state-of-the-art semi-supervised learning and transfer learning methods.
BibTeX
@article{Zeng-2016-5567,author = {Jiabei Zeng and Wen-Sheng Chu and Fernando De la Torre Frade and Jeffrey Cohn and Zhang Xiong},
title = {Confidence Preserving Machine for Facial Action Unit Detection},
journal = {IEEE Transactions on Image Processing},
year = {2016},
month = {October},
volume = {25},
number = {10},
pages = {4753 - 4767},
}