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

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

3天内不再提示

计算机视觉的应用服务于机器学习 各个环节缺一不可相辅相成

新机器视觉 来源:yxw 2019-06-13 09:01 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

根据亚马逊官方的说法,Amazon Go是技术创新的成果,无人便利店内应用了计算机视觉深度学习算法,无线射频识别、图像分析和感测融合等多种技术,原理类似于无人驾驶

那么下边就介绍一下计算机视觉与图像处理、模式识别、机器学习之间的关系。

要实现计算机视觉必须有图像处理的帮助,而图像处理倚仗与模式识别的有效运用,而模式识别是人工智能领域的一个重要分支,人工智能与机器学习密不可分。纵观一切关系,发现计算机视觉的应用服务于机器学习,各个环节缺一不可,相辅相成。

计算机视觉

计算机视觉(computer vision):用计算机来模拟人的视觉机理获取和处理信息的能力。就是指用摄影机和电脑代替人眼对目标进行识别、跟踪和测量等机器视觉,并进一步做图形处理,用电脑处理成为更适合人眼观察或传送给仪器检测的图像。

计算机视觉研究相关的理论和技术,试图建立能够从图像或者多维数据中获取'信息'的人工智能系统。计算机视觉的挑战是要为计算机和机器人开发具有与人类水平相当的视觉能力。

机器视觉需要图象信号,纹理和颜色建模,几何处理和推理,以及物体建模。一个有能力的视觉系统应该把所有这些处理都紧密地集成在一起。

图像处理

图像处理(image processing):用计算机对图像进行分析,以达到所需结果的技术。又称影像处理。

图像处理一般指数字图像处理。数字图像是指用数字摄像机、扫描仪等设备经过采样和数字化得到的一个大的二维数组,该数组的元素称为像素,其值为一整数,称为灰度值。

图像处理技术的主要内容包括图像压缩,增强和复原,匹配、描述和识别3个部分。常见的处理有图像数字化、图像编码、图像增强、图像复原、图像分割和图像分析等。

模式识别

模式识别(Pattern Recognition)是指对表征事物或现象的各种形式的(数值的、文字的和逻辑关系的)信息进行处理和分析,以对事物或现象进行描述、辨认、分类和解释的过程,是信息科学和人工智能的重要组成部分。

模式识别又常称作模式分类,从处理问题的性质和解决问题的方法等角度,模式识别分为有监督的分类(Supervised Classification)和无监督的分类(Unsupervised Classification)两种。模式还可分成抽象的和具体的两种形式。前者如意识、思想、议论等,属于概念识别研究的范畴,是人工智能的另一研究分支。我们所指的模式识别主要是对语音波形、地震波、心电图、脑电图、图片、照片、文字、符号、生物传感器等对象的具体模式进行辨识和分类。模式识别研究主要集中在两方面:一是研究生物体(包括人)是如何感知对象的,属于认识科学的范畴;二是在给定的任务下,如何用计算机实现模式识别的理论和方法

应用计算机对一组事件或过程进行辨识和分类,所识别的事件或过程可以是文字、声音、图像等具体对象,也可以是状态、程度等抽象对象。这些对象与数字形式的信息相区别,称为模式信息。

模式识别与统计学、心理学、语言学、计算机科学、生物学、控制论等都有关系。它与人工智能、图像处理的研究有交叉关系。

机器学习

机器学习(Machine Learning)是研究计算机怎样模拟或实现人类的学习行为,以获取新的知识或技能,重新组织已有的知识结构使之不断改善自身的性能。它是人工智能的核心,是使计算机具有智能的根本途径,其应用遍及人工智能的各个领域,它主要使用归纳、综合而不是演绎。

