0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

简述机器视觉的原理及其应用

lPCU_elecfans 来源:YXQ 2019-07-26 15:05 次阅读

机器视觉人工智能正在快速发展的一个分支。简单说来,机器视觉就是用机器代替人眼来做测量和判断。

互联网的高速发展,使得物流业走势迅猛,不仅是每年一度的京东购物节和淘宝节让物流人员高压负重,喘不过气,就连现在的日常外卖派送,超市派送也使得快递人员人手不断速增,美团外卖布局无人物流,京东机器人物流拣货已开始应用,机器人工作,为人们的生活带来了巨大的便利性。机器人逐渐成为市场的宠儿。

如今,我们的身边已然充斥着各种类型的机器人,在制造、运输、生活等各领域起着非常重要的作用。比如机器人代步车,扫地机器人等。而让这些机器人拥有一双“智慧”双眼的正是机器视觉技术,得益于机器人产业的规划发展,机器视觉技术的应用就有非常广阔的空间。

机器视觉的定义 机器视觉是人工智能正在快速发展的一个分支。简单说来,机器视觉就是用机器代替人眼来做测量和判断。机器视觉基于仿生的角度发展而来,比如模拟眼睛是通过视觉传感器进行图像采集,并在获取之后由图像处理系统进行图像处理和识别。

机器视觉主要分为三类:

单目视觉技术,即安装单个摄像机进行图像采集,一般只能获取到二维图像。单目视觉广泛应用于智能机器人领域。然而,由于该技术受限于较低图像精度以及数据稳定性的问题,因此需要和超声、红外等其它类型传感器共同工作。

双目视觉技术,是一种模拟人类双眼处理环境信息的方式,通过两个摄像机从外界采集一副或者多幅不同视角的图像,从而建立被测物体的三维坐标。双目视觉技术大致分为机械臂视觉控制、移动机器人视觉控制、无人机无人船视觉控制等方向。

多目视觉技术,是指采用了多个摄像机以减少盲区,降低错误检测的机率。该技术主要用于物体的运动测量工作。在机械臂手眼协调方面,多目视觉技术能够克服物体捕捉的盲区,使机械臂进行抓取更加有效。在工业机器人进行装配领域,多目视觉也能够精确识别和定位被测物体,进而提高装配机器人的智能程度和定位精度。

机器视觉的应用

机器视觉的应用主要有检测和机器人视觉两个方面:

⒈ 检测:又可分为高精度定量检测(例如显微照片的细胞分类、机械零部件的尺寸和位置测量)和不用量器的定性或半定量检测(例如产品的外观检查、装配线上的零部件识别定位、缺陷性检测与装配完全性检测)。

⒉机器人视觉:用于指引机器人在大范围内的操作和行动,如从料斗送出的杂乱工件堆中拣取工件并按一定的方位放在传输带或其他设备上(即料斗拣取问题)。至于小范围内的操作和行动,还需要借助于触觉传感技术

此外还有自动光学检查,人脸识别,无人驾驶汽车,产品质量等级分类,印刷品质量自动化检测,文字识别,纹理识别,追踪定位。机器视觉技术的应用取代了人工分拣快递,大大提高了效率。除此之外,机器视觉技术还可以让机械手臂拥有3D视觉能力,依靠视觉导引、定位,夹取产品。并且在汽车制造、医疗等领域也使用机器视觉系统进行测量和检测。

随着工业4.0时代的到来,机器视觉在智能制造业领域的作用越来越重要,机器视觉技术是如何工作的、它为什么是实现流程自动化和质量改进的正确选择等。

机器视觉技术,是一门涉及人工智能、神经生物学、心理物理学、计算机科学、图像处理、模式识别等诸多领域的交叉学科。机器视觉主要用计算机来模拟人的视觉功能,从客观事物的图像中提取信息,进行处理并加以理解,最终用于实际检测、测量和控制。机器视觉技术最大的特点是速度快、信息量大、功能多。

