下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、试论机器人视觉系统的设计 【摘 要】随着大规模集成电路技术的发展,视觉系统逐渐走向实用化。进入20世纪80年代后,由于微型计算机的飞速发展,使用的视觉系统已经进入领域,其中机器人视觉系统是机器视觉应用的一个重要领域。本文叙述机器人视觉系统的各部分组成,及各部分组成的工作原理。 【关键词】ccd;视频数字信号处理器;设计 1 机器人视觉系统的硬件系统 1.1 机器人视觉系统的硬件由下述几个部分组成 1.1.1 景物和距离传感器常用的摄像机、ccd图像传感器、超声波传感器和结构光设备等。 1.1.2 视频信号数字化设备其任务是把摄像机或ccd输出的信号转换成方便计算和分析的数字信号。 1.1.3
2、视频信号快速处理器,视频信号实时、快速、并行算法的硬件实现设备:如dsp系统。 1.1.4 计算机及其外设根据系统的需要可以选用不同的计算机及其外设来满足机器人视觉信息处理及机器人控制的需要。 1.1.5 机器人或机械手及其控制器。 1.2 机器人视觉的软件系统有以下几个部分组成 1.2.1 计算机系统软件选用不同类型的计算机,就有不同的操作系统和它所支持的各种语言、数据库等。 1.2.2 机器人视觉信息处理算法图像预处理、分割、描述、识别和解释等算法。 1.2.3 机器人控制软件。 2 ccd原理 视觉信息通过视觉传感器转换成电信号,在空间采样和幅值化后,这些信号就形成了一幅数字图像。机器人
3、视觉使用的主要部分是电视摄像机,它由摄像管或固态成像传感器及相应的电子线路组成。这里我们只介绍光导摄像管的工作原理,因为它是普遍使用的并有代表性的一种摄像管。固态成像传感器的关键部分有两种类型:一种,是电荷耦合器件(ccd);一种,是电荷注入器件(cid)。与具有摄像管的摄像机相比,固态成像器件重量轻、体积小、寿命小、功耗低。不过,某些摄像管的分辨率仍比固态摄像机高。偏转电路驱使电子束对靶的内表面扫描以便“读取”图像。玻璃屏幕的内表面镀有一层透明的金属薄膜,它构成一个电极,视频信号可从此电极上获得。一层很薄的光敏“靶”附着的金属膜上,它是一层由一些极小的球状体组成,球状的电阻反比于光的强度。在
4、光敏靶的后面有一个带正电荷的细金属网,它使电子枪发射出的电子减速,以接近于0的速度达到靶面。在正常工作时,将正电压加在屏幕的金属镀膜上。在无光照时,光敏材料呈现绝缘体特性,电子束在靶的内表面上形成一个电子层以平衡金属膜上的正电荷。当电子束扫描靶内表面时,光敏层就成了一个电容器,其内表面具有负电荷,而另一面具有正电荷。光投射到靶层,它的电阻降低,使得电子向正电荷方向流动并与之中和。由于流动的电子电荷的数量正比于投射到靶的某个局部区域上的光的强度,因此其效果是在靶表面上形成一幅图像,该图像与摄像管屏幕上的图像亮度相同。也就是说,电子电荷的剩余浓度在暗区较高,而在亮区较低。电子束再次扫描靶表面时,失
5、去的电荷得到补充,这样就会在金属层内形成电流,并可从一个管脚上引出此电流。电流正比于扫描时补充的电子数,因此也正比于电子束扫描处的光强度。经摄像机电子线路放大后,电子束扫描运动时所得到的变化电流便形成了一个正比于输入图像强度的视频信号。电子束以每秒30次的频率扫描靶的整个表面,每次完整的扫描称为一帧,它包含525行,其中的480行含有图像信息。若依次对每行扫描并将形成的图像显示在监视器上,图像将是抖动的。克服这种现象的办法是使用另一种扫描方式,即将一帧图像分成两个隔行场,每场包含262.5行,并且以2倍帧扫描频率进行扫描,每秒扫描60行。每帧的第一场扫描奇数行,第二场扫描偶数行。这种扫描方式称
6、为retma(美国无线电、电子管、电视机制造商协会)扫描方式。还有一种可以获得更高行扫描速率的标准扫描方式,其工作原理与前一种基本相同。例如在计算机视觉和数字图像处理中常用的一种扫描方式是每帧包含559行,其中512行含有图像数据。行数取为2的整数幂,优点是软件和硬件容易实现。 讨论ccd器件时,通常将传感器分为两类:行扫描传感器和面阵传感器。行扫描ccd传感器的基本元件是一行硅成像元素,称为光检测器。光子通过透明的多晶硅门由硅晶体吸收,产生电子-空穴对,产生的光电子集中在光检测器中,汇集在每个光检测器中,汇集在每个光检测器电荷的数量正比于那个位置的照明度。两个传送门按一定的时序将各成像元素的
7、内容送往各自的移位寄存器。输出门用来将移位寄存器的内容按一定的时序关系送往放大器,放大器的输出是与这一行光检测器中内容成正比的电压信号。 3 视频数字信号处理器 图像信号一般是二维信号,一幅图像通常由512512个像素组成(当然有时也有256256,或者10241024个像素),每个像素有256级灰度,或者是38bit,红黄兰16m种颜色,一幅图像就有256kb或者768kb(对于彩色)个数据。为了完成视觉处理的传感、预处理、分割、描述、识别和解释,上述前几项主要完成的数学运算可归纳为: 3.1 点处理常用于对比度增强、密度非线性较正、阈值处理、伪彩色处理等。每个像素的输入数据经过一定关系映射
8、成像素的输出数据,例如对数变换可实现暗区对比度扩张。 3.2 二维卷积的运算常用于图像平滑、尖锐化、轮廓增强、空间滤波、标准模板匹配计算等。若用mm卷积核矩阵对整幅图像进行卷积时,要得到每个像素的输出结果就需要作m2次乘法和(m2-1)次加法,由于图像像素一般很多,即使用较小的卷积和,也需要进行大量的乘加运算和访问存储器。 3.3 二维正交变换常用二维正交变换有fft、walsh、haar和k-l变换等,常用于图像增强、复原、二维滤波、数据压缩等。 3.4 坐标变换常用于图像的放大缩小、旋转、移动、配准、几何校正和由摄影值重建图像等。 3.5 统计量计算如计算密度直方图分布、平均值和协方差矩阵
9、等。在进行直方图均衡器化、面积计算、分类和k-l变换时,常常要进行这些统计量计算。 在视觉信号处理时,要进行上述运算,计算机需要大量的运算次数和大量的访问存储器次数。如果采用一般的计算机进行视频数字信号处理,就有很大的限制。所以在通用的计算机上处理视觉信号,突出有两个局限性:一是运算速度慢,二是内存容量小,为了解决上述问题,可以采用如下方案: (1)利用大型高速计算机组成通用的视频信号处理系统为了解决小型计算机运算速度慢、存储量小的缺点,人们自然会使用大型高速计算机,但缺点是成本太高。 (2)小型高速阵列机采用大型计算机的主要问题是设备成本太高,为了降低视频信号处理系统的造价,提高设备的利用率,有的厂家在设计视频信号处理系统时,选用造价低廉的中小型计算机为主机,再配备一台高速阵列机。 (3)采用专用的视觉处理器为了适应微型计算机视频数字信号处理的需要,不少厂家设计了专用的视觉信号处理器,它的结构简单、成
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 财务分析报告模拟范文
- 不良分析报告范文
- 比亚迪财务研究报告范文
- 农田租赁协议书 农田租赁协议书3篇
- 2024年度特色小镇开发与建设合同3篇
- 银行方协议下载
- 供电工程施工合同
- 《国债期货交易策略》课件
- 幼儿园公开课小班音乐课件教案《两只小鸟》
- 《运动兴趣和动机》课件
- 慢性肾衰竭病人的护理查房
- 电子商务运营流程详解作业指导书
- 心肺复苏培训课件
- 担任学生干部证明
- 经济法学-计分作业一(第1-4章权重25%)-国开-参考资料
- 2024年自考《14269数字影像设计与制作》考试复习题库(含答案)
- 最忆故乡年味红(2023年江苏泰州中考语文试卷记叙文阅读题及答案)
- 2024年CDN项目建议书
- 硬件测试岗位招聘笔试题与参考答案(某大型央企)
- 2024-2030年中国年糕行业市场发展趋势与前景展望战略分析报告
- 2024广东氢能产业发展报告
评论
0/150
提交评论