前言k210是一个面向AIOT应用的低功耗,低成本芯片方案。 它目前支持的深度学习模型类型有tensorflow tflite, caffe1.0以及onnx。 值得注意的是,这3个模型类型所支持的算子有限,这会导致复杂些模型不能在k210上运行。k210另外一个缺点是,它内置了SRAM, 给ai模型的内存大小只有2MB,也就是说它只能支持2MB以内的模型。移植流程由于我们项目的模型是yolov3
转载
2024-07-26 16:05:19
401阅读
文章目录1、基本资料来源2、基本视觉功能1、固件定制2、程序移植3、训练K210环境搭建1、CUDA和CUDNN的安装配置2、开始安装3、anaconda环境配置4、训练神经网络模型1、使用官方训练模型训练2、使用maixhub在线训练3、使用mx-yolov3训练 本文算是对K210使用的一个记录吧,这样以后方便后面的学弟学妹快速学习了解K210的基本知识和入门使用1、基本资料来源官网(嘉楠堪
目录前言一.摄像头的配置二.画图一.摄像头的配置在 pyAI-K210 和 pyAI-OpenMV4 中摄像头是视觉效应的基本元件,接下来让我们来学习摄像头的应用吧。OpenMV4 和 K210 对摄像头配置的使用是一摸一样的,由此我们可以得出,两个机器的摄像头模块的所有功能应该也是可以互通的,那么让我们继续学习摄像头的有趣应用吧。构造函数sensor摄像头对象,通过 import 直接调用使用方
(视频介绍)前言: 大家好,我是01Studio的杰克船长。熟悉我们新品发布的小伙伴应该都知道我们不会在标题放优惠信息,但这次我真觉得优惠力度有点大。 早在今年8月,Python在编程语言流行程度TIOBE指数已经排名第一,趋势似乎势不可挡。上面提到:现在很难找到一个没有广泛使用Python的编程领域。唯一
手头有个以前开发自动跟随拍的K210器件(视频 https://www.douyin.com/video/6943813162625961252?previous_page=app_code_link )。闲时无聊,决定用它改造一个万用宝,目标呢家里常用的小设备集成起来,省的家里一堆小东西。功能:1. 人脸识别:人脸定位 、 人脸特征点检测、特征点对比;2. 生理参数检测:血压(个人数
K210视觉体验—人脸识别使用设备ZTFR开发板人脸识别构造函数导入模型示例代码基础测试炫酷识别 使用设备ZTFR开发板人脸识别首先简单介绍一下 K210 的 KPU。KPU 是 K210 内部一个神经网络处理器,简单来说就是 KPU 能加载和运行各种现成的 AI 算法模型,实现各种机器视 觉等功能。 MaixPy 中人脸识别本质是目标检测,主要通过在 K210 的 KPU 上跑 YOLO(Yo
转载
2024-08-09 16:29:32
1356阅读
本文说一说我使用opencv遇到的一个bug,以及解决办法。1. 问题描述 相信使用过opencv的不少朋友,遇到过如下问题,在调用最常用的函数,例如读取图像的imshow函数,会发现读取文件失败。并且,编译成功,但在在调试的时候,发现单步进入低版本opencv的同名函数中,甚至是在运行的时候,出现中断提示,头都大了。
再如,得到了一份源代码, 想运行起来跑跑看,但是发现,这份源代码是基
转载
2024-09-05 09:25:41
251阅读
【串口通信】K210与STM32串口通信、K210与OpenMV串口通信串口通信前言为何需要串口通信K210如何进行串口通信K210串口配置K210串口发送相关定义K210串口发送测试K210串口接收相关定义K210串口接收测试STM32如何进行串口通信STM32串口配置STM32串口发送相关定义STM32串口发送测试STM32串口接收相关定义STM32串口接收测试K210与STM32进行通信O
转载
2024-08-06 22:27:03
211阅读
开发板K210开发板#实验目的主要学习 K210 如何人脸检测,然后通过 LCD 显示屏实时圈住人脸实验准备实验元件OV2640 摄像头/OV9655 摄像头/GC2145 摄像头
LCD 显示屏硬件连接K210 开发板出厂默认已经安装好摄像头和显示器,其他的自行接好相关模块,只需要使用 type-C 数据线连接 K210 开发板与电脑即可。实验原理Kendryte K210 具备机器视觉能力,是
开发板K210开发板实验目的本节课主要学习 K210 的看门狗超时复位的功能实验准备实验元件K210 芯片中的看门狗。元件特性WDT 是外围总线(APB)的一种从外设,并且也是“同步化硬件组件设计”的组成部分,具有两个 WDT,分别为 WDT0 和 WDT1 看门狗定时器,主要包含的模块有一个 APB 从接口,一个当前计数器同步的寄存器模块,一个随着计数器递减的中断/系统重置模块和逻辑控制电路,一
开发板K210开发板实验目的主要实现K210 的独立按键以及中断的功能实验准备实验元件板载的独立按键 BOOT、RGB 灯元件特性独立按键 BOOT 按下时 IO 口为低电平,松开为高电平硬件连接此K210开发板出厂默认已经焊接好BOOT按键和RGB灯。按键连接的引脚为IO16。RGB 灯 R 连接的是 IO6,G 连接的是 IO7, B 连接的是 IO8SDK 中对应 API 功能以plic.h
本文简介K210的图像识别首先要明确的是图像识别 ,我们需要识别的是什么 ,如何让机器代替我们识别 ,我们人类认识世界万物 知道这个是玫瑰花 这个是豆腐 这个是火车 这个是我们一步一步的学习所得的,当然如何让机器识别出物品 也需要机器学习关于具体的机器学习 神经网络 不再这里讲解
转载
2024-08-09 16:44:44
704阅读
【K210】K210学习笔记(总)前言K210学习笔记传送门 前言先说一下本篇博文是用于对 K210 系列学习笔记做一个集中传送门的,方便后续大家可以快速找到对应博文,因此本篇博文对大家的帮助可能要随着时间才能越来越大哦(增值属性博文~!哦耶!) 本人大四学生,电赛生涯已经走到尽头,一路上踩过不少坑,但运气也不错拿了两年省一,思来想去,决定开始写博客,将电赛经验分享一二,能力有限,高手轻喷。 K
转载
2024-05-29 06:07:40
964阅读
K210视觉体验—摄像头应用使用设备ZTFR开发板摄像头摄像头应用基本使用单目摄像头双目摄像头摄像并打印FPS 使用设备ZTFR开发板摄像头摄像头我就不多说了把。注意接线,主要看用法摄像头应用MaixPy 机器视觉库代码大部分都是参考 OpenMV 移植过来,其已经将所有的摄像头功能封装到 sersor模块中,用户可以通过调用轻松使用。(用到哪个模块介绍哪个。写多了也不会去看/doge)构造函数
PriorBox构建源码论文链接实际上PriorBox即default boxes即anchors。本文代码将要复现的是论文中对于Choosing scales and aspect ratios for default boxes这一节的描述。default box 设置原理早先的工作已经反映出浅层能够获取更多目标的细节,因此可以提升语义分割的质量。因此SSD借鉴这一特点,同时利用浅层和深层的信
前言MAIX BIT(K210)和openmv在传统视觉处理这个方面代码是通用的,掌握K210的色块识别和二维码识别其实也掌握了openmv对应的用法。一、二维码是什么?二维码 (2-dimensional bar code),是用某种特定的几何图形按一定规律在平面(二维方向上)分布的黑白相间的图形记录数据符号信息的。从对二维码的定位上看,二维码是一个门、一扇窗,或是一个通道,我们所看到的会因扫描
@TOC开发板实验目的实现开发板上LED0、LED1以及RGB灯的点亮实验准备查看原理图K210 开发板出厂默认已经焊接好 LED0 和 LED1。LED0 连接的是 IO0,LED1
连接的是 IO17,LED0 为红灯,LED1 为绿灯。两颗 LED 灯都是低电平点亮,高电平熄灭。软件对应SDK对应的头文件 gpio.hGPIO配置函数通用 gpio 共 8 个,使用同一个中断源,可配置输入输
开发板K210开发板实验目的本次测试主要学习 K210 如何物体分类,然后通过 LCD 显示屏实时显示当前物体的分类名称。本节采用百度出的 PaddlePaddle 平台开发。实验元件OV2640 摄像头/OV9655 摄像头/GC2145 摄像头、LCD 显示屏硬件连接K210 开发板出厂默认已经安装好摄像头和显示器,只需要使用 type-C 数据线连接 K210 开发板与电脑即可。实验原理Ke
开发板K210开发板实验目的本次测试主要学习口罩检测功能,将摄像头采集的画面分析,比对模型,分析是否佩戴口罩,打印出佩戴口罩的状态。实验过程模块的出厂固件已经集成AI视觉算法模块,如果下载过其他固件,请烧录回此开发板出厂固件再进行实验。导入相关库,并初始化摄像头和LCD显示屏import sensor, image, time, lcd
from maix import KPU
lcd.init(
开发板K210开发板实验目的本次测试主要学习颜色识别功能,根据颜色的LAB值,框出相同颜色的物品。实验过程模块的出厂固件已经集成AI视觉算法模块,如果下载过其他固件,请烧录回此开发板出厂固件再进行实验。导入相关库,并初始化摄像头和LCD显示屏。import sensor, image, time, lcd
lcd.init()
sensor.reset()
sensor.set_pixformat