- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于CCD图像的分析方法及预测算法(转) 2008-07-17 17:47
分类:课题
字号: 大 中 小
摘要:
根据全国大学生“飞思卡尔”智能汽车竞赛的要求,我们选择 CCD 传感器进行路径识别,提取
CCD 的视频同步信号,控制单片机的A/D 进行采集。对采集回来的视频数据进行二值化分割,去噪声处理,
提取黑线的中心位置。一帧图像处理结束,根据图像的前视距离最近的黑线中心位置的偏移量和黑线斜率
判断当前赛道信息,并结合预测算法,控制舵机的转向。使得小车能够保证稳定性的前提下,高速行驶。
关键词:
图像信息 数据分析 连续性 预测算法 舵机控制
1. CCD 图像信息的特点
1.1 摄像头工作原理
摄像头按一定的分辨率,以隔行扫描的方式采集图像上的点,当扫描到某点时,该点投射到图像传
感器表面上,通过图像传感器将该该点处图像的灰度值转换成与灰度一一对应的电压值,然后通过视频信
号输出此电压值。其中正极性图像信号图像越黑,其电压越低。摄像头每秒扫描25 帧图像,每帧又分奇、
偶两场,每场扫描周期为 20ms 。
1.2 图像信息的提取
摄像头输出的是视频同步信号。视频同步信号经过同步分离芯片 LM1881 后,被分解为场同步信号,
行同步信号,和视频信号,如图 1.1 所示。其中场同步信号和行同步信号都是负向的脉冲。行同步脉冲是
扫描换行的标志,场同步脉冲是扫描换场的标志,标志着新的一场的到来。一场信号的开始包含一段场消
隐区,有 25 个无效行同步信号,之后是 285 个有效行。用这些同步信号直接控制单片机进行 A/D 的采集,
从而读回图像信息,并对其控制。
2. 黑线的提取算法
智能车在行进过程中,摄像头连续采集路径信息,通过 A/D 可以读回当前的图像数据,并对其处理。
一场图像可以采集 285 行有效信息,对于比赛的赛道来说,黑白特别明显,干扰信息会很少,所以只需采
用 20 行就可以实现对黑线的检测。 我们采用每 13 行读取一次数据,读回的数据是模拟的电压值,需要
单片机将原始数据进行二值化处理,算出黑线的中心位置,然后根据图像的连续性对视频数据进行去噪处
理。
3. 图像的二值化处理
对视频数据进行二值化处理,首先需要选择合理的阈值,本系统阈值的选择主要思想是:小车运行
之前,首先按键采集比赛场地的数据信息,共采集 6 场,考虑到第一场不太稳定,从第二场开始,每场的
每行求一个最小值,然后对五场中每行的最小值求平均值,将得到的结果进行整体补偿,作为每行的阈值。
3.1 噪声处理及黑线中心位置的提取
由于CCD 视觉传感器受环境影响较大,视频数据二值化分割之后,图像除包含路径信息外,还可能
有许多干扰噪声。为了再现真实的路径信息,必须进行数据的去噪声处理。从而准确的计算出赛道的黑线
的中心位置。
3.2 基准行的处理
本系统中,我们采取的视频图像数据去噪策略是取离车体最近的一行数据,对其单独去噪声处理后,
作为基准行。
噪声处理如下:
判断第一个黑线位置是否满足给定的条件。,即
(1) if( j
文档评论(0)