拉普拉斯算法在机器视觉系统中应用.docVIP

拉普拉斯算法在机器视觉系统中应用.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
拉普拉斯算法在机器视觉系统中应用

拉普拉斯算法在机器视觉系统中应用   摘要:“巡线机器人”是一套基于Mini6410开发板开发设计的嵌入式产品,该款机器人可自主沿线进行运动,适用于无人工厂机器人沿线运送零部件。机器人的运行状态时刻显示在手持客户端,用户可以随时查看机器人的工作情况,当机器人偏离运动轨道,用户还可以通过手持客户端向机器人发送指令,指挥机器人回归到正常的轨道上。该产品对图像的传输速度和清晰度都有严格的要求,为了提高图像的清晰度,该文应用拉普拉斯算法对图像进行后期处理,对图像进行锐化处理。   关键词:Mini6410;ZigBee;S3C6410;USB摄像头;拉普拉斯算子   中图分类号:TP391 文献标识码:A 文章编号:1009-3044(2013)36-8381-03   目前,巡线机器人可以在无人工厂得到广泛的应用,该机器人可以自主的沿着预先画好的线,即运动轨迹进行运动,通过采集灰度传感器的信息,感知线的位置,采用一定的策略进行路径规划,从而指导机器人的沿着线进行运动。操作人员可以随时随地观察机器人的运动状态,对机器人进行监控,当发现机器人偏离运动轨迹,对机器人进行受动控制,向其发送运动指令,指挥机器人回归到正常的位置。   巡线机器人有自主运动和被动运动两种方式,视频传输的速度和图像的清晰度影响着产品的性能,为了提高图像的清晰度,该文利用拉普拉斯算法对视频捕获的图像进行后期处理,通过对图像进行锐化处理,大大提高了产品的性能。   1 系统硬件设计   根据巡线机器人运行的环境,包括手持客户端、服务器、巡线机器人三部分构成。客户端和服务器是由友善之臂的Mini6410开发板担当;巡线机器人的核心控制系统是Keil C51,配备灰度传感器系统。客户端通过ZigBee与巡线机器人进行通信,用于监控巡线机器人的运动状态,将其运动轨迹动态的显示在手持客户端上。当巡线机器人偏离正常的运动轨迹时,客户端与服务器进行连接,开启摄像头进行图像拍摄,服务器通过无线网络,将处理后的图像传输给客户端,用户根据图像信息,在客户端侧向机器人发送运动命令,指挥机器人回归到正常的位置,从而保持巡线机器人始终沿着线进行运动。  ??系统硬件的设计主要包括对客户端、服务器、巡线机器人的设计,根据产品功能的要求,设计如下:   1)巡线机器人的核心控制系统采用Keil C51;运动装置采用轮式运动机构,包括1个支撑轮和2个动力驱动轮1。运动控制系统采用步进电机驱动;传感器系统主要包括灰度传感器和红外测距仪和超声测距仪。   2)客户端是一块友善之臂的 Mini6410,通过ZigBee与外界进行通信。向Mini6410的串口发送指令,通过ZigBee转化为无线信号,由巡线机器人进行交互2。   3)服务器也是由一块友善之臂的Mini6410,配备由摄像头,与巡线机器人工作在同一环境下,一般将服务器放置在巡线机器人工作的上方,从而保证服务器能够捕获到巡线机器人的准确位置,与客户端的通信是通过无线Wifi实现的,通过建立udp连接,将图像传送给客户端。   客户端不仅要与巡线机器人进行通信,还可以与服务器进行通信,当巡线机器人在正常工作状态下,客户端仅与巡线机器人进行交互,巡线机器人将当前的状态信息发送到串口,通过ZigBee设备将串口信号转换为无线信号,此时客户端就可以收到来自巡线机器人的信息,将其运动状态显示在LCD屏中,操作者通过手持客户端就可以观察到机器人的当前的运动位置3。而当机器人偏离轨道,即处于进而正常工作状态下,客户端需要与服务器建立连接,查询巡线机器人的具体位置,开启摄像头拍摄图像,让巡线机器人处于受动运动状态,走回到正常的位置。   2 图像锐化处理   摄像头位于服务器端,在Mini6410内核裁剪过程中设置摄像头拍摄图片的参数(如大小和图像格式),签于图像要显示在Mini6410的触摸屏上,因此将图片的大小设置为320*240,图片格式设置为jpeg格式。由于摄像头放置在巡线机器人工作场地的上方,两者距离比较大,因此图像的清晰度不是很高,为了提高图像的清晰度,将拉普拉斯算法应用到图像的后期处理中。   为了使图像的边缘、轮廓线以及图像的细节变得清晰,对摄像头拍摄到的图像进行锐化处理。经过平滑的图像变得模糊的根本原因是因为图像受到了平均或积分运算,因此可以对其进行逆运算(如微分运算)就可以使图像变得清晰4。   拉普拉斯算子是n维欧几里德空间中的一个二阶微分算子,定义为梯度(▽f)的散度(▽·f)。因此如果f是二阶可微的实函数,则f的拉普拉斯算子定义为:[Δf=?2f=???f],拉式算子是一个刻画图像灰度的二阶商算子,它是点、线、边界提取算子,亦称为边界提取算子。拉普拉斯算子还可以表示成模板的形式,该文采用的模板为[

文档评论(0)

erterye + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档