基于视觉的零件尺寸测量.doc

上传人:小** 文档编号:23343431 上传时间:2021-06-07 格式:DOC 页数:47 大小:1.46MB
收藏 版权申诉 举报 下载
基于视觉的零件尺寸测量.doc_第1页
第1页 / 共47页
基于视觉的零件尺寸测量.doc_第2页
第2页 / 共47页
基于视觉的零件尺寸测量.doc_第3页
第3页 / 共47页
资源描述:

《基于视觉的零件尺寸测量.doc》由会员分享,可在线阅读,更多相关《基于视觉的零件尺寸测量.doc(47页珍藏版)》请在装配图网上搜索。

1、基于视觉的零件尺寸测量方法摘 要 模仿人的眼睛看事物,将物体看作是一幅图像来获得物体的尺寸信息,依靠视觉来采集图像信息是基于视觉的零件尺寸测量主要研究的过程。这些年来,基于视觉零件尺寸的测量方法技术已经深入到各行各业。它融入了各个学科的能源技术,成为了一门综合性的现代测量技术学科。实现了高精度测量,及微小物体测量。本设计主要以一个方形工件为实例进行视觉测量,并且通过图像灰度化、二值化以及图像边缘检测来获取物体的实际尺寸。着重深入研究图像处理,并以图像标定和图像处理为主。同时本文详细论述基于视觉的零件尺寸测量技术的应用,并侧重于图像处理的计算过程,通过Matlab程序计算与二维图像绘制,实现了基

2、于视觉的零件尺寸在线测量系统。主要研究以下内容:1、介绍视觉测量的基本意义、现状即以发展空间,确定设计的解决方案,阐述基于视觉的零件尺寸测量技术,对其技术在线测量方案进行理论分析和实验验证,证明它的可行性;2、分析获取图像的标定技术,采用标准件标定方法并且对整个测量系统标定,通过实验获得的数据进一步验证系统测量的精确度;3、通过对图像处理算法的分析,利用Matlab程序,实现图像预处理和像素边缘检测。深入分析图像数据处理和亚像素边缘定位技术,提高计算速度和计算精度。 关键词:基于视觉;零件尺寸;图像处理;边缘检测;灰度化 Based on The Isual Component Size Me

3、asurementABSTRACT Parts size measuring based on vision is the main research is to simulate human visual function to process the image to extract information from the objective things to understand, eventually acquire data needed for the actual size. In recent years, based on the visual component siz

4、e measurement technology in the field of measurement in recent years the rapid development of new technology. It is based on the modern optics, the integration of computer, laser technology, image processing and analysis technology such as modern science and technology is a body comprehensive measur

5、ing technique. In this paper, we use part size measurement based on visual method to measure the mechanical parts of 2 d geometry, through image processing and Matlab programming drawing two-dimensional curve analysis of mechanical parts processing. Emphatically study the key technology in the proce

6、ss of image processing and system calibration problems, achieve sub-pixel locating on the edge of mechanical parts size, further realize high precision of component size.Parts size measuring based on vision application in part size measurement is discussed in detail, and focuses on the process of im

7、age processing method, through the Matlab calculation and two-dimensional image rendering, parts size online measuring system based on vision is achieved. The main research content below:1.Introduce the basic concept of topic, the research background and significance of the development and the exist

8、ing problems at home and abroad, clear solutions to this topic, this paper based on the visual parts dimension measurement technology, the technology of online measurement scheme wake the theoretical analysis and experimental verification, to prove the feasibility of it2.Analysis of image calibratio

9、n technology, the use of standard calibration method and the whole measurement system calibration, data obtained through the experiment to verify the accuracy of measurement system.3.Through the analysis of the image processing algorithm, using Matlab, the realization of image preprocessing and pixe

10、l edge detection.In-depth analysis of the image data processing and the subpixel edge location technology, improve the calculation speed and calculation accuracy. Key Word: based on visual; parts size; image processing ;edge detection;gary目 录第一章 绪论.11.1基于视觉系统概述 .11.1.1基于视觉系统基本概念.11.1.2基于视觉技术的优越性.11.

11、1.3基于视觉系统关键技术.21.2基于视觉的研究意义.31.3基于视觉的国内外发展现状.3第二章 图像采集系统的组成及设计.42.1系统的组成原理框架结构 .42.2系统的光学设备.52.2.1硬件设备摄像头的选择.52.2.2图像数据采集卡.62.2.3照明设备.7第三章 图像处理及尺寸测量方案.83.1图像处理的概念.83.2系统定标.93.2.1定标的概念及原理.93.2.2成像原理.103.2.3选取恰当的定标方法.103.3图像预处理.123.3.1图像的灰度转换.133.3.2图像的二值化.143.4图像边缘检测.193.4.1图像边缘检测的论述.193.4.2 边缘检测的基本算

