所有分类
主题 主题
平台 平台
我的工作台
userHead
注册时间 [[userInfo.create_time]]
创造力 [[userInfo.creativity]]
[[userInfo.remark]]
[[d.project_title]]
articleThumb
[[d.material_name]]
timelineThumb
进入工作台
折叠
所有分类 我的工作台
展开

【AI】Maixduino轻松学系列 —— (4)基于Mind+的图像识别:人脸检测

hmilycheng hmilycheng 2021-10-28 11:20:21

Maixduino轻松学系列课程:

1、Maixduino轻松学系列 —— (1)初识Maixduino

2、Maixduino轻松学系列 —— (2)Mind+带你畅玩经典红白机游戏

3、Maixduino轻松学系列 —— (3)基于Mind+的简易NTP网络时钟

4、Maixduino轻松学系列 —— (4)基于Mind+的图像识别:人脸检测

5、Maixduino轻松学系列 —— (5)有屏幕的地方就有BAD APPLE

6、Maixduino轻松学系列 —— (6)基于ASR语音识别控制红绿灯

7、Maixduino轻松学系列 —— (7)超声波传感器的认识与使用

 

人脸检测与人脸识别已经被广泛应用于各个领域。例如:小区的门禁系统、上下班的打卡系统、公共场合的CCTV视频监控及测温系统、便利店的刷脸支付、网银等的人脸识别认证等。

今天,我们来通过Mind+来学习和体验下人工智能的图像识别:人脸检测与定位。

YOLO V2模型

YOLO V2模型相较于YOLO主要有两个大方面的改进:一是使用了一系列的方法对原来的YOLO多目标检测框架进行了改进,在保持原有速度的优势之下,精度上得以提升。二是提出了一种目标分类与检测的联合训练方法,通过这种方法,YOLO9000可以同时在COCO和ImageNet数据集中进行训练,训练后的模型可以实现多达9000种物体的实时检测。

关于YOLO V2模型的原理及详细算法大家自行百度或者查阅相关专业文档与书籍。
 

步骤1 步骤1
下载人脸检测模型

如上图所示,打开网址https://dl.sipeed.com/shareURL/MAIX/MaixPy/model,下载人脸检测模型face_model_at_0x300000.kfpkg或者直接点击链接https://dl.sipeed.com/fileList/MAIX/MaixPy/model/face_model_at_0x300000.kfpkg下载。

步骤2 步骤2
刷入模型
projectImage

将Maixduino使用Type C数据线连接至电脑,如上图所示进行下载:

1、打开kflash_gui程序,选择我们下载的模型文件face_model_at_0x300000.kfpkg。

2、开发板选择:Sipeed Maixduino

3、下载到选择:Flash

4、端口选择:对应端口

5、点击“下载”按钮进行下载

projectImage

下载完成,如上图所示。

步骤3 步骤3
添加库
projectImage

如上图所示,依次在“扩展——功能模块”下找到“列表”、“人工智能”、“机器视觉”库进行添加。

步骤4 步骤4
编写程序
projectImage

如上图所示,找到相应的积木块,进行编写程序。

步骤5 步骤5
运行

点击运行后,就可进行人脸检测了。当检测出人脸,会显示蓝色的矩形线框及红丝文字“FACE”。

projectImage
附件 附件
Makelog作者原创文章,未经授权禁止转载。
3
1
评论
[[c.user_name]] [[c.create_time]]
[[c.parent_comment.count]]
|
[[c.comment_content]]