手把手教你做人脸识别和关键点检测(基于tensorflow和opencv)

手把手教你做人脸识别和关键点检测(基于tensorflow和opencv)

人脸识别和关键点检测(三)

步骤

  1. 前期准备: 包括需要引用的库的安装、使用,以及下载人脸数据等;
  2. 人脸检测: 通过调用opencv预训练的模型实现视频(或摄像头实时)人脸检测;
  3. 搭建训练框架: 基于tensorflow搭建CNN模型,实现对人脸关键点的检测;
  4. 保存和调用模型: 保存和调用训练好的模型,并应用在人脸识别中;

回顾:

我们上一篇博客训练了我们的CNN模型,效果如图:手把手教你做人脸识别和关键点检测(基于tensorflow和opencv)_第1张图片

接下来我们就要在我们的人脸检测中应用这个训练好的模型,即通过人脸识别检测到屏幕中的人脸,然后把人脸的图片转换成96*96大小,传入我们模型的计算图中,最终得到我们的关键点的坐标。

保存和调用模型:

你可能感兴趣的:(▶,深度学习-计算机视觉,计算机视觉,人脸识别,深度学习,人工智能,机器学习)