OpenEdv-开源电子网

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

OV2640要怎么设置,输出的图像怎么样才能达到这样的效果?

[复制链接]

5

主题

44

帖子

0

精华

初级会员

Rank: 2

积分
90
金钱
90
注册时间
2012-11-4
在线时间
2 小时
发表于 2015-10-28 19:05:49 | 显示全部楼层 |阅读模式
5金钱



这个是F4的板直接输出的结果。


这是别人ARM主板拍出来的效果。

效果差很多,怎么样配置才能到达这样效果呢?有调试到最好的可以指导下么?
晚上室内的光线有点差,如果光线好的,第二幅图效果更好,而第一幅图则变化不大。
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

5

主题

44

帖子

0

精华

初级会员

Rank: 2

积分
90
金钱
90
注册时间
2012-11-4
在线时间
2 小时
 楼主| 发表于 2015-10-28 19:08:45 | 显示全部楼层
哪个寄存器能把亮度设置高点呢?
回复

使用道具 举报

3

主题

347

帖子

3

精华

金牌会员

Rank: 6Rank: 6

积分
2082
金钱
2082
注册时间
2014-12-19
在线时间
711 小时
发表于 2015-10-28 19:41:20 | 显示全部楼层
ov2640寄存器配置一样吗?ARM板的ov2640是不是好一点,是否可以调焦?什么样的ARM板,能否发图看看。我的ov2640出图很模糊,效果很差。看我之前发的帖子就知道了。
回复

使用道具 举报

3

主题

347

帖子

3

精华

金牌会员

Rank: 6Rank: 6

积分
2082
金钱
2082
注册时间
2014-12-19
在线时间
711 小时
发表于 2015-10-29 08:24:57 | 显示全部楼层
OV2640 Software Application Notes 1.04中的亮度设置如下。不过里面说越亮图片越模糊。
Brightness +2
SCCB_salve_Address = 0x60;
write_SCCB(0xff, 0x00);
write_SCCB(0x7c, 0x00);
write_SCCB(0x7d, 0x04);
write_SCCB(0x7c, 0x09);
write_SCCB(0x7d, 0x40);
write_SCCB(0x7d, 0x00);
Brightness +1
SCCB_salve_Address = 0x60;
write_SCCB(0xff, 0x00);
write_SCCB(0x7c, 0x00);
write_SCCB(0x7d, 0x04);
write_SCCB(0x7c, 0x09);
write_SCCB(0x7d, 0x30);
write_SCCB(0x7d, 0x00);
Brightness 0
SCCB_salve_Address = 0x60;
write_SCCB(0xff, 0x00);
write_SCCB(0x7c, 0x00);
write_SCCB(0x7d, 0x04);
write_SCCB(0x7c, 0x09);
write_SCCB(0x7d, 0x20);
write_SCCB(0x7d, 0x00);
Brightness -1
SCCB_salve_Address = 0x60;
write_SCCB(0xff, 0x00);
write_SCCB(0x7c, 0x00);
write_SCCB(0x7d, 0x04);
write_SCCB(0x7c, 0x09);
write_SCCB(0x7d, 0x10);
write_SCCB(0x7d, 0x00);
Brightness -2
SCCB_salve_Address = 0x60;
write_SCCB(0xff, 0x00);
write_SCCB(0x7c, 0x00);
write_SCCB(0x7d, 0x04);
write_SCCB(0x7c, 0x09);
write_SCCB(0x7d, 0x00);
write_SCCB(0x7d, 0x00);
回复

使用道具 举报

5

主题

44

帖子

0

精华

初级会员

Rank: 2

积分
90
金钱
90
注册时间
2012-11-4
在线时间
2 小时
 楼主| 发表于 2015-10-29 08:41:43 | 显示全部楼层
 回复【4楼】 lvehe :
---------------------------------


他们的板子就是这样的。
回复

使用道具 举报

5

主题

44

帖子

0

精华

初级会员

Rank: 2

积分
90
金钱
90
注册时间
2012-11-4
在线时间
2 小时
 楼主| 发表于 2015-10-29 08:48:13 | 显示全部楼层
