首页 > 其他分享 >【机器视觉】-什么是机器视觉?

【机器视觉】-什么是机器视觉?

时间:2023-02-20 16:24:40浏览次数:29  
标签:引导 机器 检测 什么 机器人 Rz 视觉

前言

什么是机器视觉?
机器视觉就是使用光学非接触感应设备自动接收并解释真实场景的图像以获得信息控制机器或流程。
——制造工程师协会

机器视觉是赋予计算机和自动化设备视觉能力的技术。

视觉系统的运作方式与你的视觉非常相似。你的眼睛是一个复杂的光学设备。(CLICK)它捕捉信息并将其发送到你的大脑,大脑对此有意义。
在机器视觉中,相机、灯光和镜头捕捉数据,并将数据发送到处理器,由视觉工具或算法进行解释。
image

机器视觉的潜力与趋势

日渐增加的制造业人力成本以及我国老龄化现状
image

与视觉配套的行业的工业机器人应用密度
image

机器视觉市场的规模
image

国内机器视觉市场分析
image

随着工业技术水平的不断提升,自动化和工业视觉潜力巨大,是未来工业发展的主要方向。


机器视觉可以做什么(GIGI)

  1. Guide-引导定位
  2. Inspect-检测
  3. Gauge-测量
  4. Identify-识别

Guide-引导定位

视觉引导机器人(VGR)(2D/3D应用)
2D应用:视觉提供X, Y, Θ(Rz)坐标给机器人
3D应用,视觉提供X, Y, Z, Rx, Ry, Rz 6自由度坐标给机器人

  1. 拆垛/码垛
  2. 配合传送带进行零件拾取
  3. 零件装配
  4. 引导机器人进行检测

image

视觉引导运动控制机构
视觉输出X,Y,Angle给运动控制机构,机构类型通常为XYθ平台/UVW平台
image

Inspect-检测

  1. 装配验证
    image
  2. 合格/不合格检测
    image
  3. 产品计数
    image
  4. 表面缺陷检测
    image

Gauge-测量

  1. 尺寸测量
    image
  2. 产品公差确认
    image

Identify-识别

  1. 代码读取
    image

  2. 字符识别读取
    image

  3. 颜色识别
    image

标签:引导,机器,检测,什么,机器人,Rz,视觉
From: https://www.cnblogs.com/VisionCodeBlog/p/17137531.html

相关文章

  • 什么是DNS
    什么是DNSDNS全称DomainNameSystem,DomainName被译为域名,中文名为域名系统,也称为域名解析系统;另外域名服务器DomainNameServer也简称为DNS。域名系统是因特网的一......
  • HTTP是什么
    HTTP是什么一、HTTP是什么HTTP全称为HyperTextTransferProtocol,被译为超文本传输协议,是互联网上应用最为广泛的—种网络协议。**HTTP协议是在Web上进行数据交换的......
  • 缓冲区溢出攻击是什么意思?防御措施有哪些?
    缓冲区溢出攻击是利用缓冲区溢出漏洞所进行的攻击行为,是一种非常普遍、非常危险的漏洞,也是最常见的网络攻击手段,该攻击虽然简单但危害性极大。那么缓冲区溢出攻击是什么......
  • Python语言中变量名是什么?命名规则有哪些?
    在Python程序中,变量是用一个变量名表示,变量名必须是大小写英文、数字和下划线的组合,且不能用数字开头。那么Python语言中变量名是什么?变量的命名规则有哪些?具体内容请......
  • 优思学院:六西格玛中的水平对比方法是什么?
    水平对比,就是比较不同事物之间的差异。这个概念在六西格玛管理中也很重要,也就是我们经常说的标杆管理,经常被用来寻找行业中最好的做法,以帮助组织改进自身的绩效。在六西格玛......
  • 什么是云服务?
    什么是云服务?MicrosoftAzure是一个云计算平台,提供一系列不断扩展的服务Azure具有简单的Web服务,用于在云中托管业务Azure还支持运行用于管理自定义软件解决方案的......
  • SpringBoot脚手架项目002-004.Spring IOC_权限管理系统_Spring:什么是IOC、Spring Bea
    SpringBoot脚手架项目002__权限管理系统文章目录​​SpringBoot脚手架项目002__权限管理系统​​​​前言​​​​依赖注入的例子​​​​最终我们是怎么来去克服这种问题的......
  • Java面试宝典_君哥讲解笔记03java基础——浮点型计算为什么会有精度丢失、在不使用第
    java基础面试题文章目录文章目录​​java基础面试题文章目录​​​​前言​​​​浮点型计算为什么会有精度丢失?该怎么解决精度丢失的问题​​​​在不使用第三变量的情况下......
  • 机器学习-集成学习XGBoost
    目录前言基本原理常见应用特征选择参数调整XGBoost优缺点模型集成并行计算代码结论前言XGBoost(eXtremeGradientBoosting)是一种流行的机器学习算法,用于解决各种预......
  • html引入js文件加 defer ,defer 什么作用
    在HTML中引入JavaScript文件时,可以使用defer属性,该属性可以推迟(defer)脚本的执行,即等到整个HTML文档解析完毕后才执行脚本。使用defer属性可以避免在解析HTML......