The Face Detection library uses the DenseBox neural network to detect human faces. The input is a picture with the faces you want to detect and the output is a vector containing the coordinates and probability for each bounding box. The following image shows the result of face detection.
Figure 1. Face Detection Example
The following table lists the face detection models supported by the AI Library.