12、子.19第四章 方形件的视觉尺寸测量.234.1方形件的系统定标.234.2方形件的图像处理.234.2.1方形件灰度处理.234.2.2方形件的二值化处理.244.2.3方形件的边缘检测.254.3方形件的测量结果.26第五章 尺寸测量的误差和误差分析.285.1误差及误差原由.285.2减少误差的方法.28第六章 总结.30参考文献.31附录A.33A.1图像灰度化处理程序.33A.2图像二值化程序.33A.3图像一般梯度边缘检测处理程序.34 A.4图像Cany边缘检测程序.35 A.5图像的像素提取.38致 谢.40天津理工大学中环信息学院2015届本科毕业设计说明第一章 绪论1.1基

13、于视觉系统概述基于视觉的零件尺寸测量处理某物体的图像是利用非接触传感器与光学设备来完成的获取实物信息。近年来,基于视觉测量技术有着突飞猛进的发展,它有效得实现了加工、检测和控制形成自动化的过程。1.1.1基于视觉系统基本概念基于视觉的零件尺寸测量是从对事物的图像捕捉过程之中实现非接触获得实物信息。这种技术实现了大批量微小零件生产所需尺寸测量,并且摆脱了人工的繁琐劳动,实现了自动加工过程,设计合理,适用于流水生产线大批量生产。1.1.2基于视觉技术的实用性1.自动测量自动测量即非人工操作,利用计算机自动检测,能够及时反映出生产过程中出现的测量问题,及问题除在何处,并做出改正,避免影响生产进度。在

14、相当的一段时期内,测量基本上处于测量对象不变或没有明显变化,同时测量出的大多数是离线的,而不是生产中实现的。进行在线测量能够降低消耗、减少其成本、提高产量、增加收益,还可以保证产品质量。2.高精度科学技术正在向着微小领域在发展,制造业需求的测量精度也不断得在提高,由微米级向着纳米级发展。伴随着现代科学技术不断在发展,大多数高科技领域均已迈入了纳米的世界,例如精密元器件的测量1、电子工业高密度半导体集成电路2等。纳米技术的加工是离不开纳米高精度的测量技术及设备的,目前,国外的一些研究机构研究的物体表面已经精确到纳米级,许多精密测量仪器也随之出现。3.非接触式测量非接触式测量对于被测物体没有压力,

15、从而减少了被测物体受力变形的可能,测量数据精确,也容易操作,所以应用越来越广泛。其检测方法有很多,比较常用的有电容法、光学法等等。4互联网化因为互联网络技术正在迅速地改变着人们生活的方方面面,具体涉及到测控技术领域、远程数据的采集与测控,远程设备的故障诊断,小到生活中各种耗能抄表,大到各种大型工业生产,都离不开它的使用。 伴随着无线通信技术的迅猛发展,无线通信在测控领域方面也得到了应用,形成了无线分布式传感控制网络(Wireless Distributed Sensor/Control Networks,WDSCN) 3。WDSCN 主要对一件或一组机器与机器间的通信和控制而进行设计的,可以应

16、用到传感器及控制器、执行器中。WDSCN主要适用于各种难以布线和变化的场合。测控网络功能的不断强大,使得其整体功能也在日益增强,使得它的应用越来越广泛。5.智能化对于现代化的加工的过程实行控制,制造业中的常常利用很多的传感器作为智能化仪器来获得测量的信息,测量出所需要的结果。仪器智能化是融入了智能现代的科学化技术,令检测实现了在线、动态、主动等实时检测与控制上。 6.高效率和低成本为了加强市场的,减少人工生产所带来的费用,实现测量无人化、自动化,厂家都会努力得加强质量的管理和降低生产的成本,因此视觉测量孕育而生。1.1.3基于视觉系统关键技术1.图像的获取利用计算机获取被测物体的实际信息承载在

17、图像上,在将图像信息加以分析转化为计算机处理数据的过程事实上就是获取图像、照明使得图像聚焦、确定图像并形成数字输出信号是这个过程。2.图像处理在视觉系统中,图像处理是视觉测量的核心步骤,其包括图像滤波处理、图像的灰度化、图像的边缘处理、图像像素提取等内容。3.系统的标定通过摄像机来获取空间物体的图像信息的过程,高精度测量系统则需要高精度标定参数。绝对高的视觉测量精度是摄像机系统标定减少镜头即便产生误差至关重要的一步。4.亚像素边缘的定位技术由于工业测量中测量精度要求的不断提高,不同边缘检测已经不能够满足现在生产测量的需求,所以等高精度的检测方法亚像素边缘的定位技术随之产生。它的检测方式快、准、

