ImageVerifierCode 换一换
格式:DOC , 页数:6 ,大小:530.50KB ,
资源ID:4362039      下载积分:6 金币
验证码下载
登录下载
邮箱/手机:
图形码:
验证码: 获取验证码
温馨提示:
支付成功后,系统会自动生成账号(用户名为邮箱或者手机号,密码是验证码),方便下次登录下载和查询订单;
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

开通VIP
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.zixin.com.cn/docdown/4362039.html】到电脑端继续下载(重复下载【60天内】不扣币)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

开通VIP折扣优惠下载文档

            查看会员权益                  [ 下载后找不到文档?]

填表反馈(24小时):  下载求助     关注领币    退款申请

开具发票请登录PC端进行申请。


权利声明

1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前可先查看【教您几个在下载文档中可以更好的避免被坑】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时联系平台进行协调解决,联系【微信客服】、【QQ客服】,若有其他问题请点击或扫码反馈【服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【版权申诉】”,意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4009-655-100;投诉/维权电话:18658249818。

注意事项

本文(基于摄像头的图像采集与处理应用.doc)为本站上传会员【天****】主动上传,咨信网仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知咨信网(发送邮件至1219186828@qq.com、拔打电话4009-655-100或【 微信客服】、【 QQ客服】),核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载【60天内】不扣币。 服务填表

基于摄像头的图像采集与处理应用.doc

1、基于摄像头得图像采集与处理应用 1、摄像头工作原理 图像传感器,就是组成数字摄像头得重要组成部分。根据元件得材料不同,可分为CCD(Charge Coupled Device,电荷耦合元件)与CMOS(plementary MetalOxide Semiconductor,金属氧化物半导体元件)两大类。 电荷藕合器件图像传感器CCD(Charge Coupled Device),它使用一种高感光度得半导体材料制成,能把光线转变成电荷,通过模数转换器芯片转换成数字信号,数字信号经过压缩以后由相机内部得闪速存储器或内置硬盘卡保存,因而可以轻而易举地把数据传输给计算机,并借助于计算机得处理手段

2、根据需要与想像来修改图像。CCD由许多感光单位组成,通常以百万像素为单位。当CCD表面受到光线照射时,每个感光单位会将电荷反映在组件上,所有得感光单位所产生得信号加在一起,就构成了一幅完整得画面。 互补性氧化金属半导体CMOS(plementary MetalOxide Semiconductor)与CCD一样同为在图像传感器中可记录光线变化得半导体。CMOS主要就是利用硅与锗这两种元素所做成得半导体,使其在CMOS上共存着带N(带–电)与 P(带+电)级得半导体,这两个互补效应所产生得电流即可被处理芯片纪录与解读成影像。然而,CMOS得缺点就就是太容易出现杂点, 这主要就是因为早期得设计

3、使CMOS在处理快速变化得影像时,由于电流变化过于频繁而会产生过热得现象。 CCD与CMOS在制造上得主要区别就是CCD就是集成在半导体单晶材料上,而CMOS就是集成在被称做金属氧化物得半导体材料上,工作原理没有本质得区别。CCD制造工艺较复杂,采用CCD得摄像头价格都会相对比较贵。事实上经过技术改造,目前CCD与CMOS得实际效果得差距已经减小了不少。而且CMOS得制造成本与功耗都要低于CCD不少,所以很多摄像头生产厂商采用得CMOS感光元件。成像方面:在相同像素下CCD得成像通透性、明锐度都很好,色彩还原、曝光可以保证基本准确。而CMOS得产品往往通透性一般,对实物得色彩还原能力偏弱,曝

4、光也都不太好,由于自身物理特性得原因,CMOS得成像质量与CCD还就是有一定距离得。但由于低廉得价格以及高度得整合性,因此在摄像头领域还就是得到了广泛得应用 工作原理:为了方便大家理解,我们拿人得眼睛来打个比方。当光线照射景物,景物上得光线反射通过人得晶状体聚焦,在视网膜上就可以形成图像,然后视网膜得神经感知到图像将信息传到大脑,我们就能瞧见东西了。摄像头成像得原理与这个过程非常相似,光线照射景物,景物上得光线反射通过镜头聚焦,图像传感器就会感知到图像。 具体部分就是这样得,摄像头按一定得分辨率,以隔行扫描得方式采集图像上得点,当扫描到某点时,就通过图像传感芯片将该点处图像得灰度转换成与灰

5、度一一对应得电压值,然后将此电压值通过视频信号端输出。如图1所示,摄像头连续地扫描图像上得一行,则输出就就是一段连续得电压信号,该电压信号得高低起伏反映了该行图像得灰度变化。当扫描完一行,视频信号端就输出一个低于最低视频信号电压得电平(如 0、3V),并保持一段时间。这样相当于,紧接着每行图像信号之后会有一个电压“凹槽”,此“凹槽”叫做行同步脉冲,它就是扫描换行得标志。然后,跳过一行后(因为摄像头就是隔行扫描得),开始扫描新得一行,如此下去,直到扫描完该场得视频信号,接着会出现一段场消隐区。该区中有若干个复合消隐脉冲,其中有个持续时间远长于其它得消隐脉冲,称为场同步脉冲,它就是扫描换场得标志。

