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

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

3天内不再提示

机器人视觉与计算机视觉有什么不同?

新机器视觉 来源:yxw 2019-06-21 09:31 次阅读

什么是机器人视觉(Robot Vision)?

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

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

机器人视觉(Robot Vision)的“族谱”

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

信号处理(SignalProcessing)

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

图像处理与计算机视觉(ImageProcessing vs Computer Vision)

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

图形识别与机器学习(Pattern Recognition and Machine Learning)

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

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

机器视觉(MachineVision)

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

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

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

    关注

    27

    文章

    1289

    浏览量

    56724
  • 信号处理
    +关注

    关注

    48

    文章

    1027

    浏览量

    103259
  • 机器视觉
    +关注

    关注

    161

    文章

    4369

    浏览量

    120282
  • 计算机视觉
    +关注

    关注

    8

    文章

    1698

    浏览量

    45980

原文标题:机器人视觉与计算机视觉:有什么不同?

文章出处:【微信号:vision263com,微信公众号:新机器视觉】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    计算机视觉哪些优缺点

    计算机视觉作为人工智能领域的一个重要分支,旨在使计算机能够像人类一样理解和解释图像和视频中的信息。这一技术的发展不仅推动了多个行业的变革,也带来了诸多优势,但同时也伴随着一些挑战和局限性。以下是对
    的头像 发表于 08-14 09:49 925次阅读

    机器视觉计算机视觉什么区别

    机器视觉计算机视觉是两个密切相关但又有所区别的概念。 一、定义 机器视觉
    的头像 发表于 07-16 10:23 520次阅读

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

    随着人工智能技术的飞速发展,计算机视觉机器视觉作为该领域的两个重要分支,逐渐引起了广泛关注。尽管两者在名称上有所相似,但实际上它们在定义、技术特点、应用领域以及发展前景等方面都存在着
    的头像 发表于 07-10 18:24 1461次阅读

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

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

    计算机视觉与智能感知是干嘛的

    感知(Intelligent Perception)则是计算机视觉的一个分支,它强调计算机在处理视觉信息时的智能性和自适应性。 随着计算机
    的头像 发表于 07-09 09:23 917次阅读

    计算机视觉机器视觉区别在哪

    计算机视觉机器视觉是两个密切相关但又有明显区别的领域。 一、定义 计算机视觉
    的头像 发表于 07-09 09:22 446次阅读

    计算机视觉属于人工智能吗

    属于,计算机视觉是人工智能领域的一个重要分支。 引言 计算机视觉是一门研究如何使计算机具有视觉
    的头像 发表于 07-09 09:11 1292次阅读

    机器人视觉的应用范围

    机器人视觉是一种将计算机视觉技术应用于机器人领域的技术,它使得机器人能够感知和理解周围环境,实现
    的头像 发表于 07-04 11:33 586次阅读

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

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

    机器人视觉的作用是什么

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

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

    在人工智能和自动化技术的快速发展中,机器视觉(Machine Vision, MV)和计算机视觉(Computer Vision, CV)作为两个重要的分支领域,都扮演着至关重要的角色
    的头像 发表于 06-06 17:24 1321次阅读

    计算机视觉的主要研究方向

    计算机视觉(Computer Vision, CV)作为人工智能领域的一个重要分支,致力于使计算机能够像眼一样理解和解释图像和视频中的信息。随着深度学习、大数据等技术的快速发展,
    的头像 发表于 06-06 17:17 951次阅读

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

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

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

    机器视觉、工业视觉计算机视觉这三者的关系
    的头像 发表于 01-24 10:51 1272次阅读
    <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>这三者的关系

    工业视觉计算机视觉的区别

    工业视觉主要解决以往需要人眼进行的工件的定位、测量、检测等重复性劳动;计算机视觉的主要任务是赋予智能机器人视觉,利用测距、物体标定与识别等功
    发表于 01-16 10:06 582次阅读
    工业<b class='flag-5'>视觉</b>与<b class='flag-5'>计算机</b><b class='flag-5'>视觉</b>的区别