18、稳,受到越来越多各大行业的认可,被广泛使用。1.2基于视觉的研究意义因为现代工业加工工艺水平的提升,所以机械零件的生产对于零件产品测量等方面提出了更高要求。然而传统的人工测量方法已经跟不上现代生产的大批量、高速度,因而逐渐被现代生产产业所淘汰。本设计所题研究的基于视觉的零件尺寸测量会在图像的测量方面上大大减少人工测量这道工序,从而减少了对人工的依赖,为企业降低了生产成本。同时减小零件磨损的情况,实现非接触式的测量,并且对于一些人不可以接触到的物体或者难以识别的零件来进行测量。成功的将人与计算机相结合,实现快速准确地测量。 1.3基于视觉的国内外发展现状随着机器视觉的会速发展,人们开始想到把计算

19、机视觉技术的迅速性、高智能性应用与测量检测技术当中,产生了一种新型的测量技术视觉测量技术4。视觉测量技术是从实物的图像中获取所需要的测量信息,通过软件对图像进行图像处理,从图像中获取有用的讯息。视觉测量技术实现现代化精密测量技术的发展需求,目前已经广泛应用于各个科学领域,并且有着不可替代的作用。而在近期的北京国际机床博览会上,可以看见许多国家利用视觉测量技术研制出来的仪器,例如光学三坐标测量仪、基于视觉技术的刀具预调测量仪5等十分先进仪器。国外视觉测量技术已经发展得如此迅速,涵盖的应用领域如此广泛。20 世纪末以来以美国、德国、日本为首的开始研制除各种基于视觉检测测量模型,应用于不同科学领域的

20、检测6。国外也有许多企业深入研究此类技术,比如说加拿大的德萨公司、IO工业公司、Coreco Imaging公司;丹麦的JAI/Pulnix 公司;瑞士的 Photonfocus 公司;日本的凯恩斯公司、索尼公司以及德国的SIEMENS公司等等。如图 1.1所示。如今,零件尺寸测量的视觉检测已经渗透到了各个行业。 图1.1 视觉检测设备Fig.1.1 Visual detection equipment第二章 图像采集系统的组成及设计本章主要介绍获取图像的光学仪器的组成构造原理、硬件设备选择和视觉系统定标。2.1系统的组成原理框架结构本文设计零件尺寸测量系统总体有四部分组成如图2.1:1.计算

21、机 完成摄像机采集数据的处理;2.摄像机 通过摄像机拍摄完成对待测零件的图像信息采集;3.背光源 主要为摄像机图像采集时提供光源;4.位置传感器 用于光源和摄像机的触发工。图2.1 零件尺寸测量系统Fig.2.1 parts size measurement system2.2系统的光学设备2.2.1硬件设备摄像头的选择本文所选用的摄像机是具有灵敏、抗光、抗摔、轻小等优点的CCD摄像机,它是一种半导体成像器件。1.工作原理(1)CCD摄像器件:它的作用是把摄像机采集到的光学信号转化为电信号,这样将采集到的信息作为视频信号来输出;(2)时序脉冲发生器和驱动电路:它的作用是为生产CCD摄像器件来进

22、行信息转换,同时进行放大输出;(3)视频的采样和保持电路:它的作用是消除CCD的输出各种影响视频采集的不良信号。再经该过电路的处理,使得视频信号转变成为数字视频信号;(4)视频处理电路:这个电路和摄像管式摄像机电路有绝对相同的特点,所涉及到的电路有钳位放大、Y校正、白电平切割、消音混合、黑白屏控制、同步混合、输出激励等电路7。将视频信号处理成电视信号;(5)同步信号产生器:这个部分同摄像管式摄像机中同步信号发生器的原理大致上是相同。2.CCD的工作原理 CCD它是利用其镜头拍摄物体信息存储在芯片上,再由CCD处理物体形成的视频信号,根据电流大小来控制光强的大小,再经过一系列处理的到所需结果。将

23、显示器的视频输入端和视频信号连接到一块后就可以看到和原始图像一样的视频播放了。机内的其他各个电压值的电源都会由电源变换而获得。如图2.2: 图2.2 LED Fig2.2 LED2.2.2图像采集卡图像采集卡采集图像信息传送到计算机中进行处理。我们平时所用到的剪切画面、添加滤镜、音效和字幕利用它,将摄像机视频信号由摄像带上转存到计算机里,将数字化视频信号进行后续的编辑加工。最后把编辑好的视频信号转化成标准的VCD/DV及网上流行的各种媒体格式,以方便其传播。1.原理将采集视频信号在电脑中进行一系列处理、存储。其实我们看到的视频是由许多静态图按照一定的顺序快速出现形成的,所以视频也被称为运动图像

