This was a project I developed with a classmate that utilizes the neuroph neural network API.
Using Java, the JavaCV library, and the Neuroph library, we were able to develop a face recognition application. This application uses a webcam to detect the location of the face, crops out the background, and saves the image of the person for identification. Afterwards, the user can rescan their face and the application determines who the person is by determining the closest match within the database of previously saved images. The application was developed for an Artificial Intelligence class project, and was presented at the Florida Undergraduate Research Conference in 2013.