This project is based on python, neural networks and pillow library. It is basically used for classifying the given set of images, whether they contains human in them or not. It used Two layer neural networks and images for training and for testing too.
The file named HumanDetection.py is the main file which contains the source code for the project, it is needed to be executed from the terminal by passing the arguments of the path of the project destination. HumanDetection_report contains the step by step process of executing the code. In the end, depending on whether the image contains the human or not it send 0 or 1 for performing the classifciation of the images.
Provided four folders have: Test_Neg has Negative images for testing Test_Pos has positive images for testing Train_Negative has Negative images for training the neural network Train_Postive has the Positive images for training the neural network