人脸识别初体验 一、指导思想 《中小学综合实践活动课程指导纲要》提出综合实践活动是从学生 的真实生活和发展需要出发,从生活情境中发现问题,转化为活动主 题,通过探究、服务、制作、体验等方式,培养学生综合素质的跨学 科实践性课程。学生要学会运用信息技术,设计并制作有一定创意的 数字作品。运用常见、简单的信息技术解决实际问题,服务于学习和 生活。要掌握编程的方法和步骤,编写出简单的程序。通过学习简单 的编程语言,初步树立计算思维的信息素养。 二、教学内容分析 人脸识别作为一种新兴的人工智能技术,已经广泛运用于生活的各个 方面,如智能相机、智能门铃、手机解锁、人脸支付等。中小学阶段, 学习人工智能,我们以学习概念为主,了解原理,然后结合信息课程 动手操作体验,让学生在体验的过程中体会到人工智能的强大之处, 激发他们学习和创造的欲望,等到高年级后,再进行深入甚至是底层 性的研究。因此本课将从智能门铃入手,引导学生分析人脸识别的简 单原理和过程,形成流程图。然后利用学生学习的图形化编程软件来 模拟人脸识别的过程,从而实现自己设计人脸识别的应用和场景。通 过分析、模拟、设计应用的过程让学生充分理解人脸识别的过程和原 理。 三、学生分析
人脸识别初体验 一、指导思想 《中小学综合实践活动课程指导纲要》提出综合实践活动是从学生 的真实生活和发展需要出发,从生活情境中发现问题,转化为活动主 题,通过探究、服务、制作、体验等方式,培养学生综合素质的跨学 科实践性课程。学生要学会运用信息技术,设计并制作有一定创意的 数字作品。运用常见、简单的信息技术解决实际问题,服务于学习和 生活。要掌握编程的方法和步骤,编写出简单的程序。通过学习简单 的编程语言,初步树立计算思维的信息素养。 二、教学内容分析 人脸识别作为一种新兴的人工智能技术,已经广泛运用于生活的各个 方面,如智能相机、智能门铃、手机解锁、人脸支付等。中小学阶段, 学习人工智能,我们以学习概念为主,了解原理,然后结合信息课程 动手操作体验,让学生在体验的过程中体会到人工智能的强大之处, 激发他们学习和创造的欲望,等到高年级后,再进行深入甚至是底层 性的研究。因此本课将从智能门铃入手,引导学生分析人脸识别的简 单原理和过程,形成流程图。然后利用学生学习的图形化编程软件来 模拟人脸识别的过程,从而实现自己设计人脸识别的应用和场景。通 过分析、模拟、设计应用的过程让学生充分理解人脸识别的过程和原 理。 三、学生分析
通过调查问卷的反馈,几乎100%的学生听说过人脸识别,约有72% 的学生认为自己使用过人脸识别。可见人脸识别的应用在学生日常生 活中已经相当普及了。但在“你了解人脸识别的过程和原理吗?”这 个问题上,仅有约17%的同学认为自己了解。因此在人脸识别的过程 和原理方面学生还缺乏深入的探究和了解。进一步的交谈和分析发 现,学生认为人脸识别是高科技,虽然常见常用,但对其原理的认识 却敬而远之。由此可见教师需要将其合理简化,让学生能够理解,才 能激发学生探究和创新的欲望,才能让学生对人脸识别甚至人工智能 产生深入学习的愿望 四、教学目标 1.通过观察和分析智能门铃的工作方式,了解人脸识别的基本过程。 2.利用图形化编程软件模拟人脸识别的过程,设计人脸识别程序。 3通过将人脸识别的流程图转化为程序的过程,培养学生计算思维。 五、教学重难点 理解人脸识别的过程和原理。 用图形化编程模拟人脸识别过程。 六、教学活动设计 教师活动 学生活动 1.建立资料一一人脸识别的第一步 老师带来了一个东西,同学们看学生猜测摄像头门铃等 看有没有认识的? 这是一个智能门铃
通过调查问卷的反馈,几乎 100%的学生听说过人脸识别,约有 72% 的学生认为自己使用过人脸识别。可见人脸识别的应用在学生日常生 活中已经相当普及了。但在“你了解人脸识别的过程和原理吗?”这 个问题上,仅有约 17%的同学认为自己了解。因此在人脸识别的过程 和原理方面学生还缺乏深入的探究和了解。进一步的交谈和分析发 现,学生认为人脸识别是高科技,虽然常见常用,但对其原理的认识 却敬而远之。由此可见教师需要将其合理简化,让学生能够理解,才 能激发学生探究和创新的欲望,才能让学生对人脸识别甚至人工智能 产生深入学习的愿望。 四、教学目标 1.通过观察和分析智能门铃的工作方式,了解人脸识别的基本过程。 2.利用图形化编程软件模拟人脸识别的过程,设计人脸识别程序。 3.通过将人脸识别的流程图转化为程序的过程,培养学生计算思维。 五、教学重难点 理解人脸识别的过程和原理。 用图形化编程模拟人脸识别过程。 六、教学活动设计 教师活动 学生活动 1.建立资料——人脸识别的第一步 老师带来了一个东西,同学们看 看有没有认识的? 这是一个智能门铃。 学生猜测 摄像头 门铃等
我们来看看它智能在哪儿? 邀请一名同学来按门铃(提前录 入这位同学的人脸信息) 查看结果 它能认识按门铃的人。 再请一位同学来试试,(未录入 查看结果 人脸信息) 识别出陌生人。 为什么门铃能认识第一位同学, 可能提前录入了第一位同学的信 不认识第二位呢? 息,没有第二位同学的信息。 第一位同学确认一下,老师是提 前录入了我的人脸信息。 也就是说要让智能门铃认识谁, 就需要提前录入这个人的信息, 我们把这个过程叫做建立资料 (建立资料) 给第二位同学建立资料。 在给同学建立资料的过程中,我 们要使用门铃刚才给这位同学拍 的照片,我们把拍照片的过程叫 做图像采集
我们来看看它智能在哪儿? 查看结果 查看结果 为什么门铃能认识第一位同学, 不认识第二位呢? 也就是说要让智能门铃认识谁, 就需要提前录入这个人的信息, 我们把这个过程叫做建立资料。 (建立资料) 给第二位同学建立资料。 在给同学建立资料的过程中,我 们要使用门铃刚才给这位同学拍 的照片,我们把拍照片的过程叫 做图像采集。 邀请一名同学来按门铃(提前录 入这位同学的人脸信息) 它能认识按门铃的人。 再请一位同学来试试,(未录入 人脸信息) 识别出陌生人。 可能提前录入了第一位同学的信 息,没有第二位同学的信息。 第一位同学确认一下,老师是提 前录入了我的人脸信息
因此我们可以总结,人脸识别的让第二位同学再来按一下门铃 第一步(板书:图像采集一一建现在能识别了。 立资料) 设计意图:从生活中的实物智能门铃出发,引发问题,并将问题转化 为活动主题。通过观察、对比分析让学生理解,要进行人脸识别,关 键第一步是建立人脸资料,而建立人脸资料的前提是图像采集。由此 为后面设计程序做好铺垫。 2.图像分析对比一一人脸识别的关键 大家想一想门铃是通过怎样的 一个过程认出按铃的人的呢? 在门铃软件中我们可以看到,即 使之前已经拍过照建立了资料的 人来按门铃仍然会被拍摄照片。 这是为什么? 拍照跟资料库的照片进行对比。 看看跟资料库的人像不像。 新采集的图像跟我们资料库的图 像进行比对,对比的结果就是识比较像的就识别成功不像的就 别成功或者不能识别。那如何来不能识别 认定识别成功呢? 我们把像不像用一个名词来表示 就是相似度。 (板书:图像采集 一图像分析
因此我们可以总结,人脸识别的 第一步 (板书:图像采集——建 立资料) 让第二位同学再来按一下门铃, 现在能识别了。 设计意图:从生活中的实物智能门铃出发,引发问题,并将问题转化 为活动主题。通过观察、对比分析让学生理解,要进行人脸识别,关 键第一步是建立人脸资料,而建立人脸资料的前提是图像采集。由此 为后面设计程序做好铺垫。 2.图像分析对比——人脸识别的关键 大家想一想 门铃是通过怎样的 一个过程认出按铃的人的呢? 在门铃软件中我们可以看到,即 使之前已经拍过照建立了资料的 人来按门铃仍然会被拍摄照片。 这是为什么? 新采集的图像跟我们资料库的图 像进行比对,对比的结果就是识 别成功或者不能识别。那如何来 认定识别成功呢? 我们把像不像用一个名词来表示 就是相似度。 (板书:图像采集——图像分析 拍照跟资料库的照片进行对比。 看看跟资料库的人像不像。 比较像的就识别成功 不像的就 不能识别
比对一一相似度高低一一识别结 果) 这就是人脸识别的原理和过程。 设计意图:为什么建立了资料的人还会被再次采集图像?通过这个问 题引发学生思考。学生应该不难想到,再次拍照的目的是跟之前建立 的资料做对比,由对比引出相似度高低的概念,从而让学生理解特征 对比,相似度高低是判定能否识别的关键。同时为后面程序编写理解 可信度高低奠定基础。至此人脸识别的简单过程和原理分析完毕,学 生并不会感觉复杂,因此能够激发他们编写程序的信心。 3.kittenblock-一一编写人脸识别程序 老师根据人脸识别的过程和原理对比体验 自己设计了一个人脸识别程序。 不光能识别,如果认识的人能叫 出名字,还能进行简单的对话。 我们利用基于scratch的改进软件 kittenblock来实现,之前大家己经 简单接触了这个软件,知道他有 很多拓展模块。今天我们要用到 的模块就是视频侦测和Face Al 设计意图:自制人脸识别程序,拉近学生与人工智能的心理距离。对 比体验激发学生兴趣,使得他们也想尝试自制人脸识别程序。这款软 件学生虽然接触的不多,但是其核心就是他们平常学习的scratch,因
比对——相似度高低——识别结 果) 这就是人脸识别的原理和过程。 设计意图:为什么建立了资料的人还会被再次采集图像?通过这个问 题引发学生思考。学生应该不难想到,再次拍照的目的是跟之前建立 的资料做对比,由对比引出相似度高低的概念,从而让学生理解特征 对比,相似度高低是判定能否识别的关键。同时为后面程序编写理解 可信度高低奠定基础。至此人脸识别的简单过程和原理分析完毕,学 生并不会感觉复杂,因此能够激发他们编写程序的信心。 3.kittenblock——编写人脸识别程序 老师根据人脸识别的过程和原理 自己设计了一个人脸识别程序。 我们利用基于 scratch 的改进软件 kittenblock 来实现,之前大家已经 简单接触了这个软件,知道他有 很多拓展模块。今天我们要用到 的模块就是视频侦测和 Face AI 对比体验 不光能识别,如果认识的人能叫 出名字,还能进行简单的对话。 设计意图:自制人脸识别程序,拉近学生与人工智能的心理距离。对 比体验激发学生兴趣,使得他们也想尝试自制人脸识别程序。这款软 件学生虽然接触的不多,但是其核心就是他们平常学习的 scratch,因