Giter Site home page Giter Site logo

cartoon-face-detection-and-recognition's Introduction

Cartoon-Face-Detection-and-Recognition made-with-python

This repo contains the codes necessary to reproduce the results of the paper Towards Improved Face Detection and Recognition Systems.

The project maintains the following directories:

  • preprocessing contains the files for parsing the XML files to filter the images based on the attributes required by the sub-tasks of the project (i.e., class-wise, gender-wise, facial posture wise manners).

  • landmark_extractor contains the code for managing the 15 facial landmarks extraction, arranging these to the format compatible of being merged with the Kaggle instances and training the 5 layer LeNet architecture for landmark extraction. The output csv is further used in the character and gender recognition of the cartoon faces.

  • datasets hosts two files:

  • face_detection contains the code for running the MTCNN, Haar and HOG based models.

  • face_recognition contains the code for the character recognition of the cartoons based on the Inception v3+SVM and the proposed HCNN model.

  • gender_recognition contains the code for the character recognition of the cartoons based on the Inception v3+SVM and the proposed HCNN model.

  • outputs contains the accuracy and top-5 error rate graphs for the character recognition problem, the model architectures used as well as the results of the face detection models.

Outputs

  1. MTCNN face detection

MTCNNfacedetect

  1. OpenCV face detection

Opencv

  1. dlib face detection

dlib

  1. Erroneously predicted landmark points

alt text

References

S. Jha, N. Agarwal, and S. Agarwal, “Towards Improved Cartoon Face Detection and Recognition Systems,” 2018, arXiv:1804.01753v1.

cartoon-face-detection-and-recognition's People

Contributors

srvcodes avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.