https://github.com/imdeepmind/agegendernetwork
An AI based android application that detects gender and age of a person just using a single image of his/her face
https://github.com/imdeepmind/agegendernetwork
age android-application artificial-intelligence computer-vision deep-learning gender machine-learning python3
Last synced: about 2 months ago
JSON representation
An AI based android application that detects gender and age of a person just using a single image of his/her face
- Host: GitHub
- URL: https://github.com/imdeepmind/agegendernetwork
- Owner: imdeepmind
- License: mit
- Created: 2019-07-02T19:23:20.000Z (almost 7 years ago)
- Default Branch: master
- Last Pushed: 2019-08-03T13:38:43.000Z (almost 7 years ago)
- Last Synced: 2025-01-03T21:27:30.612Z (over 1 year ago)
- Topics: age, android-application, artificial-intelligence, computer-vision, deep-learning, gender, machine-learning, python3
- Language: Jupyter Notebook
- Homepage:
- Size: 45.6 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# AgeGenderNetwork
**By Abhishek Chatterjee(abhishekchatterjeejit@gmail.com)**
**The aim of this project is to make a android application that detects the gender and age of a person based on the single image of his/her face. This project is using the MobileNetV2 deep learning CNN architecture to predict amd gender and age. The dataset that is used to train is a mix of the IMDB WIKI dataset and Selfie Dataset. The Android application is developed using Java programming langauge. Further OpenCV is also used in several ocations.**
## Table of Contents
- [Introduction](#introduction)
- [Dependencies](#dependencies)
- [File Structure](#file-structure)
- [Dataset](#dataset)
- [Model](#model)
- [Mobile Application](#mobile-application)
- [Acknowledgments](#acknowledgments)
## Introduction
We humans can easily detect the gender of a person by just seeing them, we can probbly detect their age also. It is a very simple task for us.
But what about machines, can they do it?
In this project, I will build a Artificial Intelegence based Android application that can predicts the gender and age of a person just by seeing their face. Further the model will run on the Mobile, not on some powerful server. It will work with live data.
That means the Model needs to be optimized to run on mobile in a very high speed.
## Dependencies
There are two parts of the project, one is the Model and the other is the Mobile application.
**Model**
1. Python 3
2. OpenCV 3
3. Keras
**Mobile Application**
1. Android Studio
2. OpenCV for Android Studio
## File Structure
## Dataset
## Model
## Mobile Application
## Acknowledgements