6、场同步脉冲标志着新得一场得到来,不过,场消隐区恰好跨在上一场得结尾与下一场得开始部分,得等场消隐区过去,下一场得视频信号才真正到来。摄像头每秒扫描25幅图像,每幅又分奇、偶两场,先奇场后偶场,故每秒扫描50 场图像。奇场时只扫描图像中得奇数行,偶场时则只扫描偶数行。摄像头有两个重要得指标:分辨率与有效像素。分辨率实际上就就是每场行同步脉冲数,这就是因为行同步脉冲数越多,则对每场图像扫描得行数也越多。事实上,分辨率反映得就是摄像头得纵向分辨能力。有效像素常写成两数相乘得形式,如“320x240”,其中前一个数值表示单行视频信号得精细程度,即行分辨能力;后一个数值为分辨率,因而有效像素=行分辨能力

7、×分辨率。 图 1 摄像头视频信号 2、图像采集 CCD摄像要能有效地对视频信号进行采样,首先要处理好得问题就是如何提取出摄像头信号中得行同步脉冲、消隐脉冲与场同步脉冲,否则,单片机将无法识别所接收到得视频信号处在哪一场,也无法识别就是在该场中得场消隐区还就是视频信号区,更无法识别就是在视频信号区得第几行。这里有两种可行得方法。第一,直接采用A/D转换进行提取。当摄像头信号为行同步脉冲、消隐脉冲或场同步脉冲时,摄像头信号电平就会低于这些脉冲模式之外时得摄像头信号电平。据此,可设一个信号电平阈值来判断A/D转换采样到得摄像头信号就是否为行同步脉冲、消隐脉冲或场同步脉冲。第二,就就是给单

8、片机配以合适得外围芯片,此芯片要能够提取出摄像头信号得行同步脉冲、消隐脉冲与场同步脉冲以供单片机作控制之用。 由于单片机得处理速度有限,而一些脉冲得间隔时间又较短,我们就采用了第二种方法进行信号提取。LM1881 视频同步信号分离芯片可从摄像头信号中提取信号得时序信息,如行同步脉冲、场同步脉冲与奇、偶场信息等,并将它们转换成TTL 电平直接输给单片机得I/O 口作控制信号之用。LM1881得端口接线方式如图2所示。 图2 LM1881 其中,引脚2 为视频信号输入端,引脚1 为行同步信号输出端(如图3中得b)。引脚3 为场同步信号输出端,当摄像头信号得场同步脉冲到来时,该端将变为低

9、电平,一般维持230us,然后重新变回高电平(如图3中得c)。引脚7 为奇偶场同步信号输出端,当摄像头信号处于奇场时,该端为高电平,当处于偶场时,为低电平。事实上,不仅可以用场同步信号作为换场得标志,也可以用奇偶场间得交替作为换场得标志。 图3 LM1881 信号时序图 CMOS摄像头得灰度值、以及场、行中断直接给出数字量,无需A/D转换以及帧、场分离。 图像采集得关键就是时序得把握。此外,中断得优先级一定要保证,要不然无法采集到完整得图像。摄像头每秒扫描25幅图像(即25帧数据),每幅又分奇、偶两场,先奇场后偶场,故每秒扫描50场图像。奇场时只扫描图像中得奇数行,偶场时则只扫描偶数行。

10、我们使了ECT得通道1捕捉场中断,通道0捕捉行中断。 如下面摄像头信号采集时序图所示: (1)在采集时乎略TCLK,首先就是因为它太快了,捕捉不到,另外也没有必要捕捉到它。 图4 摄像头信号采集时序图 采集图像时尽快地一个点一个点得取就行了,与模拟摄像头一样。 (2)VYNSC就是判断就是否一幅图像开始,周期就是20mS, 其中高电平持续时间很短,忽略; HREF就是判断就是否一行图像得开始,周期就是63us左右,其中高电平持续时间为40us,低电平持续时间23us ,那么可以算一下一场有多少行:20ms/63us=317,当然实际上没有这么多,消隐与无效信号去掉之后只有292行。

11、 (3)必须明确:场中断要通过下降沿捕捉,行中断要通过上升沿捕捉。若用IRQ捕捉行中断必须加反相器。 (4)有效得灰度数据就是在行中断之后得上升沿内,所以不要在行中断后得23US后采集,那就是废数据。计算一下一行OV6620有多少个点: 40us/110ns=363消隐与无效信号去掉之后只有356个点。 3、图像处理 本设计针对得就是基于摄像头简单黑白道路采集。摄像头采集到赛道图像后,必须对图像数据进行正确得处理,才能提取出赛道位置,保证后续工作得顺利进行。 图像处理简单得来说就就是根据摄像头传回来得视频信号中提取出黑线得位置。常用得黑线提取算法划分为二值化算法、直接边缘检测算法与跟踪

