7552| 1
|
[高级教程] 【miaoAI】010-AI人脸识别智能验票系统 |
本帖最后由 rzyzzxw 于 2019-5-1 08:16 编辑 5.1 劳动最光荣 这个小项目是两个小朋友玩的 基于小喵AI人脸识别智能验票终端 先上项目测试视频 一、项目准备 平安奥运,安保是保证奥运顺利进行的保障。 我们的设想是比赛门票实名刷脸售票,入场实名刷脸验票,项目用人工智能的人脸识别功能和语音播报功能,配合后台数据库进行观众身份核实,确保比赛安全。 系统模拟了人脸图像采集,人脸识别检票,入场人数统计等功能。 项目开发平台: 小喵科技 Kittenblock 1.8.3(基于scratch3.0开发)版 wifi网络环境 调用AI服务 二、项目器材清单: Robot:bit 扩展板 1 红外避障传感器 1 9G舵机 1 摄像头(我们用电脑自带)采集人像 USB线 1 三、项目构思: 1、设计思路,利用云端服务器存储图像及其它信息。 2、实名及人像购票(前期安全信用评估,及时发现安全隐患人员)。 3、入场实名刷脸验证,与云端比对,验证通过入场。 整体思路: 终端设备草图: 四、编程及初步调试: 1、软件准备: 请先下载Kittenblock1.83版本安装(https://kittenbot.cn/soft ),点击左下角的扩展插件之后可以在列表中添加Face AI,语音朗读,视频侦测及micro:bit及robot:bit扩展板的插件。 2、主控串口连接: 第一次使用要选择主控板。 将micro:bit通过USB口接入电脑,烧录固件,然后重启micro:bit。 连接设备 连接成功,micro:bit与电脑串口通信准备完成。 3、硬件连接 舵机接 S1 红外避障传感器接 P1 RGB灯用扩展板载 小喵科技的Kittenblock软件支持软件与硬件交互运行,本项目要调用电脑上的摄像头进行人脸识别,用电脑喇叭进行语音播报,用scratch3.0的舞台及角色进行编程。 3.1 利用舞台编程进行人脸信息采集阶段(模拟购票信息采集) 添加冬奥会标为舞台背景。 程序如下,将Tom改为自己姓名,点击舞台,进行人脸采集,将信息存入人脸组ClassY(可以自己定义): 3.2主程序在小喵这儿 用到了列表,建立一个人数列表,用于记录姓名统计人数。 运行程序,检测到门票,亮绿灯,开始人脸识别。 检测到人脸,搜索云端数据。 搜索成功,致欢迎词,抬杆。 3.3 Abby来报数 五、程序调试,设备制作: 门票设计 开始制作与调试。 制作的比较粗糙哈。 可是技术含量挺高的。 为小朋友点赞吧。 |
© 2013-2024 Comsenz Inc. Powered by Discuz! X3.4 Licensed