欢迎来到冰豆网! | 帮助中心 分享价值,成长自我!
冰豆网
全部分类
  • IT计算机>
  • 经管营销>
  • 医药卫生>
  • 自然科学>
  • 农林牧渔>
  • 人文社科>
  • 工程科技>
  • PPT模板>
  • 求职职场>
  • 解决方案>
  • 总结汇报>
  • 党团工作>
  • ImageVerifierCode 换一换
    首页 冰豆网 > 资源分类 > DOCX文档下载
    分享到微信 分享到微博 分享到QQ空间

    太原理工大学现代科技学院毕业设计.docx

    • 资源ID:11247839       资源大小:1.29MB        全文页数:50页
    • 资源格式: DOCX        下载积分:10金币
    快捷下载 游客一键下载
    账号登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录 QQ登录
    二维码
    微信扫一扫登录
    下载资源需要10金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP,免费下载
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    太原理工大学现代科技学院毕业设计.docx

    1、太原理工大学现代科技学院 毕业设计太原理工大学现代科技学院毕业设计(论文)设计说明书设计(论文)题目:基于OV2640视频数据压缩与储存的实现学 生:专 业:电子信息工程 班 级:1204班 指导教师:设计日期:2016年3月1日太原理工大学现代科技学院毕业设计(论文)任务书毕业设计(论文)题目:基于OV2640摄像头视频数据压缩与存储的实现原始资料:(如此处空间不够,可附页)JPEG(Joint Photographic Experts Group)是联合图像专家小组的英文缩写。它由国际电话与电报咨询委员会CCITT(The International Telegraph and Telep

    2、hone Consultative Committee)与国际标准化组织ISO于1986年联合成立的一个小组,负责制定静态数字图像的编码标准。小组一直致力于标准化工作,开发研制出连续色调、多级灰度、静止图像的数字图像压缩编码方法,即JPEG算法。JPEG算法被确定为国际通用标准,其适用范围广泛,除用于静态图像编码外,还推广到电视图像序列的帧。OV2640 是OmniVision公司生产的一颗 1/4 寸的 CMOS UXGA(1632*1232)图 像传感器。该传感器体积小、工作电压低,提供单片 UXGA 摄像头和影像处理器的所有功 能。通过 SCCB 总线控制,可以输出整帧、子采样、缩放和取

    3、窗口等方式的各种分辨率 8/10 位影像数据。该产品 UXGA 图像最高达到 15 帧/秒(SVGA 可达 30 帧,CIF 可达 60 帧)。 用户可以完全控制图像质量、数据格式和传输方式。所有图像处理功能过程包括伽玛曲线、 白平衡、对比度、色度等都可以通过 SCCB 接口编程。OmmiVision 图像传感器应用独有的 传感器技术,通过减少或消除光学或电子缺陷如固定图案噪声、拖尾、浮散等,提高图像质量,得到清晰的稳定的彩色图像6。1 PCB设计与制作 任枫轩 机械工业出版社 2010年9月1日2 OV2640 Software Application Notes v1.6 omnivisi

    4、on3 STM32中文参考手册 意法半导体(中国)投资有限公司 2010年1月10日4 ATK-OV2640模块使用说明 正点原子毕业设计(论文)主要内容:1. 综述OV2640及视频压缩及储存的应用,了解视频压缩的相关技术,熟悉MCU程序开发的开发环境2. 基于C语言设计单片机的控制程序3. 深入分析基于ov2640的视频压缩流程4. 熟练掌握基于OV2640及微控制器的视频压缩及储存技术5. 设计实现视频压缩及储存,以及图像传输主要参考文献:1 JPEG编解码过程详解 2 串口通信(词条) 3 数据压缩(词条) 4 The Definitive Guide tu the ARM Corte

    5、x-M3 Joseph Yiu 5 STM32中文参考手册 意法半导体(中国)投资有限公司 2010年1月10日 6 OV2640 Software Application Notes v1.6 omnivision7 ATK-OV2640模块使用说明 正点原子8 JPEG(词条) 9 Introduction to Data Compression (Third Edition) 美Khalid Sayood 10MicroC/OS- The Real-time Kernel(Second Edition) 美Jean J. Labrosse11ARM MCU开发工具MDK使用入门 李宁 北

    6、京航空航天大学出版社12 基于COS2II 的视频压缩系统的设计 靳玉杰、许昌如、胡昌桂 (武汉理工大学 , 湖北省武汉市 430063) 电子工程师第三十卷第一期 2004年1月13 PCB设计与制作 任枫轩 机械工业出版社 2010年9月1日14 The art of designing embedded systems(Second Edition) 美jack ganssle 2009-03-0115 Digital Image Processing Using MATLAB(Second Edition) 美 Rafael C.Gonzalez Richard E.Woods Ste

    7、ven L.Eddins 译 阮秋琦 电子工业出版社 2014-01-01学生须提交的文件:开题报告一份、中期检查一份、任务书+论文正文(含翻译)合并装订一份,光盘一张进度安排:第1-3周:在网上查阅OV2640相关资料;第4周:根据设计要求选型;第5-6周:熟悉所选设备的使用方法;第7周:去洛阳实习;第8周:熟悉所选设备的各个引脚功能;第9-13周:设计完整电路图 PCB电路板第14-15周:设计系统驱动程序第16-17周:撰写毕业论文,准备毕业答辩。专业班级 电子信息工程12-4 学生 设计(论文)工作起止日期 2016.3.12016.6.20 指导教师签字 日期 专业(系)主任签字 日

    8、期 基于OV2640视频数据压缩与储存的实现摘 要随着近年来信息技术的快速发展,信息的传播速度、方式的提高,人们对图像信息的依赖越来越大,到目前为止,图像处理的应用已经非常广泛,工业、医疗、教育、安防、等等,图像处理已经渗透在我们的生活中。此设计是基于OV2640图像传感器模块与意法半导体(ST)生产的STM32系列微控制器进行图像的采集、压缩、传输以及储存。此次设计基于STM32F103ZET6与OV2640建立嵌入式图像处理系统,主要设计内容有:硬件电路,主程序、驱动程序的编写,采集后图像的压缩以及STM32上DMA传输的应用。主程序主要负责各个硬件的初始化,以及系统的运行等。驱动程序主要

    9、有OV2640图像传感器驱动,控制其采集图像的方式,数据格式,采集速度,等等。TFT-LCD驱动,主要控制其显示,以及初始化序列等。【关键词】:STM32,OV2640,嵌入式,图像处理 COMPRESSION AND STORAGE OF VIDEO DATA BASED ON OV2640ABSTRACT As in recent years the rapid development of information technology, improve the speed of information dissemination, way, people depend on the im

    10、age information more and more, so far, the application of image processing has been very widely, industrial, medical, education, security, and so on, image processing has penetrated in our life. This design is based on the OV2640 image sensor module and the Italian method of semiconductor (ST) produ

    11、ction of STM32 series microcontroller for image acquisition, compression, transmission and storage.The design based on stm32f103zet6 and ov2640 establishment of embedded image processing system, the main content of the design: hardware circuit and the main program, driver program preparation, after

    12、the collection of image compression and the application of the STM32 DMA transfers. The main program is mainly responsible for the initialization of the hardware, as well as the operation of the system, etc. The main driver of the OV2640 image sensor driver, control the way the image acquisition, da

    13、ta format, acquisition speed, and so on. TFT-LCD driver, mainly control the display, and the initialization sequence.KEY WORDS: STM32,OV2640 ,embedded system ,image processing绪 论课题研究的目的及其意义计算机处理视频的前提是进行图像压缩。图像信号数字化以后数据带宽比较高,一般会达到20MB/秒,所以计算机将会很难对其进行保存、传输和处理。采用数据压缩后数据带宽可以下降到1-10MB/秒,便于计算机将图像信号储存并且容易做

    14、相应的处理。IOS制订了常用的算法,即JPEG和MPEG算法。JPEG是静态图像压缩标准,适用于连续色调彩色或灰度图像,它包括两部分:一是基于DPCM(空间线性预测)技术的无失真编码,一是基于DCT(离散余弦变换)和哈夫曼编码的有失真算法,前者压缩比很小,主要应用的是后一种算法1。OV2640 是OmniVision公司生产的一颗 1/4 寸的 CMOS UXGA(1632*1232)图 像传感器。该传感器工作电压要求低、传感器尺寸小,在很小的体积上集成了单片UXGA摄像头以及图像处理器的所有功能。可以通过SCCB对其进行各方面参数的控制,可以输出整帧、子采样、缩放和取窗口等方式的各种分辨率

    15、8/10 位影像数据。该产品 UXGA 图像最高达到 15 帧/秒(SVGA 可达 30 帧,CIF 可达 60 帧)。 使用者可以根据需要控制采集图像质量、数据输出格式和传输方式。片上图像处理功能主要包括伽玛曲线、 白平衡、对比度、色度等。都可以通过SCCB对其进行控制。OmmiVision 公司生产的图像传感器使用了独有的传感器制造技术,通过减少光学或电子缺陷如拖尾、固定图案噪声、浮散等,以提高图像的最终质量,最终得到清晰稳定的图像。目前需要设计一种低成本,低功耗的视频采集及输出的设备,可以将图像数据采集并且传输到计算机并且储存。在此次设计中,需要掌握有关视频图像压缩的相关知识,ARM微控

    16、制器的应用、编程相关知识,通过研究现有的视频采集、传输设备帮助自己完成自己的设计。信息如何被高效存储和传递的问题一直是计算机研究的一个重要课题, 而解决这一问题的最常用的就是数据压缩技术。计算机为什么需要数据压缩技术呢? 一是因为容量的限制, 促使各程序员开始开发各种压缩软件对软件进行压缩。二是信息通讯量的限制, 人们希望在网上下载的软件越小越好。随着数码技术的发展,压缩技术也在不断发展, 因为硬盘和光盘的空间毕竟是有限的, 而游戏、音频、视频、图片在计算机中应用中越来越普遍, 但它们又非常占据空间, 所以压缩技术前景非常广阔并且不断在发展。与压缩相关的有两个步骤: 第一个步骤是压缩, 第二个

    17、步骤则是解压缩。在计算机中所有信息都是以二进制代码形式存在的, 这些信息具体形式可以是声音、图像、软件, 因此我们把只用二进制编码的像片、音频等可以称为数码像片或数码音频。以数码图片为例, 压缩就是要把的图像的二进制代码中冗长的、重复的代码遵循一定的算法用简短的代码来代替。如果把软件中的冗长的、重复的代码如果都按一定的算法用简短的代码来替换的话, 最后重新生成的软件一定会小得多。这个过程, 就叫做压缩。一般而言, 被压缩的文件是不能直接运行的, 那是因为它的代码都被简化了。被压缩了的文件只是变小了空间而已, 是不能直接使用的。要想再使用这些压缩过的文件, 就必须解压缩。解压缩文件要用到对应的压

    18、缩软件。解压缩的过程正好和压缩的过程相反, 即通过算法将简短的压缩代码还原为程序的真正代码。在多媒体应用中,数字化信息的数据量相当庞大,对存储器的存储器的存储容量、网络带宽以及计算机的处理速度都有较高的要求,完全通过增加硬件设施来满足现实需求是不可能的,必须采用有效的压缩技术。多媒体数据之所以能够进行压缩时因为原始数据存在以下三种形式的冗余:(1)编码冗余。如频率相差很大的像素用相同长度的代码进行编码;(2)像素间冗余。如相邻像素间具有时域或空域相关性;(3)视觉信息冗余。即人的视觉图像边缘急剧变化不敏感,对色彩的分辨能力弱,只对图像的亮度敏感,对经压缩和解压缩后的图像失真难以察觉或影响甚微。

    19、这些数据本身的冗余和人的感官特性构成了多媒体数据压缩的基础,同时也确定了数据压缩的研究方向。视频采集、压缩与存储国内外研究现状图像传感器发展历程上世纪五十年代左右,宾克罗司比实验室率先发明了录像机,该设备可以将电视转播中的电流脉冲信号记录到当时使用的磁带上。20世纪60年代美国国家航空航天局(NASA)在探月工程中由于探测器传送回来的模拟信号质量较差,导致地面站无法将接收到的图像还原,此后其工程师开始向新的技术研究,数字图像技术开始飞速发展,其次冷战时期的科技竞争也加快了其发展,多数间谍卫星上都使用了数字图像技术2。关于传感器,20世纪60年代就开始了“CCD芯片”的研究与开发。1969年,贝

    20、尔实验室将科室电话和半导体泡存储技术结合,发明了CCD器件的原型。当时CCD的目的是改进存储技术,随后人们意识到可以利用其光电效应来拍摄并且存储图像。1972年,喷气推进实验室研制出尺寸100*100像素阵列的CCD传感器阵列。1975年,柯达实验室创造出世界上第一台数码相机,同时拍摄了世界上第一张数码照片,至此,CCD感光阵列开始飞速发展,由最初的1万像素发展到今天的主流1300万像素,以至于目前的4K(4096x2160像素单元)图像采集系统。图像压缩技术发展从20世纪80年代开始,世界上已有几十家公司纷纷投入到多媒体计算机系统的研制和开发工作。20世纪90年代已有不少精彩的多媒体产品问世

    21、,诸如荷兰菲利浦和日本索尼联合推出的CD-I,苹果公司Macintosh为基础的多媒体功能的计算机系统,Intel和IBM公司联合推出的DVI。此外,还有Microsoft公司的MPC及苹果的Quick Time等,这些多媒体计算机系统各具特色,丰富多彩,竞争异常激烈。具有人机交互特色的多媒体技术,使计算机进入普通家庭,进入人们的生活、学习、娱乐及人们的精神生活领域。人们像使用家用电器一样地使用计算机。计算机能听懂人的话语;计算机成为能讲话的实用型产品进入市场,也为时不远了。Internet技术的迅猛发展与普及,推动了世界范围的信息传输和信息交流。在色彩缤纷、变幻无穷的多媒体世界中,用户如何选

    22、择产品,如何自由地组合、装配来自不同厂家的产品部件,构成自己满意的系统,这就涉及一个不同厂家产品的兼容性问题,因此需要一个全球性的统一的国际技术标准。国际标准化协会(International Standardization Organization,ISO)、国际电子学委员会(International Electronics Committee,IEC)、国际电信协会(International Telecommunication Union,ITU)等国际组织及CCITT,于20世纪90年代领导制定了多个重要的多媒体国际标准。如H.261、H.263、JPEG和MPEG等标准。H.261

    23、是被可视电话、电视会议中采用的视频、图像压缩编码标准,由CCITT制定,1990年12月正式批准通过;JPEG是由ISO与CCITT成立的“联合图片专家组(Joint Photographic Experts Group,JPEG)”制定的,用于灰度图、彩色图的连续变化的静止图像编码标准,于1992年正式通过;MPEG是以H.261标准为基础发展而来的。它是由IEC和ISO成立的“运动图像专家组(Moving Picture Experts Group,MPEG)”制定的,于1992年通过了MPEG-1,并在后来的几年中,陆续推出了MPEG-2、MPEG-4、MPEG-7等标准。 数字时代来临

    24、后,同时也带来了数据压缩,传统的模拟信号与数字信号相比虽然可以原模原样的保留原始数据,但是在有些场合下会导致数据量庞大,不以存储和传输等缺点,所以人们便将数据转化成数字信号进行压缩,在可以恢复到原始数据的条件下,最大化的减小数据的体积,以便进行存储以及高速传输。国际标准化组织于1986年、1998年先后成立了联合图片专家组JPEG和运动图像压缩编码组织MPEG。JPEG专家组主要致力于静态图像的帧内压缩编码标准ISO/IEC10918的制定;MPEG专家组主要致力于运动图像压缩编码标准的制定。经过专家组不懈的努力,基于第一代压缩编码方法(如预测编码、变换编码、熵编码及运动补偿等)的三种压缩编码

    25、国际标3。众所周知,人类通过视觉获取的信息量约占总信息量的70%,而且视频信息具有直观性、可信性等一系列优点。所以,视讯技术中的关键技术就是视频技术。视频技术的应用范围很广,如网上可视会议、网上可视电子商务、网上政务、网上购物、网上学校、远程医疗、网上研讨会、网上展示厅、个人网上聊天、可视咨询等业务。但是,以上所有的应用都必须压缩。传输的数据量之大,单纯用扩大存储器容量、增加通信干线的传输速率的办法是不现实的,数据压缩技术是个行之有效的解决办法,通过数据压缩,可以把信息数据量压下来,以压缩形式存储、传输,既节约了存储空间,又提高了通信干线的传输效率,同时也可使计算机实时处理音频、视频信息,以保

    26、证播放出高质量的视频、音频节目。可见,多媒体数据压缩是非常必要的。由于多媒体声音、数据、视像等信源数据有极强的相关性,也就是说有大量的冗余信息。数据压缩可以将庞大数据中的冗余信息去掉(去除数据之间的相关性),保留相互独立的信息分量,因此,多媒体数据压缩是完全可以实现的。图像编码方法可分为两代:第一代是基于数据统计,去掉的是数据冗余,称为低层压缩编码方法;第二代是基于内容,去掉的是内容冗余,其中基于对象(ObjectBased)方法称为中层压缩编码方法,其中基于语义(SyntaxBased)方法称为高层压缩编码方法。图像压缩编码技术可以追溯到1948年提出的电视信号数字化,到今天已经有50多年的

    27、历史了。在此期间出现了很多种图像压缩编码方法,特别是到了80年代后期以后,由于小波变换理论,分形理论,人工神经网络理论,视觉仿真理论的建立,图像压缩技术得到了前所未有的发展4,其中分形图像压缩和小波图像压缩是当前研究的热点。1990年,ISO制订了H.261标准,用于可视电话和电视会议。1991年制定JPEG静态图像编码标准。同年制定MPEG-1标准,用于数字电视图像存储。1993年为动态图象及其伴音音频压缩制定MPEG-2标准1996年ITU-T制定H.263,用于低码率视频编码。1998年拟定MPEG-4,首次在编码中提出了视频对象和基于内容编码的概念。图像压缩技术现阶段应用图像编码技术的

    28、出现及发展,其意义之大已到可以促使现有信息产业的结构发生巨变的程度,从而使通信,广播,计算机产业的界限变得更加模糊了。目前,国外的些有线电视公司和通信、计算机公司之间的相互合作,如:美国最大的有线电视公司和软件公司合作开发交互电视等都充分体现了其意义之重大。如今很多国家都在大力推广数字电视技术。因为数字电视具有图像质量高、频谱利用率高、可以实现多种业务的动态组合和统计复用、易于加密、具有可扩展性、可分组性和互操作性、可以灵活组成交互武电视系统等优点,而这些优点是模拟电视所无法比拟的5。在我国,像安徽合肥地区基本上完成了数字电视的转换,模拟电视信号己切断。数字电视在视频质量以及与用户的交互性等诸

    29、多方面,都是模拟电视所无法相比的。但是数字电视受到数据量庞大的约束,因而要保证数字电视传输质量及数量的要求,视频压缩的技术解决就显得极为重要。所以,最近几年图像编码研究主要集中在视频压缩上,以改进数字电视的性能,促使各等级的数字电视的成功实现,扩大其应用领域。这也表明图像编码技术对数字电视的发展起着至关重要的作用。本文的主要内容第一章主要讲述了本课题的研究意义,视频采集、压缩的发展历史、图像传感器发展历史以及现阶段图像压缩技术的应用。第二章主要详细介绍了OV2640图像传感器的内部结构,工作原理,以及图像采集的输出格式,输出方式,以及图像传感器其他参数的控制。第三章详细讲解了本文设计的硬件方面

    30、的结构设计,连接原理,包括采集电路,微控制器相关电路以及通信电路等。第四章介绍了本文的软件方面的设计。讲解了采集控制程序、各个硬件初始化程序、系统主程序以及几个关键函数的编写、运行原理等。最后第五章展示了本文的设计最终结果,采集到的图像,测试平台等。OV2640工作原理及内部结构OV2640简介OV2640 是 OV(OmniVision)公司生产的一颗 1/4 寸的 CMOS UXGA(1632*1232)图像传感器。该传感器体积小、工作电压低,提供单片UXGA摄像头和影像处理器的所有功能。通过SCCB总线控制,可以输出整帧、子采样、缩放和取窗口等方式的各种分辨率8/10位影像数据。该产品

    31、UXGA 图像最高达到 15 帧/秒(SVGA 可达30帧,CIF 可达 60 帧)。用户可以完全控制图像质量、数据格式和传输方式。所有图像处理功能过程包括伽玛曲线、白平衡、对比度、色度等都可以通过SCCB接口编程。OmmiVision图像传感器应用独有的 传感器技术,通过减少或消除光学或电子缺陷如固定图案噪声、拖尾、浮散等,提高图像质 量,得到清晰的稳定的彩色图像6。OV2640 的特点有: 高灵敏度、低电压适合嵌入式应用 标准的 SCCB 接口,兼容 IIC 接口 支持 RawRGB、RGB(RGB565/RGB555)、GRB422、YUV(422/420)和 YCbCr(422) 输出格式 支持 UXGA、SXGA、SVGA 以及按比例缩小到从 SXGA 到 40*30 的任何尺寸 支持自动曝光控制、自动增益控制、自动白平衡、自动消除灯光条纹、自动黑电平 校准等自动控制功能。同时支持色饱和度、色相、伽马、锐度等设置。 支持图像缩放、平移和窗口设置、支持闪光灯 支持图像压缩,即可输出 JPEG 图像数据 自带嵌入式微处理器OV2640工作原理图像通过CCD感光阵列扫描得到原始信号,接下来原始通过模拟信号处理


    注意事项

    本文(太原理工大学现代科技学院毕业设计.docx)为本站会员主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2008-2022 冰点文档网站版权所有

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

    收起
    展开