Research and Implementation of Face Detection System on Android Smart Phone

In order to improve the effect of detecting faces in Android smart phone, we proposed an effective face detection algorithm. Cluster analysis is used to segment skin region from the input color image in YCbCr color space. After the normalization of candidate regions being finished, the weighted Euclid distance is calculated between the reference templates and candidate regions. Based on this algorithm we implemented a face detection system on Android platform. Experiment proves that the system allows robust and has a high detection rate.