OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 5555|回复: 11

讨论一下ov7670怎么优化程序,提高帧数

[复制链接]

9

主题

40

帖子

0

精华

初级会员

Rank: 2

积分
89
金钱
89
注册时间
2017-5-4
在线时间
23 小时
发表于 2017-8-6 15:35:09 | 显示全部楼层 |阅读模式
5金钱
自我认识,用的原子哥的例程来做的黑白二值化和小球定位。
之前设置了一下寄存器,最高可以达到60帧,但一加二值化和定位,就只有5帧了。

我是觉得,例程是直接发送指令给7670,然后又接着接收数据,读数据,然后我的程序又接着处理数据,所以导致
帧数下降,因为这样是边写边读边处理,拖低了帧数。
哪个兄弟有没有更好的方法讨论下。。。。

正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165352
金钱
165352
注册时间
2010-12-1
在线时间
2108 小时
发表于 2017-8-6 20:21:38 | 显示全部楼层
问题根本原因就不是OV7670输出慢,是你自己的MCU处理慢。
回复

使用道具 举报

11

主题

104

帖子

0

精华

初级会员

Rank: 2

积分
199
金钱
199
注册时间
2017-7-14
在线时间
25 小时
发表于 2017-8-6 20:42:47 | 显示全部楼层
原子哥说的太对了,你需要优化你的二值化和确定坐标的代码
回复

使用道具 举报

9

主题

40

帖子

0

精华

初级会员

Rank: 2

积分
89
金钱
89
注册时间
2017-5-4
在线时间
23 小时
 楼主| 发表于 2017-8-6 21:07:05 | 显示全部楼层
PsychoZy 发表于 2017-8-6 20:42
原子哥说的太对了,你需要优化你的二值化和确定坐标的代码

就是觉得应该优化程序,但是不知道怎么处理,因为数据读出来,就接着处理了,所以拖慢了帧数
回复

使用道具 举报

11

主题

104

帖子

0

精华

初级会员

Rank: 2

积分
199
金钱
199
注册时间
2017-7-14
在线时间
25 小时
发表于 2017-8-7 13:35:41 | 显示全部楼层
15116493876 发表于 2017-8-6 21:07
就是觉得应该优化程序,但是不知道怎么处理,因为数据读出来,就接着处理了,所以拖慢了帧数

对,所以你需要尽可能减少处理数据代码的运行量,自己想不到就多看看别人的代码咯
回复

使用道具 举报

0

主题

15

帖子

0

精华

初级会员

Rank: 2

积分
85
金钱
85
注册时间
2017-3-18
在线时间
21 小时
发表于 2017-8-9 13:46:16 | 显示全部楼层
LZ 你配置哪些寄存器让他达到60帧的?
回复

使用道具 举报

11

主题

104

帖子

0

精华

初级会员

Rank: 2

积分
199
金钱
199
注册时间
2017-7-14
在线时间
25 小时
发表于 2017-8-9 13:47:12 | 显示全部楼层
用7670视角不是很窄吗?
回复

使用道具 举报

9

主题

40

帖子

0

精华

初级会员

Rank: 2

积分
89
金钱
89
注册时间
2017-5-4
在线时间
23 小时
 楼主| 发表于 2017-8-9 15:27:52 | 显示全部楼层
PsychoZy 发表于 2017-8-9 13:47
用7670视角不是很窄吗?

是的,不知道如何改变
回复

使用道具 举报

11

主题

104

帖子

0

精华

初级会员

Rank: 2

积分
199
金钱
199
注册时间
2017-7-14
在线时间
25 小时
发表于 2017-8-9 16:08:32 | 显示全部楼层
15116493876 发表于 2017-8-9 15:27
是的,不知道如何改变

无解。。。。求解决方法
回复

使用道具 举报

0

主题

7

帖子

0

精华

新手上路

积分
20
金钱
20
注册时间
2018-3-1
在线时间
0 小时
发表于 2018-3-1 16:05:05 | 显示全部楼层
你好,想问用ov7670摄像头不在night mode模式下可不可以实现帧率可变。例如::非night mode 模式下,我设置成亮处25fps,摄像头去到暗处帧率可不可以去到15fps。
回复

使用道具 举报

21

主题

108

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
355
金钱
355
注册时间
2017-11-25
在线时间
80 小时
发表于 2018-6-12 14:46:46 | 显示全部楼层
如何帧数提高
回复

使用道具 举报

0

主题

4

帖子

0

精华

新手入门

积分
15
金钱
15
注册时间
2021-10-14
在线时间
3 小时
发表于 2023-7-20 20:48:53 | 显示全部楼层
这几个提高帧频的帖子都看过了 ,没有一个解决的,希望原子哥 亲自出手,网上有个用103做出来的,但是代码没开放。
回复

使用道具 举报

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

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2024-11-24 04:28

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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