Quantcast
Channel: Face | LearnOpenCV
Browsing index pages (54 articles)

Head Pose Estimation using OpenCV and Dlib

In this tutorial we will learn how to estimate the pose of a human head in a photo using OpenCV and Dlib. In many applications, we need to know how the head is tilted with respect to a camera. In a...

View Article


Automatic Red Eye Remover using OpenCV (C++ / Python)

In this tutorial, we will learn how to remove red eyes from a photo completely automatically. Just thinking about this problem of red-eye removal brings back memories from my childhood. I grew up in...

View Article


Driver Drowsiness Detection Using Mediapipe In Python

Driver drowsiness detection systems help reduce mishaps due to tired or sleepy drivers. Learn to build such a robust system using MediaPipe in Python. The post Driver Drowsiness Detection Using...

View Article

What is Face Detection? – The Ultimate Guide for 2022

Let's understand what face detection is, how it works, what its challenges are, and in what areas face detection is used. You will also see the journey of face detection methods from classical...

View Article

Create Snapchat/Instagram filters using Mediapipe

A tutorial for using Mediapipe’s Face-Mesh to create Augmented Reality Facial Filters. We are sharing the code in Python. The post Create Snapchat/Instagram filters using Mediapipe first appeared on...

View Article


Head Pose Estimation using OpenCV and Dlib

In this tutorial we will learn how to estimate the pose of a human head in a photo using OpenCV and Dlib. In many applications, we need to know how the head is tilted with respect to a camera. In a...

View Article

Speeding up Dlib’s Facial Landmark Detector

In this tutorial I will explore a few ways to speed up Dlib’s Facial Landmark Detector. Dlib’s Facial Landmark Detector Dlib has a very good implementation of a very fast facial landmark detector. I...

View Article

Face Recognition with ArcFace

Can we distinguish one person from another by looking at the face? We can probably list several features such as eye colour, hairstyle, skin tone, the shape of nose and eyebrows, etc. Some combination...

View Article


Using Facial Landmarks for Overlaying Faces with Masks

Have you ever wondered how Instagram masks are fitting so perfectly on your face? Would you like to know how you can try to implement something similar by yourself? This post will help you with that!...

View Article


Face Recognition: An Introduction for Beginners

Face Recognition is a computer vision technique which enables a computer to predict the identity of a person from an image. This is a multi-part series on face recognition. In this post, we will get a...

View Article

Gender & Age Classification using OpenCV Deep Learning ( C++/Python )

In this tutorial, we will discuss an interesting application of Deep Learning applied to faces. We will estimate the age and figure out the gender of the person from a single image. The model is...

View Article

Face Detection – OpenCV, Dlib and Deep Learning ( C++ / Python )

    In this tutorial, we will discuss the various Face Detection methods in OpenCV and Dlib and compare the methods quantitatively. We will share code in C++ and Python for the following Face Detectors...

View Article

Average Faces of FIFA World Cup 2018

Football has been one of the most followed sports in the past decades. With an average attendance of 53k in a single match for the past years, let’s get into this FIFA fever as well! Imagine your...

View Article


Facemark : Facial Landmark Detection using OpenCV

In this tutorial, we will learn about facial landmark detection using OpenCV with no external dependencies. I have written several posts about Facial Landmark Detection and its applications. You can...

View Article

Face Reconstruction using EigenFaces (C++/Python)

In this post, we will learn how to reconstruct a face using EigenFaces. This post is written for beginners. If you don’t know about Principal Component Analysis (PCA) or EigenFaces, I recommend you go...

View Article


Eigenface using OpenCV (C++/Python)

In this post, we will learn about Eigenface — an application of Principal Component Analysis (PCA) for human faces.  We will also share C++ and Python code written using OpenCV to explain the concept....

View Article

Automatic Red Eye Remover using OpenCV (C++ / Python)

In this tutorial, we will learn how to remove red eyes from a photo completely automatically. Just thinking about this problem of red-eye removal brings back memories from my childhood. I grew up in...

View Article


Face Recognition with ArcFace

Can we distinguish one person from another by looking at the face? We can probably list several features such as eye colour, hairstyle, skin tone, the shape of nose and eyebrows, etc. Some combination...

View Article

Using Facial Landmarks for Overlaying Faces with Masks

Have you ever wondered how Instagram masks are fitting so perfectly on your face? Would you like to know how you can try to implement something similar by yourself? This post will help you with that!...

View Article

Face Recognition: An Introduction for Beginners

Face Recognition is a computer vision technique which enables a computer to predict the identity of a person from an image. This is a multi-part series on face recognition. In this post, we will get a...

View Article
Browsing index pages (54 articles)


Latest Images