什么是机器视觉?

机器视觉的定义:机器视觉就是使用光学非接触式感应设备自动接收并解释真实场景的图像以获得信息控制机器或流程。

机器视觉就是为了流程控制或检测所制造的产品而从数字图像中自动提取信息

为了更好地理解机器视觉,下面,我们以啤酒厂采用的填充液位检测系统为例来进行说明:

▲图1 啤酒瓶填充液位检验示例

当每个啤酒瓶移动经过检测传感器时,检测传感器将会触发视觉系统发出频闪光,拍下啤酒瓶的照片。

采集到啤酒瓶的图像并将图像保存到内存后,视觉软件将会处理或分析该图像,并根据啤酒瓶的实际填充液位发出通过-未通过响应。

如果视觉系统检测到一个啤酒瓶未填充到位,即未通过检测,视觉系统将会向转向器发出信号,将该啤酒瓶从生产线上剔除。操作员可以在显示屏上查看被剔除的啤酒瓶和持续的流程统计数据。

另外,机器视觉系统还能够进行物品测量,比如确定火花塞间隙或提供位置信息,引导机器人在制造组装过程中将元件对位,图2显示的例子主要是说明机器视觉系统如何能够用于进行滤油器(右)通过或未通过检测,以及测量支架上中心轴头的宽度(左)。

▲图2 机器视觉系统能够在生产线上进行实时测量和检验,比如加工支架(左)或滤油器(右)

在这个应用示例中,填充液位检验系统仅可提供两种结果,这显示了二进制系统的特征:

1、 如果产品合格,则检测结果为“通过”

2、 如果产品不合格,则检测结果为“未通过”。

机器视觉的优势究竟有哪些?

虽然人类视觉最擅长于对复杂、非结构化的场景进行定性解释,但机器视觉则凭借速度、精度和可重复性等优势,擅长于对结构化场景进行定量测量。

举例来说,在生产线上,机器视觉系统每分钟能够对数百个甚至数千个元件进行检测。配备适当分辨率的相机和光学元件后,机器视觉系统能够轻松检验小到人眼无法看到的物品细节特征。

另外,由于消除了检验系统与被检验元件之间的直接接触,机器视觉还能够防止元件损坏,也避免了机械部件磨损的维护时间和成本投入。

通过减少制造过程中的人工参与,机器视觉还带来了额外的安全性和操作优势。此外,机器视觉还能够防止洁净室受到人为污染,也能让工人免受危险环境的威胁。

机器视觉系统的分类

•智能相机

•基于嵌入式

•基于PC

机器视觉系统的组成

•图像获取:光源、镜头、相机、采集卡、机械平台

•图像处理与分析:工控主机、图像处理分析软件、图形交互界面。

•判决执行:电传单元、机械单元

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 机器视觉
    +关注

    关注

    160

    文章

    4040

    浏览量

    118271
  • 人工智能
    +关注

    关注

    1776

    文章

    43776

    浏览量

    230562

原文标题:科普机器视觉的应用和发展前景

