The purpose of this study was to explore areas of computer vision, which may prove useful in automatic profile picture validation in Information Systems. For practical example, we used a web portal that enables users to upload their own profile pictures. In the first part we explain useful algorithms for face detection, age and gender. The second part focuses on implementation of our own solution in Java, which uses explored algorithms to suggest the appropriateness of the image based on the detected facial features - age and gender. An image can be marked as appropriate, if it contains exactly one face of an adult and is not blurred. This work overlooks image quality but focuses on face detection. Finally, we calculate success rate, the likelihood that the algorithm can determine the suitability of random user image, and discuss how our approach could be improved.
|