A robust and efficient human face detection system that can detect multiple faces in complex backgrounds is presented in this paper. The proposed system consists of two primary parts. The first part is to search for the potential face regions. The second