文章出处:【微信号:elecfans,微信公众号:电子发烧友网】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    机器视觉图像采集卡及其接口概述

    本文主要是介绍机器视觉图像采集卡及其使用的各种接口。首先,我们将概述外围计算机卡,然后探索图像采集卡中使用的不同类型的机器视觉接口。我们先来
    的头像 发表于 04-15 20:42 79次阅读
    <b class='flag-5'>机器</b><b class='flag-5'>视觉</b>图像采集卡<b class='flag-5'>及其</b>接口概述

    机器视觉、工业视觉和计算机视觉这三者的关系

    机器视觉、工业视觉和计算机视觉这三者的关系
    的头像 发表于 01-24 10:51 565次阅读
    <b class='flag-5'>机器</b><b class='flag-5'>视觉</b>、工业<b class='flag-5'>视觉</b>和计算机<b class='flag-5'>视觉</b>这三者的关系

    一文get什么是机器视觉

    什么是机器视觉
    的头像 发表于 01-09 13:56 166次阅读
    一文get什么是<b class='flag-5'>机器</b><b class='flag-5'>视觉</b>?

    机器视觉的应用场景总结

    机器视觉是人工智能正在快速发展的一个分支,目前中国已是继美国、日本之后的第三大机器视觉领域应用市场。本文将对机器
    的头像 发表于 12-26 10:57 292次阅读
    <b class='flag-5'>机器</b><b class='flag-5'>视觉</b>的应用场景总结

    机器视觉的发展史简述

    机器视觉是研究如何通过光学装置和非接触式传感器自动接收、处理真实场景的图像,以获得所需信息或用于控制机器人运动的学科。
    发表于 10-10 09:28 161次阅读
    <b class='flag-5'>机器</b><b class='flag-5'>视觉</b>的发展史<b class='flag-5'>简述</b>

    基于DM642机器视觉系统的设计与实现

    机器视觉自起步发展到现在,已有15年的发展历史。应该说机器视觉作为一种应用系统,其切E特点是随着工业自动化的发展而逐渐完善和发展的。 目前,国际上
    发表于 09-20 07:58

    机器视觉和计算机视觉的区别

    机器视觉和计算机视觉的区别 机器视觉和计算机视觉是两个相关但不同的概念。虽然许多人使用这两个术语
    的头像 发表于 08-09 16:51 1110次阅读

    什么叫机器视觉机器视觉和嵌入式有什么关系?

    什么叫机器视觉机器视觉(MachineVision),也被称为计算机视觉(ComputerVision),是一种利用计算机技术和算法来模拟和
    的头像 发表于 08-07 08:09 661次阅读
    什么叫<b class='flag-5'>机器</b><b class='flag-5'>视觉</b>?<b class='flag-5'>机器</b><b class='flag-5'>视觉</b>和嵌入式有什么关系?

    CCD机器视觉及其检测系统的优势

    CCD机器视觉尺寸测量是基于相对测量方法,通过可追溯性、放大校准、自动边缘提升和屏幕图像测量来计算实际尺寸。在精密测量中,放大倍数必须达到35倍或更高,才能达到微米级的精度。此时,视线宽度小于5mm
    的头像 发表于 07-24 16:28 655次阅读

    机器视觉检测平台

    机器视觉检测平台 系统包含工业级智能机械手、机器视觉边缘处理终端、机器视觉感知单元、
    发表于 06-29 11:39 512次阅读

    机器视觉应用场景

    机器视觉应用场景 随着时代的发展,新的技术,机器视觉的应用越来越广泛。以下是机器视觉的典型应用场
    发表于 06-29 11:35 779次阅读

    机器视觉及其应用

    摘要:介绍了机器视觉的研究内容,比较了机器视觉与人类视觉的差异,分析了机器
    发表于 06-20 15:31 5次下载

    实操视频加课件,方便您备课机器视觉及其应用技术

    机器视觉及其应用技术 第2版》(ISBN:978-7-111-71983-0),主编:刘韬 张苏新,“以VisionPro为例,将大量真是的机器
    的头像 发表于 06-09 17:28 666次阅读
    实操视频加课件,方便您备课<b class='flag-5'>机器</b><b class='flag-5'>视觉</b><b class='flag-5'>及其</b>应用技术

    什么是机器视觉机器视觉与计算机有什么关系?

    机器视觉与计算机视觉有什么区别
    的头像 发表于 06-05 09:28 854次阅读
    什么是<b class='flag-5'>机器</b><b class='flag-5'>视觉</b>?<b class='flag-5'>机器</b><b class='flag-5'>视觉</b>与计算机有什么关系?

    机器视觉检测与机器视觉定位的区别与应用

    机器视觉检测与机器视觉定位是两种重要的机器视觉应用技术,主要区别在于检测对象和应用领域不同。
    的头像 发表于 05-30 17:10 714次阅读