技术与应用tougao1@chinaitedu
82中国信息技术教育让虚谷号认识你的朋友于方军 宋道星 山东省淄博市博山区山头中心学校
人工智能有两个重要的应用领域:语音识别和人脸识别。人脸识别属于计算机视觉的范畴,早期,人们的主要研究方向是人脸识别,即根据人脸来识别人物身份,后来,在复杂背景下的人脸检测需求越来越大,人脸检测也逐渐作为一个单独的研究方向发展起来。本文介绍的是使用百度AI开放平台的免费人脸对比功能来实现的人脸识别的搭建,用开源的OpenCV进行人脸检测:摄像头拍摄后检测到人脸,把拍摄到的人脸图像上传到百度,和保存在文件夹中的已知人脸对比,如果相似度大于百分之五十,就把已知人脸的文件名加到摄像头拍摄到的人脸图像上,进而识别出人脸。
●课程设计的思路
本课例的设计步骤以体验为主,重点介绍基于开源OpenCV的人脸检测工作的过程,即先搜索到图片中的人脸,然后借助百度AI的免费人脸对比功能,使学生较好地理解人脸识别的实现原理,从而启发学生发挥创意,开发属于自己的人工智能作品。
教学过程主要体现了函数层
面的模块化教学,通过将功能封装
成函数,再调用函数的方法,引导学
生理解人脸检测和识别的过程。
信息技术实验
图1
rectangle函数opencv图2
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论