基于FPGA的数码相机研究

来源 :武汉理工大学 | 被引量 : 0次 | 上传用户:jwhyyx
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着人们生活水平的提高、电子产品的发展,数码相机在日常生活、航空测量、水下拍摄、卫生医疗等方面得到广泛的应用。本论文以日常生活取景的数码相机为研究对象,虽然当前数码相机集成度比较高,但如果利用相应技术还可以提高集成度和降低成本。   本论文首先介绍数码相机的背景及意义,其次简要阐述国内外数码相机的核心器件,最后详细分析和讨论了数码相机软硬件的设计原理及实现方法,并对处理器中的核心功能进行了探讨和研究。   本文数码相机硬件、软件设计是以Altera公司CycloneⅢ系列FPGAEP3C40F324C6为基础,加以外围电路和文字程序实现数码相机的功能。FPGA主芯片用来控制A/D转换器、存储器、USB接口芯片工作时序,接收它们输送的数据信息并做相应的计算处理,然后输出地址存储信息或显示。本设计改变了以往以DSP+ARM构成的数码相机系统结构,具有更方便扩展外设,与CF卡无缝连接等优点。本系统的重点是完成了从初始的光电转换的模拟信号输入、编解码、色度空间及图片格式转换的视频计算处理核心过程。该系统嵌入NiosⅡ处理器、图像处理IP内核,NiosⅡ处理器可直接读取外设中的图片和视频信号并显示播放;IP内核包含H.264和JPEG2000编解码器,调用该内核可直接转换图片格式简化图片处理。   软件设计部分叙述了基本原理和图像处理中的重要算法,并给出了仿真结果。论文用Verilog HDL详细描述了图像存取中FPGA控制SDRAM实现“乒乓球”操作;讨论I2C工作原理及用Verilog HDL编写该原理程序;利用中值滤波的方法去除图像噪声,该方法的优点在于简单方便的同时可以得到较好的图片视觉效果;比较基于一阶导数的索贝尔算子、罗伯特算子、普瑞维特算子和基于二阶导数的拉普拉斯算子,最终选取索贝尔算子进行边缘检测;图像的融合是根据小波帧变换分解与重构实现,并简要介绍了融合过程;最后介绍压缩原理及JPEG2000的IP核设计。   本文的设计重点在于由FPGA完成以往DSP+ARM共同完成的功能,通过仿真结果显示,实验效果完全可以满足日常数码相机的要求。
其他文献
近年来,许多研究指出小气道病理改变是导致多种肺部疾病发生的重要原因之一。因此对小气道病变的诊断具有十分重要的意义。高分辨率CT(HRCT)技术是目前诊断这组疾病的重要手
制冷机通常安装在环境比较恶劣的地方,由于各类信号之间互相干扰,所以很难提取准确真实的信息,我们采用盲信号分离技术可以从纷繁的数据中提取有用信息,其优势在于无需掌握信号产生和传播的先验知识。本文在故障源数量未知和源信号未知等条件下,着重探讨了适于制冷机故障特征提取的盲分离算法和模型,以制冷机为研究对象,通过分离故障振动源和噪声源两个途径提供多元化的诊断参数和更丰富的故障信息,能够解决实际运行的制冷机
人类的科学技术发展日益加速,各种交叉学科层出不穷,自动控制技术处在数学、计算机和机械的交叉学科位置上,体现了现代科学的发展水平。在实际应用中需要控制的对象越来越复杂,在
差异工件批调度问题在现代工业生产中有着广泛的应用,针对差异工件批调度问题的调度算法的研究有利于提高企业经济效益,增加企业的市场竞争力。本文主要针对动态加权自适应蚁
本文描述了一种月面反射通信的系统,基本原理是利用月球作为通信卫星,通过向月球发射高功率的无线信号,利用月面反射回地球以实现全球通信。该通信方式在二战后期即提出,亦有过许
支配集(Dominating Set)问题是一个经典算法图论问题,其在计算机无线网络路由、生物计算、选举、警卫巡逻、地点选址等许多领域中都有着广泛的应用。   人们在研究中发现
混凝土耐久性成为影响工程结构服役寿命的重要因素。氯盐侵蚀作用导致钢筋腐蚀造成混凝土耐久性不良造成结构过早失效引起的后果极其严重,为提高混凝土耐久性,保证混凝土结构不
微创腹腔外科手术机器人系统的诞生使微创腹腔外科手术得到了长足的进步,展现出巨大的现实意义和社会价值,也越来越受到社会各界的关注,成为医疗领域的一项重要的高科技产业。 
由于光伏发电会受到天气情况的影响,使其输出功率会出现波动。为了降低光伏发电输出功率波动对整个微网正常运行的影响,通常采用蓄电池储能技术能在一定程度上解决此问题。此方
互联网技术的广泛应用极大地方便了人们的信息交互,提高了生产生活的效率,视频做为一个优良的信息载体,也得到了巨大的发展与应用。然而在复杂的网络环境中,视频信息的安全性却成