2021全国电赛(F题)图像识别__数字识别


2021全国电赛(F题)图像识别__数字识别
author: 冥狐
email: 494752893@qq.com
description: 之前打电赛需要用到嵌入式视觉识别几个数字,在此记录一下我的思路和方案。

基于openmv的图像识别

openmv简介

OpenMV是一个开源,低成本,功能强大的机器视觉模块,以STM32F427CPU为核心,集成了OV7725摄像头芯片,在小巧的硬件模块上,用C语言高效地实现了核心机器视觉算法,提供Python编程接口 。同时 OpenMV也是一个可编程的摄像头,通过Python语言可实现你想要的逻辑。而且摄像头本身也内置了一些图像处理的算法,使用起来也更加的方便,仅需要写一些简单的Python代码,即可轻松的完成各种机器视觉相关的任务。

一、打开OpenMV IDE软件

这时我们就需要创建一个模板图片。

3、首先要打开一个helloworld历程文件

点击file——examples——01-basics——helloworld.py

打开所选的图片,点击转换(注意是不是转换到PGM格式,如果不是请换到PGm格式)

例如:我命名的为11

1、简单的de个bug

我估计很多人看到了这个nn识别的方案,但是我估计很多人倒在的这个地方

这个模型,我队友通过万能的淘宝给找回来了(笑)。点击下载模型文件

2、简单的跑个例程

刷好固件,存进去模型之后就可以运行了,例程如下:

具体的效果图我忘记存了,改天重现一下,但是这个方案的结果是:识别效果很垃圾!3,6,9不分1,7不分,2,4不分,再加上帧率只有tm的5帧,不适合放在车上边移动边识别(哪怕你停下来识别效果也很拉)

3、简单的训个模型

这个是使用的官方的nnlenet模型,其实我们蛮可以自己训练一个,官方也在下面说过,可以自己训练模型。

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2021年10月15日
下一篇 2021年10月15日

相关推荐