文章目录前言一、MaixHub功能介绍二、Maixhub模型训练使用方法三、图片采集四、标注数据集(目标分类跳过这一步)五、打包数据集六、上传数据集进行训练总结前言个人觉得K210与openmv最大的区别就是可以跑模型了,虽然不能跑yolov5得这类大型模型,但是还是可以使用一些yolov2、MobilenetV1等轻量化模型。一、MaixHub功能介绍想要训练一个可用得模型,奈何电脑显卡不给力,没关系,我们可以使用Spieed的MaixHub模型在线训练来训练模型。Maixhub模型训练平台帮助大家快速训练想要的AI模型,不需要任何训练环境搭建和代码运行,只需要选择训练类型,上传(标注)数据
基于K210的人脸门禁系统演示(按键录入人脸ID、人脸断电存储)哔哩哔哩链接:https://b23.tv/MHXjhGaK210人脸识别门禁系统一个按键实现所有功能。具体功能:在线人脸录入,在线人脸删除,考勤数据统计,人脸存储,断电信息不丢失,SD卡保存人脸数据库。重复人脸添加可识别。基于此可扩展出很多功能。语音播报,蓝牙远程控制,体温检测等等基于K210的人脸识别门禁(一)进入官网的开源模型平台(首次登陆需要注册),获取人脸识别源码MaixHub选择这个人脸识别模型。一、获取机器码点击maixhub,进去后点击获取key_gen机器码点击下载该zip,解压后会得到一个名为key_gen_v
文章目录前言一、STM32端二、K210测试结果前言想用STM32通过串口给K210发数据,并在屏幕上显示,看了好几篇博客,终于搞通了,大家感兴趣也可以看看。K210学习笔记(一)K210与STM32串口通信相关接线,STM32的串口引脚比较固定,而K210就牛比了,任意映射,懒人福音。这里我找了两个没有被复用的IO,IO9和IO10STM32K210GNDGNDPA10(RXD)IO10(TXD)PA9(TXD)IO9(RXD)一、STM32端我用的是正点原子STM32F103ZET6精英板这个串口例程不用多说,几乎所有的例程都是自带的串口1,话不多说,主函数初始化后直接printf打印pr
目录K210芯片上IO口板子上的引脚 如何理解【引脚]映射[内部功能]?fpioa_manage类1、register(pin,func,force=True) 2、unregister(pin) 介绍3、get_pin_by_function(pin)4、 get_gpio_used()FPIOA类介绍 1、set_function(pin,func)函数 2、get_Pin_num(func)默认对应关系映射的主要程序附 片内外设表 兄弟们,向入门K210,看我这个文章一定让你受益匪浅,和传统的开发模式又有很大的不同,甚至和OpenMv也不也一样,当然规则是一样的,就是G
MaixBit(K210)保姆级入门上手教程系列MaixBit(K210)保姆级入门上手教程—环境搭建MaixBit(K210)保姆级入门上手教程—自训练模型之云端训练这是K210快速上手系列文章,主要内容是,介绍K210的基本外设的使用、通过简单介绍一两个基本的硬件使用来掌握K210的外设开发(K210GPIO使用教程、K210串口使用教程)阅读本文的前提:读者具有基本的硬件认知,接触过类似STM32,C51,Arduino等。如果还没接触过类似硬件的,本文可能并不适合读者。文章目录MaixBit(K210)保姆级入门上手教程系列一、K210硬件基本介绍二、GPIO使用简单教程1、使用GPI
目录1.前言2.简介3.代码讲解1.调用自带的库文件2.将I/O18和 I/O19分别注册为UART1_TX和UART1_RX功能并设置串口3.向STM32F103单片机发送数据包4.基本初始化5.主程序代码1.寻找色块部分2.巡线部分 3.侦测关键点部分 4.完整代码1.前言 最近在复刻电赛送药小车和跟随小车,发现巡线部分使用灰度循迹已经不能很好的完成了,于是开始琢磨摄像头循迹,一开始发现ccd摄像头非常不错,它由一个1x128的光电二极管阵列、相关的电荷放大电路以及一个内部像素数据保功能组成。ccd可以直接返回偏差值,价格也合适,准备入手时却发现它只能寻白底黑线,那只能含泪p
目录1.S5PV210概述1.1架构概述1.2S5PV210框图1.3S5PV210的主要特性1.3.1微处理器1.3.2内存子系统1.3.3多媒体1.3.4音频子系统1.3.5安全子系统1.3.6连通性1.3.7系统外设1.4惯例1.4.1寄存器R/W约定1.4.2寄存器值约定2.内存映射2.1内存地址映射2.1.1设备特定地址空间2.1.2特殊功能寄存器映射1.S5PV210概述1.1架构概述S5PV210是一款32位RISC高性价比、低功耗、高性能的微处理器解决方案,适用于手机和一般应用。它集成了ARMCortex-A8内核,实现了ARM架构V7-A,支持外设。为3G和3.5G通信业务提
前言MAIXBIT支持播放和录制avi视频,需要烧录标准固件,才能使用,所以我们首先需要更新固件为标准固件。一、全局函数open(path,record=False,interval=100000,quality=50,width=320,height=240,audio=False,sample_rate=44100,channels=1)打开一个文件来播放或者录制参数说明:path:文件路径,比如/sd/badapple.avirecord:是否进行录制,如果选择Ture,则会进行录制视频,否则是播放视频。默认Falseinterval:录制的帧间隔,单位是微秒,fps=1000000/i
1.yolov3模型训练2.部署到K210文章有点长,是因为很细节。首先建一个新文件夹(要以英文命名)再在文件夹中建如下两个文件夹(images是用来放原照片的,xml是用来放标志后的照片的)。 将要识别的照片原照片放到images文件夹,然后先不要急着去标注,打开yolov3,在工具集中找到打开后按照片中如下操作 然后点击开始下载,看到如下就是下载成功了至于为什么这样呢是因为K210上识别的照片模式是240x240,我们找到照片不全是这个格式,所以要转换才能更好的识别。训练效果才更好,同样照片集越多,识别越准。 然后回到images文件夹中你会发现出现了数量一样的jpg照片,这些就是224x
我是Python新手。我想借助傅立叶变换定义文本旋转。importcv2importnumpyasnpimportmatplotlib.pyplotasplotimg=cv2.imread('Text_rot.bmp',cv2.CV_LOAD_IMAGE_GRAYSCALE)afterFourier=np.log(np.abs(np.fft.fft2(img)))ret1,th1=cv2.threshold(afterFourier,127,255,cv2.THRESH_BINARY)但是这段代码失败了:ret1,th1=cv2.threshold(afterFourier,127,2