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

本文为初学者介绍了使用tensorflow构建CNN模型进行人脸识别和关键点检测的步骤,包括人脸检测、模型训练和保存。通过Kaggle数据集训练,约100个epoch后loss收敛。
摘要由CSDN通过智能技术生成

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

步骤

这篇博客虽然涉及的是看起来很前沿的人工智能,但对于我们初学者来说,入门并没有想象中的那么困难。这篇文章就是给有一定python基础(或者有其他编程语言基础)的同学,介绍一个对于深度学习(CNN模型)在计算机视觉方面的简单应用:

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

回顾:

我们上一篇博客已经完成了前两个步骤,如果没有bug的话,效果应该是这样的~

回顾
接下来就是我们的重头戏——搭建框架和训练模

  • 3
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 12
    评论
评论 12
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

BIT可达鸭

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值