24、。因此很多时候采集卡,也会被称为视频采集卡如图2.3:图2.3 图像采集卡 Fig.2.3 image capture card2.技术参数(1)图像传输格式图像传输的格式是一个非常重要参数,图像采集卡需要支持系统中的摄像机采用的输出信号格式,这样才能够保证图像的准确输出。在数字相机中还有很多图像的传输形式也到了很广泛应用。(2)像素格式黑白图像:图像有256个灰度级,也可以用八位表示。更高精度的图像则需要更高的位表示。彩色图像:根据它的亮度级别不同,彩色图像可以分为两种形式,可由RGB 3种色彩组合而成,。(3)传输通道数当摄像机需要信号多路同时也需要快速输出。一般的情况下,有1路、2路、4

25、路或者8路输入等。3.分辨率采集卡分辨率的性能是由它能够支持多大矩阵决定的。采集卡的分辨率的性能有两种:单行最大的点数和单帧最大的行数。同时三维推出的采集卡能够达到1920*1080的分辨率。(1)采样频率图像处理功能的好坏、速率的大小是由图像的采样频率来决定的。一定要注意所选用的采集频率是否符合采集所需要的频率。(2)传输速率主流的图像采集卡和主板的理论传输速度为132MB/S。2.2.3照明设备照明设备就是为拍摄提供光源的设备,它的发光效果将直接影响到视觉效果。其实液晶显示器其它的本身并不会发光,只能够显示图形或者字符对光线调制的结果。背光灯主要分为CCFL和LED两个类型。本设计选用的背

26、光灯是LED,它是电能转化成为光能。构成像素的每个LED发光的亮度可以调节强弱,细致的调节程度所显示的图像就会十分细腻,而且色彩也极为丰富,图像的效果令人十分满意,同时LED节能环保,又十分耐用。第三章 图像处理及尺寸测量方案本章节是对图像处理的基本概念及内容方法作了详细的论述,然后通过图像处理的方法,选出最佳图像处理方法应用于零件的尺寸测量当中,以保证零件的精确度和测量效率。3.1图像处理的概念了解图像处理的基本概念及原理中首先要了解图像可以分为矢量图形和位图图像两种形式。这两种图像各具自己的特点,为了能够完成更好的图像作品,可以在绘制图像和图像处理过程中将二者混合应用,来达到最佳的图像效果

27、。以下是图像处理所需了解的概念知识。1.矢量图矢量图是由一些数学方式所描述的是不同线性的结合。图像上的点和路径是其基本的组成。矢量图无论任何格式及分辨率被打印出来都十分清晰,经常用于绘图、定标设计或机械制图等领域。但是矢量图又有着色彩过于单调,过渡颜色不细腻等缺陷。2.位图图像位图图像是由很多不同色彩的小方格所组成,而每一个小格就代表着一种颜色的像素,是图像的基本单位。放大位图图像就可以看到这些小色块。位图图像能够细腻逼真地表现出各种图像效果,常用于各种照片图像保存、广告设计等,但是该图像文件尺寸的大小与分辨率有关。3.像素像素是指组成图像的每一个微小的点,人们称这些点为像素或者像素点。这些单

28、一颜色的小格是图像中不可分割的原色和单位,将不同颜色的小格排列成横行或者纵列组成一幅图像。像素的单位为Pixel,想要图像的效果好就必须使每一个像素的颜色值是不同的,在单位面积中的像素高。4.分辨率在图像中特定范围内所含像素点的个数称之为分辨率。用像素/英寸或者Pixel/cm。作为表示单位。5.常用的色彩模式三色颜色模式、四颜色模式以及其他模式用色相、饱和度、亮度表示的。空间坐标的函数就是我们所看到的图像客观的反应了物体亮度和颜色随着空间位置变化的变化。而在一幅图像中含有的信息是光的强弱,它会随着点(x,y),及光线的波长u和时间t而变换,所以图像函数可以表示为: (3-1)而当我们只考虑光

