Utilizando as bibliotecas OpenCv e Dlib, você verá uma tentativa falha (ou não) de detectar rosto e inserir "figurinhas" na imagem.