如何使用K210进行口罩识别?从获取机器码到AI识别零基础。

本教程是针对小白所写的 当我们拿到开发板如何利用现有资源快速构建一个口罩识别或是人脸识别等,好了,让我们开始本教程吧!

   前提:  大家已经搭建好了开发环境

 搭建环境建议大家使用官网的教程 来做 很简单  MaixPy 能做哪些事 - Sipeed Wiki

             

    

一.准备

1.一块开发板 这里我使用的是 Maix Dock 当然是带有摄像头和lcd的哦

     2.开发环境

MaixPy IDE

   下载链接:下载站 - Sipeed

3.其它

    刷固件的:kflash_gui    下载链接:Releases · sipeed/kflash_gui (github.com)

    官网学习网站:  MaixPy 能做哪些事 - Sipeed Wiki    最重要!!!

二.获取机器码

     大家都知道运行神经网络是需要模型的 这里我们使用 官方的模型平台MaixHub Sipeed MaixHub – sipeed AI 模型平台  但是下载模型需要获取机器码

现在现在就教一教大家如何获取机器码。

      1.先申请用户

 

 2.获取机器码

     首先下载key_gen.bin可以去下载站

 利用kflash_gui 烧录到开发板里

然后打开串口 此时通讯栏里就会有 机器码大家复制保存好即可 这里不做展示

三.将模型烧录到开发版并进行实验

      1.选择模型(这里我选择的是口罩模型 大家也可以选其它的 原理是一样的)

2. 将模型和固件烧录到开发版里

  (1) 下载完后有这两个文件

        其实这里官网的使用教程已经写的很详细啦 

  接下来将固件和模型烧录到板子里

     这里下载到板子之前 先给大家做点知识补充 (明白的可以跳过)

     在官网教程里 存储系统 有介绍明确的分区

 所以我们在烧录固件和模型的时候一定要注意地址的填写。简单来说固件烧录范围0x000000到0x300000 模型0x300000到0xd00000  还有一个区域本次不使用 大家可以不用管

好了让我们开始 烧吧

(2)

需要烧录的固件:

    

 注意大小合理分配空间  

     

 

 地址的写入 可以根据文件大小合理分配 只要别超额就好 至于 如何利用十六进制数的表示大家可以自行搜索

烧录模型:  有两种方法  Flash:针对模型较小的 SD:针对模型较大的   这里由于模型较小,我选用Flash直接烧录 。

 地址一定要在规则的范围内才行哦! 也可以更改 但要和代码对应

(3)🆗 下来就是 收获成果的时候了

    利用IDE 连接开发板 把已经下载好的代码导入 

 好了 让我们看看效果吧

  (嘻嘻,这里借用了 锤子哥照片)

最后外插一句: 写这篇文章的初衷 是想让更多的人接触到国产芯片 希望中国芯片会做的越来越好 

  • 10
    点赞
  • 77
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 24
    评论
评论 24
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

同学,你好!

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值