29、强的时候,在视觉效应上我们就只能在黑白世界中来区分颜色的深浅,却看不到其他的色彩,这样的图像称为黑白图像或者灰度图像,这是图像模式表示为 (3-2)其中的V(u)表示相对视敏系数。不同颜色的可见光的波长就不同,当只有黑白色的图像上添加上波长这一个重要因素时,就能够形成彩色的图像了。所以按照图像原理可知,颜色可以被分为红、绿、蓝三种颜色,则数学公式表示图像的彩色为: (3-3) (3-4)式子中R(u)、G(u)、B(u)分别是红、绿、蓝三种基本颜色的空间视觉系数。随着时间在不停运动的图像称之为运动图像,反之称为静止图像,然而对于灰度图像来说,它的函数表达式为: (3-5)3.2系统的定标3.2

30、.1定标的概念及原理定标在视觉测量中有着不可替代的地位,它的意义实际上就是确定多维物体坐标系和相机的各个参数的过程实际上就是摄像机的标定。各种成像设备都存在着成像误差,因为成像的镜头在拍摄过程中会不能避免地产生畸变,所以视觉测量高精度实现的关键是找到简单而又具有超高精度的摄像机标定方法。想要获取被测量的物体的图像信息,则需要建立实物和图像之间的数学表关系式。即被测物体与其图像之间的比例关系,也可以说是图像中的每一个像素代表着被测物体的具体长度单位。而在一定的标定状况下,被测的物体上的两个点,并且点和点间的距离都是已经知道的。对应图像上的两个点在处理的图像系统中的坐标分别是Xn,Xo。则每一个像

31、素在图像测量系统中代表着物体的实际尺寸,则表达式为: (3-6)3.2.2成像原理图像的成像是一个比较复杂的过程,当我们对成出的图像进行目的分析时需要考虑到:1.图像与成像之间的几何关系即在哪能够发现目标图像;2.所谓成像时目标的亮度达到多少就是照明,它能够表示亮度与目标成像系统的光学性能之间的关系;3.用数学矩阵来表示图像就是成像处理的数学表达式,再利用计算机计算处理图像,得出结果。把某图像投影点的坐标变化成为另一个图像投影点的坐标过程叫做投影变换英文名字projection transformation。目前基本的方法有:(1)解析变换法,就是找出两投影仪间所存在的数学关系。计算方法通常有

32、反解变换法,即;正解变换法即;(2)数值的变换法,即运用数值相近法建立两阴影中间的各点之间的数学关系或求取点的变化坐标;(3)数值解析变换法,就是利用上面叙述的两中方法,即按照数值法实现变换,然后按照解析法来实现变换。办随着计算机的辅助建立图像数学基础和图像投影变换软件进行深入研究,再进一步开展数学图像的应用领域。在这之中计算机辅助图像投影变换将会代替传统的变换方法,将会是绘图生产中最具有突破性的改革。3.2.3选取恰当的定标方法系统的标定方法是根据是否需要有标定物体可以被分为传统摄像标定方法、摄像机自动标定方法和基于主动视觉8的标定方法三种,这些方法也是目前应用最广泛的分类方式。1.一般的摄

33、像机标定方法这是一种依据特殊情况为依据的标定方法,例如利用图像处理和计算机数学计算相结合获得摄像机的各部分参数。而这种标定方法分为四种:(1)利用最优化算法的标定方法9这一种摄像机定标法可以把摄像机光学的成像系统模型想像得十分复杂,其实这样也带来了问题,因为摄像机标定的结果是由摄像机给定的初始值决定的所以初始的数值定的不合适所以通过优化的程序就很难获得准确的标定结果。同时优化程序不但非常费而且没有办法获取标定的结果。根据参数的模型,最优化方法又可以分为:A.摄影测量传统方式,它是利用小孔摄相机的模型在同一个平面上为前提,先假想形成图像的模型十分困难,然后认真合理地考虑设计方案,考虑整个定标过程

34、中所涉及到的各方面可能因素,采用十七个参考值来描绘每一幅图和空间实物之间的关系,但是在这个环节中存在着计算量庞大、繁琐的严重问题。B.直接线性变换,这种方法是利用线性方程求出摄像机的各项参数值,再确定所需结果。但是因为形成图像过程中没有想到图像突变所产生到的问题,所以通过非线性最优化的算法来是计算精度更加精确,此法可谓是视觉测量学中最简便的策略。(2)利用摄像机透视变换矩阵的标定方法10从原始的测量学得出,摄像机各部分参数的方程是描述空间坐标系之间数学关系式。假设不考虑任何突变产生的影响测量精度的因素,当设定一空间点及点相对应的图位点,就可以用数学方程式来求解矩阵里的各单元。这种标定方法不用最