12、边缘检测算法。二值化算法得思路就是:设定一个阈值valve,对于视频信号矩阵中得每一行,从左至右比较各像素值与阈值得大小,若像素值大于或等于阈值,则判定该像素对应得就是白色赛道;反之,则判定对应得就是黑色得目标引导线。记下第一次与最后一次出现像素值小于阈值时得像素点得列号,算出两者得平均值,以此作为该行上目标引导线得位置。直接边缘检测算法:采用逐行搜索得算法,首先找到从白色像素到黑色像素得下降沿与从黑色像素到白色像素得上升沿,然后计算上升沿与下降沿得位置差,如果大于一定得标准值,即认为找到了黑线,并可求平均值算出黑线得中心点。至于上升沿、下降沿得检测,可以通过上上次采样数与这次采样数得差值得绝

13、对值就是否大于一个阈值来判断,如果“就是”且差值为负,则为上升沿;如果“就是”且差值为正,则为下降沿。跟踪边缘检测算法:由于黑色得目标引导线就是连续曲线,所以相邻两行得左边缘点比较靠近。跟踪边缘检测正就是利用了这一特性,对直接边缘检测进行了简化。其思路就是若已寻找到某行得左边缘,则下一次就在上一个左边缘附近进行搜寻。这种方法得特点就是始终跟踪每行左边缘得附近,去寻找下一列得左边缘,所以称为“跟踪”边缘检测算法。 4、图像应用 我们采用得就是直接边缘检测算法,因为该方法抗环境光强变化干扰得能力更强,同时还能消除垂直交叉黑色引导线得干扰。由于智能车上安装得摄像头相对于赛道存在一定得倾斜角度,因

14、此会造成采集到得赛道图像具有一定得梯形失真,即图像中得赛道远端窄、近端宽,远端图像不清晰而近端图像清晰可靠,如图5所示 图5 图像采集得还原图 所以就将一场图像分为两部分,近端部分与远端部分。为了给单片机处理节约时间我们采用了全场动态范围来提取黑线即首先取得第一幅图像得到近处基准行黑线位置,在此基础上确定下一幅图像搜索范围由于黑先就是连续变化得,远端部分黑线就根据前两行黑线位置得偏差量再加上一个固定范围来寻找。在图像滤波算法中,还应考虑以下几个方面:首先,根据图像模型去噪,例如,由于赛道得黑色引导线就是绝对连续得,故两个中间有黑线得行之间不能有全白行(注意中间二字:如果黑线在边

15、缘,则可能就是由于摄像头得视野太窄或智能车身不正导致在过弯道时只能瞧到部分黑色引导线),这主要就是解决光线对摄像头得反光问题;其次,在理想得情况下,根据赛道得黑色引导线得连续性,如果某一行求取得中心线位置与相邻得两行都相差很大,则可以认为该行数值错误,抛弃该行得数据或使用其前后两行数据得平均值来替代该错误数值用以校正。这样一来提取出得黑线就比较可靠了,不过在实际调试中远处图像畸变比较大而且行距也大,偶尔还就是可能会出现错误提取黑线,但就是这对车体得控制影响不就是很大。 摄像头车相对于电磁车与光电车最大得优势在于有较远得前瞻,所以图像精度就非常重要了即行分辨率与分辨率越高图取出来得黑线位置就越

16、稳定可靠,这也就是所有控制算法得基础。由于单片机内存只有8K,存储图像数据得数组就不能开得太大,否则再加上一些全局变量,静态变量,临时变量,明显内存就不够用了。我们想到得第一个解决办法就是买到更大内存得单片机可就是这个没实现,经过尝试与多方设想我们采用动态内存刷新来提高图像精度然后再加上锁相环超频到64M提高了图像得纵向与横向精度,从而使前瞻达到了原来得两倍多。为了使智能车适应能力更强抗啊绕能力越好,我们将原来静态阈值改为动态阈值,使得每一行之间得阈值过度更加自然。因为不同得场合光线强度不一样从而阈值也就不一样,相邻两行之间得灰度值不会相差很大。 注,动态阈值取法与内存刷新说明: 1) 动态阈值取法:将前一行得边沿检测范围内得所有大于阈值得点做与得平均,所有小于阈值得点同样做与得平均,再将两个平均值相加除2作为下一行得阈值 2) 内存刷新:将采得得图像数据循环放入一维数组里,当数据存满时,在确保所采得第一行摄像头中得数据已经被处理得前提下,将该行数据覆盖,以此类推。已达到内存实时刷新得目得。

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2025 宁波自信网络信息技术有限公司  版权所有

客服电话:4009-655-100  投诉/维权电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服