首页 基于CCD图像的分析方法及预测算法

基于CCD图像的分析方法及预测算法

举报
开通vip

基于CCD图像的分析方法及预测算法 基于 CCD 图像的分析方法及预测算法(转) 2008-07-17 17:47 分类:课题 字号: 大 中 小 摘要: 根据全国大学生“飞思卡尔”智能汽车竞赛的要求,我们选择 CCD 传感器进行路径识别,提取 CCD 的视频同步信号,控制单片机的 A/D 进行采集。对采集回来的视频数据进行二值化分割,去噪声处理, 提取黑线的中心位置。一帧图像处理结束,根据图像的前视距离最近的黑线中心位置的偏移量和黑线斜率 判断当前赛道信息,并结合预测算法,控制舵机的转向。使得小车...

基于CCD图像的分析方法及预测算法
基于 CCD 图像的 分析 定性数据统计分析pdf销售业绩分析模板建筑结构震害分析销售进度分析表京东商城竞争战略分析 方法及预测算法(转) 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 > 1 )(宽度条件) 即黑线点的个数 j 是否在 1 个以上,如果只有一个点是黑的,规定为 噪声,将 0 改为 1,继续判断下一个有黑线的位置。 (2) 判断连续性 判断此行黑线位置的起点与上一场图像最后一行黑线位置的起点的差值是否在可 能的范围内,根据图像的连续性,这个差值不会很大,如果超出给定的标定值,认为是噪声,将 0 该位 1, 继续判断下一个有黑线的位置。 基准行处理好后,基准行的数据作为参考数据,根据图像数据的连续性,进行整场数据的噪声处理。 一帧图像数据噪声处理前后的效果如图 2.1,2.2 所示。 如果两个条件都满足,我们认为它是赛道的引导黑线,求出黑线的中心位置,计算公式为: Center = i + j/2 (3) 3.3 黑线中心位置的提取 一帧图像处理好后,可以再现赛道的真实路径信息,需要求出黑线的中心位置,从而进行小车的路 径的分析和小车的控制。其计算公式为: Center = i + j/2 (4) 式中 i 表示黑线的起始位置,j 表示赛道黑线的点数。 4. 舵机转角的预测算法 4.1 当前赛道信息的识别与控制 一场图像数据处理结束后,赛道的路径信息会清晰的再现出来。根据整幅图像黑线的有效起点和有 效终点的斜率和偏离图像中心位置的偏移量,就可以判断当前赛道是直道还是弯道。 根据这些信息给定舵机的控制量。此 方案 气瓶 现场处置方案 .pdf气瓶 现场处置方案 .doc见习基地管理方案.doc关于群访事件的化解方案建筑工地扬尘治理专项方案下载 获的主要思想如下:首先找到图像数据最近位置的第一个 有效行,同时记录黑线的中心位置信息,定义为(X0,Y0 )。 然后再找最远位置的第一个有效行,以及 其黑线中心位置,定义为(X1,Y1 )。据此算出黑线的斜率(Y1 - Y0 )/ (X1 - X0 ),和黑线偏离图 像中心位置的偏移量| X0 |。其示意图如图 3.1 所示。 其计算公式 为: 舵机控制量 = K0*X0 + K1* (X1 - X0 )/(Y1 -Y0 ) (5) 根据不断的调试和经验数据得到比例系数 K0,K1 的确切的值。 4.2 对未来赛道信息的预测与控制 单纯的判断当前赛道的信息,不能十分准确地给出舵机转角的控制量。小车在高速运行时,遇到比 较急的弯道,容易出现差错。经常出现转角控制量滞后而冲出跑道。鉴于此,我们在原方案的基础上添加 了预测算法。 根据 CCD 视频图像的扫描特点,前视距离较远处扫描到的图像含有信息较多,所以根据一幅图像的 前视距离最远处 1/4 段曲线的切线可以预测到未来赛道的信息。在曲线的前面 1/4 处取一点(X2,Y2), 其示意图如图 3.1 所示。舵机转向的计算公式为: 舵机控制量 = K0*X0 + K1*(X1 - X0)/(Y1 -Y0)+K2 *(X1-X2)/(Y1-Y2) (6) 根据点(X2,Y2)和点(X1,Y1)段曲线的弯曲程度,可以预测出下一段道路的走向。调解系数 K2,控制舵机转向的角度,降低舵机转向滞后的机率。可以使小车不完全按照黑线走,走内道,灵活,连 续地行使。 5. 总结 初级经济法重点总结下载党员个人总结TXt高中句型全总结.doc高中句型全总结.doc理论力学知识点总结pdf 数据处理好是最基本的工作,也是非常重要的一个环节。做好基本工作,获得稳定可靠的黑线中心 位置数据。加上速度调节和速度反馈,闭环控制,反复进行调试,分析舵机转向性能,选择合适的比例系 数,使小车获得可靠的转向性能。
本文档为【基于CCD图像的分析方法及预测算法】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
is_723126
暂无简介~
格式:pdf
大小:357KB
软件:PDF阅读器
页数:6
分类:互联网
上传时间:2011-03-16
浏览量:20