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

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

3天内不再提示

图文详解搞懂机器人视觉与机器视觉

新机器视觉 来源:新机器视觉 作者:新机器视觉 2021-05-28 09:31 次阅读

机器人视觉 、计算机视觉、图像处理、机器视觉和图形识别,这几者之间到底有神马区别呢?要弄清楚他们哪一个是哪一个,有时候也真的是容易混淆的。接下来看看这些术语的具体含义是什么,以及他们与机器人技术有什么关联。读了这篇文章后,你就再也不会被这些概念弄糊涂了!在这篇文章当中,我们分解了机器人视觉的“族谱”,以显示在更广泛的信号处理领域所在的位置。

什么是机器人视觉

Robot Vision

机器人视觉是指使机器人具有视觉感知功能的系统,是机器人系统组成的重要部分之一。在基本术语中,机器人视觉涉及使用相机硬件和计算机算法的结合,让机器人处理来自现实世界的视觉数据。例如,您的系统可以使一个二维摄像头,检测到机器将拿起来的一个对象物,更复杂的例子可能是使用一个3D立体相机来引导机器人将车轮安装到一个移动中的车辆上。

如果没有机器视觉,你的机器人基本上是个瞎子,对一些机器人任务来说,这也许不是一个问题,但对于某些应用来说,机器人视觉是有帮助的,甚至是必不可少的。

机器人视觉的族谱

机器人视觉与机器视觉密切相关,机器视觉我们稍后再介绍。他们两个又都与计算机视觉密切相关,从族谱图中可以看出计算机视觉可以看作是他们的父母。然而,为了详细的了解他们在整个系统中的位置,我们要更进一步介绍他们的祖父母-信号处理。

族 谱

信号处理

Signal Processing

信号处理包括处理电子信号、或是清理(例如:除噪)、提取信息、为输出到显示端的前置预处理、或者为他们的进一步处理做准备的预处理。任何东西都可以是一个信号,或多或少,有各种类型的信号可以被处理,例如:模拟信号,数字信号,频率信号等等,图像基本上只是二维(或更多维)的信号,对于机器人视觉,我们感兴趣的是针对图像的处理。

图像处理与计算机视觉

Image Processing vs Computer Vision

计算机视觉和图像处理就像堂兄妹,但他们有着很不同的目标。图像处理技术主要是用来提高图像的质量,将其转换成另外一种格式(如直方图)或改变它以进一步处理。另一方面,计算机视觉更侧重于从图像中提取信息,以感知它们。因此,您可能会使用图像处理将彩色图像转换为灰度图像,然后用计算机视觉检测图像中的对象。如果我们再进一步往上看这个族谱,我们看到,这两个领域都受物理领域很大的影响特别是光学。

图形识别与机器学习

Pattern Recognition and Machine Learning

到目前为止,情况还这么简单。当我们将图形识别或更广泛的机器学习加入到族谱中的时候,情况就开始变得有些复杂,这个分支专注于识别数据中的图形,对于需要机器人视觉相对更先进的功能来说这是相当重要的。例如,为了能够从它的图像中识别一个对象,该软件必须能够监测到它所看到的对象是不是之前看到过的对象。因此,机器学习是计算机视觉除信号处理之外的另外一个母体。

然而,并不是所有的计算机视觉技术都需要机器学习,你也可以仅使用信号而不是图像进行机器学习,然后将其作为一个Input输入到机器学习算法。例如。计算机视觉检测到传送带上的零件大小和颜色,然后机器学习根据它从正常的良品看起来应该是什么样子学到的知识,来判定这些零件是不是不良品。

机器视觉

Machine Vision

现在我们谈到机器视觉,一切都将改变。这是因为机器视觉完全不同于之前谈到的术语。它更侧重于特定的应用,而不仅仅是关注技术的部分,机器视觉是指工业用途的视觉来进行自动检测、过程控制和机器人导引。族谱的其余部分是科学领域,而机器视觉是一个工程领域。

某种程度上来说,你可以认为机器视觉是计算机视觉的孩子,因为它使用计算机视觉和图像处理的技术和算法。但是,虽然它可以用来指导机器人的,他又不完全是机器人视觉。

机器人视觉

最后,终于到达机器人视觉。如果你一直跟随阅读这篇文章直到现在,你会意识到机器人视觉采用了所有以前的技术。在许多情况下,机器人视觉和机器视觉相互交替使用。然而,还是有些微妙的差异,一些机器视觉应用,如零件监测,与机器人无关,工件仅仅是放置在一个用来探测不良的视觉传感器前面即可。

此外机器人视觉不仅是一个工程领域,它也是一门有自己特定的研究领域的科学,区别于纯计算机视觉研究,机器人视觉必须将机器人技术纳入到其技术和算法。视觉伺服就是一个智能被称为机器人视觉技术而不是计算机视觉的完美典范。它涉及到机器人的运动控制,通过使用视觉传感器检测到机器人位置的反馈。

编辑:jq

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

    关注

    27

    文章

    1281

    浏览量

    56637
  • 计算机视觉
    +关注

    关注

    8

    文章

    1696

    浏览量

    45927
  • 机器人视觉
    +关注

    关注

    0

    文章

    48

    浏览量

    10016