机器学习在人工智能的研究中具有十分重要的地位。一个不具有学习能力的智能系统难以称得上是一个真正的智能系统,但是以往的智能系统都普遍缺少学习的能力。随着人工智能的深入发展,这些局限性表现得愈加突出。正是在这种情形下,机器学习逐渐成为人工智能研究的核心之一。它的应用已遍及人工智能的各个分支,如专家系统、自动推理、自然语言理解、模式识别、计算机视觉、智能机器人等领域。

机器学习的研究是根据生理学、认知科学等对人类学习机理的了解,建立人类学习过程的计算模型或认识模型,发展各种学习理论和学习方法,研究通用的学习算法并进行理论上的分析,建立面向任务的具有特定应用的学习系统。这些研究目标相互影响相互促进。

人类研究计算机的目的,是为了提高社会生产力水平,提高生活质量,把人从单调复杂甚至危险的工作中解救出来。今天的计算机在计算速度上已经远远超过了人,然而在很多方面,特别是在人类智能活动有关的方面例如在视觉功能、听觉功能、嗅觉功能、自然语言理解能力功能等等方面,还不如人。

这种现状无法满足一些高级应用的要求。例如,我们希望计算机能够及早地发现路上的可疑情况并提醒汽车驾驶员以避免发生事故,我们更希望计算机能帮助我们进行自动驾驶,目前的技术还不足以满足诸如此类高级应用的要求,还需要更多的人工智能研究成果和系统实现的经验。

人工智能

人工智能,是由人类设计并在计算机环境下实现的模拟或再现某些人智能行为的技术。一般认为,人类智能活动可以分为两类:感知行为与思维活动。模拟感知行为的人工智能研究的一些例子包括语音识别、话者识别等与人类的听觉功能有关的"计算机听觉",物体三维表现的形状知识、距离、速度感知等与人类视觉有关的"计算机视觉",等等。模拟思维活动的人工智能研究的例子包括符号推理、模糊推理、定理证明等与人类思维有关的"计算机思维",等等。

从图像处理和模式识别发展起来的计算机视觉研究对象之一是如何利用二维投影图像恢复三维景物世界。计算机视觉使用的理论方法主要是基于几何、概率和运动学计算与三维重构的视觉计算理论,它的基础包括射影几何学、刚体运动力学、概率论与随机过程、图像处理、人工智能等理论。计算机视觉要达到的基本目的有以下几个:(1) 根据一幅或多幅二维投影图像计算出观察点到目标物体的距离;(2) 根据一幅或多幅二维投影图像计算出目标物体的运动参数;(3) 根据一幅或多幅二维投影图像计算出目标物体的表面物理特性;(4) 根据多幅二维投影图像恢复出更大空间区域的投影图像。

计算机视觉要达到的最终目的是实现利用计算机对于三维景物世界的理解,即实现人的视觉系统的某些功能。

在计算机视觉领域里,医学图像分析、光学文字识别对模式识别的要求需要提到一定高度。又如模式识别中的预处理和特征抽取环节应用图像处理的技术;图像处理中的图像分析也应用模式识别的技术。在计算机视觉的大多数实际应用当中,计算机被预设为解决特定的任务,然而基于机器学习的方法正日渐普及,一旦机器学习的研究进一步发展,未来"泛用型"的电脑视觉应用或许可以成真。

人工智能所研究的一个主要问题是:如何让系统具备"计划"和"决策能力"?从而使之完成特定的技术动作(例如:移动一个机器人通过某种特定环境)。这一问题便与计算机视觉问题息息相关。在这里,计算机视觉系统作为一个感知器,为决策提供信息。另外一些研究方向包括模式识别和机器学习(这也隶属于人工智能领域,但与计算机视觉有着重要联系),也由此,计算机视觉时常被看作人工智能与计算机科学的一个分支。

