0% found this document useful (0 votes)
7 views16 pages

Agnifier (Review1)

Uploaded by

chizunknown
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
7 views16 pages

Agnifier (Review1)

Uploaded by

chizunknown
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 16

Age and Gender Identifier

(AGNIFIER)

YASH BHALE (23106088)


LUCKY GUPTA (23106118)
VEDANT AHER (23106123)
ARYAN KOTUR (23106094)

Project Guide
Prof. Priyanka Patil
Outline
• Introduction
• Literature Survey of the Existing
• Systems Limitations of the Existing
• Systems Problem Statement System
• Design
• Technologies and Methodologies
• Implementation Screenshots(Partial )
• Conclusion
• References
Introduction
• Real-Time Observation:
❑ Age and gender detection is widely used in
applications like targeted advertising, security, and
user profiling.
❑ Current solutions often lack accuracy or require complex
setups.
• Motivation:
❑ To create a simple, user-friendly web application for age and
gender detection
• Objectives:
❑ Develop a website that detects age and gender
from uploaded images or camera captures.
❑ Store detection results in a database for future
reference.
❑ Provide an intuitive interface for users
Limitations in existing systems:
❑ Model Loading Issues: There may be instances where
the age and gender detection models fail to load, leading to a
poor user experience.
❑ Error Handling: The application needs robust error
handling to manage issues during image processing, such as
invalid image formats or server errors.
❑ User Interface: The user interface should be intuitive,
allowing users to easily switch between uploading images and
using the camera for real-time detection.
❑Performance Optimization: The application should
ensure that image processing is efficient to provide timely
responses to user actions.
Literature Survey of the Existing System
Research Paper Summary Limitation Adaptation

Age and Gender Develops a CNN-based age Accuracy decreases with Improving accuracy by
Detection [2023] and gender detection system variations in lighting, expanding the dataset,
with high accuracy (92% for expressions, poses, or using multi-task learning,
age, 96% for gender) from underrepresented features in the and fine-tuning pre-trained
facial images. training dataset. models.

Gender and Age Develops a CNN-based age cosmetics, lighting conditions, Model treats age prediction
detection using and gender detection system obstructions, and facial as a classification problem
Deep Learning with high accuracy using a expressions, make it difficult to instead of regression.
[2021] Kaggle dataset. achieve precise predictions.

Age and Gender Facial image processing: Small and imbalanced dataset SENet50_f pre-trained
Prediction using 76.3% age, 86.6% gender reduces accuracy, especially for model improves
Deep CNNs and accuracy. ages above 70. performance via transfer
Transfer Learning learning.
[2021]

Human Age and Facial image processing Lighting conditions impact age Combining edge detection
Gender Estimation method achieves 76.3% age and gender accuracy. and wrinkle density
using Facial Image accuracy and 86.6% gender maintains accuracy across
Processing [2020] accuracy. facial databases.
Problem statement

Users of the New Era struggle because there's no centralized platform for
age and gender detection. This leads to fragmented image processing,
poor handling of uploads and cameras, and communication issues
when errors arise. As a result, users feel disorganized, frustrated, and
dissatisfied with the apps/webapps.
System Design
Technologies and Methodologies

Frontend: HTML , CSS , JavaScript

Libraries: Flask, OpenCV, NumPy, base64

Models: Pre-trained models like Caffe (for face detection) and


custom CNNs for age and gender classification.

Dataset: Publicly available datasets such as Adience, UTKFace, or


IMDB-WIKI for training and testing.

Development Tools: PyCharm, Visual Studio Code(IDE)


Implementation (partial screenshots):
Home page
Implementing camer access and error
detection:
Upload page:
Implementing Upload page with error
detection:
Conclusion
This project demonstrates the feasibility of using OpenCV and Python for
automated age and gender determination. By leveraging pre-trained deep learning
models and robust preprocessing techniques, the system achieves significant
accuracy and efficiency. Further enhancements, such as fine- tuning on diverse
datasets and optimizing for edge devices, can expand the applicability of this
system.
References:
• Welcome to Flask — Flask Documentation (3.1.x)
• OpenCV documentation index
• Base64 – Wikipedia
• HTML Tutorial
• CSS Tutorial
• IJRAR23C2733.pdf
• VanderAalst,W.(2016).DataScienceinAction. Process
Mining, 3– 23.doi:10.1007/978-3-662-49851-4_1
• Y. H. Kwon and N. Da Vitoria Lobo, “Age classification
from facial images,” Computer Vision and Image
Understanding, vol. 74, no. 1, pp. 1–21,1999.
• Used AI (ChatGPT) for code suggestions, corrections,
and implementation ideas.
• Research papers as listed in the literature survey part
of the presentation.
• Used Lucid.app for System Design
Thank
You...!!

You might also like