Packt
Computer Vision: Face Recognition Quick Starter in Python

Ce cours n'est pas disponible en Français (France)

Nous sommes actuellement en train de le traduire dans plus de langues.
Packt

Computer Vision: Face Recognition Quick Starter in Python

Inclus avec Coursera Plus

Obtenez un aperçu d'un sujet et apprenez les principes fondamentaux.
niveau Débutant

Expérience recommandée

7 heures pour terminer
3 semaines à 2 heures par semaine
Planning flexible
Apprenez à votre propre rythme
Obtenez un aperçu d'un sujet et apprenez les principes fondamentaux.
niveau Débutant

Expérience recommandée

7 heures pour terminer
3 semaines à 2 heures par semaine
Planning flexible
Apprenez à votre propre rythme

Ce que vous apprendrez

  • Explain the principles of face detection and face recognition technology.

  • Install and configure dependencies and libraries such as dlib, OpenCV, and Pillow.

  • Execute face detection and face recognition tasks using Python.

Compétences que vous acquerrez

  • Catégorie : Image Processing
  • Catégorie : Computer Vision
  • Catégorie : Python (Programming Language)
  • Catégorie : OpenCV
  • Catégorie : Dlib (C++ Library)

Détails à connaître

Certificat partageable

Ajouter à votre profil LinkedIn

Récemment mis à jour !

septembre 2024

Évaluations

9 devoirs

Enseigné en Anglais

Découvrez comment les employés des entreprises prestigieuses maîtrisent des compétences recherchées

Emplacement réservé
Emplacement réservé

Obtenez un certificat professionnel

Ajoutez cette qualification à votre profil LinkedIn ou à votre CV

Partagez-le sur les réseaux sociaux et dans votre évaluation de performance

Emplacement réservé

Il y a 26 modules dans ce cours

In this module, we will introduce the course, providing an overview of the topics to be covered, and discuss the significance of face recognition in various applications. We'll also present the structure and objectives of the course to set clear expectations.

Inclus

2 vidéos1 lecture

In this module, we will set up the development environment by installing the Anaconda package. This will prepare our computer for Python coding, ensuring that we have the necessary tools and libraries for face recognition tasks.

Inclus

1 vidéo

In this module, we will cover essential Python programming basics, including assignments, flow control, data structures, and functions. This foundational knowledge is crucial for understanding and implementing face recognition algorithms.

Inclus

4 vidéos

In this module, we will install the necessary dependencies and libraries required for face recognition. We will also address common issues with DLib and ensure the environment is correctly configured for our projects.

Inclus

3 vidéos

In this module, we will introduce face detectors, discussing their importance and the different techniques used for detecting faces. This knowledge is fundamental for implementing effective face recognition solutions.

Inclus

1 vidéo1 devoir

In this module, we will implement face detection in code using the face_recognition and OpenCV libraries. We will cover practical coding examples and ensure a thorough understanding of face detection implementation.

Inclus

2 vidéos

In this module, we will address the common issue of the cv2.imshow() function not responding while displaying images. We will implement a fix and verify that the display window functions correctly.

Inclus

1 vidéo

In this module, we will detect and locate faces from a real-time webcam video feed. We will cover the steps required to implement and optimize real-time face detection for practical applications.

Inclus

2 vidéos1 devoir

In this module, we will detect and locate faces in pre-recorded video files. We will discuss the implementation details and performance considerations for video-based face detection.

Inclus

1 vidéo

In this module, we will blur detected faces in real-time video to ensure privacy. We will cover the implementation and testing of face blurring techniques in a real-time context.

Inclus

1 vidéo

In this module, we will install the libraries required for real-time facial expression detection. Proper installation and configuration are essential for the subsequent implementation of facial expression detection.

Inclus

1 vidéo1 devoir

In this module, we will detect facial expressions from a real-time webcam video feed. We will implement the necessary algorithms and optimize the detection process for accurate and efficient performance.

Inclus

2 vidéos

