In this project MICC is involved for developing the facial recognition system. In this project we aim to develop a flexible and scalable system using computer vision techniques to recognize people using facial recognition algorithms. Together with our partners we will develop a prototype that will seamlessly integrate with existing access control portals counting, recognizing and locating people. We will design and develop a system involving possibly multiple cameras in order to recognize faces in the wild. Convolutional Neural Networks will be used together with metric learning to devise a robust face representation.