回复【4楼】lvehe:
---------------------------------
这个亮度设置试过了,影响不大。还有就是我怀疑那几个亮度、对比度等的设置是不是有问题,因为它们配置的寄存器地址是一样的,在配置的时候,好像都是单独配置,不能保留下来之前的值。譬如说,你先设置亮度为3,再设置对比度是时候,它的亮度又降下去了,之前设置的亮度值并不能保存下来。
回复

使用道具 举报

5

主题

44

帖子

0

精华

初级会员

Rank: 2

积分
90
金钱
90
注册时间
2012-11-4
在线时间
2 小时
 楼主| 发表于 2015-10-29 09:08:12 | 显示全部楼层
我看了你之前的帖子了,你那是没有加镜头进行聚焦。我这边ARM主板上的OV2640模块,就是我F4板子上的模块,因为接口一样,聚焦方式都是手动聚焦。我奇怪的就是同样一块OV2640的模块,在不同的板子上拍出来的效果差别那么大。
回复

使用道具 举报

5

主题

44

帖子

0

精华

初级会员

Rank: 2

积分
90
金钱
90
注册时间
2012-11-4
在线时间
2 小时
 楼主| 发表于 2015-10-29 09:10:14 | 显示全部楼层
我猜测他们是不是加了算法在里面,但是我没有见过其他人调试的最好效果,也不敢轻易下结论,是他们加了算法效果才那么好,还是我哪里配置的不够好,才导致效果那么差。所以才发这个帖子,让大家帮帮忙,看看大家调试出来的最好效果。
回复

使用道具 举报

3

主题

347

帖子

3

精华

金牌会员

Rank: 6Rank: 6

积分
2082
金钱
2082
注册时间
2014-12-19
在线时间
711 小时
发表于 2015-10-29 09:42:54 | 显示全部楼层
ARM板的OV2640配置你不知道吗?
从图片来看,你的图片是JPG格式,ARM板的是BMP格式,我猜ARM板可能保存的是原始RAW RGB数据。而你的保存的是经OV2640内部DSP加工的JPG数据。
你的图片和我差不多,都感觉有模糊的横条纹,可能是硬件电源导致,也可能是DSP加工的后果。
回复

使用道具 举报

5

主题

44

帖子

0

精华

初级会员

Rank: 2

积分
90
金钱
90
注册时间
2012-11-4
在线时间
2 小时
 楼主| 发表于 2015-10-29 10:51:41 | 显示全部楼层
 回复【9楼】 lvehe :
---------------------------------
ARM做的是一个USB camera,上位机有一个显示软件,bmp格式的图片通过这个软件截图来的。
配置的话,只拿到这个,有找到初始化的配置,根据这个完全修改出不了图像,其他的单个修改影响不大,有很多寄存器根据它的修改后这边不能工作。
你看看吧,如果有什么收获,共享一下。

259A-OV2640-YUV(no 2M).txt

219.92 KB, 下载次数: 531

回复

使用道具 举报

5

主题

44

帖子

0

精华

初级会员

Rank: 2

积分
90
金钱
90
注册时间
2012-11-4
在线时间
2 小时
 楼主| 发表于 2015-10-29 11:05:09 | 显示全部楼层



软件手册里面有这么一段话,拍出来的图像就是这种情况,中间亮四周暗。这个阴影校正是镜头的功能还是OV2640本身?
回复

使用道具 举报

3

主题

347

帖子

3

精华

金牌会员

Rank: 6Rank: 6

积分
2082
金钱
2082
注册时间
2014-12-19
在线时间
711 小时
发表于 2015-10-29 11:31:17 | 显示全部楼层
回复【11楼】561787965:
---------------------------------
OV2640本身有这个镜头校正功能
一般的配置设置将镜头校正功能取消了
0xFF,0x00,
0xC3,0xED,
你可以改为0xC3,0xEF试试看效果
回复

使用道具 举报

5

主题

44

帖子

0

精华

初级会员

Rank: 2

积分
90
金钱
90
注册时间
2012-11-4
在线时间
2 小时
 楼主| 发表于 2015-10-29 14:25:26 | 显示全部楼层
