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

2023-10-27

机器视觉(Machine Vision, MV)与计算机视觉(Computer Vision, CV)两者既有联系又有区别。机器视觉与计算机视觉有很多相似之处,在架构上都是基础层+技术层+应用层;并且两者的基本理论框架、底层理论、算法等是相似的,因此机器视觉与计算机视觉在技术和应用领域上会有一定重叠。

本文主要在四个方面进行简要的区分

1、学科分类

机器视觉作为一门系统工程"学科",有别于计算机视觉,是计算机科学基础的一种形式。

计算机视觉属于计算机"科学",涉及到从图像中提取信息的人工系统背后的理论,她跨学科。

2、对信息的处理程度

机器视觉主要是提取并处理相对浅层的图像信息,计算机视觉是提取并处理相对深层的图像信息,因此两者信息理解程度不一样。如果把机器视觉看作一个系统的主体,那么计算机视觉就是视网膜、视神经、大脑和中枢神经系统。

3、应用领域

机器视觉是计算机视觉在工厂自动化中的应用,传统的机器视觉主要应用于工业领域,如半导体、汽车工业、军事,而计算机视觉不仅限于工业领域。

计算机视觉包括场景重建、场景识别、目标检测、目标识别、视屏跟踪、三维姿态估计、运动估计和图像恢复等。

4、侧重

计算机视觉是采用图像处理、模式识别、人工智能技术相结合的手段,着重于一幅或多幅图像的计算机分析。图像可以由单个或者多个传感器获取,也可以是单个传感器在不同时刻获取的图像序列。

机器视觉则偏重于计算机视觉技术工程化,能够自动获取和分析特定的图像,以控制相应的行为。具体的说,计算机视觉为机器视觉提供图像和景物分析的理论和算法基础,机器视觉为计算机视觉的实现提供传感器模型、系统构造和实现手段。二者共用一套理论系统,只是发展的方向不同,机器视觉侧重于在工业领域的实际应用,而计算机视觉侧重理论算法的研究。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

机器视觉与计算机视觉的区别 的相关文章

  • Mybatis-Plus:实现自定义SQL

    目录 1 简介 2 自定义SQL具体实现 2 1 注解SQL 2 2 Wrapper传参 注解SQL 2 3 Wrapper传参 xml文件SQL 2 4 正常传参 XML文件SQL 3 总结 1 简介 Mybatis Plus 以下简称M

