基于FPGA的高动态成像设备设计实现

  • 格式:pdf
  • 大小:2.59 MB
  • 文档页数:85

本人签名: 日 期:
导师签名: 日 期:
摘 要
摘 要
高动态范围(HDR)图像是一种亮度范围非常广的图像, 能更好地记录和展现场 景中的明暗细节,在众多领域有广阔的应用前景和需求。目前专业高动态成像系 统造价昂贵,而普通相机拍摄的图像往往不符合高动态合成算法的要求。本课题 的研究目标在于研制一个低成本的网络数字成像设备, 辅以 PC 端高动态成像支撑 软件系统,以实现一个低成本、高效的 HDR 成像系统。 本文在对数字成像技术、 SOPC 控制技术及高动态图像合成算法进行研究分析 的基础上,结合大众化应用需求,对高动态成像设备的功能需求进行了分析,设 计了“低成本 CMOS 摄像头+FPGA 开发平台+网络接口”的成像设备总体实现方 案;在对 MT9N001 图像传感器工作模式和控制方式进行研究分析的基础上,设计 了图像传感器配置、曝光控制、图像采集、Bayer 色彩重构、SDRAM 图像缓存及 VGA 图像显示等逻辑功能模块,实现了传感器视频图像的采集显示、自动时域多 次曝光控制和图像的存储控制;然后,通过 Nios II 系统的配置与自定义组件的创 建构建了成像设备的 SOPC 控制系统;最后,通过对 Nios II 编程,实现了自动时 域多次曝光图像序列的采集、存储及上传控制。经过系统功能测试,研究结果达 到了设计要求。 设计实现的网络数字成像设备能够实现自动时域多次曝光图像采集,弥补了 普通相机手动调整曝光时间时的相机抖动和序列图像拍摄间隔长导致场景改变等 缺陷,提高了高动态成像的效率和质量。研究成果对降低高动成像设备的成本及 推动高动态图像应用的普及,具有一定的实用价值。 关键词: 高动态范围 成像设备 FPGA SOPC 自动时域多次曝光
吴鸿海 工学
指导教师姓名、职称 学科、专业
吴自力 高工
计算机系统结构
提交论文日期
二○一三年三月
西安电子科技大学 学位论文独创性(或创新性)声明
秉承学校严谨的学风和优良的科学道德,本人声明所呈交的论文是我个人在 导师指导下进行的研究工作及取得的研究成果。尽我所知,除了文中特别加以标 注和致谢中所罗列的内容以外,论文中不包含其他人已经发表或撰写过的研究成 果;也不包含为获得西安电子科技大学或其它教育机构的学位或证书而使用过的 材料。与我一同工作的同志对本研究所做的任何贡献均已在论文中做了明确的说 明并表示了谢意。 申请学位论文与资料若有不实之处,本人承担一切相关责任。
本人签名:______________
日期:________________
西安电子科技大学 关于论文使用授权的说明
本人完全了解西安电子科技大学有关保留和使用学位论文的规定,即:研究生 在校攻读学位期间论文工作的知识产权单位属西安电子科技大学。学校有权保留 送交论文的复印件,允许查阅和借阅论文;学校可以公布论文的全部或部分内容, 可以允许采用影印、缩印或其它复制手段保存论文。同时本人保证,毕业后结合 学位论文研究课题再撰写的文章一律署名单位为西安电子科技大学。 (保密的论文在解密后遵守此规定) 本学位论文属于保密,在 年解密后适用本授权书。
Abstract
Abstract
High dynamic range (HDR) image’s brightness range is very wide which can record and express more illumination details. High dynamic range imaging system has broad application prospects and demands in many areas. Since the current HDR imaging systems are too expensive to widespread use and pictures got by ordinary digital camera usually can't meet the HDR imaging algorithm requirements.This paper is trying to develop a low-cost networked digital imaging equipment with a supporting software system to realize a low-cost and efficient HDR imaging system. Combine the general structure of digital imaging system, SOPC control technology, HDR imaging algorithm with the general application requirement, we analyze the functional requirements of the HDR imaging equipment and proposed the overall system implementation based on low-cost CMOS image sensor, FPGA development board and network interface. After studying the work and control mode of the MT9N001, the image sensor configuration mode, the exposure control mode, image capture mode, Bayer pattern reconstruction mode and SDRAM image cache mode had been designed to realize displaying the real time view on the VGA monitor, automatically temporal multi-exposure control and image caching control. Then by deploying the Nios II system and creating self-definition components, the imaging equipment control SOPC system has been created. The Nios II software has been developed to automatically gather, save and upload pictures with different exposure time. After system functional test, the results met the design requirements. The realized imaging equipment can make the sensor automatically temporal multi-exposure and get a serial of LDR images with the almost same light condition but without relative displacement that can hardly get with ordinary digital camera, and can improve the efficiency and quality of the HDR imaging algorithm and also can reduce the cost of HDR imaging equipment, promote the popularization of HDR imaging application. The research work has some practical value. Keywords: HDR Imaging System FPGA SOPC


10701 TP334.2
学 密
号 级
1020421244 公开
分类号
题(中、英文)目
基于 FPGA 的高动态成像设备设计实现 Designing and Realization of High Dynamic Range Imaging Equipment based on FPGA
作者姓名 学科门类
Automatically Temporal Multi-exposure
目 录
i
目 录
第一章 绪 论 .............................................................................................................. 1 1.1 课题背景与意义 ............................................................................................ 1 1.2 研究现状 ....................................................................................................... 2 1.3 本文研究目标与组织结构 ............................................................................. 4 第二章 高动态成像设备技术基础 ............................................................................. 7 2.1 数字成像系统的一般结构............................................................................. 7 2.1.1 图像传感器 ......................................................................................... 7 2.1.2 图像信号控制处理单元 ...................................................................... 9 2.2 SOPC 技术 ................................................................................................... 11 2.3 HDR 方法 ..................................................................................................... 13 2.4 本章小结 ..................................................................................................... 16 第三章 高动态成像设备总体方案设计 .................................................................... 17 3.1 系统功能需求分析 ...................................................................................... 17 3.2 系统总体方案设计 ...................................................................................... 18 3.3 系统功能说明 .............................................................................................. 19 3.3.1 图像采集控制电路 ........................................................................... 20 3.3.2 设备控制程序 ................................................................................... 20 3.4 本章小结 ..................................................................................................... 22 第四章 FPGA 图像采集控制电路的设计实现 ......................................................... 23 4.1 CMOS 图像传感器 MT9N001 芯片介绍 ..................................................... 23 4.1.1 MT9N001 内部结构........................................................................... 23 4.1.2 MT9N001 性能参数........................................................................... 24 4.1.3 MT9N001 控制寄存器 ....................................................................... 24 4.1.4 基于 MT9N001 的摄像头模组 ......................................................... 27 4.2 图像采集控制模块的设计实现 ................................................................... 27 4.2.1 图像传感器配置模块设计实现 ........................................................ 28 4.2.2 数据采集模块设计实现 .................................................................... 30 4.2.3 Bayer 到 RGB 色彩模式转换模块设计实现 ..................................... 32 4.2.4 SDRAM 图像缓存读写控制模块设计实现 ....................................... 34 4.2.5 VGA 视频图像实时显示模块设计实现 ........................................... 36 4.3 本章小结 ..................................................................................................... 39