Analyzing and Transforming Faces in Python

Analyzing and Transforming Faces in Python

This one-stop course provides students with well-rounded guidance at the forefront of face analysis, manipulation, and recognition technologies using Python.

Beginner

50 Lessons

15h

Certificate of Completion

This one-stop course provides students with well-rounded guidance at the forefront of face analysis, manipulation, and recognition technologies using Python.

AI-POWERED

Explanations

AI-POWERED

Explanations

This course includes

39 Playgrounds
6 Quizzes

This course includes

39 Playgrounds
6 Quizzes

Course Overview

Face analysis technology is a rapidly growing biometric software discipline with wide-ranging applications in surveillance, forensics, game design, and social media. As with other machine learning domains, Python has several libraries for computer vision, image analysis, and pattern recognition that make it ideal for facial analysis. This course is a hands-on introduction to facial recognition with three unique libraries—MediaPipe, Dlib, and DeepFace. You’ll start with face detection, landmarking, and face...Show More

TAKEAWAY SKILLS

Python

Machine Learning

Deep Neural Networks

What You'll Learn

A strong understanding of the basics of facial recognition

A working knowledge of three unique machine learning libraries: MediaPipe, Dlib, and DeepFace

A deep familiarity with common facial analysis techniques using Python

The ability to use deep neural networks to identify age, gender, race, and emotion from facial expressions

The ability to apply various artistic effects to faces

A complete perspective on facial recognition models and the tools to build a multifaceted model to common facial analysis tasks

Hands-on experience with Python, MediaPipe, Dlib, and DeepFace for facial analysis

What You'll Learn

A strong understanding of the basics of facial recognition

Show more

Course Author

Trusted by 1.4 million developers working at companies

Anthony Walker

@_webarchitect_

Evan Dunbar

ML Engineer

Carlos Matias La Borde

Software Developer

Souvik Kundu

Front-end Developer

Vinay Krishnaiah

Software Developer

Eric Downs

Musician/Entrepeneur

Kenan Eyvazov

DevOps Engineer

Souvik Kundu

Front-end Developer

Eric Downs

Musician/Entrepeneur

Anthony Walker

@_webarchitect_

Evan Dunbar

ML Engineer

Hands-on Learning Powered by AI

See how Educative uses AI to make your learning more immersive than ever before.

Instant Code Feedback

Evaluate and debug your code with the click of a button. Get real-time feedback on test cases, including time and space complexity of your solutions.

AI-Powered Mock Interviews

Adaptive Learning

Explain with AI

AI Code Mentor

FOR TEAMS

Interested in this course for your business or team?

Unlock this course (and 1,000+ more) for your entire org with DevPath