收藏 人收藏

    评论

    相关推荐

    解锁机器人视觉与人工智能的潜力,从“盲人机器”改造成有视觉能力的机器人(上)

    正如人类依赖眼睛和大脑来解读世界,机器人也需要自己的视觉系统来有效运作。没有视觉机器人就如同蒙上双眼的人类,仅能执行预编程的命令,容易碰撞障碍物,并犯下代价高昂的错误。这正是
    的头像 发表于 10-12 09:56 326次阅读
    解锁<b class='flag-5'>机器人</b><b class='flag-5'>视觉</b>与人工智能的潜力,从“盲人<b class='flag-5'>机器</b>”改造成有<b class='flag-5'>视觉</b>能力的<b class='flag-5'>机器人</b>(上)

    焊接机器人视觉控制技术有哪些组成

    了提升焊接精度和自动化水平的重要手段。今天创想智控小编和大家一起了解焊接机器人视觉控制技术由哪些组成。   焊接机器人视觉控制技术 焊接机器人
    的头像 发表于 08-15 16:23 227次阅读

    工业机器人视觉技术的应用分为哪几种?

    工业机器人视觉技术的应用非常广泛,涉及到许多不同的领域和场景。以下是一些主要的应用领域和相关技术: 物体识别与定位 物体识别与定位是工业机器人视觉技术的基础应用之一。通过使用摄像头和其
    的头像 发表于 07-09 09:38 585次阅读

    机器人视觉与计算机视觉的区别与联系

    机器人视觉与计算机视觉是两个密切相关但又有所区别的领域。 1. 引言 在当今科技迅猛发展的时代,机器人和计算机视觉技术在各个领域发挥着越来越
    的头像 发表于 07-09 09:27 581次阅读

    机器人视觉的应用范围

    机器人视觉是一种将计算机视觉技术应用于机器人领域的技术,它使得机器人能够感知和理解周围环境,实现自主决策和执行任务。随着人工智能、
    的头像 发表于 07-04 11:33 516次阅读

    机器人视觉的结构及工作原理

    机器人视觉是一种利用计算机视觉技术实现机器人对环境的感知和理解的技术。它涉及到图像采集、图像处理、特征提取、目标识别、场景理解等多个环节。 机器人
    的头像 发表于 07-04 11:27 924次阅读

    机器人视觉的作用是什么

    一、引言 机器人视觉机器人技术的重要组成部分,它利用计算机视觉技术对机器人周围环境进行感知、识别和理解,为
    的头像 发表于 07-04 11:24 595次阅读

    机器人手眼标定软件 #视觉定位 #视觉标定 #视觉软件 #协作机器人 #视觉系统

    机器人机器视觉
    fuweizn
    发布于 :2024年07月02日 15:10:17

    基于FPGA EtherCAT的六自由度机器人视觉伺服控制设计

    和增强系统处理图像的实时性,本文提出了一种伊瑟特的六自由度机器人视觉伺服控制系统,将摄像头集成到基于 Zynq的伊瑟特主站上,提高了视觉伺服的实时性.经测试,该平台能够对视觉检测目标的
    发表于 05-29 16:17

    高工机器人公布“2024机器视觉产业链TOP30”第三批参评企业名单

    为助力挖掘机器视觉细分赛道更具实力和潜力的创新型企业,树立标杆企业,为机器视觉技术的大规模应用提供借鉴经验,助推机器
    的头像 发表于 04-22 17:18 2927次阅读

    视觉机器人焊接的研究现状

    视觉机器人焊接技术是将计算机视觉机器人技术相结合,实现自动焊接过程中的实时检测、跟踪和控制。这一领域的研究一直处于不断发展之中,吸引了众多研究人员和工程师的关注。本文将就
    的头像 发表于 04-02 15:34 484次阅读
    <b class='flag-5'>视觉</b><b class='flag-5'>机器人</b>焊接的研究现状

    机器视觉软件有哪些 机器视觉软件的优点

    、医学影像、交通管理和机器人等领域。本文将介绍机器视觉软件的优点,并详细阐述一些常见的机器视觉软件。 一、
    的头像 发表于 02-02 10:53 1458次阅读

    机器人基于开源的多模态语言视觉大模型

    ByteDance Research 基于开源的多模态语言视觉大模型 OpenFlamingo 开发了开源、易用的 RoboFlamingo 机器人操作模型,只用单机就可以训练。
    发表于 01-19 11:43 365次阅读
    <b class='flag-5'>机器人</b>基于开源的多模态语言<b class='flag-5'>视觉</b>大模型

    机器人视觉标定理论详解

    机器人视觉标定理论详解 A(x,y)绕B(rx0,ry0)旋转a度后的位置为C(x0,y0),则有如下关系式: x0= cos (a) * (x-rx0) – sin (a) * (y-ry0) +rx0 y0= cos (a
    发表于 01-15 09:40 1455次阅读
    <b class='flag-5'>机器人</b>与<b class='flag-5'>视觉</b>标定理论<b class='flag-5'>详解</b>