35、优方法来求解所涉及的摄像机的参数,所以可以提高运算速度,能够快速得获取定标的结果。但是,该方法求解过程中没有涉及到上述因素,就会定标的结果会受到干扰。(3)考虑畸变补偿的两步法11利用测量结果总会受到初始值的干扰,用最优化算法来求解要求的结果是测量学的普通方法。根据线性变化法和透视变换矩阵法又考虑不到非线性畸变但直接利用线性方程来求解未知参数的两种方法特性。 但是该方法也是存在这一定的问题:A.该方法具有一定局限性,不是对所有的系统都有效;B.当提高精度的同时就会考虑到更多的畸变产生的影响,从而导致了计算量的大大增加,也增长了计算时间;C.标定两台摄像机之后,就必须要明确两台摄像机间的相应几何

36、位置关系,从而又增加了新的计算量。(4)摄像机成像模型的双平面标定方法12 不需要任何摄像机的标定位置,只要给出一个图像的点的位置,就能够推算出两个确定平面之间相对应坐标,可以确定成像之中对应的光线。它的优点是使用线性方程来求解参数,缺点是该方法需要大量参数,过分依赖于参数化。2.摄像机自标定方法自标定法是图像与图像之间都有着类似于Kruppa方程的一定条件,而利用求解该方程组就可以解出内在的数值。自标定方法有三种解法:(1)直接求解Kruppa方程的自标定13应用绝对二次曲线及极限变换的概念求出了Kruppa方程的方法叫做直接求Kruppa方程的自标定13。而针对求解Kruppa方程许多科学

37、家提出了基于连续同伦算法14、基于代数几何算法15以及简介的非线性优化算法16等,但是上述的算法由于都存在着待优化参数太多的弊端所以比较容易陷入局部最优化值中。(2)分层逐步定标17分层逐步定标法第一步是要对图像的序列做出摄影重建,然后对二次曲线添加约束条件,制定出仿射参数及摄像机的内部参数。(3)基于绝对二次曲面的自标定18与Kruppa数学计算方法相同,该方法虽然实质上也应用到了欧式变换中的不变换,但是在许多幅图输入的同时都重新建立的时候,该方法更加优越。为了确保无限平面使全部信息保持一致,所以这种方法囊括了二次平面曲线的全部信息。(4)基于主动视觉标定方法这种方法是把摄像机准确地放置在操

38、作平台上,然后利用图像与摄像机运动数据去确定摄像机各项参数值,操纵操作平台做所设定的运动以获取大量的照片,再通过数学方程来求解。但是这种方法在摄像机运动无法知道或者无法控制其运动的场合时就不能使用这种方法,而且这种方法要求运动平台的精度要高,其成本也是较高的。求出单位像素实际得物理尺寸是系统标定的最终目的,它的尺寸方向包括水平方向与垂直方向。对于本论文提高测量效率来讲,对于整个定标系统需要进行调整,提出了另外一种标定方法,即参照物是标准的测量工件,因而这样就可以不再考虑参考方面的问题,也能够保证标定的精确度。3.3图像预处理整个测量系统的性能是受到图像预处理的结果好坏的直接影响,本章节将会介绍

39、到图像的灰度转换、图像的二值化、图像边缘检测等常用图像处理方法,并与一般的算法进行对比选择,通过分析实验学出最佳处理方法。3.3.1图像的灰度转换1.灰度图像 灰度图像的取值范围一般是256个值,所以它通常为八位无符号整数数据及int8。纯黑色的用“0”代表,纯白色的用“255”代表,而从黑色过渡到白色的颜色则是用中间的数字按顺序排列表示。有时用double数据也是可以用灰度图像来表示的,例如像素域0,1,其中0表示黑色,1表示白色,从0到1间的数则表示其相对应灰度值。灰度图像的一个特殊例子就是二值图像。 对于含有不同颜色的图像进行灰度处理,是根据图像的图通渠道获取的样值来来采取加权平均的方法

40、。表示JPG格式的彩图的例子表示的主要方法有:(1)分量法:依据图像中的不同亮度设置成为相对应的灰度数值,再根据图像要求选取一种所需图像: (3-7) 其中为转换后的灰度图像在处的灰度值。 (2)最大值法:选用图像中色彩亮度最高的值作为灰度值。 (3-8) (3)平均值法:获取图像当中三种基色的亮度值,求其平均值做为灰度值。 Gray=(R+G+B)/3; (3-9)(4)加权平均法:依据特定的需求,对三基色的亮度按照一定的权值惊醒加权平均计算处理获得人眼最舒适的图像 。 f=0.30R+0.59G+0.11B (3-11) 图像经过不同方法灰度化的对比图,如图3.1: (a)原图 (b)分量

