OpenCV is a powerful framework for real-time media processing. When combined with deep learning algorithms, OpenCV enables accurate/highly precise/robust face detection in real time. Deep learning models, such as https://github.com/intellsoft/face-detection