在介绍机器视觉的工作过程之前,我们先来了解一下完整的机器视觉系统由哪些配件组成。

       完整的机器视觉系统中的配件(包括但不限于)主要有:

1.图像采集卡:1394接口板卡、黑白图像采集卡、彩色采集卡、图象压缩/解压板卡、图象处理板卡等;

2.工业相机:CAMERA-LINK相机、1394接口相机、千兆以太网(GigE)工业相机、CMOS相机、CCD彩色相机、面阵相机、线扫描相机、红外相机、制冷相机、高速相机、科学级相机;

3.光源:led光源、光纤照明系统、氙气照明系统、红外光源、紫外照明系统、荧光照明系统;

4.工业镜头:放大镜、高分辨率镜头、工业相机镜头、图象扫描镜头、摄象机镜头、望远镜镜头;

5.智能相机:工业智能相机、彩色智能相机、黑白智能相机、CMOS智能相机、线扫描智能相机等;

6.图象处理系统:机器视觉工具软件、图象处理软件/图象处理模块;

7.辅助产品:标定块、光栅、围圈、连线及连接器、电源、底板。

      机器视觉系统的完整工作过程:

第一,工件定位检测器探测到物体已经运动至接近摄像系统的视野中心,向图像采集部分发送触发脉冲。第二,图像采集部分按照事先设定的程序和延时,分别向相机和照明系统发出启动脉冲。第三,处于等待状态的相机在启动脉冲到来后启动一帧扫描,或者停止目前的扫描,重新开始新的一帧扫描。第四、相机开始新的一帧扫描之前打开曝光机构,曝光时间可以事先设定。第五,另一个启动脉冲打开灯光照明,灯光的开启时间应该与摄像机的曝光时间匹配。第六,摄像机曝光后,正式开始一帧图像的扫描和输出。第七,图像采集部分接收模拟视频信号通过A/D将其数字化,或者是直接接收相机数字化后的数字视频数据。第八,图像采集部分将数字图像存放在处理器或计算机的内存中。第九,图象处理系统对图像进行处理、分析、识别,获得测量结果或逻辑控制值。最后,处理结果控制流水线的动作、进行定位、纠正运动的误差等等。

机器视觉系统完整的工作过程相关推荐

  1. 机器视觉系统工作流程及优势分析

    机器视觉技术是计算机学科的一个重要分支,它综合了光学.机械.电子.计算机软硬件等方面的技术,涉及到计算机.图像处理.模式识别.人工智能.信号处理.光机电一体化等多个领域.自起步发展至今,已经有20多年 ...

  2. 机器视觉系统图像采卡基本概念

    整个机器视觉系统分为图像采集与图像处理两大板块,采用模拟工业相机的图像采集系统中,图像采集卡就是连接这两大板块的重要组件.图像采集卡是图像采集部分和处理部分的联通器件,是一种可以获取数字图像信息,并将 ...

  3. 机器视觉系统图像采集卡功能特点及应用场景介绍

    机器视觉系统图像采集卡功能特点及应用场景介绍 机器视觉技术是目前工业生产检测.医疗检测等领域为实现自动化.智能化而采取的应用.整个机器视觉系统分为图像采集与图像处理两大板块,采用模拟工业相机的图像采集 ...

  4. Android系统完整的启动流程

    Android系统完整的启动过程,从系统层次角度可分为 Linux 系统层.Android 系统服务层.Zygote进程模型三个阶段:从开机到启动 Home Launcher 完成具体的任务细节可分为 ...

  5. C语言机器人视觉系统原理,机器视觉系统工作原理

    在生活.工作.学习必须依靠自身的器官,除脑以外,最重要的就是我们的眼睛了.工业机器也不例外,要完成正常的生产任务,没有一套完善的,先进的视觉系统是很难想象的. 机器视觉系统就是利用机器代替人眼来作各种 ...

  6. CCD机器视觉检测系统常规的工作流程

    CCD机器视觉检测系统常规的工作流程有哪些? 1.第一步,将监测到的物品靠近或运动到工业镜头视角的中心点,如果是,则将激发脉冲信号发送至影像采装置 2.影像采集装置按照开发技术人员设定的应用程序和定时 ...

  7. 工业机器视觉系统相机如何选型?(理论篇—3)

    目录 1.图像基础知识 1.1.图像类型 1.2.图像分别率.系统分辨率和像素分辨率 1.3.视场 2.影响成像质量的因素 3.成像系统模型 4.镜头系统简化模型 5.镜头与相机的选型 5.1.镜头的 ...

  8. 机器视觉系统原理及学习策略

    点击上方"小白学视觉",选择加"星标"或"置顶" 重磅干货,第一时间送达 机器视觉系统组成 从机器视觉系统字面意思就可看出主要分为三部分:机 ...

  9. 手把手教你设计机器视觉系统

    在决定一个机器视觉系统的需求及应用时,很多因素需要考虑.机器视觉(或称为自动可视检测系统)一般包含了大量部件,这些部件直接影响系统的性能.为了获得这些子系统的优越性能,并无缝将他们接合在你的生产线上, ...

最新文章

  1. stream流对象的理解及使用
  2. 这10个让你笑的合不拢嘴的GitHub项目,居然拿了7万星
  3. cocos2d-x JS 开启远程代码调试
  4. 如何获取java对象的字段名_Java如何获取类对象的字段?
  5. NYOJ 613 免费馅饼
  6. Python中的实用小技巧,可以省下不是事情,喜欢记得收下
  7. saltstack之基础入门系列文章简介
  8. PowerJob 应对庞大任务的锦囊妙计:MapReduce
  9. HALCON 21.11:深度学习笔记---分类(10)
  10. python堆栈汉诺塔非递归_汉诺塔问题的递归解法和非递归解法(python语言实现)...
  11. 均值(Mean)和均值标准误差(S.E. Mean)
  12. bootstrap-内联文本元素-斜体
  13. Android HAL
  14. 可视化管理_供应链可视化管理作用与现状分析
  15. linux装逼指南-数字雨
  16. 太极熊猫服务器怎么都在维护,《太极熊猫》“新年贺岁版”更新维护公告
  17. ios 高德地图加载瓦片地图_iOS 利用高德地图WMS服务
  18. cad 切图_两种快速切图方式
  19. 怎么做超链接html,HTML怎么做超链接
  20. html页面如何设置背景,html怎么设置背景

热门文章

  1. 数组去重以及数组对象去重方法总结
  2. 【面试】Spring框架面试题
  3. PVE系列教程(十七)、安装Redis服务器
  4. QtCharts的配置与使用
  5. 今天学习了access vba
  6. python中统计时间的函数
  7. 【报告分享】2022年元宇宙全球年度报告-北京大学x安信证券(附下载)
  8. 2023最新稳定的礼品单号代发网系统源码,一键自动发货、api、无线分站、数据统计、自建仓、云仓全部包含
  9. 【人工智能】机器学习概述(二)
  10. 在计算机专业中体现工匠精神,在中职计算机教学中弘扬工匠精神