In this module, we will delve into the techniques for detecting facial expressions in video footage. We will explore methods to identify and analyze emotions based on facial cues, and implement algorithms that enhance the accuracy of facial expression recognition.

Inclus

1 vidéo

In this module, we will detect facial expressions in static images. We will discuss the implementation and validation of image-based facial expression detection techniques.

Inclus

1 vidéo1 devoir

In this module, we will introduce age and gender detection, discussing their significance and applications. We will provide an overview of the steps involved in implementing real-time age and gender classification.

Inclus

1 vidéo

In this module, we will perform real-time age and gender classification on webcam video feed. We will focus on the implementation, optimization, and validation of the detection algorithms.

Inclus

1 vidéo

In this module, we will classify the age and gender of faces in static images. We will cover the implementation and validation of image-based detection algorithms.

Inclus

1 vidéo1 devoir

In this module, we will introduce face recognition, discussing its applications and underlying principles. We will also address the challenges and solutions involved in face recognition technology.

Inclus

1 vidéo

In this module, we will implement face recognition algorithms to detect and recognize faces in images. We will cover the coding and optimization techniques required for an effective face recognition system.

Inclus

2 vidéos

In this module, we will detect and recognize faces from a real-time webcam video feed. We will focus on implementing and optimizing real-time face recognition algorithms.

Inclus

2 vidéos1 devoir

In this module, we will detect and recognize faces in pre-recorded video files. We will discuss the implementation details and performance evaluation of video-based face recognition.

Inclus

1 vidéo

In this module, we will calculate the distance between faces for advanced analysis. We will cover the implementation and optimization of face distance algorithms.

Inclus

2 vidéos

In this module, we will learn how to visualize and customize face landmarks in images. We will cover the implementation and testing of face landmark visualization techniques.

Inclus

2 vidéos1 devoir

In this module, we will visualize and customize face landmarks for multiple faces in both real-time and pre-saved videos. We will focus on the implementation, optimization, and testing of multi-face landmark visualization techniques.

Inclus

2 vidéos

In this module, we will demonstrate how to customize face landmarks to apply simple makeup. We will cover the implementation and testing of face makeup techniques using face landmarks.

Inclus

1 vidéo

In this module, we will demonstrate face makeup in a real-time video using face landmarks. We will focus on implementing, optimizing, and validating real-time face makeup algorithms.

Inclus

1 vidéo2 devoirs

Instructeur

Packt - Course Instructors
Packt
353 Cours6 667 apprenants

Offert par

Packt

Recommandé si vous êtes intéressé(e) par Data Analysis

Pour quelles raisons les étudiants sur Coursera nous choisissent-ils pour leur carrière ?

Felipe M.
Étudiant(e) depuis 2018
’Pouvoir suivre des cours à mon rythme à été une expérience extraordinaire. Je peux apprendre chaque fois que mon emploi du temps me le permet et en fonction de mon humeur.’
Jennifer J.
Étudiant(e) depuis 2020
’J'ai directement appliqué les concepts et les compétences que j'ai appris de mes cours à un nouveau projet passionnant au travail.’
Larry W.
Étudiant(e) depuis 2021
’Lorsque j'ai besoin de cours sur des sujets que mon université ne propose pas, Coursera est l'un des meilleurs endroits où se rendre.’
Chaitanya A.
’Apprendre, ce n'est pas seulement s'améliorer dans son travail : c'est bien plus que cela. Coursera me permet d'apprendre sans limites.’
Emplacement réservé

Ouvrez de nouvelles portes avec Coursera Plus

Accès illimité à plus de 7 000 cours de renommée internationale, à des projets pratiques et à des programmes de certificats reconnus sur le marché du travail, tous inclus dans votre abonnement

Faites progresser votre carrière avec un diplôme en ligne

Obtenez un diplôme auprès d’universités de renommée mondiale - 100 % en ligne

Rejoignez plus de 3 400 entreprises mondiales qui ont choisi Coursera pour les affaires

Améliorez les compétences de vos employés pour exceller dans l’économie numérique

Foire Aux Questions