社区导航

 

搜索
查看: 836|回复: 25

[原创] STM32F407简单视觉小板(识别二维码,数据矩阵码,apriltags,圆方形状检测)

[复制链接]

1022

TA的帖子

6

TA的资源

版主

Rank: 6Rank: 6

发表于 2020-5-10 21:30 | 显示全部楼层 |阅读模式
本帖最后由 RCSN 于 2020-5-10 21:39 编辑

    楼主前阵子帮别人开发了个简单低成本的二维码识别方案,使用STM32F407VET6+OV2640方案,成本估计不超过30,后来楼主觉得不够过瘾,在其192Kram的情况下,多加了二维码,数据矩阵码,apriltags,圆方形状检测等简单的识别,不过由于ram受限,识别的最高分辨率也只是240*160,还有90多k ram可供二次开发。楼主使用的交互方式比较简单,用USB的CDC设备虚拟串口与PC交互,利用楼主做的上位机进行显示。样板大小跟esp32-cam一样,外扩了CAN,spi,usart,iic接口。。工程由stm32cubemx生成MDK工程。

上位机:

样板:

A47AD3FEA6F4605657B652EEA792EC38.png

 

 

二维码识别:

二维码.gif

 

数据矩阵识别:

数据矩阵.gif

 

 

apriltags识别

apriltaf.gif

 

 

圆形检测 圆形检测.gif

 

 

方形SD卡检测

方形检测.gif

此帖出自stm32/stm8论坛

回复

使用道具 举报

7282

TA的帖子

19

TA的资源

版主

Rank: 6Rank: 6

发表于 2020-5-11 08:03 来自手机 | 显示全部楼层
这种算法是在单片机还是在PC上实现的?

点评

单片机啊,PC只管显示  详情 回复 发表于 2020-5-11 08:05

回复

使用道具 举报

1022

TA的帖子

6

TA的资源

版主

Rank: 6Rank: 6

 楼主| 发表于 2020-5-11 08:05 来自手机 | 显示全部楼层
littleshrimp 发表于 2020-5-11 08:03
这种算法是在单片机还是在PC上实现的?

单片机啊,PC只管显示

点评

开源算法吗?还是自己写的?  详情 回复 发表于 2020-5-11 08:06

回复

使用道具 举报

7282

TA的帖子

19

TA的资源

版主

Rank: 6Rank: 6

发表于 2020-5-11 08:06 来自手机 | 显示全部楼层
RCSN 发表于 2020-5-11 08:05
单片机啊,PC只管显示

开源算法吗?还是自己写的?

点评

开源算法,然后做移植优化  详情 回复 发表于 2020-5-11 08:08

回复

使用道具 举报

1022

TA的帖子

6

TA的资源

版主

Rank: 6Rank: 6

 楼主| 发表于 2020-5-11 08:08 来自手机 | 显示全部楼层
littleshrimp 发表于 2020-5-11 08:06
开源算法吗?还是自己写的?

开源算法,然后做移植优化

点评

用的什么开源算法能给点提示吗 有空我也想玩玩  详情 回复 发表于 2020-5-11 09:23

回复

使用道具 举报

1668

TA的帖子

4

TA的资源

纯净的硅(高级)

Rank: 6Rank: 6

荣誉会员勋章

发表于 2020-5-11 08:09 | 显示全部楼层

代码要分享吗


回复

使用道具 举报

5789

TA的帖子

209

TA的资源

版主

Rank: 6Rank: 6

发表于 2020-5-11 08:25 | 显示全部楼层

牛逼RC,带带我

EEWORLD开发板置换群:309018200,——电工们免费装β的天堂,上班摸鱼场,释放压力好地方!商家勿入!加群暗号:喵


回复

使用道具 举报

7282

TA的帖子

19

TA的资源

版主

Rank: 6Rank: 6

发表于 2020-5-11 09:23 来自手机 | 显示全部楼层
RCSN 发表于 2020-5-11 08:08
开源算法,然后做移植优化

用的什么开源算法能给点提示吗 有空我也想玩玩

点评

二维码--quirc  数据矩阵--dmtx apriltags- 形状识别-hough  详情 回复 发表于 2020-5-11 09:34

回复

使用道具 举报

1022

TA的帖子

6

TA的资源

版主

Rank: 6Rank: 6

 楼主| 发表于 2020-5-11 09:34 | 显示全部楼层
littleshrimp 发表于 2020-5-11 09:23 用的什么开源算法能给点提示吗 有空我也想玩玩

二维码--quirc 

数据矩阵--dmtx

形状识别-hough

点评

感谢  详情 回复 发表于 2020-5-11 09:39

回复

使用道具 举报

7282

TA的帖子

19

TA的资源

版主

Rank: 6Rank: 6

