本科毕业论文图像识别系统的设计.doc
《本科毕业论文图像识别系统的设计.doc》由会员分享,可在线阅读,更多相关《本科毕业论文图像识别系统的设计.doc(60页珍藏版)》请在三一办公上搜索。
1、摘 要随着计算机软硬件技术的高速发展,计算机数字图像处理技术在各个领域得到了广泛的应用,如计算机图像识别、图像检索、图像工业化应用等。尤其是计算机识别技术,通过数字图像处理中的模式识别技术,可以将人眼无法识别的图像进行分类处理,可以快速准确的检索、匹配和识别出各种东西。虽然某些处理也可以用光学方法或模拟技术实现,但它们远不及数字图像处理那样灵活和方便,因而数字图像处理成为图像处理的主要方面。图形辨别是图像识别技术的一个重要分支,图形辨别指通过对图形的图像采用特定算法,从而辨别该图形,例如,辨别三角形、矩形、圆形、六边形等。本系统使用摄像头对图像进行采集图像,摄像头距采集图像在0.20.3m范围
2、内为最佳,对采集图像进行图像分割,得到二值化图像,然后通过轮廓跟踪获得图形轮廓信息,最后使用基于轮廓跟踪的图像辨别算法在空域上辨别三角形、矩形、圆形,并在特定的区域上显示相应信息。关键词: 图形辨别 角度判别 轮廓跟踪ABSTRACT With the rapid development of computer hardware and software technology, computer digital image processing technology have been widely applied in many fields,Such as image recognitio
3、n,image retrieval,and image industrial applications.Especially computers recognition technology, by the pattern of recognition techniques,it can recognize the image classification what human eye can not recognize, it can be fast and accurate search, match and identify all sorts of things.Although so
4、me treatment methods can also use optical or analog technology, but they are nowhere near as flexible digital image processing and convenience, digital image processing, and thus digital image processing become the main aspects of image processing. Graphic distinguish is an important branch of image
5、 recognition,graphic distinguish means graphic images by using a specific algorithm,to identify the graphics,for example, identify the triangle, rectangle, round, hexagon and so on. The system uses the image capture camera images from the cameras capture images, and the camerra to the in the image i
6、n range of the 0.2 0.3m is best.Then Process the collected image, get the binary image, and then contour tracking access to graphics, the outlines of the final image-based contour tracking algorithm to identify the airspace on the identification triangle, rectangle, circle, and in particular to disp
7、lay the corresponding region information.Key words: graphic distinguish angle judgement contour tracking 第一章 绪论 1.1 研究内容图形辨别是图像识别技术中一个重要分支,图形辨别指通过对图形的图像采用特定算法,从而辨别该图形,例如,辨别三角形、矩形、圆形、六边形等。通过对采集到的图形图像进行图像预处理和图像分割,并采用轮廓跟踪法获取图形轮廓信息,最后通过角度判别实现空域图形辨别。 图像采集,采用连接摄像设备,采集图形图像;图像预处理,采用图像平滑去除或减小图像中的噪声;图像分割,将图形部
8、分从图像中分割出来;本选题研究的空域图形辨别算法包括模板匹配法和轮廓跟踪法,模板匹配,即通过将模板和图形匹配,根据匹配结果进行图形辨别;轮廓跟踪,即根据轮廓跟踪算法获取图形轮廓信息,通过对轮廓信息进行角度辨别实现图形辨别。其中重点研究轮廓跟踪法,主要针对三角形、矩形、圆形进行。 由于该选题的基本要求是利用C语言在MFC模块中编写相应程序,最终生成一个可执行文件,根据摄像头采取不同图像,如:三角形、矩形、圆形,然后将不同的图形在PC机上进行辨别,实现图形的分辨,最后将生成图形保存。 1.2 研究目的 数字图像处理在各个领域都有着非常重要的应用,随着数字时代的到来,视频领域的数字化也必将到来,视频
9、图像的处理技术也将会发生日新月异的变化。 在多媒体技术的各个领域中,视频处理技术占有非常重要的地位,被广泛的应用于智能交通、汽车电子、网络多媒体通信、实时监视系统、高清晰度数字电视等诸多方面。因此,现今对该技术领域的应用研究已日趋活跃和繁荣。而这其中的图像辨别更是有着重要的应用。研究此课题,不仅可以明白VC+在图像处理中的应用,而且还可以明确图像辨别的重要应用意义。1.3 实现方案模式识别是现今使用非常广泛的图像辨别方法,基于模式识别的相关算法也很多,而且每种算法都有各自特点,要根据不同的实际图形的特点选择恰当的算法。本设计所采用的是基于图形边缘特征的角度判别得算法,此种算法是通过对图形轮廓进
10、行跟踪、提取边缘的特征,判断图形角度的大小,来分辨不同图像。在系统实现过程中,研究的核心是图形辨别算法的实现,即寻找并实现一种满足系统要求的,可以分辨出三角形、矩形、圆形的图形辨别算法。实现步骤如下:(1)MFC中的操作界面和基本功能。包括:对话框程序界面,图像打开与保存,窗口控件等。 (2)VC+图像处理程序设计方面的一些算法实例。利用VC语言进行编程实现,进行视频图像的采集,图像的预处理,图像分割,轮廓跟踪,计算轮廓夹角等内容。 (3)最终生成一个可执行文件,根据摄像头采取不同图像,如:三角形、矩形、圆形,然后将不同的图形在PC机上进行辨别,实现图形的分辨,最后将生成图形保存。第二章 数字
11、图像处理知识及系统要求2.1数字图像处理2.1.1数字图像处理介绍数字图像处理就是利用计算机对图像信息进行加工,以满足人的视觉心理或者应用需求的行为。实质上它是一段能够被计算机还原显示和输出为一幅图像的数字码。当今是一个充满信息的时代,图像作为人类感知世界的视觉基础,是人类获取信息、表达信息和传递信息的重要手段。图像处理技术的主要内容包括图像压缩,增强和复原,匹配、描述和识别3个部分。常见的处理有图像数字化、图像编码、图像增强、图像复原、图像分割和图像分析等。图像处理一般指数字图像处理,虽然某些处理也可以用光学方法或模拟技术实现,但它们远不及数字图像处理那样灵活和方便,因而数字图像处理成为图像
12、处理的主要方面。以图片分析和理解为目的的分割、描述和识别将用于各种自动化的系统,如字符和图形识别、用机器人进行产品的装配和检验、自动军事目标识别和跟踪、指纹识别、X光照片和血样的自动处理等。在这类应用中,往往需综合应用模式识别和计算机视觉等技术,图像处理更多的是作为前置处理而出现的。随着计算机的高速发展,处理器的处理速度的提高和存储器存储容量的增大,图像处理系统的发展十分迅速,图像处理技术也得到了空前的发展和应用。目前,图像处理技术已经广泛应用于工业、农业、医学、交通、军事等各个领域。因此,可以说图像处理技术正逐渐成为其他科学技术领域中不可缺少的一项重要工具,它已经成为了信息技术相关领域的核心
13、。 图像处理在各个方面都有着很重要的应用,而图像识别技术在基于图像处理的基础上可以应用于农业上,如用计算机视觉的方法进行果形识别;基于数学形态学和神经网络的方法对番茄病害果进行识别;采用机器视觉的方法辨别黄花梨果形识别;当然还可以加 以改进应用于视频监控的物体辨别等等。2.1.2 图像格式介绍数字化图像数据有两种存储方式:位图存储(Bitmap)和矢量存储(Vector)。我们平常是以图像分辨率(即象素点)和颜色数来描述数字图象的。1位图方式位图方式是将图像的每一个象素点转换为一个数据,比如:8个象素点的数据就占据一个字节(一个字节就是8 个二进制数,1个二进制数存放象素点)。位图方式能够制作
14、出色彩和色调变化丰富的图像,可以逼真地表现自然界的景象,同时也可以很容易地在不同软件之间交换文件,这就是位图图像的优点;而其缺点则是它无法制作真正的3D图像,并且图像缩放和旋转时会产生失真的现象,同时文件较大,对内存和硬盘空间容量的需求也较高。2矢量图像矢量图像存储的是图像信息的轮廓部分,而不是图像的每一个象素点。该存储方式的缺点是经常耗费大量的时间做一些复杂的分析演算工作,图像的显示速度较慢;但图像缩放不会失真;图像的存储空间也要小得多。所以,矢量图比较适合存储各种图表和工程设计图。2.1.3 数字图像处理中的基本图像类型在计算机中,按照颜色和灰度的多少可以将图像分为:二值图像、灰度图像、索
15、引图像和真彩色RGB图像四种基本类型。目前,大多数图像处理软件都支持这四种类型的图像。1二值图像一幅二值图像的二维矩阵仅由0、1两个值构成,“0”代表黑色,“1”代白色。由于每一像素(矩阵中每一元素)取值仅有0、1两种可能,所以计算机中二值图像的数据类型通常为1个二进制位。二值图像通常用于文字、线条图的扫描识别(OCR)和掩膜图像的存储。2灰度图像灰度图像矩阵元素的取值范围通常为0,255。因此其数据类型一般为8位无符号整数的,这就是人们经常提到的256灰度图像。“0”表示纯黑色,“255”表示纯白色,中间的数字从小到大表示由黑到白的过渡色。二值图像可以看成是灰度图像的一个特例。3索引图像索引
16、图像的文件结构比较复杂,除了存放图像的二维矩阵外,还包括一个称之为颜色索引矩阵MAP的二维数组。MAP的大小由存放图像的矩阵元素值域决定, 它的每一行的三个元素分别指定该行对应颜色的红、绿、蓝单色值。索引图像一般用于存放色彩要求比较简单的图像。 4真彩色RGB图像RGB图像分别用红(R)、绿(G)、蓝(B)三原色的组合来表示每个像素的颜色。RGB图像每一个像素的颜色值(由RGB三原色表示)直接存放在图像矩阵中。RGB图像的数据类型一般为8位无符号整形,通常用于表示和存放真彩色图像,当然也可以存放灰度图像。2.1.4数字图像处理手段1图像增强图像增强的主要目的有两个:一是改善图像的视觉效果,提高
17、图像成分的清晰度;二是使图像变得更利于计算机的处理,如锐化处理可突出图像边缘轮廓线, 编程控制计算机进行跟踪,便可作特征分析。2图像分割图像分割就是将图像分成若干有意义的区域(部分)的处理技术。在实际图像中往往存在一些具有某种均匀一致性的区域, 如灰度、纹理等分布的均匀一致性。这种一致性构成的特征向量可用于区分图像的各个区域。图像分割就是利用这些特征向量来检测区域的一致性, 从而达到将图像分割成不同区域的目的。3图像编码与压缩图像编码与压缩从本质上讲就是对要处理的图像源数据按一定的规则进行变换和组合, 从而达到以尽可能少的代码(符号)来表示尽可能多的数据信息。压缩通过编码来实现。4图像恢复和图
18、像重建图像恢复试图利用退化现象的某种先验知识,建立退化现象的数学模型,再根据模型进行反向的演算运算,恢复原来的景物图像。与图像恢复紧密相关的是图像重建,通过一组与图像有关的物理数据建立图像的过程便是图像重建。其中图像三维重建指利用系列平面图像信息构建这些图像所代表的三维物体。5图像辨别为使人们的视觉系统认识的图像让计算机系统也能识别,必须寻找算法分析图像的特征,然后将其特征用数学的办法表示出来并教会计算机也能懂得这些特征,这样,计算机也就有了认识即识别图像的本领。则便是机器学习,或叫模式识别。图像分析工作的结果给出了某一具体的图像与其它图像相区别的特征。2.2图形识别介绍随着计算机及通信技术的
19、发展,图像识别在科学计算可视化、自动化、生物医学、军事侦察制导、景物理解与机器人视觉、宇宙探测遥感、虚拟实现的应用越来越来广泛。如模式识别,已经在天气预报、卫星航空图片解释、工业产品检测、字符识别、语音识别、指纹识别、医学图像分析等许多方面得到了成功的应用。由于我们的大脑是通过图形本身特征信息,如:空间信息、时间信息等,它们之间的差异来辨别图形的。这种辨别能力是依靠大脑抽象能力来实现的。所以要使得图形识别符合我们大脑的认知相符合,造成图形识别的难度高,技术复杂,准确率较低,故应用的广泛性不高。这也使得此方面的研究创新机会大得多,所以近年来出现很多图形辨别算法。但是不论算法怎样改变,其本身处理的
20、图像信息是很大的,而计算机在数据的处理能力上的优势是很明显的。所以出现许多基于计算机的图像辨别系统。如汽车牌照辨别系统、指纹辨识系统等。 图像的识别过程实际上可以看作是一个标记过程,即利用识别算法来辨别景物中已分割好的各个物体,给这些物体赋予特定的标记,它是机器视觉系统必须完成的一个任务。 按照图像识别从易到难,可分为三类问题。第一类识别问题中,图像中的像素表达了某一物体的某种特定信息。如遥感图像中的某一像素代表地面某一位置地物的一定光谱波段的反射特性,通过它即可判别出该地物的种类。第二类问题中,待识别物是有形的整体,二维图像信息已经足够识别该物体,如文字识别、某些具有稳定可视表面的三维体识别
21、等。但这类问题不像第一类问题容易表示成特征矢量,在识别过程中,应先将待识别物体正确地从图像的背景中分割出来,再设法将建立起来的图像中物体的属性图与假定模型库的属性图之间匹配。第三类问题是由输入的二维图、要素图、25维图等,得出被测物体的三维表示。这里存着如何将隐含的三维信息提取出来的问题,是当今研究的热点。目前用于图像识别的方法主要分为决策理论和结构方法。决策理论方法的基础是决策函数,利用它对模式向量进行分类识别,是以定时描述(如统计纹理)为基础的;结构方法的核心是将物体分解成了模式或模式基元,而不同的物体结构有不同的基元串(或称字符串),通过对未知物体利用给定的模式基元求出编码边界,得到字符
22、串,再根据字符串判断它的属类。这是一种依赖于符号描述被测物体之间关系的方法。所有这些应用都是和问题的性质密切不可分的。但是,至今还没有发展成统一的、有效的可应用于所有的模式识别的理论。当前的一种普遍看法是不存在对所有的模式识别问题都使用的单一模型和解决识别问题的单一技术,我们所要做的是结合具体问题把统计的和句法(结构)的识别方法结合起来,把统计模式识别或句法模式识别与人工智能中的启发式搜索结合起来,把人工神经元网络与各种以有技术以及人工智能中的专家系统,不确定方法结合起来,深入掌握各种工具的效能和应用的可能性,互相取长补短,开创模式识别应用的新局面。而伴随这种新局面是需要相应的处理设备的资源、
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 本科毕业 论文 图像 识别 系统 设计

链接地址:https://www.31ppt.com/p-4025732.html