41、法处理后图像 (b)最大值处理后图像 (c)平均值法处理后图像 (e)加权平均法处理后图像图3.1不同灰度化图像处理方法的对比Fig.3.1 different grayscale image processing method of contrast3.3.2图像的二值化在一些图像的处理过程中,常常希望把所想要的图像区域提取出来,这是就需要图像处理中的一种方法就是图像二值法。这种研究灰度值变换的特殊方法就是图像的二值化。图像在进行二值化的图像处理之前需要对图像进行彩色图像灰度化和增强等一些处理。因为选取的阈值要参照直方图,所以在图像进行处理之后,需要再获取图像的直方图来帮助选取阈值,整个操作

42、过程为:读取图像、图像灰度化、图像增强、获取图像直方图、图像二值化处理。对于图像处理来说二值化是十分关键的技术,如果在镜像图像二值化处理之前没有选择出合理的阈值,那么图像处理就不完整。而这种图像处理方法包括了局部阈值法、全局阈值法两种方法。 1.全局阈值法 (1)概念 全局域值法即进行图像的二值法处理之中仅仅使用一个阈值T,来进行图像处理,减少图像分析中的大量运算。这种处方式是将图像中每一个像素灰度值和阈值T之间进行比较,如果该值大于T,那么取前景色即白色;与之相反,则提取背景色。 根据本设计中的图像的分布直方图或者灰度空间的分散情况来选出一个阈值T,应用这个阈值T来实现本设计中的图像从灰度化

43、处理转变到二值化。但是阈值的选择直接会影响到阈值分割的效果,所以这种方法选择恰当的阈值特别重要。 然而选择没一幅图像的二值化处理也会受到图像之前灰度化处理效果的影响,所以图像二值化处理的关键所在是选取一个最恰当的初值T。此外使用迭代法即使是能够得到十分精确的阈值,但是仍是占用了很多的时间,即时间比较复杂,效果也低于其他算法。(2)全局阈值法的算法比较普通但是又有着对子鲜明特点的全局阈值法有Otsu方法和最大熵方法等。但是最大熵之算法虽然容易实现,对于呈双峰图像的一些特殊需要的图像处理,处理结果极好,可是相对于图像光亮明暗差异较大、受到外界噪音干扰等原因使得直方图不会呈现所需图像效果,并且二值化

44、的的处理成果也十分差。Otsu的使用方法范围十分广泛,不管是在有无明显双峰的直方图中,都没能得到十分让人满意的效果,而且在大部分领域当中得到发展及应用。 若令是图像中点的灰度值,灰度值为L,如果假设取值为0,L-1。记作p(k)的灰度值是k的频率,是灰度级的所有像素个数,那么级灰度出现的概率是: (3-12) 其中=0,1,2,L-1,而且 把图像里的像素按照灰度级的阈值t可以划分成两种类型,即为背景C0以及目标C1。 其中背景C0灰度级是0至t-1;目标C1的灰度级是t至L-1.背景C0以及C1所对应的像素分别是及。 背景C0出现部分的概率是: (3-13)目标C1出现部分的概率是: (3-

45、14)其中。背景C0平均灰度值是: (3-15) 目标C1的平均灰度值是: U1(t)=i*p (3-16) 而图像总平均灰度值是: (3-17) 像里的背景及目标类间方差是: (3-18)如果使k取值从0到L-1之间变化,那么计算出不同的k值的情况下的类间方差,当最大的时候,此时的k值既是所需要的最佳阈值。而在MATLAB软件之中,函数graythresh()使用的Otsu算法来取得全阈值,取得全阈值之后,再采用函数im2bw()对图像进行分割。而该函数的采用格式如下:若Level=graythresh(I):那么函数Otsu算法获取灰度图像I最佳阈值,函数返回值Level为了取得阈值,则其

46、大小在0至1之间。Otsu算法图像处理如图3.2、3.3: 图3.2 原始灰度图 图3.3 Otsu算法处理后图像 Fig.3.2 the original grayscale Fig.3.3 Otsu algorithm processing after image迭代阈值法是二值化的图像分割中十分有效的方法,通常的阈值利用迭代法求出来,有一定自适性,若设为参数,T1为选择的初始阈值,将其分为两部分,分别为G1、G2用公式选择最佳阈值。(3)全局阈值方法的特点以及阈值T的选取目前全局阈值方法仍然存在着一些缺点,主要体现在:如果目标和背景间的灰度差不是特别明显,那就有可能出现大量的暗影,甚至会

