OV7670摄像头驱动及VGA显示.docVIP

  1. 1、本文档共27页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
数字电路系统自主设计论文 (2011级) 题 目 OV7670摄像头驱动及VGA显示 学 院 电子信息学院 专 业 电子信息工程 班 级学 号 学生姓名 李梓梁 范玉秋 指导教师 陈龙 黄继业 完成日期 2012年12月 摘要 OV7670图像传感器,体积小,工作电压低,提供单片VGA摄像头和影像处理器的所有功能.通过SCCB总线控制,可以输出整帧,子采样,取窗口等方式的各种分辨率8位影响数据.VGA图像最高达到30帧/秒,我们可以控制图像质量,数据格式和传输方式.所有图像处理功能过程包括伽玛曲线,白平衡,饱和度,色度等都可以通过SCCB接口编程.OmmiVision 图像触感器应用独有的触感器技术,通过减少或消除光学或电子缺陷如固定图案噪声,托尾,浮散等,提高图像质量,得到清晰地稳定的彩色图像。 本系统运用EDA技术,以FPGA为核心器件,对逻辑器件进行编程,Quartus2及实验开发系统为设计工具,用Verilog HDL语言进行设计,然后下载到FPGA中实现功能. 课题设计背景 1.1 数字图像处理发展史 数字图像处理技术起源于20世纪20年代,当时通过海底电缆从英国伦敦到美国纽约传输了一幅照片,它采用了数字压缩技术.就1920年的技术水平看,如果不压缩,传一幅图片要一个星期时间,压缩后只需要3个小时.1964年美国的喷气推进实验室处理了太空船”徘徊者七号”发回的月球照片,这标志着第三代计算机问世后数字图像处理概念开始得到应用.其后,数字图像处理技术得到迅猛发展,目前已成为工程学,计算机科学,信息科学,统计学,物理学,化学,生物学,医学甚至社会科学等领域各学科之间学习和研究的对象.从70年代中期开始,随着计算机技术和人工智能,思维科学研究的迅猛发展,数字处理向更高,更深层次发展.而在图像处理系统中,图像采集是图像处理最重要的前提.前端的图像采集及质量,直接影响到图像处理系统后端的算法处理及应用.图像采集卡是常用的图像输入设备,通常占用PC机总线的一个插槽.它主要包括图像存储器单元,CCD,或CMOS摄像头接口,PC机总线接口等.传统的图像采集卡大多数采用PCI接口,这种图像采集卡适用于将模拟信号经A/D转换器转换成数字信号,或本身就是数字信号,再通过PCI接口传输至PC机,进行图像处理.但使用嵌入式系统实现图像采集和处理时,带有PCI接口的图像采集卡就不适用. 另外,在图像处理的实时性方面,一般的所用的PC软件或MCU软件方法已不能满足要求,究其原因就是因为其本质是顺序执行指令,不能做并行处理,而一般采集的图像数据量较大,运算量也比较大.另一方面,现今的图像处理应用也向嵌入式小型化方向发展.因此,现场可编程门阵列FPGA以其较高的并行处理能力,丰富的内部资源和较大的灵活性,在视频频图像方面,显现出独特的优势. 1.2 应用背景 随着科学技术的不断发展,越来越多的工业控制领域实现了自动控制,为了更好地实现远程控制与管理,视频监控与数据采集的技术迫切需要,随着嵌入式技术的不断发展和视频监控系统的应用的日益广泛,视频设备驱动程序的开发与数据采集技术也成为了开发热点. 目前生产摄像头的厂家繁多,产品的种类也琳琅满目,不同类型摄像头的驱动程序几乎不能通用,这给视频监控系统的普及以及应用带来了不便,因此,设计通用的摄像头驱动程序显得尤为重要.随着多媒体技术,网络技术的迅猛发展,利用嵌入式系统实现远程视频监控,可视电话和视频会议等应用已成为可能,设备的驱动程序开发是一个重要环节. 目前,视频监控系统应用到越来越多的领域,从普通的库房,工地,交通路段监控到危险环境的数据采集等领域都应用了视频监控技术.其中视频监控系统主要包括以下几个功能: .实时监控功能:实时监控摄像头所监视的范围; 数据流采集功能:实时保存监控信息,以备将来查找相关影像资料; 照片抓取功能:周期性的抓取监控目标的照片; 视频监控系统以前多使用的是闭路电视系统,这种闭路电视系统对距离非常敏感稍微远一点的地方,传输信号就会有很大的损耗,传输的图像质量也会下降很多.而且闭路电视联网非常麻烦,也就无法使用闭路电视监控系统连接Internet来提供远程监控服务,因此早期的视频监控系统是无法实现真正意义上的无人值守.为了解决这种问题,结合嵌入式系统的特点和Internet的发展,产生了嵌入式的视频网络监控系统的概念. 目前主要有两种视频监控系统实现方案获得了广泛的应用: 一种方案是将各个嵌入式视频前端设备(摄像机或摄像头等设备)获得的视频信号通过内部网络传输到一个PC机上,在这台作为核心的PC机上运行相关的视频和网络服务器软件,处理与外网的连接,提供视频监控服务.这种模式实际上是原

您可能关注的文档

文档评论(0)

zhuliyan1314 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档