智能车制作

 找回密码
 注册

扫一扫,访问微社区

查看: 4411|回复: 25
打印 上一主题 下一主题

【转载】摄像头检测图像的硬件二值化设计

  [复制链接]

56

主题

1240

帖子

4

精华

跨届大侠

https://github.com/howborn

Rank: 10Rank: 10Rank: 10

积分
7954

优秀会员奖章活跃会员奖章在线王奖章论坛元老奖章论坛骨干奖章

QQ
威望
3025
贡献
1997
兑换币
2249
注册时间
2013-2-26
在线时间
1466 小时
跳转到指定楼层
1#
发表于 2014-8-6 10:01:36 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 天翊 于 2014-8-6 10:05 编辑

黑白图像检测的硬件设计  
1.1电源提供。
                                                
6 CCD的D12V电源电压源
   因为小车的电池电压为7.2V,而CCD摄像头的工作电压为12V,故需要利用芯片搭建升压电路,如图6所示。
1.2视频信号行场同步信号分离。

7:视频信号行场同步信号分离电路
1.3行视频信号数字化。

8:片外AD转换电路
1.3.3基于电压比较器的硬件二值。
    以上两种方法最后得到的都是图像的灰度数据,能够比较逼真地反应CCD所见情景。但是由于大赛中,赛道仅由黑白两色组成(如图9),所以即使是灰度数据,我们最后处理时也一般要在软件上进行二值化将图像分割成黑白二色图片。所以,我们可以考虑直接用硬件进行图像二值化,将视频信号转换为一组方波信号,然后直接输入到一位I/O口中,对这一位的端口进行读取,高电平表示1,低电平表示0
1.3.3.1硬件二值电路
    在软件上对灰度图片进行黑白分割时,有两种方法:
    固定阈值法,即高于此阈值电压,即认为是1,否则是0,然后再通过软件进行黑线边缘检测。
   直接通过边沿跳变法来检测黑线边缘,即两个相邻点之间灰度值相差一定时,表示到了黑线边缘。
   以上两种方法都能通过电压比较器电路实现。分别如图10和图11
9:智能车赛道色彩构成
10:固定参考电压二值电路
11:边沿检测的二值电路
采用固定参考电压的二值电路设计起来比较简单,对参考阈值电压调结也比较方便-只需调结一个电位器阻值即可(为系统增加一个LCD,可直接在调结电位器后采集到的图像),故具有一定的场地适应性。但在实际使用过程中,我们发现采用固定参考电压的二值电路在CCD视野比较远时,仍然会出现图像无法分割的现象,此时该方法不再适用,故可以考虑采用边沿检测的二值电路。边沿检测二值电路中,将原始视频信号和滞后处理的视频信号输入到电压比较器两端,在视频信号跳变边沿会在两路输入产生幅度差(如图12),然后当幅度相差到一定程度(由滞回电路控制)时,电压比较器输出端便发生电平翻转,最后以方波形式输出视频信号(如图13,注:第一个低电平区为行同步区,第二个为黑线区)。
1.3.3.2电路中元件参数的整定。
    首先我们对一般的RC电路的时间常数进行了解,如下面所陈述:
14:普通的RC电路
                                                   
电压上升幅度和上升时间(滞后时间)对应关系如下:
T(/RC)

1

2

3

4

5

UC/US

0.632

0.865

0.95

0.98

0.993

表一:滞后时间表
    黑线的视频信号时间为3~4µsR2=1.3K
15:赛道中央黑线产生的视频信号
    一般为了获得两组视频信号在同样的时间轴点时获得最大的电压差,就要求,滞后信号尽量滞后。 但也不能太滞后。比如以下情况:(R2=6.4k)
16:当R2比较大时的滞后输出信号
    下面是几张不同滞后电阻时的视频信号输出图:
                     
17:电路在不同滞后电阻下的输出波形
    那么我们计算出一个大致R2 的参考值。
    我们要求在黑线区,滞后信号时间刚好为一个黑线视频信号的时间,也就是大概3~4µs,在保证在下一次上升沿到来前已经达低谷,以保证上升沿的电压差。
    如表一,大概 t=3~5RC,我们就可以认为电压已经到了最值。那么,要求滞后视频信号能在T0 = 35RC内能够达到最值,而T0<3~4&micro;s.大致算一下:
3*10-6 4*R2*510*10-12
   得到R2=1.47K 能在3&micro;s时间后,电压达到 原始跳变点的0.98
   得到R2=1.96K 能在4&micro;s(刚好是一个近处的黑线视频信号的宽度)时间后,电压达到原始跳变点的0.98
    所以,一般 R2就取其中的某个值。在实际中,配合LCD,调节R2电位器,结果发现R2=1.85K时有比较好的效果,符合理论计算结果。
   关于R4参数的确定方法。参考:http://www.elecfans.com/article/90/150/2009/2009050756701.html
