akshitagupta15june / akshitagupta15june/Face-X

A deep learning approach to distinguish between real and fake faces

Open
#1,455 7 comments 0 reactions 1 assignee Claimed by @rexgraystone View on GitHub
enhancement gssoc23
Dominant language
Jupyter Notebook
Stars
853
Forks
596
PR merge metrics
No merged PRs in 30d

Description

**Is your feature request related to a problem? Please describe.**
With the increasing usage of Midjournery and other AI image generators, it becomes harder for a computer to determine betwen real and fake images of faces. This might to lead to security issues and other related problems.

**Describe the solution you'd like**
A deep learning model that can analyze the features in an image and identify whether a given image contains a real or a fake face.
Different architectures like ResNet, VGG, Inception etc. will be considered, and the performance metrics will be compared. The best performing model will then be chosen.

**Describe alternatives you've considered**
A machine learning approach with models like Support Vector Machine, K-Nearest Neighbors etc. can also be used. However, it is not the best way to classify these types of images and these models tend to perform poorly in computer vision problems with large datasets.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.