上一篇 MaixPy IDE Maix Bit K210定时器

介绍

在一张图片中找出人脸, 并且框出人脸,即知道脸的位置和大小,对人脸进行检测与识别。

方法

一种是采用LBP特征进行人脸识别,可进行人脸注册、人脸检测与人脸识别。
另一种方式是利用Haar Cascade特征检测器来实现:一个Haar Cascade是一系列简单区域的对比检查,人脸识别有25个阶段,每个阶段有几百次检测。Haar Cascade运行很快是因为它是逐个阶段进行检测的。

具体流程

1.获取key gen机器码 (Get key Gen machine code)
2.下载此模型 (Download this model)
3.使用kflash烧录模型 (Burning model with kflash)
4.获 取mpy脚本 (Get MPY script)
5.使用Maixpy ide 运行脚本 (Running scripts using maixpy IDE)
6.使用boot按键录入人脸 (Using the boot button to enter the face)
7.开始识别 (Start recognition)

第一步 获取key gen机器码

准备工作:
需要用到kflash_gui烧写软件来烧写,点击蓝色字体可进入下载:github下载地址、百度网盘下载地址( 提取码: nfsr)。github下载的是最新版本的软件,百度网盘是作者现用的1.67版本。
kflash_gui准备好之后下载ken_gen固件:ken_gen下载地址。

准备完成之后:
将kflash_gui安装之后打开,可以看到如下界面。如果需要可以修改一下语言。

打开ken_gen固件,配置完成,点击下载,开始烧录。

ps:烧录时进度条处于0%,可以试着按板子上的BOOT键,直到提示下载完成。

烧录完成,此时板子不可断电,接着打开串口工具并打开串口,板子通过串口发送一次机器码。

第二步 获取mpy script

我们需要用到下图中框选的部分。

点击蓝色字体选择下载源:github下载地址、gitee下载地址、百度云下载地址(提取码: exky)。
在github上下载,可以先查看源码并复制,并保存为py格式文件;gitee可以打包整个文件夹下载,之后可以在框选路径下找到需要用到的MicroPython的文件,也就是示例脚本。

第三步 下载模型

点击蓝色字体Maix Hub进入如下页面,点击框选内容。
在文本框内粘贴本文第一步获得的key_gen机器码。下载之后得到如下文件

插叙

到此为止,我们得到了一个 .py 示例脚本,三个 .smodel 模型文件。

第四步 向Maix Py中下载


打开kflash,将模型下载到 flash 的 0x300000, 0x400000, 0x500000 位置(位置与文件名前缀对应)

到Maix Bit下载站下载第八个,并用 kflash 烧录 kmodelv4 支持固件



烧录完成,之后将示例脚本用MaixPy IDE打开


打开之后,内容如图所示,按步骤点击,之后可以看到电脑屏幕右上角与lcd上有了图像。
我们照一张人脸来测试一下,接着,检测到人脸。

按下板子上的BOOT,可以记录这张脸,显示效果如下,当记录多个人脸模型,Mr之后的序号也会随着模型变化。
下一篇 MaixPy IDE Maix Bit K210识别色块(确定目标颜色)

