Face recognition has received great attention in recent years, and has been widely recognized as one of the most promising applications in image and video analysis. Face detection is an important part of the face recognition process. Actually, it's a first step toward face recognition, along with other processes like facial analysis. Face detection systems are based on machine learning and deep learning algorithms, which can be used to identify faces in static or video frames. The process is anonymous – face detection is not used to identify the detected face or faces. Nor does it store any personal identification information. It simply places a bounding box around the faces that it detects to show where in the image or video those faces are located.