akshitagupta15june / Face-X

Demonstration of different algorithms and operations on faces. Star the repo⭐
https://discord.gg/QapWBRZbVe
MIT License
719 stars 596 forks source link

Virtual Makeover of a face by facial landmark detection. #1420

Open akshitagupta15june opened 1 year ago

akshitagupta15june commented 1 year ago

image We have seen in instagram and snapchat the virtual makeover.

The detected landmarks of faces are used to the calculate contours of the mouth, eyes etc. to add makeup shades virtually.

rafiya2003 commented 1 year ago

can I work on this?

FutureRising007 commented 1 year ago

I can work on this issue ma'am, please do assign it to me.

s0oraj commented 1 year ago

Hi @akshitagupta15june , iam a SSOC23 contributer and I would like to resolve this issue

Can you assign me this issue? Or any other issues you might have? Heres My Resume which you might find useful: Resume Here is my background in ML:

1) 6 months plus experience in working under college professors for research project on medical image classification. 2) Got 228 global rank in Amazon ML Challenge 2023 out of 30000+ teams participating. 3) Experienced with trainig machine Learning Models. Including image preprocessing techniues such as histrogram equilization, augmentation, stationary wavelet transformation, image segmentation. Along with feature extraction from models like resnet50 inceptionv3 vgg16 etc

Looking forward to hear from you.

Kunal-Kumar-Sahoo commented 1 year ago

Hey @akshitagupta15june I'd like to work on this issue.

A15h commented 1 year ago

hi @akshitagupta15june I would really like to work on this issue and add a feature of Virtual Makeover of a face by facial landmark detection. I have worked with projects which had face recognition. I request you to please assign this issue to me.

poorvika11 commented 1 year ago

I would like to work on this. Please assign this task to me.

bhoomigupta1406 commented 1 year ago

hey @akshitagupta15june I would like to contribute in this under GSSOC contributor.

sijalalyy commented 1 year ago

I am GSSOC 23 contributor assign this to me i want to work on this

reshma045 commented 1 year ago

Hello, I'm GSSoC'23 Contributor. Please assign me this issue. I want to work on this and contribute to this.

VardaPanchal005 commented 1 year ago

I'm a GSSOC contributor please assign this issue to me

Viswaraje commented 1 year ago

hey @akshitagupta15june I would like to contribute on this issue

ayan-joshi commented 1 year ago

I'm a SSOC contributor please assign me this issue @akshitagupta15june

rafiya2003 commented 1 year ago

I would like to work on this, frankly I don't know much but I will learn and do. I am a newbie(first year UG student). I want to learn and grow. please give me the opportunity to learn and experience

YashGaur000 commented 1 year ago

Hey @akshitagupta15june, Please assign this issue to @YashGaur000 under SSOC'23 . I have tried to push the solution but it gave 403 error.

The solution is able to put makeup on face using pre-trained model of dlib library. Kindly assign me this issue.

Please reply asap so that I can push my solution for reviewing it asap.

YashGaur000 commented 1 year ago

Greetings, I get no response from your side thats why I'm commenting again just to remind. Please assign me this issue ASAP. I wanna work on this issue. Hope to listen from you ASAP.

Hey @akshitagupta15june, Please assign this issue to @YashGaur000 under SSOC'23 . I have tried to push the solution but it gave 403 error.

The solution is able to put makeup on face using pre-trained model of dlib library. Kindly assign me this issue.

Please reply asap so that I can push my solution for reviewing it asap

ShaikArshidBanu commented 4 months ago

Hi @akshitagupta15june I would like to work on this issue.

Below is the brief summary of the approach I would like to follow:

1.Data Collection and Preprocessing:

-Dataset: Using a facial landmark dataset such as the 300-W dataset or the Helen dataset. -Image Preprocessing: Convert images to grayscale for landmark detection. Normalize the images for consistent input to the models.

2.Facial Landmark Detection:

-Model Selection: Models I would like to use for Facial Landmark Detection (i) Dlib’s Shape Predictor Usage: Available in the Dlib library as shape_predictor_68_face_landmarks.dat. (ii)Mediapipe Face Mesh

3.Applying Transformations:

-Lips: Apply color changes to the lips by defining the region using the detected landmarks. -Eyebrows: Modify the shape or color of eyebrows by manipulating the landmark points. -Skin Tone: Adjust the overall skin tone using image processing techniques. -Accessories: Overlay virtual accessories (e.g., glasses) based on landmark positions.

4.Rendering and Display:

-Using image processing libraries like OpenCV to blend transformations with the original image. -Ensuring transformations are realistic by considering lighting, shading, and contours.

Please assign me this issue under GSSOC'24