Maix Bit K210人脸识别(内有获取机器码步骤)【保姆级教程】相关推荐

  1. Maix Bit K210识别色块(确定目标颜色)【保姆级教程】

    上一篇 MaixPy IDE Maix Bit K210人脸识别(内有获取机器码步骤) 使用方法 MaixPy 已经在 image 模块中实现有查找色块方法,需要使用非 minimum 固件版本. i ...

  2. 财务福音。用Python+OCR人工智能识别发票自动存入Excel表格保姆级教程

    前言 对于所有公司财务而言,用肉眼看发票,再将信息手动录入excel绝对是人间十大酷刑之一,对于这种流程清晰,机械重复的工作场景,最适合用python自动化办公技术+人工智能技术来解决. 场景描述 我 ...

  3. uniapp 微信小程序获取openid(保姆级教程超清晰)

    当需要openid的时候,就看看本仙女的这篇博客✨ 文章建立在你有appid(也就是说微信公众平台你有账号)的基础上,话不多说,let's start ! Step 1 :https://mp.wei ...

  4. 8.6 安装pl/sql developer(内附下载地址)保姆级教程

    1 下载 文件已上传至chapter_two代码仓库中,其中包含chinese.exe的中文包,有需要的可以自行下载. 2 安装 双击 plsqldev1204x64.msi 文件 点击 next,选 ...

  5. Maix Bit、K210超详细资料【保姆级教程】【学习与上手Maix Bit这一篇文章就够啦】

    介绍:K210 号称最强单片机,其最突出的特点是可以达到1TOPS算力,这是树莓派4无法比拟的,所以目前用它来做视觉方面的项目是最佳的选择.OpenMV提供了机器视觉功能最核心和最复杂的部分(包括硬件 ...

  6. K210人脸识别+RFID录入信息

    K210系列教程 使用MaixPy IDE开发K210 K210实现人脸识别(附代码解读) K210人脸识别+人脸信息存储 K210人脸识别+RFID录入信息 (置顶:有位码友看了这篇博客后尝试了RF ...

  7. K210人脸识别+人脸信息存储

    K210系列教程 使用MaixPy IDE开发K210 K210实现人脸识别(附代码解读) K210人脸识别+人脸信息存储 K210人脸识别+RFID录入信息 在我的上一篇博客中已经介绍了如何使用K2 ...

  8. K210开发板学习笔记(一)——K210人脸识别门禁+SD卡实现人脸数据存储(附代码解读)

    基于K210的人脸门禁系统演示(按键录入人脸ID.人脸断电存储) 哔哩哔哩链接:https://b23.tv/MHXjhGa K210人脸识别门禁系统 一个按键实现所有功能. 具体功能: 在线人脸录入 ...

  9. java 人脸识别jar包_java版天网人脸识别系统,获取视频流人脸识识别推送服务器展示...

    java版天网人脸识别系统,获取视频流 进行人脸识别后推送到流媒体服务器实时展示 获取视频流 进行人脸识别后推送到red5服务器(人脸识别技术由虹软®提供) 整个系统共有两个项目组成 red5_hls ...

最新文章

  1. MmGetSystemRoutineAddress和MiFindExportedRoutineByName函数的实现代码
  2. 如何设置GridView的内框线颜色
  3. hdu 4090(搜索+可行性剪枝)
  4. explicit_defaults_for_timestamp参数的专题报告
  5. Java——网络编程练习
  6. nginx 在阿里云怎么安装mysql_阿里云Linux服务器安装 nginx+mysql+php
  7. python plot map_python的colormap总结(matplotlib+ncl+气象家园调色盘)
  8. 用c语言编写成绩单由高到低,C语言程序设计实验.doc
  9. Android 第三方SDK特征的收集
  10. jmeter 调试取样器
  11. think-cell丨Images图像丨教程
  12. 程序员真的需要读研究生么?
  13. 逗比学CTF.day2
  14. EXCEL工资表一键转化工资条短信如何操作
  15. debian之网易云音乐的安装
  16. 什么是HTTP状态码?网络状态下的常见码状态介绍
  17. 实时守护重要物件,异常情况及时推送,VOC智能保管箱G300上手
  18. Localization of Classified Objects in SLAM using NonparametricStatistics and Clustering(2018,IROS)
  19. 雨润莲心:同幽梦、共红尘
  20. 微信后台架构浅析--读写扩散技术

热门文章

  1. Centos7.4.1708 安装usb无限网卡驱动
  2. java ping域名
  3. Node + WebSocket + Vue 聊天室创建群聊/加入群聊功能 – 第五章
  4. 计算机操作中常用的几种快捷方式,常用的30个电脑快捷操作技巧
  5. inno setup将exe应用打包成——安装包
  6. python培训班怎样收费
  7. 另类网络推广-微博营销
  8. SQL Server跟踪(Trace)--系统跟踪日志;从小白到大神,文章细节满满,细致到令人发指。
  9. New情报:APT28,TA505 黑产组织,VenusLocker Ransomware组织,ROKRAT远控
  10. 肖 sir_就业课__014mysql讲解