机器视觉的主要任务及使命

上传人:m**** 文档编号:485472805 上传时间:2023-06-12 格式:DOCX 页数:12 大小:15.21KB
返回 下载 相关 举报
机器视觉的主要任务及使命_第1页
第1页 / 共12页
机器视觉的主要任务及使命_第2页
第2页 / 共12页
机器视觉的主要任务及使命_第3页
第3页 / 共12页
机器视觉的主要任务及使命_第4页
第4页 / 共12页
机器视觉的主要任务及使命_第5页
第5页 / 共12页
点击查看更多>>
资源描述

《机器视觉的主要任务及使命》由会员分享,可在线阅读,更多相关《机器视觉的主要任务及使命(12页珍藏版)》请在金锄头文库上搜索。

1、机器视觉的王要任务及使命一、机器视觉不是一个单独的任务中国(包括香港地区)技术市场经理朱君女士接受了中国视觉网的采访。在谈到对2005年中国机器视觉市场的发展时,她说,从总体上看,中国的机器视觉产业还处在初期的 发展阶段,不过随着越来越多的中国产品进入全球市场参与竞争,对于产品的可靠性和高质 量,以及更快生产力的要求与日俱增。随着制造过程变得越来越自动化,机器视觉这一领 域也 在受到广泛的重视,其潜力巨大,有很好的发展趋势。在朱君看来,从宏观方面来看,机器视觉不是一个单独的任务,而是整个自动化领域的 一个组成部分,它结合其他任务共同完成系统功效。比如说用户会结合运动控制数据采集等 各种功能完成

2、例如模拟数字、数字电子等测试,而且不同的仪器之间的集成会需要用到同步等功能。她介绍说,NI公司作为一家测试测量和自动化领域的领先企业为各行业的用户提供视觉、 运动、数据采集等硬件产品,以及自动化行业标准的LabVIEW图形化开发环境软件平台,确保整个系统软硬件之间的集成。NI视觉系统结合了经验证的软硬件工具。视觉开发模块(VisionDevelopment Module )是LabVIEW编程环境的一个附加模块,它是专为使用各种编程语 言 (例如 NI LabVIEW, NI LabWindows/CVI, C/C+ 或 Visual Basic )的编程者而设计的 数百 种函数功能集o此外,

3、NI还提供一个交互的软件环境一一 Vision Builder Al,使得用户无需编 程即可配置、校准和发布他们的机器视觉应用。视觉开发模块(VisionDevelopment Module)和Vision Builder Al软件都可以与一系列硬件产品达到完美的无缝 集 成,其优势在于可支持数千种摄像头,从而满足用户们各种视觉系统的需求o因此,这样的系 统就能够以更高的效率和更低的成本解决一系列应用挑战。本地用户采用NI的软硬件技术已经完成了一系列成功的解决方案,现在就以香港最 大的电力供应商CLP Power公司为例。之前,他们是通过人工方式控制校准器输出测试 点,读取并记录测量值,比较极

4、限数据,再将手写的原始数据传输到PC现在,他们转而采用基于NI机器视觉技术的自动化测试系统:通过PXI硬件平台来获取图 像,通过NI LabVIEW软件和视觉开发模块处理图像。使用该系统极大地提高了测试效率,从 原来的每1小时/1台仪器到现在的每20分钟/2台仪器,速度上达到原先的6倍。除了时间上 的节省,由于该过程是完全自动化的,所以仪器校准也不再需要。更重要的是,人为的错误可 以降至最低。二单个视觉系统完成近2000个检测点的任务多样或大型表面检测和鉴定任务,可否由一台摄像机独立完成?通常,需要 一组相机或一台相机在检测区域来回的移动才能完。现在我们借助康耐视公司的视觉系统,成 功装备了一

