ImageVerifierCode 换一换
格式:DOCX , 页数:26 ,大小:673.89KB ,
资源ID:1037299      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/1037299.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(基于MATLAB的橙子识别与计数研究.docx)为本站会员(b****2)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

基于MATLAB的橙子识别与计数研究.docx

1、基于MATLAB的橙子识别与计数研究基于MATLAB的橙子识别与计数研究本科生毕业论文(设计)题 目: 基于MATLAB的橙子识别与计数研究 姓 名: 孙娜娇 学 院: 工 学 院 专 业: 电子信息科学与技术 班 级: 信息123班 学 号: 32312308 指导教师: 邹修国 职称: 副教授 2016 年 5月 28日南京农业大学教务处制基于MATLAB的橙子识别和计数研究电子信息科学与技术专业学生 孙娜娇指导教师 邹修国摘要:随着计算机技术的快速发展,当代农业的发展也越来越迅速。目前,国内外的人工水果识别鉴定能力均不能满足实际生产需求。因而,人们开始不断探索利用计算机自动识别水果的原理

2、和方法,水果识别也因此成为国内外研究的热点。与传统计算机图像识别技术研究不同的是本课题以近年来热度较高的MATLAB作为研究平台,针对于球状水果,提出了以图像特征灰度化为切入点,用小波去噪和中值滤波相结合的办法对图像进行预处理,以Sobel算子对图像作边缘检测,通过基于形态学的图像特征抽取与分析,最终用分水岭图像分割方法实现目标检测与计数。该课题充分利用了MATLAB平台在图像处理方面的优势,经过优化和调试,可以快速并且准确地分析出结果。关键词:MATLAB;形态学;分水岭算法Globular fruits identify and count based on MATLABStudent m

3、ajoring in Electronic and Information Science and Technology YangYiTutor Zou XiuguoAbstract:With the rapid development of computer technology, modern agriculture gradually moving toward digital, precise and intelligent. Currently, artificial fruits recognition capabilities at home and abroad to iden

4、tify the actual production can not meet demand. Thus, people began to explore the principles and methods of using the computer automatically recognizes fruit, fruit recognition has also become a hot research. With traditional computer image recognition technology is the subject of various studies in

5、 recent years to a high heat of MATLAB as a research platform for in globular fruit, put forward a grayscale image features as the starting point, using wavelet de-noising and median filtering combined approach of image preprocessing, in order to make the image Sobel operator edge detection, image-b

6、ased morphological feature extraction and analysis, and ultimately with the watershed image segmentation methods to achieve target detection and counting. The subject MATLAB platform leverages the advantages of image processing, optimized and the debugger, you can quickly and accurately analyze the

7、results.Key words:MATLAB;Morphology;Watershed algorithm引言 图像识别是数字图像处理中的一项关键技术,在图像工程中占据着重要的位置。从颜色上图像分为彩色图像、灰度图像和黑白图像等。因此对数字图像的分析可以分为彩色图像分析和灰度图像分析。彩色图像包含大量信息有助于更准确地分析图像,但也正因为自身信息量较大所以对于机器性能要求较高并且不利于分析速度。灰度图像信息量小,但是如果只是简单地将彩色图像灰度化,那么可能将丢失大量有用信息,不利于图像分析的准确性。本文提出一种图像识别思路,它包含对感兴趣区域图像灰度化算法,对特定环境下的图像通过特定算法进

8、行降噪及滤波,运用形态学原理的图像腐蚀、膨胀、重构,最后通过分水岭分割算法的改进算法实现水果个数统计。所以本课题对球状水果识别和计数研究具有重大意义。1论文概述1.1课题研究目的和意义我国是果树大国,栽培历史悠久,资源丰富。水果生产作为一项新兴产业,在农业和农村经济发展中的地位已经十分重要,在很多地区己成为农村经济的支柱产业。纵观世界果园科技的发展,二十一世纪我国的果园也将从传统作业转化到以现代科学技术为基础的现代“集约持续果园”上来。果园的发展将全面地体现生产、经济、技术、社会和生态的可持续性。在水果分级方面,我国相继引进和开发了按大小和重量分级的分级设备,近几年国内也出现了基于机器视觉技术

9、的水果分级设备。但是,进口设备价格昂贵,一般水果生产企业难以负担。而国产设备由于技术投入不够,与国外先进设备差距比较大。随着机器视觉技术的发展,国外也出现了将机器视觉运用在水果分级系统上的相关研究,使得国外的水果分级分类系统的性能进一步提高,同时也进一步拉大了我国与国外在水果生产自动化的技术差距。由于我国的现状,如果不在水果产后处理上下功夫,我国的水果出口形势还会非常严峻,这就要求国内的研究者在水果分级技术进一步钻研,使我国的分级技术再上一个新台阶。将机器视觉(也称计算机视觉,图像处理)技术引入果园自动化,是解决该问题的有效途径之一。同时,基于机器视觉的水果自动化系统在水果流通过程也可提高自动