机器学习是研究计算机怎样模拟或实现人类的学习行为,以获取新的知识或技能,重新组织已有的知识结构使之不断改善自身的性能。它是人工智能的核心,是使计算机具有智能的根本途径,其应用遍及人工智能的各个领域,它主要使用归纳、综合而不是演译。 为了达到计算机视觉的目的,有两种技术途径可以考虑。 第一种是仿生学方法,即从分析人类视觉的过程入手,利用大自然提供给我们的最好参考系--人类视觉系统,建立起视觉过程的计算模型,然后用计算机系统实现之。 第二种是工程方法,即脱离人类视觉系统框框的约束,利用一切可行和实用的技术手段实现视觉功能。此方法的一般做法是,将人类视觉系统作为一个黑盒子对待,实现时只关心对于某种输入,视觉系统将给出何种输出。

这两种方法理论上都是可以使用的,但面临的困难是,人类视觉系统对应某种输入的输出到底是什么,这是无法直接测得的。而且由于人的智能活动是一个多功能系统综合作用的结果,即使是得到了一个输入输出对,也很难肯定它是仅由当前的输入视觉刺激所产生的响应,而不是一个与历史状态综合作用的结果。

不难理解,计算机视觉的研究具有双重意义。

其一,是为了满足人工智能应用的需要,即用计算机实现人工的视觉系统的需要。这些成果可以安装在计算机和各种机器上,使计算机和机器人能够具有"看"的能力。

其二,视觉计算模型的研究结果反过来对于我们进一步认识和研究人类视觉系统本身的机理,甚至人脑的机理,也同样具有相当大的参考意义。

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

    关注

    29

    文章

    1352

    浏览量

    59822
  • 机器视觉
    +关注

    关注

    166

    文章

    4857

    浏览量

    126844
  • 模式识别
    +关注

    关注

    3

    文章

    45

    浏览量

    14826
  • 机器学习
    +关注

    关注

    67

    文章

    8571

    浏览量

    137462
  • 亚马逊
    +关注

    关注

    8

    文章

    2748

    浏览量

    85959