5、条快速、灵活性价比高的检测系统0这个独创性举措真正体现了机器视觉检测产 品的简单、灵活的设计理念。轻松读取大型表面上的微细编码在探索大型表面最佳的矩阵码读取技术时,利用了一款旋转镜头,同康耐视公司的InSight? 摄像头或者Visi on Pro?软件组合形成一套紧凑型检测系统,拓宽了图像处理应用领 域,材料使用也实现最小化新发明一一单个系统独立担当大型的表面检测任务人们在调整固定镜时发明了旋转镜。在研究1 x 2cm大小镜片该如何摆位以读取编码的问题上,意识到操作图像处理器时,镜片必须是可以任意转动的,而不是将它固定起 来o由此发明的视觉系统可承担大型表面检测任务,并经受住最恶劣操作环境的

6、挑战,而所占 空间只有鞋盒大小。在In-Sight摄像头(康耐视),镜头,旋转镜,步进发动机和电子驱动系统这一套组合的支持下,它足以完成高精度多样性的 检测任务。担当近2000个检测点任务旋转镜由步进电动机控制,可将零件的检测区域转射到In-Sight视觉系统,精度可达到 1微米。借助这款高精度旋转镜,500 x 500毫米区域的图像摄制和诊断,只需单个摄像头就 可以准确地完成。它的主要优点包括:周期短,精度准,空间小,性价高。凭借这套集成微处理器,视觉 系统即可自动完成转向和近2000个不同检测点的诊断任务。这种集成系统,在现有生产线上 可以直接安装,不必另外添加PC设备。活动反射镜头帮助系

7、统轻松进行检测盲点区域。特殊应用实例:电子仪器制造业产品检测和条码读取(计算机,掌上电脑等等)读取配电板条码或焊点检测:在条码读取困难,条码众多,或通常需要配 备多个摄像头等情况调节电控板的检测一多种电控板上PIN针位置和深度检测,电子元件和焊点的快速检测保险丝和控制器检测包装材料的编码识别紧凑、灵活、操作简易此解决方案既可独立运行,也可连接VCSP软件工具(视觉服务器控制设备)。操作者 即使没有任何编程知识,也能运行最复杂的检测程序。直观的用户界面,简化了繁琐的编程工 作;快捷简单的操作培训,让操作者尽快熟悉系统,并进行新程序的创建。在此软件辅助下, 用户可以将镜头移动全任意位置,检测点精确

8、 度达到千分之一毫米。它也可“手持 式”操作 三大组合元件In-Sight,活动 镜偏转技术,以及VCSF软件工具(50ms数据交换速度要求)。检测结果存储在内部数据库 中,以便在故障诊断时随时获取。本身快速且灵活的特性,再结合康耐视公司的视觉技 术,是 一套具有较高J性价比的检测系统。参与到计算机视觉行业近两年来,第一次仔细认真的回过头看自己做的究竟是什么东 西。在过去的工作中,不管是在学校还是在单位,拿到项目了,就照着自己所要达到的目的 去 查找资料,阅读文献,然后就是写代码。大大小小的项目经历了这么多,做完一个,开心,以 前学的一些图像处理方面的知识,现在也好多没用到,没用到的自然就忘了

9、,该系统的回顾一 下了!后面要做好这些工作,还将回顾一下自己所熟知的几个方向,加油! !下面就简单介 绍一下相矢的东西以及Marr提出的视觉系统框架:计算机视觉理解的任务:低层的图像处理、高层的图像理解。低层:图像压缩、噪声滤波、图像锐化等预处理方法。高层:取决于知识、目标以及如何达到目标,主要用的人工智能的方法。高层计算机 视觉:模仿人类的认知和根据包含在图像中的信息进行决策的能力计算机视觉是建立在高层处理的基础上的,认知过程与图像内容的先验知识是紧密结合在一起的。低层计算机视觉技术几乎与数字图像处理完全重合。边缘提取是该阶段一个典型的处理 例子。低层图像处理与高层计算机视觉的区别在于所使用

