300字范文,内容丰富有趣,生活中的好帮手!
300字范文 > 百度AI人脸识别与检测一:学生人脸识别签到系统简介及百度AI开放平台账号注册和人脸实

百度AI人脸识别与检测一:学生人脸识别签到系统简介及百度AI开放平台账号注册和人脸实

时间:2023-06-30 13:16:22

相关推荐

百度AI人脸识别与检测一:学生人脸识别签到系统简介及百度AI开放平台账号注册和人脸实

《百度AI人脸识别与检测》专栏为项目专栏,从零到一,从无到有开发一个学生人脸识别签到系统;主要用到的技术有百度开放平台中的人脸检测、人脸识别、Python图形界面开发PyQt5、线程的管理、以及通过python调用百度接口实现人脸检测、百度开放平台中人脸检测技术文档的理解等,由浅入深、由局部到整体的一个项目学习过程,如果你想对人脸识别感兴趣,对python的图形界面设计感兴趣,请一定记得订阅本专栏,因为它对你真的很有帮助!

项目环境参考:

Python版本:python-3.7IED环境:Pycharm人脸检测技术:百度AI开放平台

[百度AI人脸识别与检测一]:学生人脸识别签到系统简介及百度AI开放平台账号注册和人脸实例应用创建

一、项目简介1、学生人脸识别签到系统简介2、为什么选择百度AI?3、项目环境搭建及创建 二、百度账户注册及人脸检测应用创建1、账户注册2、百度人脸检测应用创建

一、项目简介

1、学生人脸识别签到系统简介

学生人脸识别打卡签到是系统是基于百度AI人脸检测技术实现的,在百度AI人脸检测技术的基础上,融合PyQt5的界面设计,形成一套整体的学生人脸打卡签到系统,该系统包括班级信息录入、班级信息管理(删改查)、班级中学生签到、班级中学生人脸信息录入、班级中学生信息的删改查、签到信息保存等等;不管你是学习人脸识别还是做人脸识别项目,该项目都会对你有帮助!

2、为什么选择百度AI?

对于为什么选择百度AI的人脸检测模型而不自己训练模型进行人脸识别与检测?这当然是臣妾我做不到啊!

1)、在人脸检测方面

在检测方面可以检测到你人脸是否佩戴眼镜,颜值分数、性别、预估年龄等其他特征、这种范围你想象一下,而且检测的准确率还很高、对我们学习起来也较为感兴趣,如下检测内容:

包括了年龄、性别、表情、颜值分数、脸型、情绪、是否佩戴眼镜、是否佩戴口罩等等,而这只是对人脸的检测方面哦!

2)、在人脸识别方面

在对于人脸识别方面,也就是除了检测到你,还要认识你是谁方面,百度AI的人脸识别精度已经高达百分之98%以上了,对单人的人脸识别精度更高,基本在99%以上了,这就是优势呀;最最最主要的是,它是开源的,也就是说,你可以不用付钱,免费试用百度AI的人脸识别模型,虽然有请求数量的限制,免费开源的向百度请求的数量是每500毫秒的限制,这对于摄像头实时人脸检测来说还是太慢,但可以通过线程解决这个问题,因此,选择百度AI人脸检测技术是不二选择!

3、项目环境搭建及创建

1)、Pycharm下载及环境搭建

pycharm下载及环境搭建推荐自己的另一篇博客,有详细的下载、安装及环境搭建步骤,链接如下所示:

/qq_42451251/article/details/108219145

需要安装的库如下所示:

numpy:计算opencv-python:摄像头读取PyQt5:图形界面相关库使用pyqt5-tools:图形界面设计pyuic5:界面设计文件ui转python文件py工具requests:发出网络请求

2)、项目创建

在pycharm环境搭建好之后,点击创建新工程,如下所示:

命名项目选择环境

这样,我们的项目就创建完成,一起来看下创建之后的项目吧,如下所示:

现在当然是啥也没有,空项目,后面的博客内容将会完成项目的逐步搭建,记住的是,如果创建py文件,请记得放在上图中标注的文件夹下!

二、百度账户注册及人脸检测应用创建

既然需要用到百度AI人脸检测,因此,我们需要有一个百度AI开放平台的账户,注册一个就好

1、账户注册

1)、百度搜索百度AI开放平台,点击下图所示链接

2)、点击控制台,进入注册页面

3)、点击立即注册进行账户注册页面

4)、输入用户名、密码、短信验证手机号完成注册

5)、注册后选择云账号登录

到这里,百度AI账户完成创建,接下来,我们进入控制台,创建我们的人脸检测应用吧!

2、百度人脸检测应用创建

1)、进入控制台、点击左边应用栏中人脸识别,进入人脸识别应用创建

2)、点击创建应用,创建人脸检测与识别后台服务

3)、输入应用名称、选择应用类型、选择接口,应用描述随意

4)、下滑、点击立即创建,创建我们的人脸检测与识别后台应用服务

5)、创建完成,点击查看应用详情

6)、查看自己的API Key和Secret Key,后面向百度发出人脸检测和识别请求会用到

7)、查看技术文档

8)、选择API文档中的人脸检测

该文档中包含了c、java、python语言对百度人脸检测请求的相关代码,和相关返回参数说明,在进行该项目之前,希望大家可以有效阅读该技术文档,虽然后面会讲解,但提前了解不会是坏事哦!

以上就是本次博客的全部内容,遇到问题的小伙伴记得留言评论,学长看到会为大家进行解答的,这个学长不太冷!

世界上最宽阔的是海洋,比海洋更宽阔的是天空,比天空更宽阔的是人的胸怀。——雨果

陈一月的又一天编程岁月^ _ ^

百度AI人脸识别与检测一:学生人脸识别签到系统简介及百度AI开放平台账号注册和人脸实例应用创建

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。