发表于 2020-5-11 09:39 | 显示全部楼层
RCSN 发表于 2020-5-11 09:34 littleshrimp 发表于 2020-5-11 09:23 用的什么开源算法能给点提示吗 有空我也想玩玩 二维码--quirc ...

感谢

虾扯蛋

回复

使用道具 举报

1万

TA的帖子

133

TA的资源

管理员

Rank: 13Rank: 13Rank: 13Rank: 13

发表于 2020-5-11 11:36 | 显示全部楼层

这个看上去有点厉害!!

玩板看这里:

http://bbs.eeworld.com.cn/elecplay.html

EEWorld测评频道众多好板等你来玩,还可以来频道许愿树许愿说说你想要玩的板子,我们都在努力为大家实现!


回复

使用道具 举报

8748

TA的帖子

2

TA的资源

管理员

Rank: 13Rank: 13Rank: 13Rank: 13

发表于 2020-5-11 11:42 | 显示全部楼层

看不懂 不过觉得很厉害


回复

使用道具 举报

1289

TA的帖子

1

TA的资源

五彩晶圆(初级)

Rank: 7Rank: 7Rank: 7

发表于 2020-5-11 12:01 | 显示全部楼层

这个看起来好玩


回复

使用道具 举报

2145

TA的帖子

24

TA的资源

五彩晶圆(高级)

Rank: 9Rank: 9Rank: 9

发表于 2020-5-11 15:42 | 显示全部楼层

看起来很好,资源要求大么,低配m0能跑起来么

点评

看你分辨率,如果90*60分辨率,起码也得10K+ram的framebuffer,再加些图像处理转换需要的dummy,也得20k+,M0都不带DVP的吧,不带的话可以用IO模拟DVP时序,或者使用SPI接口的摄像头,但是这种SPI接口的摄像头一般很  详情 回复 发表于 2020-5-11 15:50

回复

使用道具 举报

1022

TA的帖子

6

TA的资源

版主

Rank: 6Rank: 6

 楼主| 发表于 2020-5-11 15:50 | 显示全部楼层
shower.xu 发表于 2020-5-11 15:42 看起来很好,资源要求大么,低配m0能跑起来么

看你分辨率,如果90*60分辨率,起码也得10K+ram的framebuffer,再加些图像处理转换需要的dummy,也得20k+,M0都不带DVP的吧,不带的话可以用IO模拟DVP时序,或者使用SPI接口的摄像头,但是这种SPI接口的摄像头一般很难找,比如GC0310我看过,但是这种接口是二线SPI,类似QSPI接口。

点评

这样就彻底没戏了  详情 回复 发表于 2020-5-11 16:12

回复

使用道具 举报

2145

TA的帖子

24

TA的资源

五彩晶圆(高级)

Rank: 9Rank: 9Rank: 9

发表于 2020-5-11 16:12 | 显示全部楼层
RCSN 发表于 2020-5-11 15:50 看你分辨率,如果90*60分辨率,起码也得10K+ram的framebuffer,再加些图像处理转换需要的dummy,也得20k+ ...

这样就彻底没戏了


回复

使用道具 举报

250

TA的帖子

0

TA的资源

一粒金砂(高级)

Rank: 3Rank: 3

发表于 2020-5-11 17:31 | 显示全部楼层

这么多功能,楼主强大


回复

使用道具 举报

300

TA的帖子

1

TA的资源

版主

Rank: 6Rank: 6

发表于 2020-5-12 08:40 | 显示全部楼层

牛逼RC,带带我


回复

使用道具 举报

1449

TA的帖子

1

TA的资源

纯净的硅(中级)

Rank: 5Rank: 5

发表于 2020-5-12 15:22 | 显示全部楼层
本帖最后由 shinykongcn 于 2020-5-12 15:24 编辑

牛逼RC,带带我

image.png

点评

你这用的是safari浏览器吗?这是复制什么出现的提示  详情 回复 发表于 2020-5-12 15:55
@eric_wang  表哥怼怼渣渣疯  详情 回复 发表于 2020-5-12 15:25
HELLO_WATER

回复

使用道具 举报

1022

TA的帖子

6

TA的资源

版主

Rank: 6Rank: 6

 楼主| 发表于 2020-5-12 15:25 | 显示全部楼层

@eric_wang  表哥怼怼渣渣疯


回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

关闭

站长推荐上一条 1/4 下一条

  • 论坛活动 E手掌握

    扫码关注
    EEWORLD 官方微信

  • EE福利  唾手可得

    扫码关注
    EE福利 唾手可得

Archiver|手机版|小黑屋|电子工程世界 ( 京ICP证 060456 )

GMT+8, 2020-6-4 13:52 , Processed in 0.580077 second(s), 41 queries , Gzip On, MemCache On.

快速回复 返回顶部 返回列表