本科毕业设计基于DSP的苹果识别系统的设计.doc
《本科毕业设计基于DSP的苹果识别系统的设计.doc》由会员分享,可在线阅读,更多相关《本科毕业设计基于DSP的苹果识别系统的设计.doc(45页珍藏版)》请在三一办公上搜索。
1、吉 林 农 业 大 学学 士 学 位 论 文 题目名称: 基于DSP的苹果识别系统的设计 学生姓名: 院 系:信息技术学院专业年级:电子信息2006级指导教师: 职 称: 讲师 2010年 5月 25日目 录题目I摘要及关键词I1前言11.1引言11.2数字图像处理的背景11.3图像识别和分类理论21.4 DSP芯片的发展31.5本课题研究的内容42 图像处理系统总体方案43 成像单元53.1 CCD摄像机与镜头的选取53.2光源与照明方式的设计54 苹果图像采集与处理单元64.1 苹果的图像采集64.2苹果图像的预处理74.2.1图像滤波74.2.1.1邻域平均法84.2.1.2 中值滤波8
2、4.2.2图像增强94.2.2.1线性灰度变换104.2.2.2直方图修正法104.3 图像分割114.3.1阈值分割114.3.1.1图像二值化114.3.1.2改进的灰度直方图法124.3.2边缘检测134.3.2.1 Sobel边缘检测算子144.3.2.2 梯度算子154.3.2.3 Roberts边缘检测算子154.3.2.4 Prewitt算子164.3.2.5 Laplacian算子164.3.2.6几种算子的比较174.3.3 图像细化及结果184.4 苹果的特征提取及识别204.4.1苹果大小特征提取204.4.2苹果形状特征提取215 苹果识别系统在DSP中实现225.1
3、硬件介绍235.1.1 DSP芯片的选择235.1.2 TMS320C6713硬件结构235.2 CCS软件设计245.2.1 CCS开发环境的介绍245.2.2程序总体构架255.2.3与中断相关的初始化265.2.4编写BOOT程序266 结论与展望296.1主要研究结论296.2 展望30参考文献30致 谢32附录133附录238基于DSP的苹果识别系统的设计姓 名:徐微微专 业:电子信息科学与技术指导教师:宫 鹤摘 要:数字信号处理器为数字图像处理提供了良好的实现平台。本文讲述其自动检测中的应用基于图像识别的苹果分级,设计出苹果图像识别系统(按大小、形状)。为了根据苹果图像进行苹果分级
4、,文中介绍了对苹果图像进行低层信息处理的所采用的方法,如图像增强、边缘检测、图像二值化、图像细化等。算法如中值滤波、边缘检测算子,改进的灰度直方图法做了重要探讨,并应用或改进应用于本人的设计中。其中改进的灰度直方图法就是在传统的灰度直方图法基础上改进的算法,效果较好。文中讲述了苹果图像识别系统设计的方法和步骤,建立苹果按大小、形状分等级的特征函数。最后,将上述各算法移植到TI的TMS320C6713 DSP平台,以满足实时性要求。最终获得较好的识别效果。关键词:苹果识别;图像处理;边缘检测;DSPThe Design of Apple Identification System Based o
5、n DSP Name:Xu WeiweiMajor:Electronic Information Science and TechnologyTutor:Gong HeAbstract: Image processing algorithms can run very well on DSP platform. This paper demonstrates of the appliance of Image recognition in auto-detection, especially in apple image (designed the system of apple image
6、recognition in size and shape).This paper narrates the lower layer image processing of the apple image to classify the apple based on the image such as image enhancement, edge detection, threshold, thinning, etc. Much arithmetic is used such as median filter, Sobel arithmetic operator, betterment gr
7、ay scale histogram, etc. Applied or betterment applied it to the graduating project. The threshold of gray scale histogram arithmetic is better than conventional one which is result very well. It is also detailed explained the method or step in image recognition during the image recognition system d
8、esign founding the feature functions that classify the apple according to size and shape.At last, these algorithms mentioned above are transplanted to TI TMS320C6713 DSP to meet real-time requirements. An acceptable result is obtained.Keywords: Apple recognition;Image processing; Edge detecting;DSP1
9、前言1.1引言人们利用眼睛获取各种各样的图像信息,并传入大脑,由大脑根据经验或知识对图像信息进行加工处理,最后识别,理解周围环境。图像识别就是对人类视觉的一种模拟,它包括对图像信息的获取,传输,处理,存储与识别等过程1。图像识别在应用中很大程度依赖现代图像处理与模式识别技术,其广泛应用在工业检测和医学检测等方面。图像识别的应用极大地解放了人类劳动力,提高了生产自动化水平,改善了人类生活状况,有着极其广阔的应用前景。本文正是基于这一理论对苹果进行识别。苹果的品质有外部品质和内部品质两类。外部品质主要是考虑大小、形状、颜色和表面缺陷等,内部品质主要考虑糖含量、酸度、口味、硬度及内部缺陷等。内部品质
10、的检测技术现在已发展相当成熟,例如,近红外线法和磁共振法测糖含量、酸度;提炼可挥发性芳香化合物法测口味;用声波脉冲响应法和超声波法测硬度;超声波检测水果内部缺陷等等。而目前我国水果外部品质分级主要由机械配合人工的方式完成完成。显然这种方式是一种有损分级,苹果下落的相互碰撞,对容器的碰撞都会使苹果表皮破损,也不能精细分级。与人工分选相比,基于图像识别的水果分级更精细,更准确,无疲劳效应,无损害,节省人力资源。而这种分级技术在国外已经具有相当成熟的水平,尤其是日本、美国,其对很多水果都进行了图像识别的研究,并已产生成熟的产品。比如黄瓜分级、樱桃分级、草萄分级等等。作为水果生产大国,及时研制开发并采
11、用符合我国实际情况的苹果识别系统,提高苹果产品的市场竞争力具有实际意义25。1.2数字图像处理的背景一幅图像可定义为一个二维函数,其中是空间坐标,而任何一对空间坐标上的幅值称为该点图像的灰度。当和幅值为有限,离散的数值时,称该图像为数字图像6。数字图像处理是指利用计算机或者其他设备通过各种算法对数字图像进行处理。数字图像处理是现代图像处理的主要方法,具有再现性好、精度高、适用面广和灵活性大等优点。数字图像处理最早应用之一是在报纸业,当时,图像第一次通过海底电缆从伦敦传往纽约。早在20世纪20代年为了横跨大西洋使用电缆传输一幅图片,首先要进行编码,然后在接收端用特殊的打印设备重构该图片。从20世
12、纪60年代至今,图像处理领域己得到了生机勃勃的发展。图像处理中,输入的是质量低的图像,输出的是改善质量后的图像,使得图像处理技术在许多应用领域受到广泛重视并取得了重大的开拓性成就。图像复原和增强过程用于处理不可修复物体的己损图像或者造价昂贵不可复制的实验结果。在考古学领域,使用图像处理方法己成功地复原了模糊的图片。在物理学和相关领域,计算机技术通常增强如高能等离子和电子显微镜方法等领域的实验图像。图像处理技术也广泛应用于生物学,工业制造及自动化,遥感,航空航天、生物医学工程、工业检测、公安司法、军事制导、文化艺术等领域。(1)宇宙探测。由于太空技术的发展,需要用数字图像处理技术处理大量的星体照
13、片。(2)通信中的应用。图像信息的传输,电视电话等,包括静态图像和动态的图像序列的传送,主要是对图像数据进行压缩,以及对序列图像的处理。(3)遥感方面的应用。遥感有航空遥感和卫星遥感之分,它们都是用不同光源和技术获得大量的遥感图像。这些图像需要用数字图像处理技术加工处理并提取有用信息。它可用于地形地质,矿藏探查,森林、水利、海洋、农业等资源调查,自然灾害的预测和预报,环境污染的监测,气象卫星云图的处理,以及用于军事目的的地面目标的识别等等。现在,许多国家发射了各种不同用途的卫星,遥感图像资源的大量增加,对图像处理技术提出了更高的要求。(4)生物医学领域的应用。数字图像处理技术从一开始就引起了生
14、物医学界的浓厚兴趣,首先应用于细胞分类,染色体分类和放射图像的处理。七十年代,数字图像处理在医学上的应用有了重大的突破。另外,数字图像处理技术正逐步运用到生物学领域,为生物进化、分类和其他研究提供了有力的工具。不同的图像处理的方法不同,基本的处理方法包括图像的获取,图像的增强,图像复原,彩色处理,小波分析,图像压缩,图像分割,表示和描述等。针对具体的图像处理,并不一定完全需要每一种上述列出的处理方法,只能根据具体的情况来选择具体的处理方法。1.3图像识别和分类理论图像识别的目的是研制能够自动处理某些信息的机器视觉系统,代替传统的人工完成分类和辨识的任务。已广泛应用于各个领域。例如:利用气象卫星
15、的云图图像预测天气,智能交通系统中的车牌识别,手写体识别,医疗病变图像的计算机诊断,生产中实时带钢缺陷检测,纺织布匹缺陷检测等这些都属于图像识别系统的应用范畴。各领域所研究的图像是千差万别的,它们都含有本身特性的特征,因此,将它们区别或分类的可能性是存在的。所以除了对图像进行数字化处理外,还需要通过一些手段,将各类图像的重要性用数值表示出来,即特征提取。通常,反映某一类图像特性的特征较多,给计算带来繁重的工作量,同时由于特征的反映不精确,往往会带来一些误差,所以进一步的工作需要对特征进行选择与处理,减小特征值的误差而保留图像特征信息,这种找出比原来特征数目少而精的综合指标的方法称之为特征选择。
16、因此,图像的三维或二维信息可用一组一维数值代替以供识别分类。图像识别方法主要有统计模式识别,结构模式识别,模糊模式识别和神经网络模式识别等4。这些识别方法有各自的优点,同时也存在不足的地方,近年来,许多学者提出多种新的识别方法,如:基于模板匹配的图像识别方法,基于支持向量机的判别方法等,在实际的应用中取得了很好的效果。图像识别系统通常涉及以下几个步骤:(1)图像获取,二维图像获取包括红外遥感成像,测距成像,CCD成像等各种途径。(2)图像预处理,进行预处理可以使图像更清晰,或从图像中提取某些特定的信息等。对含有噪声的图像,要除去噪声、滤去干扰、提高信噪比;对信息微弱的图像要进行灰度变换等增强处
17、理;对己经退化的模糊图像要进行各种复原的处理;对失真的图像要进行几何校正等变换,以突出目标。(3)图像分割和目标提取,主要目的是从图像中获得感兴趣的区域。特征提取,是要获得对目标的有效特征表达和描述。(4)目标分类,是在提取特征的基础上实现判别和分类。1.4 DSP芯片的发展自1980年以来,DSP芯片得到了突飞猛进的发展,DSP芯片的应用越来越广泛。从运算速度来看,MAC(一次乘法和一次加法)时间已经从80年代初的400ns (如TMS32010)降低到40ns(如TMS32C40),处理能力提高了10多倍。DSP芯片内部关键的乘法器部件从1980年的占模区的40左右下降到5以下,片内RAM
18、增加一个数量级以上。从制造工艺来看,1980年采用4 11的N沟道MOs工艺,而现在则普遍采用亚微米CMOS工艺。DSP芯片的引脚数量从1980年的最多64个增加到现在的200个以上,引脚数量的增加,意味着结构灵活性的增加。此外,DSP芯片的发展,使DSP系统的成本,体积,重量和功耗都有很大程度的下降。近二十年来,随着集成电路技术的发展,导致了DSP技术和器件的迅速发展,使实时数字信号处理系统成为可能并蓬勃发展。近几年来,DSP的性价比越来越高,同时DSP的开发环境不断改善,开发难度越来越低,己经能被普通的应用开发工程师所接受。在通信、计算机、消费电子、自动控制、军事、航空、仪器仪表和办公自动
19、化等领域的得到了广泛的应用。对DSP开发应用己经成为一个热门的研究课题。DSP芯片按照所支持的数据类型不同分为定点和浮点两大类。定点DSP在硬件结构上比浮点器件简单,具有价格低,速度快的特点,因而用的最多。浮点DSP的优点是精度高,不需要进行定标和考虑有限字长效应,但其成本和功耗相对较高,速度较慢,适合于数据动态范围和精度要求高的特殊应用7。DSP的主要结构特点有以下几点:(1).采用哈佛结构哈佛结构的特点是程序存储器和数据存储器各自具有独立的存储空间,独立的程序总线和数据总线,允许取指令和执行指令重叠执行,允许对数据和程序同时寻址,允许直接在程序和数据之间有两套或两套以上的内部数据总线。因此
20、哈佛结构与冯.诺依曼结构相比,更适合处理具有高度实时性要求的数字信号。(2).特殊的指令系统DSP芯片通常都有一套自己的特殊指令,这些指令都是专门为数字信号处理而设计的,这对提高DSP的运算效率非常有效。(3).流水线技术流水线技术是提高DSP程序执行效率的重要手段,取指令和执行指令可以同时执行,从而减少指令执行时间,进一步增强处理器的数据处理能力。(4).高速的时钟周期和强大的处理能力DSP芯片的主频和处理能力不断提高,TMS320C5000, 6000系列DSP的主频已经达到200MHZ。TMS320C6713的主频达到225MHZ,处理能力达到1800MIPS。(5).采用硬件乘法器在信
21、号处理中,用到大量的乘法运算,乘法运算很费时间,为此,在DSP中都有专门的硬件乘法器,现代高性能的DSP芯片甚至具有两个以上的硬件乘法器用以提高运算速度。(6).设有片内存储器外部存储器一般不能适应高性能DSP核的处理速度,因此在片上设置较大的程序/数据存储器以减少对外部存储器中程序,数据的访问次数,充分发挥DSP核的高性能。目前高性能DSP芯片上的可配置程序,数据RAM高达7MB。采用大的片上存储器可以减少外部存储器接口的引脚,甚至省略外部存储器接口,而且也减小了芯片的封装体积。1.5本课题研究的内容本课题将结合图像识别技术,选用苹果图像作为研究对象,对苹果按大小、形状分级进行实用性主要研究
22、。主要内容有:(1)对苹果图像的低层信息处理及算法研究:根据已有的图像处理的经典算法进行改进,提出图像处理算法,包括图像滤波、图像增强,图像二值化、边缘检测、图像细化等方面。运用于苹果图像处理,分析、研究、比较后选择出对苹果图像进行处理的实用性算法。(2)苹果识别研究:提取图像中的苹果大小、形状等特征参数,实现正确的识别。(3)编程。熟悉TMS320C6713DSP芯片及相关硬件,建立基于TechV-C6713DSK平台的苹果识别系统,利用CCS开发环境进行编程以实现图像处理算法在DSP中运行,完成了本课题的软件设计与实现。(4)实验结果分析及进一步研究的设想和展望。2 图像处理系统总体方案系
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 本科 毕业设计 基于 DSP 苹果 识别 系统 设计
链接地址:https://www.31ppt.com/p-3945335.html