10、化程度、降低劳动强度、增加收益提供快速、准确的检测手段。1.2水果识别研究现状上世纪80年代后期,由于计算机广泛生产,计算技术也广泛发展,针对于计算机视觉在各个领域的的研究成果也日新月异。国外的很多学者在基于计算机视觉技术而提高水果的分级速度方面进行了研究,在理论和应用上有了较大进展,并取得了很好的经济效益。而我国的水果自动识别技术研究则较晚,仅始于90年代,而且当时从事水果自动分级系统研究的科研院还很少,研究成果也不是很显著,但那却为我国在水果分级方面的研究奠定了基础。按大小分类是水果识别的一个重要指标。应义斌研究了利用机器视觉技术精确检测水果尺寸方法1,章文英、应义斌等针对苹果的外形特征,

11、应用苹果的最小外接矩形(MER)的尺寸表示横径和纵径,取得了较为理想的结果2,高华、王雅琴用傅立叶半径描述的方法测量水果的大小3,冯斌、汪懋华以苹果的自然对称形态特征为依据,水果大小检测绝对测量误差最大为3mm4。果实形状是水果品质检测与分级的一个重要指标5,宁纪锋、何东健等利用图像形态学方法测量果实的形状,准确率很高,最高能达到91.4%6。赵静、何东健提出主要通过半径这个指标,利用人工神经网络对水果的形状进行识别和分级7。应义斌、景寒松等提出采用傅立叶变换与傅立叶反变换对来描述黄花梨的形状8。颜色也是水果检测的重要指标。冯斌、汪懋华通过对不同颜色等级的水果进行分析,进而对水果进行分级9。何

12、东健、杨青等通过机器视觉自动检测苹果表面着色度,获取彩色图像,并将RGB值转换成HSI值,用合适色相值累计着色面积百分比进行颜色分级10。李庆中、张漫等确定了苹果颜色特征的提取方法,利用遗传算法实现了多层前向神经网络识别器的学习设计11。在国外,机器视觉是70年代开始兴起的,它主要应用于卫星遥感和医学方面。它不仅是人眼的延伸,而且具有人脑的部分智能识别功能,具有速度快、信息量大、功能多、检测精度和效率高等优点。随着计算机、控制理论、模式识别、人工智能等技术的发展,机器视觉已广泛应用于军事技术、科学研究、医疗卫生、工农业生产、信息技术等领域。国外在利用机器视觉技术进行水果分类和计数已经取得较大的

13、进展,国内尚处于探索阶段。目前,国外已研制出了商用水果自动化系统,并在生产上得到了应用。1.3课题主要研究内容(1)本文首先介绍了课题的研究背景及意义,对国内外的水果识别方面的研究应用现状进行了讨论,并重点对国内外水果分级技术研究现状进行了分析。(2)介绍了一些机器视觉领域基础的方法,提出了针对特定颜色的图像灰度化方法。(3)讨论了水果图像的预处理过程:小波去噪、中值滤波以及水果边界提取。利用小波去噪和中值滤波相结合的办法去除图像噪声。(4)讨论了水果图像的背景分割,针对水果识别生产线的实际情况,对几种不同的微分梯度算子进行边缘检测实验并对结果进行了对比分析。(5)基于形态学的腐蚀与重构最大化

14、地从背景中分离出目标区域。(6)通过改进的分水岭算法分割图像并计数。1.4研究方法与手段1.4.1运行环境运行环境主要介绍了硬件环境和软件环境。(1) 硬件环境 处理器:英特尔至强E3 内存:8G 硬盘空间:1TB 显卡:英伟达GTX770(2) 软件环境操作系统:Window 98/ME/2000/XP/win7/win8/win8.11.4.2开发环境开发环境主要介绍了本系统采用的操作系统、开发语言。(1) 操作系统:Windows 8.1(2) 开发语言:C(3) 开发环境:MATLAB 2013a2球状水果识别原理2.1一般灰度化与选择性灰度化彩色图像的信息量较灰度图大,如果直接将彩色

15、图像进行运算将耗费大量的硬件资源,不利于算法高效运行,所以算法必需从灰度图像入手。传统的图像灰度化的计算方式不能针对不同球状水果给出不同的灰度化效果,我们需要将我们最感兴趣的部分提取出来而将对图像分割并没有太大帮助的背景将其隐去。这就是本论文所用的选择性灰度化的方法。该灰度化算法的核心就是对彩色图像R、G、B三个量进行重新运算后得到所对应像素的灰度值。 2.2图像增强2.2.1图像噪声污染基于机器视觉的水果识别系统是一个复杂系统,图像采集过程中很有可能受到干扰而使采集到的图片含有噪声污染。若图像含有噪声污染,则图像质量的质量就会降低。图像质量的降低会影响到识别处理全过程及结果输出,甚至如果噪声太大以至于掩盖原始图像的信息,那么就会出现错误的识别结果。所以对图像进行图像增强是图像识别之前的必备步骤。2.2.2图像预处理图像的预处理,即是将每个水果图像分捡出来交给识别模块识别。其目的就是提高图像质量。实验中通过摄像头得到的图片,噪声是对图像干扰的重大原因,所以,我们必须对初步得到的图像进行降噪处理。一般降噪的方法就是通过滤波器来降噪。滤波包括空域滤波和频域滤波。空域滤波是降噪的常用方法。空域滤波分为线性空域滤波和非线性空域滤波。线性空域滤波包括线性平均滤波,非线性空域滤波包括中值滤波,自适应维纳滤波,顺序统计滤波。频域滤波包括低通滤波,高通滤波,

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1