资源简介 (共33张PPT)“初识”人脸川教版八年级上新知导入校园人脸测温机场检票扫脸支付医院扫脸就诊智慧餐厅旅馆扫脸入住新知讲解人脸识别的应用新知讲解人脸是否存在人脸定位信息人脸位置标注人脸定位的过程新知讲解新知讲解校园一脸通校园安全管理就是这么简单刷脸门禁借阅图书食堂打饭超市买东西上课新知讲解准备工作安装OpenCV:python3自带的pip,可以帮助我们轻松的安装很多模块。在命令提示符里面键入pip.exe,点击回车键,如果出现如图所示的画面,说明pip当前可用。新知讲解准备工作直接在命令提示符里面键入pipinstallopencv-python,点击回车,电脑就开始联网搜索opencv模块(必须保证你的电脑上的网络畅通),出现进度条,说明开始安装了。这个过程是电脑自动进行的。新知讲解准备工作由于opencv模块较大,因此需要耗费较长时间新知讲解准备工作电脑还需要安装另一个辅助模块numpy,这也是自动进行的。新知讲解准备工作安装完成之后,可以看到安装完成的提示新知讲解准备工作打开python编辑器运行下面的代码:importcv2ascv如果不报错,就表示安装成功了。新知讲解知识卡OpenCV的全称是OpenSourceComputerVisionLibrary,中文意思是开源计算机视觉库。它是开放的、跨平台的,可以运行在不同的操作系统上,提供了不同编程语言的接口,实现了图像和计算机视觉方面的多种处理。OpenCV除了用于人脸定位,还可以用于行为识别、动作跟踪等等,它的功能很强大。基于这些优点,它在人工智能的计算机视觉方面被广泛运用。新知讲解定位人脸Haar分类器可以简单理解为计算机识别事物的一种工具。安装OpenCV以后,在相应的目录下就有OpenCV自带的Haar分类器文件,这些文件是XML格式的文档。在这些分类器中会用到haarcascade_frontalface_default.xml人脸分类器新知讲解定位人脸流程图引入OpenCV模块读入图片并做相应处理人脸分类器人脸定位人脸标注显示新知讲解定位人脸源代码打开python程序,在IDLE中导入“人脸定位标注程序”代码。注意:请将需要用到的分类器文件、测试图片与本程序代码放到同一文件夹中。这里是测试图片,如果没在同一个文件夹下,需要指出路径。这里是分类器文件,如果没在同一个文件夹下,需要指出路径。新知讲解定位人脸效果图代码输入完成后,按“Ctrl+S”保存代码文件注意:保存时将本代码文件与测试图片和分类器文件一起保存在同一个文件夹中,这样可以避免给测试图片和分类器文件指出路径的麻烦。再按F5键运行代码,程序运行后的效果如右图。新知讲解修改标注框颜色新知讲解源代码中倒数第四行人脸标注框代码中(x,y)和(x+w,y+h),是方框的坐标位置。(255,255,0)是标注框的颜色。在OpenCV中这三个数字代表蓝、绿、红(255,0,0)就是蓝色,(0,255,0)是绿色,(0,0,255)是红色。这样,我们就可以修改括号里面的数字来修改标注框颜色了。修改标注框的颜色为绿色修改标注框颜色为绿色效果图拓展延伸改变标注框形状,把倒数第四行“方框代码”改成“圆形框代码cricle”就可以修改标注框形状为圆形改变圆形效果图参考人脸定位的思路,定位人的眼睛任务一眼睛分类器导入源代码,动动你的小手试试吧!合作探究英文ComputerVision,简称CV,是一门研究如何使机器“看”的科学,更进一步的说,就是指用摄影机和电脑代替人眼对目标进行识别、跟踪和测量等。计算机视觉概念实际应用农业农林生物类邮电通信网络类医学遥感领域军事公安交通工业娱乐计算机辅助设计CAD类,计算机辅助知道CAM类,产品的检测,现在的物流基于体积的快速打包,搬运机器人视觉导航,生产线的控制等等智能养殖,比如智能养猪;果蔬分类,作物3D生长检测,病虫害检测;火灾及时反馈;微生物监测;动物行为记录分析快递邮件分类;视频聊天;图像的压缩与处理;无线传输癌症及时判断;CT图像;红外图像;X射线等等土地确权;土地分类;土地违规建筑查询(比如现在国家的高尔夫球场很多都是天眼系统查到的);城市环境污染;城市规划;城市道路规划如何精确打击目标(大使馆痛心被炸,这个技术);目标跟踪;无人机设备追查人脸识别抓逃犯;车牌识别;汽车导航;流量监测3D电影,虚拟现实;网络游戏实例展示计算机眼中的“眼见为实”,当计算机看到一只“狗”,能提取相关特征并判断识别,认识这是一只“狗”。谷歌Waymo无人驾驶汽车广州白云机场4p停车场的无人驾驶汽车实例展示用Haar分类器来定位人的眼睛的标注框为红色,形状改为圆形课堂练习拓展练习课堂总结板书设计如何“初识”人脸人脸定位计算机视觉(CV)“初识”人脸“https://www.21cnjy.com/help/help_extract.php中小学教育资源及组卷应用平台川教版信息技术八年级上册《“初识”人脸》教学设计课题“初识”人脸单元第一单元学科信息技术年级八年级学习目标了解人脸定位的基本过程了解分类器的作用体验人脸定位重点了解人脸定位的基本过程难点人脸定位的基本步骤及程序体验教学过程教学环节教师活动学生活动设计意图导入新课看视频:了解“人脸识别技术的应用”看视频开拓眼界,结合实际,调动学生学习的兴趣讲授新课生活中“人脸”识别技术的应用人脸识别技术的应用场景如下:一如何初识“人脸”人脸定位首先要判断在检测的图片中或场景中是否存在人脸,如果存在人脸,则给出人脸的位置、大小等信息,再将信息标注在图片上,人脸定位的过程:课外阅读:看教材P46“校园里的人脸识别”二人脸定位准备工作Python有许多外部模块,能实现不同功能,OpenCV就是其中之一。安装OpenCV步骤:①python3自带的pip,可以帮助我们轻松的安装很多模块。在命令提示符里面键入pip.exe,点击回车键,如果出现如图所示的画面,说明pip当前可用。②直接在命令提示符里面键入pipinstallopencv-python,点击回车,电脑就开始联网搜索opencv模块(必须保证你的电脑上的网络畅通),出现进度条,说明开始安装了。这个过程是电脑自动进行的。由于opencv模块较大,因此需要耗费较长时间。③电脑还需要安装另一个辅助模块numpy,这也是自动进行的。④安装完成之后,可以看到安装完成的提示。⑤打开python编辑器,运行下面的代码:importcv2ascv,如果不报错,就表示安装成功了。补充材料:OpenCV有什么用呢?OpenCV可以处理很多计算机视觉方面的任务,人脸定位就要靠它。OpenCV的全称是OpenSourceComputerVisionLibrary,中文意思是开源计算机视觉库。它是开放的、跨平台的,可以运行在不同的操作系统上,提供了不同编程语言的接口,实现了图像和计算机视觉方面的多种处理。OpenCV除了用于人脸定位,还可以用于行为识别、动作跟踪等等,它的功能很强大。基于这些优点,它在人工智能的计算机视觉方面被广泛运用。定位人脸我们需要使用OpenCV中的Haar分类器来定位人脸。Haar分类器可以简单理解为计算机识别事物的一种工具。安装OpenCV以后,在相应的目录下就有OpenCV自带的Haar分类器文件,这些文件是XML格式的文档。在这些分类器中会用到haarcascade_frontalface_default.xml,接下来我们就用Haar分类器来定位人脸。对人脸进行定位标注,先要引入OpenCV模块,读入待标注图片并做相应处理,再加载Haar人脸分类器定位人脸,最后在图中标注出人脸。打开python程序,在IDLE中导入“人脸定位标注程序”代码。注意:请将需要用到的分类器文件、测试图片与本程序代码放到同一文件夹中。代码输入完成后,按“Ctrl+S”保存代码文件(注意:保存时将本代码文件与测试图片和分类器文件一起保存在同一个文件夹中,这样可以避免给测试图片和分类器文件指出路径的麻烦。),再按F5键运行代码,程序运行后的效果如下图。步骤三:修改标注框颜色上面程序中倒数第四行人脸标注框代码,里面出现的(x,y)和(x+w,y+h),是方框的坐标位置。后面一组数(255,255,0)是标注框的颜色。在OpenCV中这三个数字代表蓝、绿、红,如果这组数据改成(255,0,0)就是蓝色,改成(0,255,0)是绿色,改成(0,0,255)就是红色。这样,我们就可以修改括号里面的数字来修改标注框颜色了。修改为绿色边框拓展:除了修改人脸标注框的颜色外,还可以改变其形状,只需要把倒数第四行方框代码改成圆形框代码就可以,圆形框的代码为cricle。以下是修改成圆形框标注人脸标注部分的代码:效果如如下:任务一参考人脸定位的思路,定位人的眼睛三计算机视觉①看视频,了解什么是计算机视觉②概念:计算机视觉:英文Compute(?http:?/??/?www.?/?tags?/?te?/?"\t"http:?/??/?www.?/?d?/?_blank?)rVision,简称CV,是一门研究如何使机器“看”的科学,更进一步的说,就是指用摄影机和电脑代替人眼对目标进行识别、跟踪和测量(?http:?/??/?www.?/?app?/?851"\t"http:?/??/?www.?/?d?/?_blank?)等。③计算机视觉应用工业:计算机辅助设计CAD类,计算机辅助知道CAM类,产品的检测,现在的物流基于体积的快速打包,搬运机器人视觉导航,生产线的控制等等农业农林生物类:智能养殖,比如智能养猪;果蔬分类,作物3D生长检测,病虫害检测;火灾及时反馈;微生物监测;动物行为记录分析邮电通信网络类:快递邮件分类;视频聊天;图像的压缩与处理;无线传输医学:癌症及时判断;CT图像;红外图像;X射线等等遥感领域:土地确权;土地分类;土地违规建筑查询(比如现在国家的高尔夫球场很多都是天眼系统查到的);城市环境污染;城市规划;城市道路规划军事:如何精确打击目标(大使馆痛心被炸,这个技术);目标跟踪;无人机设备追查公安生活交通:人脸识别抓逃犯;车牌识别;汽车导航;流量监测娱乐:3D电影,虚拟现实;网络游戏实例:计算机眼中的“眼见为实”,当计算机看到一只“狗”,能提取相关特征并判断识别,认识这是一只“狗”。谷歌Waymo无人驾驶汽车广州白云机场4p停车场的无人驾驶汽车课堂练习:用Haar分类器来定位人的眼睛的标注框为红色,形状改为圆形交流分享生活中的人脸识别技术的应用根据老师讲解按步骤安装实例操作改数据改变标注框的颜色修改代码改变标注框形状修改代码看视频看实例让学生体会时代在进步,不学习将要无法适应社会的发展体验Python外部模块的安装体验OpenCV自带的Haar分类器定位人脸体验标注框颜色改变的操作方法体验修改代码改变标注框的形状体验Haar分类器定位人的眼睛的操作了解什么是计算机视觉了解计算机视觉的实际应用课堂小结梳理本节课的知识点,完成学习目标,培养学生总结概况能力板书https://v./x/page/b09321hchxt.html(?https:?/??/?v.?/?x?/?page?/?b09321hchxt.html?)https://haokan./v?pd=wisenatural&vid=9287370790729758656(?https:?/??/?haokan.?/?v?pd=wisenatural&vid=9287370790729758656?)https://baike./item/%E8%AE%A1%E7%AE%97%E6%9C%BA%E8%A7%86%E8%A7%89/2803351?fr=aladdin人脸位置标注人脸是否存在人脸定位信息引入OpenCV模块读入图片并做相应处理人脸分类器人脸定位人脸标注显示如何“初识”人脸人脸定位“初识”人脸计算机视觉(CV)21世纪教育网www.21cnjy.com精品试卷·第2页(共2页)HYPERLINK"http://www.21cnjy.com/"21世纪教育网(www.21cnjy.com) 展开更多...... 收起↑ 资源列表 “初识”人脸.doc “初识”人脸.ppt 脸部识别的应用 .mp4 计算机视觉.mp4