47、是整个图像信息丢失;如果没有物体所在空间的相关讯息结合,只是单一地依靠一维灰度的直方图分布,那么图像的处理效果就会不是很理想;此外如果图像处理也无法得到预期的处理效果,有可能是因为图像当中有裂痕或者图像背景中有一些噪声。为了图像处理实现自动化以及按照操控命令及时执行的要求,增强图像处理效率,最好使用计算机景星大量运算准确地选取合理的阈值T,同时选择以下三种阈值选取不同的算法:A.平均灰度值法:求出图像当中的所有灰度值,再求它们的平均值作为阈值;B.大律法:也可以称为最大类间差法,实质上与Otsu方法相类似;C.边缘算子法:运用Robert算子、Laplace算子、Sober算子等对于像素点进行

48、灰度值增强来提高整幅图像的灰度差。2、局部阈值法的概念(1)概念随机选中图像中的一个灰度值并且以这个灰度值为中心划分出所有与它相邻的区域的方法叫做阈值局部阈值法。如果图像上的管线敏感分布不均或者图像的在拍摄时受到外界干扰,局部阈值的确定技术就必须依据图像的像素坐标的空间联系去确定不一样的阈值,然后实行非静态自适应二值化的处理。局部阈值应用时一般是把图像分成为无数个小图像,然后将每一个小图像看作是一个整体使用全局阈值法来进行图像处理,也就是说将图像分成每一个小块都含有自己相应的阈值,而具体确定方式上述全局阈值方法大同小异。 (2)局部阈值法的方法局部阈值法是在图像像素发生变是选作图像的灰度值域作

49、为其变化的的函数公式,这是一种非静态确定的阈值自适应法。使用较典型的局部的二值法算法有法或者多阈值梯度增强法以及基于纹理图像法和最大方差法等等,本文着重研究法。法是一种比较简单有效的阈值算法,即一个窗口中的各个像素的最大值灰度值和最小值灰度值求取它们的平均值的阈值作为此处的最终像素。如果把作为中心的的窗口,则计算方法如下:(1)计算出阈值 (3-19)逐点二值法当则;当。 在此是像素的灰度值,如果的时候,那么的窗口只含有一种像素点,即为目标点或者是背景点,则作为约束的条件经验值,可以简化算法。这种算法实现之后非常的简单,但是算法对于噪声十分敏感,运算的速度也比较慢,所以需要寻找局部的最大值和最

50、小值。若每一次比较的计算要花费一个单元时间,那么要处理一个的图像的时候需要耗时时间单元。如果在实验当中,所获取的图像尺寸是640*470,既是W取值为7甚至更小,所耗费的计算时间仍然是十分长,其图像对比如图3.4、3.5: 图3.4原始图像 图3.5局部阈值图像处理 Fig.3.4 original image Fig.3.5 the local threshold image processing(3)局部阈值法的特点局部阈值法常常拍摄效果十分差,难以辨识的图片,其处理效果要优于全局阈值法,虽然这种处理方法也是应用对较晚,但是其适用范围比较广泛,也存在着一些处理问题,例如:他选取阈值十分繁琐

51、,从而导致运算量大继而影响了计算速度,同时不能保证处理的图像边缘连接不够完整特别容易出现图像中所没有的徐建信息,干扰人眼的判读,因此需要不断改进。3.4图像边缘检测图像的边缘定位是视觉测量中的关键步骤,所以采用边缘提取法会按照一定的规律以及顺序去检测每个像素点和它四周的像素点,若符合所预定的规则,那么就会将这个像素点定义成为边缘点。这种方法的基本方向是利用边缘增强算子来表示有可能成为边缘的局部的信息,并且依据经验来设置阈值,再利用阈值来判别边缘强度和边缘的点集。3.4.1图像边缘检测的论述图像边缘检测指的是图像的色彩反差最明显的部分,它主要存在在物体和物体相连接之间、目标图像和背景之间、区域和

52、区域之间,这种方法是纹理特征、图像特征以及图像的分割等等图像图像处理分析的最基本基础。 一般来说的图像的边缘和图像的强度以及图像强度的的一阶求导的不连续都相关,根据图像强度不连续基本可以分为两个方面:1.阶跃不连续性,图像处理当中没有明显的灰度值差;2.线条不连续性:即为图像的强度的灰度值从某一个值一下子跳跃到另一个灰度值,并保持一段线路又跃回原值。3.4.2边缘检测的基本算子 1.一般梯度算子图像灰度值不连续产生了图像的边缘,设灰度图像是一个连续的函数,那在点处可以表示梯度的一个矢量,则这个梯度可以表 (3-20) 图像的灰度方向也叫做相位: (3-21) 图像梯度的幅度变化也叫做幅值为: (3-22)在一般的梯度算子中,实际数字图像是经过一系列图像处理之后,它的幅值是两个分量绝对值之和:

展开阅读全文
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!