当前位置: 首页 > news >正文

【机器视觉技术栈】- 机器视觉基础

1.1 为什么采用机器视觉

人眼与机器视觉对比

人眼机器视觉
精确性差,64灰度级,不能分辨小于100微米的目标强,256灰度级,可检测微米级目标
速度慢,无法看清间隔小于40毫秒的运动目标快,快门时间可达10微秒
适应性弱,很多环境对人体有害强,对环境适应性强(适应高震动,高噪音等环境)
客观性低,数据无法量化高,数据可量化,并在生产中生成报表
重复性弱,易疲劳强,可持续不间断24小时工作
可靠性容易受主观情绪影响客观,检测效果稳定可靠
效率效率低效率高,是人工的数倍
成本人力和管理成本不断上升一次性投入,成本不断降低

机器视觉的优点

  • 在高速、高精、超时、微距等人眼受限的场景下,机器视觉检测精度高、一致性好,建立在客观分析和推理的基础上,有效避免了人工检测带来的主观性和个体差异性
  • 检测速度快、节约成本,短期投入大、但长期使用平均成本却低于人工检测。随着相关技术的不断发展,检测速度提高迅速,成本不断下降

1.2 机器视觉主要应用

识别: 识别包括有无、颜色、字符/条码/二维码识别,主要通过甄别目标物体的物体特征来进行判定。

定位: 定位功能是在识别出物体的基础上,经过测量准确的给出目标物体的坐标位置,引导机器人完成后续的加工、装配、搬运等一系列动作。

测量: 测量泛指利用被测物体特征进行全局或局部尺寸数据获取的应用,包括:长度、平行度、角度、圆弧长、圆直径、半径、点线距离、点点距离等等。

检测: 对目标物体的缺陷进行检出 。

请添加图片描述

1.3 机器视觉项目的关键因素

能不能做好机器视觉项目,总结了以下关键因素:

  • 成像效果,需要突出目标的特征
  • 能否达到检测精度
  • 节拍速度
  • 工件大小、工件检测位置是否一致、工件检测内容是否一致
  • 能否解决很好的解决不容易处理的缺陷异常
  • 能否处理不容易观察到的缺陷
  • 不容易达到的精度
  • 能否避开影响项(如飞虫、水渍等)
  • 设备尺寸位置受限于现场情况
http://www.lryc.cn/news/249666.html

相关文章:

  • Arkts开发UIAbility组件生命周期启动模式开发详解【鸿蒙专栏-19】
  • 力扣295. 数据流的中位数(java,堆解法)
  • open3d-点云及其操作
  • 无人机助力电力设备螺母缺销智能检测识别,python基于YOLOv7开发构建电力设备螺母缺销高分辨率图像小目标检测系统
  • 如何使用Python的Open3D开源库进行三维数据处理
  • HarmonyOS应用开发者基础认证试题
  • Android Camera2开启电子防抖(EIS)和光学防抖(OIS)
  • 劲爆:Sam Altman 回归CEO专访确认Q*的存在
  • Electronica慕尼黑电子展 Samtec团队与21ic分享虎家产品与方案
  • Vue基本使用(一)
  • Android:BackStackRecord
  • 微信小程序 slider 翻转最大和最小值
  • APITable免费开源的多维表格与可视化数据库本地部署公网远程访问
  • 配电房综合监控系统
  • 【JavaSE】集合(学习笔记)
  • Mybatis 的简单运用介绍
  • python的itertools库
  • STM32/GD32_分散加载
  • go clean
  • BUUCTF [ACTF新生赛2020]swp 1
  • 【PTA题目】7-4 缩写期刊名 分数 10
  • 什么是 TLS/SSL 握手
  • 和鲸科技与国科环宇建立战略合作伙伴关系,以软硬件一体化解决方案促进科技创新
  • [C++]六大默认成员函数详解
  • 组合(回溯算法)
  • 力扣:1419. 数青蛙
  • java_springboot企业人事考勤请假管理信息系统rsglxx+jsp
  • java项目之木里风景文化管理平台(ssm+vue)
  • 源码安装mysql
  • 注解方式优雅的实现Redisson分布式锁