随机推荐

  • mybaties-plus 代码成器使用笔记

    1 简介 MyBatis Plus Generator 可以生成 Controller Service Mapper Entity 也支持自写 SQL 的 mapper 步骤 1 数据库中创建相应表 2 引入maven依赖 freemark
  • 用gdb调试core dump文件

    尊重原创 http blog chinaunix net u2 83905 showart 2134570 html 在Unix系统下 应用程序崩溃 一般会产生core文件 如何根据core文件查找问题的所在 并做相应的分析和调试 是非常重
  • php获取当前文件夹下所有图片大小,PHP获取文件夹大小函数用法实例

    本文实例讲述了PHP获取文件夹大小函数用法 分享给大家供大家参考 具体如下 获取文件夹大小 function getDirSize dir handle opendir dir while false FolderOrFile readdi
  • layui layer弹出层通过offset属性定位弹出层在光标处弹出(event.clientY和event.clientX)失败。

    将弹出层弹出位置定位到光标处 大小超过父弹出层的部分无法显示 js 页面层 自定义 more click function event layer open id moreMenu type 1 title false closeBtn 0
  • BACnet协议栈apdu_set_confirmed_handler函数中的确认型回调函数是如何传参的

    BACnet协议栈中的确认型回调函数通常会被传入三个参数 BACNET ADDRESS src uint8 t apdu和uint16 t apdu len BACNET ADDRESS src参数表示请求的源地址 它是一个指向BACNET
  • Redis7之实现分布式锁(九)

    9 1 分布式锁需要的条件和刚需 独占性 任何时刻有且只有一个线程持有这个锁 高可用 若redis集群环境下 不能因为某一个节点挂了而出现获取锁和释放锁失败的情况 高并发请求下 依旧性能很好 防死锁 不能出现死锁问题 必须有超时重试机制或者
  • QT 如何保存登陆的用户信息

    使用QQ大家多知道需要一个账户来登陆 不止QQ啦 其实还有很多需要账户的 所以就需要将登陆用户的信息保存下来 此文使用的是 申请new一个指针来保存登陆用户的信息 并设置成后续的的操作都能读到此登陆值 好了 直接上代码 先看头文件怎么写 i
  • 学习笔记 JavaScript ES6 模块化Module

    学习内容 export import as import default 模块化的规范 1 CommonJS Node js 这是出现的比较早的一种规范 他是在Node js中的一种模块化规范 他的局限性是基于Node虽然能在服务器端实现模
  • 计算机视觉走向如何?分割大模型全面盘点(SAM/SegGPT/SEEM等)

    点击下方卡片 关注 自动驾驶之心 公众号 ADAS巨卷干货 即可获取 今天自动驾驶之心很荣幸邀请到小乌龟 为大家分享分割大模型近期的发展情况 如果您有相关工作需要分享 请在文末联系我们 gt gt 点击进入 自动驾驶之心 语义分割 技术交流
  • linux high memory机制引发的问题

    linux high memory 32bit操作系统 linux将逻辑地址空间分为两部分 0 3G是用户地址空间 3 4G是内核地址空间 所以linux内核只能够访问物理地址空间大小为1G 也就是物理地址0 1G 为了能够访问所有的物理地
  • 2021-01-13

    yum源配置 本地yum源配置 1 备份 将 etc yum repos d目录下的文件打包压缩 复制粘贴到 tmp 目录下 2 建立本地源文件 vim etc yum repos d local repo 3 挂载光盘 将光盘放入光驱 如
  • pikachu的盲注(base on boolian)

    pikachu的盲注 base on boolian 发现只能存在kobe and 1 1 连or 都会报错 利用and来构造payload kobe and ascii substr database 1 1 112 利用burpsuit
  • 用 Unity easyAR 开发 AR 发布 Android ios遇到的问题(包括easyAR recording 录屏 用法和问题)(图文详情)

    用 Unity easyAR 开发 AR 发布 Android ios遇到的问题 包括easyAR recording 录屏 用法和问题 图文详情 前言 软件环境 发布Android 配置 发布ios 配置 用easyAR自带的录屏插件实现
  • Maven项目配置发布环境

    在Spring Boot项目 我们通常指定不同的开发环境的资源配置都是使用 spring profiles active dev 或者是启动jar上加入参数配置 Dspring profiles active dev 下面介绍另外一种通过
  • 【Unity基础】4.动画Animation

    Unity基础 4 动画Animation 大家好 我是Lampard 欢迎来到Unity基础系列博客 所学知识来自B站阿发老师 感谢 一 Unity动画编辑器 1 Animation组件 这一张我们要学习如何在unity编辑器中 编辑一个
  • D-S envidence theory(DS 证据理论)的基本概念和推理过程

    DS 证据理论 Dempster Shafer envidence theory 也称为DS理论 是一种处理不确定性问题的完整理论 它不仅能够强调事物的客观性 还能强调人类对事物估计的主观性 其最大的特点就是就是对不确定性信息的描述采用 区
  • 移动端适配(物理像素、css像素、设备独立像素)

    1 像素 css 像素 a 虚拟像素 b 用于开发中设置元素的样式 c 疑问 开发中编写的css 像素如何落地 设备独立像素 a 虚拟像素 b 1 设备独立像素 1 css 像素 c 1 设备独立像素 N 个物理像素 物理像素 a 屏幕的分
  • Mac OS X 搭建erlang开发环境

    一 erlang源码包下载 到elang官网下载 tar gz文件 下载地址为 http www erlang org download html 这里使用的是17 4版本 二 得到otp src 17 4 tar gz源码包并解压安装 进
  • Threejs模型:调整模型的视角

    x y z轴的位置 创建盒子 modelBounds new THREE Box3 创建一个盒子 赋值为每一个模型的构件的盒子 data if modelBounds isEmpty modleBounds data else modelB
  • 机器视觉与计算机视觉的区别

    机器视觉 Machine Vision MV 与计算机视觉 Computer Vision CV 两者既有联系又有区别 机器视觉与计算机视觉有很多相似之处 在架构上都是基础层 技术层 应用层 并且两者的基本理论框架 底层理论 算法等是相似的