如何做一个人脸识别应用需要包含哪些步骤?

做一个人脸识别应用需要哪些步骤... 做一个人脸识别应用需要哪些步骤 展开
 我来答
人间兵器AK477
2019-12-12 · TA获得超过2868个赞
知道答主
回答量:4864
采纳率:43%
帮助的人:306万
展开全部
一般来说,一台人脸识别终端设备系统主要包括硬件软件两个方面,硬件方面:外壳、主板、显示屏、摄像头、补光灯、红外灯;软件方面:操作系统、人脸识别app、算法、后台管理程序。千千万万的各种部件如何组合,调试,适配,这给许多开发者人员造成了巨大的困扰以及大量时间精力投入。

人脸识别系统运行步骤如下:

1. 从摄像头抓取一帧图片。

2. 转换彩色图片帧为灰度图片帧。

3. 检测灰度图片帧的人脸。

4. 处理图片以显示人脸区域(使用 cvSetImageROI() 和 cvCopyImage())。

5. 预处理脸部图片。

6. 识别图片中的人。

现在你已经有了一个用摄像头实时识别人脸的方法,但是要学习新人脸,你不得不关闭这个程序,把摄像头的图片保存成图片文件,更新图片列表,使用离线命令行训练的方法,然后以实时摄像头识别的模式再次运行这个程序。所以实际上,你完全可以用程序来执行实时的摄像头训练!

人脸识别技术基于局部特征区域的单训练样本人脸识别方法。
第一步,需要对局部区域进行定义;
第二步,人脸局部区域特征的提取,依据经过样本训练后得到的变换矩阵将人脸图像向量映射为人脸特征向量
第三步,局部特征选择(可选);
后一步是进行分类。分类器多采用组合分类器的形式,每个局部特征 对应一个分类器,后可用投票或线性加权等方式得到终识别结果。
爱学习的李二
高粉答主

2019-12-12 · 热爱学习,分享教育知识。
爱学习的李二
采纳数:210 获赞数:10418

向TA提问 私信TA
展开全部
你是一个人做吗,那是不可能的。如果你是一个团队的话建议去接项目吧。不是大公司根本不可能成功的。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式