Detecting human face regions in color video is normally required for further processing in many practical applications. In this paper, we propose a learning-based algorithm that determines the most discriminative pairs of Haar wavelet coefficients of color images for face detection. To select the most discriminative features from the vast amount (1,492,128) of possible pairs of three-channel color wavelet coefficients, we employ two procedures to accomplish this task. At first, we choose a subset of effective candidate pairs of wavelet coefficients based on the Kullback Leibler (KL) distance between the conditional joint distributions of the face and non-face training data. Then, the adaboost algorithm is employed to incrementally select a set of complementary pairs of wavelet coefficients and determine the best combination of weak classifiers that are based on the joint conditional probabilities of these selected coefficient pairs for face detection. By applying Kalman filter to predict and update the face region in a video, we extending the face detection from a single image to a video sequence. In contrast to the previous face detection works, the proposed algorithm is based on finding the discriminative features of joint wavelet coefficients computed from all three channels of color images in an integrated learning framework. We experimentally show that the proposed algorithm can achieve high accuracy and fast speed for detecting faces from color video.
['Szu-Hao Huang', 'Shang-Hong Lai']
Detecting Faces from Color Video by Using Paired Wavelet Features