机器视觉
来自 维客
Jump to: navigation, search
机器视觉
machine vision
计算机根据输入的二维图像来分析、理解原来三维物景的过程和技术,又称计算机视觉,是人工智能的一个重要分支。计算机视觉的实现过程是:首先将输入的图像变换为便于进一步处理的图像,称图像预处理,接着抽取图像的特征,建立图像基元,并判定图像所属的类(见模式识别);然后是理解阶段,根据事先存储的知识对输入图像本身及其所反映的物景进行描述或解释。在人工智能的早期研究中,景物分析的术语常用来强调三维物景与二维图像处理的区别(见图像分析)。
机器视觉的研究是从 20世纪 60年代中期美国学者L.R.罗伯兹关于理解多面体组成的积木世界研究开始的。当时运用的预处理、边缘检测、轮廓线构成、对象建模、匹配等技术,后来一直在机器视觉中应用。罗伯兹在图像分析过程中,采用了自底向上的方法。用边缘检测技术来确定轮廓线,用区域分析技术将图像划分为由灰度相近的像素组成的区域,这些技术统称为图像分割。其目的在于用轮廓线和区域对所分析的图像进行描述,以便同机内存储的模型进行比较匹配。实践表明,只用自底向上的分析太困难,必须同时采用自顶向下,即把目标分为若干子目标的分析方法,运用启发式知识对对象进行预测。这同言语理解中采用的自底向上和自顶向下相结合的方法是一致的。在图像理解研究中,A.古兹曼提出运用启发式知识,表明用符号过程来解释轮廓画的方法不必求助于诸如最小二乘法匹配之类的数值计算程序。
70年代,机器视觉形成几个重要研究分支:①目标制导的图像处理;②图像处理和分析的并行算法;③从二维图像提取三维信息;④序列图像分析和运动参量求值;⑤视觉知识的表示;⑥视觉系统的知识库等。
机器视觉的应用主要有检测和机器人视觉两个方面。①检测:又可分为高精度定量检测(例如显微照片的细胞分类、机械零部件的尺寸和位置测量)和不用量器的定性或半定量检测(例如产品的外观检查、装配线上的零部件识别定位、缺陷性检测与装配完全性检测)。②机器人视觉:用于指引机器人在大范围内的操作和行动,如从料斗送出的杂乱工件堆中拣取工件并按一定的方位放在传输带或其他设备上(即料斗拣取问题)。至于小范围内的操作和行动,还需要借助于触觉传感技术。
机器视觉技术比较复杂,最大的困难在于人的视觉机制尚不清楚。人可以用内省法描述对某一问题的解题过程,从而用计算机加以模拟。但尽管每一个正常人都是“视觉专家”,却不可能用内省法来描述自己的视觉过程。因此建立机器视觉系统是十分困难的任务。
补充
机器视觉就是用机器代替人眼来做测量和判断。机器视觉系统是指通过机器视觉产品(即图像摄取装置,分 CMOS 和 CCD 两种)将被摄取目标转换成图像信号,传送给专用的图像处理系统,根据像素分布和亮度、颜色等信息,转变成数字化信号;图像系统对这些信号进行各种运算来抽取目标的特征,进而根据判别的结果来控制现场的设备动作。
机器视觉系统的特点是提高生产的柔性和自动化程度。在一些不适合于人工作业的危险工作环境或人工视觉难以满足要求的场合,常用机器视觉来替代人工视觉;同时在大批量工业生产过程中,用人工视觉检查产品质量效率低且精度不高,用机器视觉检测方法可以大大提高生产效率和生产的自动化程度。而且机器视觉易于实现信息集成,是实现计算机集成制造的基础技术。
正是由于机器视觉系统可以快速获取大量信息,而且易于自动处理,也易于同设计信息以及加工控制信息集成,因此,在现代自动化生产过程中,人们将机器视觉系统广泛地用于工况监视、成品检验和质量控制等领域。
机器视觉系统的组成
一个典型的工业机器视觉系统包括:光源、镜头、 CCD 照相机、图像处理单元(或图像捕获卡)、图像处理软件、监视器、通讯 / 输入输出单元等。
工作原理
机器视觉检测系统采用 CCD 照相机将被检测的目标转换成图像信号,传送给专用的图像处理系统,根据像素分布和亮度、颜色等信息,转变成数字化信号,图像处理系统对这些信号进行各种运算来抽取目标的特征,如面积、数量、位置、长度,再根据预设的允许度和其他条件输出结果,包括尺寸、角度、个数、合格 / 不合格、有 / 无等,实现自动识别功能。
分享到:
相关推荐
机器视觉应用机器视觉应用机器视觉应用机器视觉应用机器视觉应用机器视觉应用机器视觉应用机器视觉应用机器视觉应用机器视觉应用机器视觉应用机器视觉应用机器视觉应用机器视觉应用机器视觉应用机器视觉应用机器视觉...
HALCON 机器视觉课件 HALCON 机器视觉课件是基于 HALCON 机器视觉软件开发的教学资源,旨在帮助学生和开发者学习和掌握机器视觉技术。该课件涵盖了机器视觉的基本概念、图像处理技术、边缘检测算法、尺寸测量方法等...
机器视觉是一门综合了计算机科学、电子工程、光学以及人工智能等多个领域的前沿技术学科。它主要研究如何使机器能够通过摄像机或其他图像传感器获取图像,并对图像进行处理和分析,以实现对目标的识别、定位、测量和...
《Halcon机器视觉手册》是一本详尽的指南,涵盖了Halcon软件在机器视觉领域的应用。Halcon,作为全球领先的机器视觉软件之一,为各种工业自动化任务提供了强大的图像处理功能。该手册旨在帮助用户理解Halcon的基础...
【机器视觉的概念】 机器视觉是一门综合性的技术领域,结合了人工智能、神经生物学、图像处理和模式识别等多个科学分支。其核心在于使用光学设备捕捉图像,并将其转化为电子信号,随后通过图像处理系统进行数字化...
"Halcon机器视觉算法原理与编程实战" 机器视觉是一种人工智能技术,利用计算机技术和图像处理技术来感知和理解现实世界中的各种图像和场景。机器视觉的应用范围非常广泛,包括工业自动化、智能交通、医疗诊断、安全...
机器视觉,也称为计算机视觉,是信息技术领域的一个重要分支,它涉及到图像处理、模式识别、人工智能等多个学科的交叉应用。本资料集包含了五套期末考试试卷,为学习者提供了全面了解和掌握机器视觉核心概念、理论和...
机器视觉是一种将计算机科学与光学、电子学、图像处理、模式识别和人工智能等技术相结合的领域,用于模拟和增强人类视觉功能。在这个特定的项目中,“机器视觉识别图片”是利用机器视觉技术来识别图像上的按钮颜色,...
机器视觉是计算机视觉的一个分支,它致力于通过计算机技术处理图像或视频信号来检测和识别物体、场景以及它们的属性。机器视觉广泛应用于工业检测、医疗诊断、航天探测、安全监控以及众多需要图像处理技术的领域。...
《机器视觉实验指导书》是深入理解并实践机器视觉技术的重要参考资料,尤其在使用Halcon这一全球知名机器视觉软件时更为关键。本指导书以Word文档的形式提供了全面的实验例程,旨在帮助学习者逐步掌握机器视觉的核心...
机器视觉作为人工智能领域的一个分支,其核心在于利用光学和非接触式的传感器自动接收和处理物体的图像信息。机器视觉行业近年来在中国市场呈现出快速发展的趋势,本报告将详细探讨机器视觉的定义、分类、发展驱动...
机器视觉是一种技术,它利用计算机、图像处理器以及其他相关设备来模拟人类视觉功能。机器视觉设备通过采集客观事物的图像,从这些图像中提取信息并进行处理,使机器能够获得相关的视觉信息并加以理解。最终,这些...
海康威视作为全球领先的安防产品及解决方案提供商,在机器视觉领域也有着深厚的积累。其针对机器视觉工程师设立的初级和中级认证,旨在培养和检验工程师在该领域的专业技能。这个压缩包文件包含了这两个级别的考核...
标题“天津工业大学机器视觉期末作业”表明这是一份与机器视觉相关的学习项目,可能是课程的最终考核任务。在这个作业中,学生使用MATLAB编程语言来实现一项具体的应用——钢销直径测量。MATLAB是一种强大的计算环境...
合肥工业大学发布的《机器视觉测量技术》试卷涵盖了机器视觉这一领域的多个核心知识点,以下是根据提供的内容生成的知识点总结: 一、基础知识部分 1. 课程的研究内容。机器视觉作为计算机视觉的一个分支,研究的...
《NI_机器视觉培训教程》是一份由NI(National Instruments)官方提供的专业教程,旨在帮助学习者深入了解并掌握机器视觉技术。NI是一家知名的自动化测试和自动化控制解决方案提供商,其在机器视觉领域拥有丰富的...
机器视觉技术及其应用 机器视觉技术是近20~30年出现的新技术,它涉及人工智能、神经生物学、心理物理学、计算机科学、图像处理、模式识别等诸多领域的交叉学科。机器视觉主要用计算机来模拟人的视觉功能,从客观...
工业机器视觉技术是现代工业自动化领域中的关键技术之一,它通过模拟人类视觉系统,结合计算机科学、图像处理、模式识别和人工智能等多学科知识,实现对生产过程中的产品、设备进行实时监测和分析。本资源包作为...
机器视觉硬件系统 本章节主要介绍机器视觉硬件系统的组成、照明系统、镜头、相机、图像采集卡、机器视觉软件等方面的内容。 1. 机器视觉系统组成 机器视觉系统主要分为三部分:机器、视觉和系统。机器负责机械的...