原文标题:计算机视觉与图像处理、模式识别、机器学习学科之间的关系

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

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    华北工控正式推出电力巡检机器人专用AI计算机方案

    近期,华北工控(NORCO)正式推出电力巡检机器人专用AI计算机方案——嵌入式AI主板 **MITX-6155** ,并提供全方位定制生产与服务。这款170mm×170mm的紧凑型主板,搭载12
    的头像 发表于 05-15 10:01 2051次阅读

    计算机专业408考研科目

    计算机科学大门的钥匙。当你不再将这四门课视为孤立的知识点,而是看作个有机的整体时,你就已经具备了初级架构师的视野。未来的计算机人才,需要的不是只会刷题的机器,而是拥有系统观、能够透过
    发表于 04-11 16:44

    微电网可靠性评估理论:指标体系与评估方法

    ,指标体系是评估的“标尺”,明确评估的核心维度与量化标准;评估方法是评估的“工具”,实现对可靠性水平的精准测算与分析,二者相辅相成缺一不可,共同构成微电网可靠性评估理论的核心框架。
    的头像 发表于 04-10 11:38 262次阅读
    微电网可靠性评估理论:指标体系与评估方法

    NTP时间服务器的作用、原理以及在各个领域的应用

    随着科技的发展,计算机网络已经成为我们生活中不可或缺的部分。在这些网络中,时间同步是项至关重要的任务。为了确保数据的准确性和致性,NT
    的头像 发表于 02-03 13:38 6224次阅读
    NTP时间<b class='flag-5'>服务</b>器的作用、原理以及在<b class='flag-5'>各个</b>领域的应用

    上海计算机视觉企业行学术沙龙走进西井科技

    12月5日,由中国图象图形学学会青年工作委员会(下简称“青工委”)、上海市计算机学会计算机视觉专委会(下简称“专委会”)联合主办,上海西井科技股份有限公司、江苏路街道商会承办的“上海计算机
    的头像 发表于 12-16 15:39 824次阅读

    芯片引脚成型与整形:电子制造中不可或缺的两种精密工艺

    ,业界领先的设备(如上海桐尔科技的芯片引脚整形机)往往集成了高分辨率视觉系统,能自动识别引脚位置和变形量,并驱动精密的执行机构完成无损矫正。 四、应用场景与价值:相辅相成,共保质量 成型设备是芯片制造
    发表于 10-21 09:40

    如何在机器视觉中部署深度学习神经网络

    人士而言往往难以理解,人们也常常误以为需要扎实的编程技能才能真正掌握并合理使用这项技术。事实上,这种印象忽视了该技术为机器视觉(乃至生产自动化)带来的潜力,因为深度学习并非只属于计算机
    的头像 发表于 09-10 17:38 1137次阅读
    如何在<b class='flag-5'>机器</b><b class='flag-5'>视觉</b>中部署深度<b class='flag-5'>学习</b>神经网络

    什么是机器视觉及其功能?

    机器视觉本质上是个系统(例如计算机)查看的能力。系统通过该能力分析图像,然后作出决策或进行分类。
    的头像 发表于 09-10 17:23 931次阅读
    什么是<b class='flag-5'>机器</b><b class='flag-5'>视觉</b>及其功能?

    【作品合集】赛昉科技VisionFive 2单板计算机开发板测评

    体验】2. 刷机、同局域网mac访问存放图片及作为web服务器【VisionFive 2单板计算机试用体验】3. 使用vf2搭建电子相册或户外广告屏【VisionFive 2单板计算机试用体验】4. vf2
    发表于 09-04 09:08

    易控智驾荣获计算机视觉顶会CVPR 2025认可

    近日,2025年国际计算机视觉与模式识别顶级会议(IEEE/CVF Conference on Computer Vision and Pattern Recognition,CVPR 2025)在美国田纳西州纳什维尔召开。
    的头像 发表于 07-29 16:54 1501次阅读

    自动化计算机经过加固后有什么好处?

    让我们讨论下部署坚固的自动化计算机些好处。1.温度范围宽自动化计算机经过工程设计,配备了支持宽温度范围的组件,使自动化计算解决方案能够
    的头像 发表于 07-21 16:44 850次阅读
    自动化<b class='flag-5'>计算机</b>经过加固后有什么好处?

    自动化计算机的功能与用途

    工业自动化是指利用自动化计算机来控制工业环境中的流程、机器人和机械,以制造产品或其部件。工业自动化的目的是提高生产率、增加灵活性,并提升制造过程的质量。工业自动化在汽车制造中体现得最为明显,其中许多
    的头像 发表于 07-15 16:32 1000次阅读
    自动化<b class='flag-5'>计算机</b>的功能与用途

    工业计算机与商用计算机的区别有哪些

    工业计算机种专为工厂和工业环境设计的计算系统,具有高可靠性和稳定性,能够应对恶劣环境下的自动化、制造和机器人操作。其特点包括无风扇散热技术、无电缆连接和防尘防水设计,使其在各种工业
    的头像 发表于 07-10 16:36 1017次阅读
    工业<b class='flag-5'>计算机</b>与商用<b class='flag-5'>计算机</b>的区别有哪些

    文带你了解什么是机器视觉网卡

    机器视觉网卡通常指的是在机器视觉系统中用于连接工业相机到计算机的以太网卡。它的核心作用是实现高速、稳定、低延迟的图像数据传输。以下是关于
    的头像 发表于 07-09 16:18 963次阅读
    <b class='flag-5'>一</b>文带你了解什么是<b class='flag-5'>机器</b><b class='flag-5'>视觉</b>网卡

    什么是信号的时域和频域?

    缺一不可相辅相成的。 什么是信号的时域和频域? 时域即时间域,自变量是时间,即横轴是时间,纵轴是信号的变化。其动态信号是描述信号在不同时刻取值的函数。时域分析是以时间轴为坐标表示动态信号的关系。 频域即
    的头像 发表于 06-03 09:13 4191次阅读