Skip to content

The system integrates CNN model techniques which helps to classify human face shape. Provides features such as extraction of face shape from the face dataset and analyzes the suitable frame for their face shape. After the process of classifying face shape, the system will automatically recommend suitable frames.

Notifications You must be signed in to change notification settings

Laksh1701/Spectacles-recommendation-system-based-on-faceshape

Repository files navigation

Spectacles-recommendation-system-based-on-faceshape

Recommending glasses based on face shape is the main objective of this project. The project works on an automatic shape extraction and classification method for face and eyeglass frame shapes. This application has been done by using Convolutional Neural Network, it will identify a suitable spectacle for the person’s face shape and recommends best glasses for the recognized face shape.

Dataset

https://www.kaggle.com/c/facial-keypoints-detection

CNN Algorithm

The common technique that is generally used for face recognition is Deep learning using convolutional neural networks (CNN).

CNN models used here is to extract the face feature of the image using CNN layers.

[1]Input layer
[2]Convolutional layer
[3]Pooling layer
[4]Flatten layer
[5]Fully Connected layer

Packages Required

The following lists gather all the packages needed to run the project code.

	1.Pandas
	2.Numpy
	3.Tensorflow
	4.Pathlib 
	5.Shutil 
	6.Os 
	7.Matplotlib 
	8.Sklearn
	9.Scikit-image
	10.Random
	11.Cv2
	12.Face_recognition

Software Used

Frontend Tools:

HTML CSS JS

Backed Tools:

Python Flask

Markup Languages

Python

IDE

Visual Studio Code

About

The system integrates CNN model techniques which helps to classify human face shape. Provides features such as extraction of face shape from the face dataset and analyzes the suitable frame for their face shape. After the process of classifying face shape, the system will automatically recommend suitable frames.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published