首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

【案例教程】关于人脸识别技术的初步探索(乐动掌控+AI摄像头)

近年来,随着人脸识别技术的不断发展和普及,越来越多的行业开始运用这项技术,企业和学校的考勤管理、各种安防系统的验证、手机的移动支付、医疗影像的诊断等等,几乎无处不在。

人脸识别技术是基于计算机图像处理和模式识别技术的一种人工智能技术,它需要采集人脸图像或视频数据,并对数据进行预处理和特征提取,最终利用深度学习算法和模型进行身份识别。

今天,我们就来用乐动掌控AI摄像头进行简单的人脸识别技术案例实现吧~

★ 案例:人脸识别★

01

装备准备工作

(1)软件准备:

mPython(0.7.6及以上版本)

(2)硬件准备:

乐动掌控、AI摄像头

02

前序准备工作

(1)更换主控:

打开mPython软件,单击菜单栏【设置】”,选择“高级设置”,在主控窗口单击“更换主控”,选择“乐动掌控”。

(2)烧录固件-乐动掌控:

利用数据线将乐动掌控与电脑连接,单击菜单栏“设置”,单击“烧录固件”,选择“乐动掌控官方固件”,单击“确定”,等待烧录完成即可。(已刷过最新固件的可以忽略这个步骤)

乐动掌控固件烧录成功如图所示:

(3)烧录固件-AI摄像头:

先利用数据线将AI摄像头与电脑连接,摄像头接入电脑时,会有两个COM端口,一般选择端口数字较小的,例如COM19、COM20都是摄像头的端口号,那么选择COM19端口,如图:

将摄像头的开关拨向左边,如图所示

单击mPython菜单栏“设置”,单击“烧录固件”(参考第二步),选择“AI摄像头2.0固件”,单击“确定”。烧录过程需要一定时间,耐心等待烧录完成即可。

(4)安装扩展库-AI摄像头:

单击指令区的“扩展”,再单击“添加”。在扩展库界面单击“AI”,找到“AI摄像头2.0”并单击“加载”,即可在指令扩展区看到AI摄像头的指令。

03

硬件连接

利用连接线将AI摄像头连接到乐动掌控。如果不清楚AI摄像头可以接入乐动掌控哪些引脚,可在“AI摄像头2.0”中拖出初始化摄像头的指令,在引脚下拉项中查看可接入的引脚。

由于AI摄像头采用串口通信的方式,如图所示:

因此,乐动掌控与AI摄像头连接时,按照引脚定义,接入P15、P16引脚(GND VCC P15 P16),乐动掌控与AI摄像头的引脚标识一一对应,其中GND对应GND,VCC对应VCC,P15对应TX1,P16对应RX1,如下图所示。

连接好硬件,利用数据线将乐动掌控与电脑连接,将摄像头的开关拨向右边,如图所示:

04

程序编写

在“AI摄像头2.0”指令中找出相应的指令进行编程,参考程序如下:

05

数据录入

程序编写完成后,单击软件菜单栏中的“刷入”按钮,将程序刷入掌中宝。待刷入成功后,拿起AI摄像头对着人脸,AI摄像头的屏幕上有白色边框框住人脸部分,同时有5个小圆圈标出人脸的五官所在,如下图。

将摄像头对着第一个人脸,按下摄像头的A键,录入第一个人脸数据。接着将AI摄像头对着第二个人脸,按下摄像头的A键,录入第二个人脸数据。(因为程序中设置了识别两个人脸,录完两个人脸后,摄像头将自动进入识别状态。如果设置了识别更多人脸数量,操作方法以此类推)

01

识别人脸

(1)识别第一个人脸

录完人脸数据后,将AI摄像头对着已录入的第一个人脸,如果准确度大于80,摄像头的屏幕上的白色边框左上角将会出现人脸的ID号与准确度,如图所示:

注意:摄像头与人脸之间的角度、距离等问题会影响识别的准确度。

掌控板的OLED 屏将会显示人脸识别结果的ID号0,如图所示:

(2)识别第二个人脸。

同理,将AI摄像头对着已录入的第二个人脸,如果准确度大于80,摄像头的屏幕上的白色边框左上角将会出现人脸的ID号与准确度,如图所示:

掌控板的OLED 屏将会显示人脸识别结果的ID号1,如图所示:

(3)识别未录入的人脸。

将AI摄像头对着“陌生的”(先前没录入的)人脸,摄像头的屏幕上的白色边框左上角只显示准确度,不显示ID号,如图所示:

根据程序设计,掌控板的OLED 屏显示“无法识别”,如图所示:

以上是人脸识别的基础用法,人脸识别技术在不断发展,未来将会有更多的应用场景和更加先进的人脸识别技术出现,为用户带来更加便捷、安全的生活体验。

此刻,快快拿起你手边的乐动掌控和AI摄像头来实现你的创意想法吧!

器材购买地址

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20230513A06HCX00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

相关快讯

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券