hello cfunworld!小学信息科技学科教学仪器-智能套件 教程
  • 准备工作
    • 概要
    • 材料清单
    • 开源大师兄编程板
    • 编程星空软件
    • 注意事项
    • 服务支持
  • 智控台灯
    • 项目简介
    • 结构搭建
    • 编程实现
    • 扩展创新
  • 智控风扇
    • 项目简介
    • 结构搭建
    • 编程实现
    • 扩展创新
  • 人脸识别门禁
    • 项目简介
    • 结构搭建
    • 编程实现
    • 扩展创新
  • 物联网种植
    • 项目简介
    • 结构搭建
    • 编程实现
    • 扩展创新
  • 分区智能广播
    • 项目简介
    • 结构搭建
    • 编程实现
    • 扩展创新
  • 智控电子秤
    • 项目简介
    • 结构搭建
    • 编程实现
    • 扩展创新
  • 随光转动的太阳能采集系统
    • 项目简介
    • 结构搭建
    • 编程实现
    • 扩展创新
  • 1 人脸信息的录入(在线运行模式)
  • 2 人脸信息的录入(离线运行模式)
  • 3 人脸识别门禁

人脸识别门禁 编程实现

案例:

1 人脸信息的录入(在线运行模式)

2 人脸信息的录入(离线运行模式)

3 人脸识别门禁


注:案例1、2为人脸信息录入的两种方式,任选其一,均能完成录入操作



1 人脸信息的录入(在线运行模式)

功能:在线运行模式下,录入人脸信息

点击下载程序:人脸信息的录入(在线).sb3

点击观看视频教学

操作步骤:

(1) 编写如下程序,并上传至大师兄主控板;

image-20241008141616011

(2) 程序上传完毕后,主控就已经开启了在线运行程序模式。现在在维持连接的状态下,可通过鼠标左键单击积木,实时地执行对应的脚本语句;

(3) 单击如下脚本,开启人脸检测功能;

image-20241008142152998

成功开启时,当视觉模块检测到人脸时,其屏幕会有紫色方框提示,下方标注ID(录入编号,未录入者默认0)和P(置信度,可靠性0-100%)

(4) 由于录入的人脸信息存储于视觉识别模块中,为确保之前可能存在的信息不会影响到后续的识别,可以先删除原有的数据(仅以编号1为例)。单击如下脚本:

注: 填写编号255,可清空所有人脸信息

image-20241008142610878

(5) 录入自定义编号的人脸信息(仅以编号1为例,有效范围1-63)。将摄像头正对待采集人脸,尽可能保证视觉屏幕中人脸图像完整,单击如下脚本:

image-20241008142912799

(6) 至此,便完成了在线运行模式下人脸信息的录入。可以尝试案例3《人脸识别门禁》的实现了。


2 人脸信息的录入(离线运行模式)

功能:离线运行模式下,录入人脸信息

点击下载程序:人脸信息的录入(离线).sb3

点击观看视频教学

待大师兄主控屏幕显示“请正视摄像头”提示信息后,按下板载B键,完成对编号1人员的面部信息录入。现在,可以尝试案例3《人脸识别门禁》的实现了。

image-20241008144918037

① 视觉识别模块在刚上电时,需要约3秒的自启时间,用于初始化一些必要内部设置。


3 人脸识别门禁

功能:当人脸识别门禁系统检测到已录入人员信息时,门闸打开;3秒后,门闸自动关闭。

点击下载程序:人脸识别门禁.sb3

点击观看视频教学

门闸初始状态闭合,舵机停滞角度可根据实际门闸结构件与舵机转轴连接情况进行调整。

image-20241008154532408

① 套件内舵机型号为270°,快速模式下,舵机刚上电时,不会进行角度重置;

② 调用检测人脸(返回数量)积木时,会刷新当前获取到的人脸信息数据集,不可省略该调用。

Last Updated:
Contributors: whistle
Prev
结构搭建
Next
扩展创新