这一节延续面部识别的主题,关于面部识别、面部标志识别、眨眼检测、疲劳驾驶检测、视频流中的面部标志识别,可以看我之前的博客。
这篇博客将探索面部对齐;面部对齐可以使得人脸检测模型更加的准确;
使用Python、OpenCV、面部标志进行面部对齐(Face Alignment)
面部对齐目标:
给定一组面部标志(输入坐标),就可以将图像变形并转换为输出坐标空间。在此输出坐标空间中,整个数据集的所有脸部应
- 在图像中居中;
- 旋转以使眼睛位于水平线上;
- 经过一定的缩放比例,以使面部的大小大致相同;
下边的gif 效果更直观一些,用了我喜欢的美照:
图像中有一张人脸的可以对齐,多张面孔的也可以分别对齐;
使用python制作动图可参考我的另俩篇博客: