人脸识别和关键点检测(二)
步骤
这篇博客虽然涉及的是看起来很前沿的人工智能,但对于我们初学者来说,入门并没有想象中的那么困难。这篇文章就是给有一定python基础(或者有其他编程语言基础)的同学,介绍一个对于深度学习(CNN模型)在计算机视觉方面的简单应用:
- 前期准备 包括需要引用的库的安装、使用,以及下载人脸数据等;
- 人脸检测 通过调用opencv预训练的模型实现视频(或摄像头实时)人脸检测;
- 搭建训练框架 基于tensorflow搭建CNN模型,实现对人脸关键点的检测;
- 保存和调用模型 保存和调用训练好的模型,并应用在人脸识别中;
回顾:
我们上一篇博客已经完成了前两个步骤,如果没有bug的话,效果应该是这样的~
接下来就是我们的重头戏——搭建框架和训练模