Intelligent access control system is an important part of security system, this paper uses face recognition technology and mobile phone terminal identification technology, designed a face recognition access control system based on Android, to achieve the user face recognition authentication in Android mobile phone terminal to obtain two-dimensional code sent to the server as a "soft key" to open the door with access to the two-dimensional code to scan the code to open terminal intelligent access control function. In the face recognition, the Adaboost face detection algorithm and the PCA face recognition algorithm are adopted, and the face recognition of the entrance guard system is realized with the OpenCV. The test results show that the system has good usability, security and high face recognition rate and recognition speed, so as to make up for the shortcomings and shortcomings of traditional access control.