回复【12楼】lvehe:
---------------------------------
拍这些图片是,这个寄存器就是这个值。好像没什么效果。
回复

使用道具 举报

5

主题

44

帖子

0

精华

初级会员

Rank: 2

积分
90
金钱
90
注册时间
2012-11-4
在线时间
2 小时
 楼主| 发表于 2015-10-29 15:59:23 | 显示全部楼层
回复【12楼】lvehe:
---------------------------------
刚刚看了一下,两张图的大小。发现差很多,f4拍出来的图片只有100+K,而ARM拍出来的图片却又5+M,根本不是一个级别的,难怪效果差那么多。。你拍出来的图片有多大。
回复

使用道具 举报

3

主题

347

帖子

3

精华

金牌会员

Rank: 6Rank: 6

积分
2082
金钱
2082
注册时间
2014-12-19
在线时间
711 小时
发表于 2015-10-29 16:18:28 | 显示全部楼层
回复【14楼】561787965:
---------------------------------
应该是数据格式的问题,1600x1200的jpg大概就那么大,如果是BMP的话5.5M左右。
回复

使用道具 举报

5

主题

44

帖子

0

精华

初级会员

Rank: 2

积分
90
金钱
90
注册时间
2012-11-4
在线时间
2 小时
 楼主| 发表于 2015-10-29 17:46:45 | 显示全部楼层
回复【15楼】lvehe:
---------------------------------
好郁闷,调了快一个月了,啥东西都没出来。
是不是一定要加算法才行呢?这样的图像还能不能只是通过修改寄存器的方法,提高图像质量。
因为对图像算法实在没怎么研究,要是不行只能放弃了。
回复

使用道具 举报

3

主题

347

帖子

3

精华

金牌会员

Rank: 6Rank: 6

积分
2082
金钱
2082
注册时间
2014-12-19
在线时间
711 小时
发表于 2015-10-29 19:20:36 | 显示全部楼层
回复【16楼】561787965:
---------------------------------
你不是出图了吗,看起来比我的还好。我也是研究了很久,仍然没有变好。
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165536
金钱
165536
注册时间
2010-12-1
在线时间
2117 小时
发表于 2015-10-29 20:34:04 | 显示全部楼层
应该是OV2640的jpeg压缩效果问题.
你的5.5m是bmp了吧?
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复

使用道具 举报

5

主题

44

帖子

0

精华

初级会员

Rank: 2

积分
90
金钱
90
注册时间
2012-11-4
在线时间
2 小时
 楼主| 发表于 2015-10-30 09:31:36 | 显示全部楼层
回复【18楼】正点原子:
---------------------------------
是啊,一个jpg格式,一个bmp格式。
效果那么差真的是受压缩影响的吗?
还有,原子哥,jpeg个压缩比可以通过配置寄存器进行调节吗?
回复

使用道具 举报

5

主题

44

帖子

0

精华

初级会员

Rank: 2

积分
90
金钱
90
注册时间
2012-11-4
在线时间
2 小时
 楼主| 发表于 2015-10-30 09:36:48 | 显示全部楼层
回复【17楼】lvehe:
---------------------------------
我咨询了一下ARM的那个人,他没有搞过jpeg格式的图像输出,不过他说这个jpeg的压缩比好像是可以调节。
但是我不知道是哪个寄存器,你知道么?
回复

使用道具 举报

3

主题

347

帖子

3

精华

金牌会员

Rank: 6Rank: 6

积分
2082
金钱
2082
注册时间
2014-12-19
在线时间
711 小时
发表于 2015-10-30 10:44:55 | 显示全部楼层
回复【20楼】561787965:
---------------------------------
QS(Quantization Scale Factor)量化位阶因子,0x0C是默认值,一直没去更改过。你可以试着调一下。
0xFF,0x00,
0x44,0x0C,
回复

使用道具 举报

5

主题

44

帖子

0

精华

初级会员

Rank: 2

积分
90
金钱
90
注册时间
2012-11-4
在线时间
2 小时
 楼主| 发表于 2015-10-30 14:05:59 | 显示全部楼层