10、的数据。低层数据由原始图像构 成,表现为亮度或灰度值构成的矩阵;而高层数据虽然也来源于图像,但是只有那些与高层目 标有矢的数据被提取出来,很大程度上减少数据量。高层数据表示了有尖图像内容的知识。Marr认为,视觉系统的任务是对环境中三维物体进行识别、定位与运动分析。视觉系统研究的三层次:计算理论层次、表达与算法层次、硬件实现层次1)计算理论层次:回答系统各个部分的计算目的与计算策略,亦即各个部分的输入输 出是什么,之间的矢系是什么变换或是具有什么约束。输入是二维图像,输入是由二维图像“重建”出来的三维物体的位置与形状。2)表达与算法层次:视觉系统的研究给出各个部分的输入、输出和内部的信息表达,

11、 以及实现计算理论所规定的目标的算法。3)硬件层次:如何用硬件实现以上算法。视觉信息处理的三阶段:1)构成所谓“要素图”或“基元图”,基元图由二维图像中的边缘点、直线段、顶点、纹理等基本几何或特征组成;2)对环境2.5维的描述,即部分的、不完整的三维形状与位置。以观察者坐标系下描述的部分三维物体形状,称为2.5维描述。包括立体视觉、运动分析、由灰度恢复表面形状 等处理单元。3)由2.5维描述得到物体完整的三维描述,而且是在物体本身某一固定坐标系下的描 述。三图像处理与机器视觉图像处理系统的功能包括:增强、编码、压缩、复原与重构图像增强:图像增强系统所执行操作的结果是使人们觉得处理后的图像质量更

12、好。如对 比度增强、亮度放缩、边缘锐化等。图像编码:编码使研究图像信息的表达方式,使其更经济与有效,这包括量化方法、冗 余消除。编码还可能包括研究图像信息的表达方式,使其在传输或存储图像中出现错误时仍具 有鲁棒性。图像压缩:目的在于减少存储与传输图像的比特数量。图像复对图像中的错误进行修改。如添加一个确定性的模糊操作,随机噪声笔0图像重构:指若干局部图像重构成一幅完整图像的过程。机器视觉:机器对图像进行自动处理并报告图像中有什么的过程。包括:特征度量基于 特征的模式识别特征度量:从图像中提取一组度量,以表示整幅图像或某些组成的特点。模式分类:对度量作出决策的过程,即给定一个未知物体的某个度量或

13、一组度量模式识别:对未知物体进行分类。四、机器视觉的主要任务据工业相机CCDT家介绍,机器视觉的主要任务可分为:1、定位,即能够自动判断物体的位置,并将位置信息通过一定的通讯协议输出;2、测量,自动测量产品的外观尺寸;3、缺陷检测,这是机器视觉系统用的最多的一种功能,它可以检测产品表面的一些信 息。譬如:包装正误,有没有包装正确、印刷有无错误、表面有无刮伤或颗粒、破损、有没有 油污灰尘、塑料件有没有穿孔、有没有注塑不良等;基本上,产品的品质需要用人眼来判断 的,都可以尝试用视觉技术来替代,获得更有的产品性能。对于缺陷检测,也可以说是对物体进行比较,找出诸如缺少元件或标签等的制造缺陷。 这比较可

14、能是简单的图样相减,也可能涉及到几何或矢量图形匹配算法。如果被比较物体的尺 寸或方向各不相同的话,就必须采用后者。比较的类型包括检测物体的有无、匹配色彩和比较 印刷质量。对于上述的检测而言,都是建立在机器视觉检测技术上来完 成的。机器视觉是通过计算机算法自动理解图片内容的技术,十九世纪六十年代,它起源于人工智能 和认知神经科学。为了 “解决”机器视觉的问题,1966年,在麻省理工学院,这个问题作为一个夏季项目被提出,但是人们很快发现要解决这个问题可能还 需要更长的路要走。在50年后的今天,一般的图像理解任务仍旧是不能得到完美解决。但是也已取得显着进展,并且随着机器视觉算法商业化的成功,机器视觉产品已经开始拥有 广泛的用户,包括图像分割(例如微软office中去除图片背景的功能)、图像检索、人脸检测 对焦和Kinect的人体行为捕获等。几乎可以确定的是机器视觉最近的突飞猛进主要得益于最 近15到20年机器学习领域的快速发展。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 学术论文 > 其它学术论文

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号