Towards a Robust Unconstrained Face Recognition Pipeline with Deep Neural Networks