18:滞回电压比较器I/O电压图
    滞回电压Vh R4/ (R4+R5) * (Vo_max - Vo_min)
    因为黑线边缘产生约400mV跳变(由示波器上很容易看出),
    所以,滞回电压选择为100-400mV
    实验中,R4设置为4.5K,产生215mV的滞回电压,一方面能比较好的搞干扰,一方面,使黑线不至于过细




   






本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复

使用道具 举报

26

主题

1284

帖子

1

精华

跨届大侠

我只是来水水←←←

Rank: 10Rank: 10Rank: 10

积分
7936

论坛元老奖章在线王奖章活跃会员奖章优秀会员奖章

QQ
威望
3387
贡献
2565
兑换币
1998
注册时间
2013-11-13
在线时间
992 小时
2#
发表于 2014-8-6 11:05:52 | 只看该作者
回复 支持 反对

使用道具 举报

27

主题

1517

帖子

0

精华

跨届大侠

Rank: 10Rank: 10Rank: 10

积分
11255

优秀会员奖章活跃会员奖章在线王奖章论坛元老奖章资源大师奖章

威望
4350
贡献
2795
兑换币
2704
注册时间
2013-10-16
在线时间
2055 小时
毕业学校
并没有毕业
3#
发表于 2014-8-6 11:24:34 | 只看该作者
回复 支持 反对

使用道具 举报

2

主题

204

帖子

0

精华

常驻嘉宾

Rank: 8Rank: 8

积分
3938
威望
1850
贡献
1162
兑换币
1184
注册时间
2014-3-3
在线时间
463 小时
4#
发表于 2014-8-6 11:54:04 | 只看该作者
回复 支持 反对

使用道具 举报

6

主题

227

帖子

0

精华

常驻嘉宾

Rank: 8Rank: 8

积分
4239
威望
1991
贡献
1328
兑换币
1288
注册时间
2013-1-12
在线时间
460 小时
5#
发表于 2014-8-6 12:40:57 | 只看该作者
回复 支持 反对

使用道具 举报

25

主题

808

帖子

0

精华

常驻嘉宾

该设备未检测到相应驱动!

Rank: 8Rank: 8

积分
3343

优秀会员奖章活跃会员奖章

威望
2144
贡献
899
兑换币
428
注册时间
2014-2-20
在线时间
150 小时
6#
发表于 2014-8-6 12:48:59 | 只看该作者
顶一个。
回复 支持 反对

使用道具 举报

7

主题

352

帖子

0

精华

常驻嘉宾

Rank: 8Rank: 8

积分
3165
威望
1282
贡献
701
兑换币
870
注册时间
2014-7-26
在线时间
591 小时
毕业学校
斗门一中
7#
发表于 2014-8-6 13:39:00 | 只看该作者
要什么来什么呀,必须顶~!
回复 支持 反对

使用道具 举报

56

主题

1240

帖子

4

精华

跨届大侠

https://github.com/howborn

Rank: 10Rank: 10Rank: 10

积分
7954

优秀会员奖章活跃会员奖章在线王奖章论坛元老奖章论坛骨干奖章

QQ
威望
3025
贡献
1997
兑换币
2249
注册时间
2013-2-26
在线时间
1466 小时
8#
 楼主| 发表于 2014-8-6 13:40:53 | 只看该作者
村雨 发表于 2014-8-6 13:39
要什么来什么呀,必须顶~!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 反对

使用道具 举报

1

主题

292

帖子

0

精华

跨届大侠

Rank: 10Rank: 10Rank: 10

积分
6297

优秀会员奖章活跃会员奖章论坛元老奖章

威望
4366
贡献
1319
兑换币
617
注册时间
2012-12-2
在线时间
306 小时
9#
发表于 2014-8-6 15:03:37 | 只看该作者
回复 支持 反对

使用道具 举报

5

主题

833

帖子

0

精华

跨届大侠

Rank: 10Rank: 10Rank: 10

积分
6207

优秀会员奖章活跃会员奖章论坛元老奖章在线王奖章

威望
3103
贡献
1968
兑换币
1747
注册时间
2014-5-8
在线时间
568 小时
10#
发表于 2014-8-6 15:08:24 | 只看该作者
回复 支持 反对

使用道具 举报

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

本版积分规则

关于我们|联系我们|小黑屋|智能车制作 ( 黑ICP备2022002344号

GMT+8, 2024-11-6 00:27 , Processed in 0.060651 second(s), 32 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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