基于SVM的图像分类系统设计文档成勇论文毕业文章_论文-毕业文章.pdf
《基于SVM的图像分类系统设计文档成勇论文毕业文章_论文-毕业文章.pdf》由会员分享,可在线阅读,更多相关《基于SVM的图像分类系统设计文档成勇论文毕业文章_论文-毕业文章.pdf(36页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、 LANZHOU UNIVERSITY OF TECHNOLOGY 毕 业 设 计 题 目 基 于SVM 图 象 分 类 系 统 学生姓名 成 勇 学 号 专业班级 计算机科学及技术 3 班 指导教师 李晓旭 学 院 计算机及通信学院 答辩日期 I/36 摘 要 支持向量机(SVM)方法是建立在统计学习理论基础之上,克服了神经网络分类和传统统计分类方法许多缺点,具有较高泛化性能。但是,由于支持向量机尚处在发展阶段,很多方面尚不完善,现有成果多局限于理论分析,而应用显得较薄弱,因此研究和完善利用支持向量机进行图像分类对进一步推进支持向量机在图像分析领域应用具有积极推动作用。本文通过支持向量机技术
2、和图像特征提取技术实现了一个图像分类实验系统。文中首先引入了支持向量机概念,对支持向量机做了较全面介绍;然后,讨论了图像特征描述和提取方法,对图像颜色矩特征做了详细描述,对 svm 分类也做了详细说明;最后讨论了由分类结果所表现一些问题。测试结果表明,利用图像颜色矩特征分类方法是可行,并且推断出采用综合特征方法比采用单一特征方法进行分类得到结果要更令人满意。关键词:支持向量机 图像分类 特征提取 颜色矩 Abstract The support vector machine(SVM)method is based on statistical learning theory foundatio
3、n,overcome the neural network classification 信学院答辩日期摘要支持向量机方法是建立在统计学习理论基础之上克服了神经网络分类和传统统计分类方法许多缺点具有较高泛化性能但是由于支持向量机尚处在发展阶段很多方面尚不完善现有成果多局限于理论分析而应用显得作用本文通过支持向量机技术和图像特征提取技术实现了一个图像分类实验系统文中首先引入了支持向量机概念对支持向量机做了较全面介绍然后讨论了图像特征描述和提取方法对图像颜色矩特征做了详描述对分类也做了详说明最方法比采用单一特征方法进行分类得到结果要更令人满意关键词支持向量机图像分类特征提取颜色矩目录摘要第一章前言
4、本课题研究意义本论文目内容开发技术介绍技术及其发展简史技术简介第二章系统分析系统需求分析系统业务II/36 and traditional statistical classification method of faults,and has high generalization performance.But,because the support vector machine(SVM)is still in the development stage,many still not perfect,the existing results more limited to the theor
5、etical analysis,and the use of appear more weak and therefore study and improve the use of support vector machines to image classification support vector machine to further advance in the application of image analysis play a positive role in promoting.In this paper,support vector machine(SVM)technol
6、ogy and image feature extraction technology implements a image classification experiment system.This paper first introduces the concept of support vector machine(SVM),the support vector machine(SVM)made a more comprehensive introduction;Then,discussed the image characteristics of description and ext
7、raction method,the image color moment features described in detail,also made detailed instructions for the SVM classification;Finally discussed the classification results of some problems.Test results show that using the torque characteristics of the image color classification method is feasible,and
8、 deduce the comprehensive characteristic method than using single feature method to classify the results are more satisfactory.Keywords:support vector machine image classification feature extraction Color Moment 信学院答辩日期摘要支持向量机方法是建立在统计学习理论基础之上克服了神经网络分类和传统统计分类方法许多缺点具有较高泛化性能但是由于支持向量机尚处在发展阶段很多方面尚不完善现有成果
9、多局限于理论分析而应用显得作用本文通过支持向量机技术和图像特征提取技术实现了一个图像分类实验系统文中首先引入了支持向量机概念对支持向量机做了较全面介绍然后讨论了图像特征描述和提取方法对图像颜色矩特征做了详描述对分类也做了详说明最方法比采用单一特征方法进行分类得到结果要更令人满意关键词支持向量机图像分类特征提取颜色矩目录摘要第一章前言本课题研究意义本论文目内容开发技术介绍技术及其发展简史技术简介第二章系统分析系统需求分析系统业务1/36 目 录 摘 要.I Abstract.I 第一章 前言.1 1.1 本课题研究意义.1 1.2 本论文目、内容.1 1.3 开发技术介绍.1 1.3.1 SVM
10、技术及其发展简史.1 1.3.2 java技术简介.2 第二章 系统分析.3 2.1 系统需求分析.3 2.2 系统业务流程分析.3 第三章 系统总体设计.4 3.1 分类系统结构.4 3.2 图像数据库.4 3.3 特征提取模块.4 3.4 svm 分类模块.4 第四章 系统详细设计.6 4.1 特征提取模块.6 4.1.1 颜色矩.6 4.2 SVM 分类模块.7 4.2.1 svm算法简介.7 信学院答辩日期摘要支持向量机方法是建立在统计学习理论基础之上克服了神经网络分类和传统统计分类方法许多缺点具有较高泛化性能但是由于支持向量机尚处在发展阶段很多方面尚不完善现有成果多局限于理论分析而应
11、用显得作用本文通过支持向量机技术和图像特征提取技术实现了一个图像分类实验系统文中首先引入了支持向量机概念对支持向量机做了较全面介绍然后讨论了图像特征描述和提取方法对图像颜色矩特征做了详描述对分类也做了详说明最方法比采用单一特征方法进行分类得到结果要更令人满意关键词支持向量机图像分类特征提取颜色矩目录摘要第一章前言本课题研究意义本论文目内容开发技术介绍技术及其发展简史技术简介第二章系统分析系统需求分析系统业务2/36 4.2.2 svm核函数选择.8 4.2.3 svm核函数.8 4.2.4 svmtrain用法.8 4.2.5 svmpredict用法.9 第五章 系统测试.11 5.1 图像
12、数据.11 5.2 提取颜色矩特征.11 5.3 svm 分类.12 5.4 测试结果分析.13 第六章 软件使用说明书.15 设计总结.17 参考文献.18 外文翻译.19 原文.19 Abstract.19 1 Introduction.19 2 Support vector machines.20 3 Co-SVM.21 3.1 Two-view scheme.21 3.2 Multi-view scheme.21 3.3 About SVM.22 4 Related works.24 信学院答辩日期摘要支持向量机方法是建立在统计学习理论基础之上克服了神经网络分类和传统统计分类方法许多缺
13、点具有较高泛化性能但是由于支持向量机尚处在发展阶段很多方面尚不完善现有成果多局限于理论分析而应用显得作用本文通过支持向量机技术和图像特征提取技术实现了一个图像分类实验系统文中首先引入了支持向量机概念对支持向量机做了较全面介绍然后讨论了图像特征描述和提取方法对图像颜色矩特征做了详描述对分类也做了详说明最方法比采用单一特征方法进行分类得到结果要更令人满意关键词支持向量机图像分类特征提取颜色矩目录摘要第一章前言本课题研究意义本论文目内容开发技术介绍技术及其发展简史技术简介第二章系统分析系统需求分析系统业务3/36 译文.25 摘 要.25 1 前 言.25 2 支持向量机.25 3 合作支持向量机.
14、26 3.1 双试图计划.26 3.2 多视图计划.26 3.3 SVM 简介.27 4 相关作品.28 致 谢.30 信学院答辩日期摘要支持向量机方法是建立在统计学习理论基础之上克服了神经网络分类和传统统计分类方法许多缺点具有较高泛化性能但是由于支持向量机尚处在发展阶段很多方面尚不完善现有成果多局限于理论分析而应用显得作用本文通过支持向量机技术和图像特征提取技术实现了一个图像分类实验系统文中首先引入了支持向量机概念对支持向量机做了较全面介绍然后讨论了图像特征描述和提取方法对图像颜色矩特征做了详描述对分类也做了详说明最方法比采用单一特征方法进行分类得到结果要更令人满意关键词支持向量机图像分类特
15、征提取颜色矩目录摘要第一章前言本课题研究意义本论文目内容开发技术介绍技术及其发展简史技术简介第二章系统分析系统需求分析系统业务1/36 第一章 前言 1.1 本课题研究意义 随着信息社会到来,人们越来越多接触到大量图像信息。每天都有大量图像信息在不断产生(如卫星、地质、医疗、安全等领域),这些图像信息有效组织和快速准确分类便成了人们亟待解决课题。图像分类就是利用计算机对图像进行定量分析,把图像中每个像元或区域划归为若干类别中一种,以代替人视觉判读,图像分类过程就是模式识别过程,是目视判读延续和发展。是工业和学术界热点问题。本文提出了一种利用支持向量机(SupportVector Machine
16、,简称 SVM)图像分类方法。该系统可用于各类图像分类,给定某类图像训练数据,可以学习分类规则。对于给定新图像,即能输出图像类别。1.2 本论文目、内容 首先应该指出是,在某些方面,SVM同神经网络研究方法是可以相互借鉴。正如在对神经网络研究一样,人们在 SVM研究方面不能抱有矛盾幻想,一方面想使其功能强大无比,任何情况下都具有极高泛化能力;另一方面,又要求 SVM具有良好性能,例如全局收敛且收敛速度快。这显然是不现实,它应该是人们不断为之奋斗目标。因此在 SVM研究方面必须有所侧重,本文在 SVM研究中偏向于它性能和应用性,即要求保证全局最优基础上,尽量提高收敛速度,使其在图像分析中发挥很好
17、作用:而对 SVM容量控制等理论问题,本文暂不过多涉及。本文对以下问题做了研究:1。分析 SVM模型中核函数特性,探讨核函数及 SVM分类器性能关系,为下面研究做铺垫。2利用上述分析,研究了图像特征对 SVM分类器影响,主要利用了颜色特征和纹理特征,分别对颜色图像分类、纹理图像分类以及综合特征图像分类进行了比较,并在 Pc 机上进行大量实验,对实验数据进行对比和分析。1.3 开发技术介绍 1.3.1 SVM 技术及其发展简史 SVM是支持向量机(SupportVector Machine)简称,是在统计学习理论基础上发展起来一种机器学习方法。早在六十年代,SVM奠基人 V.Vapink 就开始
18、了统计学习理论研究。1971 年,V.Vapink 和 Chervonenkis在“The Necessary and Sufficient Conditions for the Unifoms Convergence of Averages to Expected values,一文中,提出了 SVM一个重要理论基础-VC维理论。信学院答辩日期摘要支持向量机方法是建立在统计学习理论基础之上克服了神经网络分类和传统统计分类方法许多缺点具有较高泛化性能但是由于支持向量机尚处在发展阶段很多方面尚不完善现有成果多局限于理论分析而应用显得作用本文通过支持向量机技术和图像特征提取技术实现了一个图像分类实
19、验系统文中首先引入了支持向量机概念对支持向量机做了较全面介绍然后讨论了图像特征描述和提取方法对图像颜色矩特征做了详描述对分类也做了详说明最方法比采用单一特征方法进行分类得到结果要更令人满意关键词支持向量机图像分类特征提取颜色矩目录摘要第一章前言本课题研究意义本论文目内容开发技术介绍技术及其发展简史技术简介第二章系统分析系统需求分析系统业务2/36 1982 年,在“Estimation of Dependences Based on Empirical Data”一书中,V.Vapnik 进一步提出了具有划时代意义结构风险最小化原理,为 SVM奠定了直接、坚实理论基础。1992 年,B.Bos
20、er,T.Guyon和 V.Vapnik,在“A Training Algorithm for Optimal Margin C1assifiers”一书中,提出了最优边界分类器,由此形成了SVM 雏形。SVM提出被认为是机器学习一个重要革新。1993 年,Cortes 和 Vapnik,在“The Soft Margin classifier”一文中,进一步探讨了非线性最优边界分类问题。1995 年,Vapnik 在“The Nature of statistical Learning Theory”一书中,完整地提出了 SVM分类。1997 年,V.Vapnik,S Gokowich 和
21、A Smola,发表“Support Vector Method for Function Approximation,Regression Estimation,and signal Processing”,一文中,详细介绍了基于 SVM方法回归算法和信号处理方法。1998 年,Smola 在他博士论文中详细研究了 SVM中各种核机理和应用,为进一步完善 SVM非线性算法做出了重要贡献。l999 年,B Schokopf 和 S Mika 等人在“Input SpaceVersus Feature Space in Kemel-Based Methods”一文中提出了将核变换和核技巧用于空间
22、变换。同年,Bscholkopf,C.J.C.Burges和 AJSmola 在“Advances in Kemel Methodssupport Vector Learning”一文中详细阐述了核方法。上述及同期其它学者工作,将隐含在 SVM中核方法引申出来,并且得以发展和完善。核方法提出、完善和进一步地应用,是 SVM对学习算法重要贡献,是 SVM发展一个重要里程碑。1.3.2 java技术简介 Java是一种可以撰写跨平台应用软件面向对象程序设计语言,是由 Sun Microsystems公司于1995年5月推出Java 程序设计语言和Java 平台(即JavaEE,JavaME,Jav
23、aSE)总称。Java 自面世后就非常流行,发展迅速,对 C+语言形成了有力冲击。Java 技术具有卓越通用性、高效性、平台移植性和安全性,广泛应用于个人 PC、数据中心、游戏控制台、科学超级计算机、移动电话和互联网,同时拥有全球最大开发者专业社群。在全球云计算和移动互联网产业环境下,Java 更具备了显著优势和广阔前景。Java 是由 Sun Microsystems公司于 1995 年 5 月推出 Java 面向对象程序设计语言(以下简称 Java 语言)和 Java 平台总称。由 James Gosling 和同事们共同研发,并在 1995 年正式推出。Java 最初被称为 Oak,是
24、1991 年为消费类电子产品嵌入式芯片而设计。1995 年更名为 Java,并重新设计用于开发 Internet应用程序。用 Java 实现 HotJava 浏览器(支持 Java applet)显示了 Java 魅力:跨平台、动态 Web、Internet计算。从此,Java 被广泛接受并推动了 Web迅速发展,常用浏览器均支持 Javaapplet。另一方面,Java 技术也不断更新。(2010年 Oracle 公司收购了 SUN)信学院答辩日期摘要支持向量机方法是建立在统计学习理论基础之上克服了神经网络分类和传统统计分类方法许多缺点具有较高泛化性能但是由于支持向量机尚处在发展阶段很多方面
25、尚不完善现有成果多局限于理论分析而应用显得作用本文通过支持向量机技术和图像特征提取技术实现了一个图像分类实验系统文中首先引入了支持向量机概念对支持向量机做了较全面介绍然后讨论了图像特征描述和提取方法对图像颜色矩特征做了详描述对分类也做了详说明最方法比采用单一特征方法进行分类得到结果要更令人满意关键词支持向量机图像分类特征提取颜色矩目录摘要第一章前言本课题研究意义本论文目内容开发技术介绍技术及其发展简史技术简介第二章系统分析系统需求分析系统业务3/36 第二章 系统分析 2.1 系统需求分析 随着信息社会到来,人们越来越多接触到大量图像信息。每天都有大量图像信息在不断产生(如卫星、地质、医疗、安
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 SVM 图像 分类 系统 设计 文档 论文 毕业 文章
限制150内