回复【21楼】lvehe:
---------------------------------
这个啊,调试过了,最好也就那样子了,差的可以更差。
回复

使用道具 举报

5

主题

44

帖子

0

精华

初级会员

Rank: 2

积分
90
金钱
90
注册时间
2012-11-4
在线时间
2 小时
 楼主| 发表于 2015-10-30 15:35:23 | 显示全部楼层
 回复【21楼】 lvehe :
---------------------------------
图像的整体画面感偏暗,增加曝光和亮度的话,只有中间一点变亮,而且颜色失真的厉害。
还有就是图像的噪点太多,图像四周的边缘不是一片绿就是一片红。

回复

使用道具 举报

5

主题

44

帖子

0

精华

初级会员

Rank: 2

积分
90
金钱
90
注册时间
2012-11-4
在线时间
2 小时
 楼主| 发表于 2015-10-30 15:42:39 | 显示全部楼层


别人的效果真的很好。
回复

使用道具 举报

3

主题

347

帖子

3

精华

金牌会员

Rank: 6Rank: 6

积分
2082
金钱
2082
注册时间
2014-12-19
在线时间
711 小时
发表于 2015-10-30 15:58:06 | 显示全部楼层
回复【24楼】561787965:
---------------------------------
你的ov2640模块是什么样的,可以发图看看吗
回复

使用道具 举报

5

主题

44

帖子

0

精华

初级会员

Rank: 2

积分
90
金钱
90
注册时间
2012-11-4
在线时间
2 小时
 楼主| 发表于 2015-10-30 16:11:32 | 显示全部楼层



就这样,镜头挺重要的。
回复

使用道具 举报

3

主题

347

帖子

3

精华

金牌会员

Rank: 6Rank: 6

积分
2082
金钱
2082
注册时间
2014-12-19
在线时间
711 小时
发表于 2015-10-30 16:17:52 | 显示全部楼层
回复【26楼】561787965:
---------------------------------
如此高大上,难怪拍得这么清楚
回复

使用道具 举报

3

主题

347

帖子

3

精华

金牌会员

Rank: 6Rank: 6

积分
2082
金钱
2082
注册时间
2014-12-19
在线时间
711 小时
发表于 2015-10-30 16:22:38 | 显示全部楼层
刚才试了下,将0xC3的RAW_GMA改为0,即改为0xC3,0xCD,颜色好像纯正了一点,但画面偏暗。
0xFF,0x00,
0xC3,0xED,
回复

使用道具 举报

5

主题

44

帖子

0

精华

初级会员

Rank: 2

积分
90
金钱
90
注册时间
2012-11-4
在线时间
2 小时
 楼主| 发表于 2015-10-30 16:37:52 | 显示全部楼层
回复【28楼】lvehe:
---------------------------------
镜头是换了几个的,刚开始拿原子模块拍照,觉得还行。然后拿了别人ARM配套的模块(就是这款),拍照之后才知道差距。现在就一直用这块在进行测试。
现在就是画面太暗了,想整体画面明亮一点。曝光和亮度的局限性太大了,只有中间那么一点点。
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165536
金钱
165536
注册时间
2010-12-1
在线时间
2117 小时
发表于 2015-10-30 19:08:41 | 显示全部楼层
这个和jpeg压缩率有关.
不同压缩率的jpeg图片,清晰度差异还是比较大的.
我怀疑我们默认的jpeg压缩率比较高,导致图片清晰度不行.
但是没找到在哪里设置jpeg压缩率的,所以也不好改.
楼主如有其它配置,倒是可以尝试下.
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复

使用道具 举报

6

主题

105

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
368
金钱
368
注册时间
2018-8-31
在线时间
115 小时
发表于 2019-3-20 20:22:08 | 显示全部楼层
正点原子 发表于 2015-10-30 19:08
这个和jpeg压缩率有关.
不同压缩率的jpeg图片,清晰度差异还是比较大的.
我怀疑我们默认的jpeg压缩率比较高, ...

同求更改压缩率
回复

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

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

GMT+8, 2025-6-10 02:49

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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