Giter Club home page Giter Club logo

celebrity-face-recognition's Introduction

Celebrity-Face-Recognition

The Deep Learning Model is trained using Tensorflow Framework and it gives validation accuracy value of 85%

Dataset Images

Description:

Download the dataset from the kaggle link given below the description and split it into the training set and and validation set based on the given ratio.Transfer Learning has been implemented with the MobileNetV2 model and imagenet weights. The pre-trained model consists of 155 layers and the whole layers of the pretrained model is retrained to get the better accuracy.Image Augmentation has been implemented to avoid the overfitting of the model.The model has been trained for the 50 epochs and the model has scored Validation Accuracy of 85.

Dataset Content:

This images has been collected from Pinterest and cropped. There are 105 celebrities and 17534 faces

Prerequisites:

The below libraries are needed to execute the Python code

  • Python 3.8
  • Tensorflow 2.1.0
  • Numpy
  • Matplotlib

Pre-Trained Weights:

The pre-trained model weights for the classification of 105 celebrities has been uploaded as a .zip file which can be extracted to obtain the .h5 file. This file can be loaded with the Tensorflow in case of without training the model again to obtain the new weights.

Repository Contains:

  • Python Code (.ipynb)
  • Trained Weights(.h5)

License:

This project is licensed under the Apache License 2.0- see the LICENSE.md file for details

Acknowledgements:

  • hereisburak for Dataset
  • Inspiration
  • etc...

celebrity-face-recognition's People

Contributors

srikeshram avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar

celebrity-face-recognition's Issues

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.