In this thesis we explore the possibilities and methods of the Viola-Jones face detection system, and we consider the possibility of adjusting it so that it can be able to recognize faces in an image or video from a small database of possible persons with the use of neural networks. Radial basis function neural networks have been chosen because they enable adding of new persons in an existing database in a fast and efficient way that has been successfully implemented in this thesis. We have also considered and defined an appropriate training and testing database of faces for the system on which tests and measurements of the systems sensitivity have been made.