回到首页 返回首页
回到顶部 回到顶部
返回上一页 返回上一页

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

头像 豆爸 2021.10.28 4625 4

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 下载人脸检测模型

如上图所示,打开网址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 刷入模型

project-image

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

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

2、开发板选择:Sipeed Maixduino

3、下载到选择:Flash

4、端口选择:对应端口

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

project-image

下载完成,如上图所示。

步骤3 添加库

project-image

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

步骤4 编写程序

project-image

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

步骤5 运行

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

project-image

评论

user-avatar
  • Zz_

    Zz_2024.11.04

    File "<stdin>", line 24, in <module> AttributeError: 'kpu_net' object has no attribute 'init_yolo2'这是什么原因

    0
    • Edwinzhang

      Edwinzhang2023.07.25

      图中的KPU应该小写吧

      0
      • Edwinzhang

        Edwinzhang2023.07.25

        初始化init_yolo2错误,yolo2初始化函数错误。是库有问题吗?

        0
        • MakingForGood创善

          MakingForGood创善2021.11.16

          您好,我是盲童福利机构的志愿者,要为机构的孩子们用树莓派做一款智能寻物眼镜,希望与您取得进一步交流

          0