基于FPGA的双目图像预处理系统的设计与实现

被引量 : 5次 | 上传用户:dong33261
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
图像的采集和处理在现代多媒体技术中占有重要的地位。然而,由于采集图像的工具或手段的不同,使获得的图像无法完全体现客观世界的全部特征。因此,对图像进行预处理就显得非常重要。当今世界已是数字化信息的时代,信息在各种媒质中普遍以数字化方式存储,并且以数字化方式对信息进行存储和处理已成为信息处理的主要手段。图像采集和处理技术也开始向数字化方向转变。在高速、高分辨率、大容量图像的背景下,基于软件的传统处理方法已无法满足需求。现场可编程门阵列是当今运用极为广泛的可编程逻辑器件。采用基于FPGA的系统硬件设计方案,可以在充分发挥FPGA的现场可编程的优点的同时,利用其丰富的硬件逻辑资源,最终实现一个高性能的图像预处理系统。本课题所要实现的是一套基于FPGA的双目图像预处理系统。该系统为船舶与海洋平台间相对位置的实时测量,以及在船舶跟踪过程中实现对跟踪目标的识别及三维位置的计算提供了硬件平台。该系统的可靠性、通用性与便携性将使得该系统具有广泛的应用前景。本论文的主要工作如下:1.研究了图像预处理系统的相关理论知识。阐述了本系统中传感器初始化模块、数据采集模块、缓存模块、帧缓存控制模块、预处理模块和实时显示模块的工作原理和设计方法,并在Altera的DE2-115开发板上采用Verilog语言进行了实现,并对各模块进行了仿真测试。最后将各个模块连接实现了对OV9655图像传感器的初始化,以及图像的采集、缓存和实时显示功能。在实际测试中图像显示流畅、清晰;2.针对图像数据在传输过程中的错位问题设计了图像帧缓存控制模块,通过以帧为单位控制数据的读写过程的方法,解决了连续读写的过程中因读写速率不匹配造成的图像数据错位问题;3.阐述了基于Nios Ⅱ CPU核的SOPC系统硬件平台的构建过程,并对构建的平台进行了验证。设计了图像数据传输协议,为Nios Ⅱ和PC端的图像数据传输定义了标准的数据帧格式和步骤。该平台的搭建为实现Nios II CPU和PC端的TCP/IP通信提供了硬件平台,而图像数据传输协议的设计为后续的软件程序开发做了良好的准备工作;4.对Sobel边缘检测算法进行了研究。参考了传统Sobel算法实现方法,并结合FPGA的开发方法,给出了Sobel边缘检测算法的FPGA实现方案,经实验测试,检测效果良好。
其他文献
“互联网+”是后信息社会以创新要素驱动的共享型经济发展模式,在此模式下消费符号大量生产和传播,显现出表征化、群体消费无差别化、消费时间碎片化、消费互动化和时尚先导化
港口航道施工管理技术应用具有重要意义,能推动施工顺利进行,确保施工现场安全,促进其作用有效发挥。但目前施工管理技术应用存在不足,需要完善和改进:落实测量、桥梁施工、
近些年来,我国城市社区志愿者队伍建设迅速发展,并取得了显著成绩,以服务社会、服务他人为目的的社区志愿服务由小变大、由弱变强,成为构建社会主义和谐社会的重要组成因素。但是
随着经济社会的发展,我国的老龄化问题日益严重。当前社会老龄化快速发展的事实,促进了我国老年志愿服务事业的发展。作为志愿服务的新兴力量,退休老年人在参与志愿服务上不仅有
多路换向阀由于其管路紧凑、结构合理、压力损失小、安装操作简便等特点,被广泛应用于多个执行机构集中控制的液压系统中,因此对多路阀的研究受到了国内外学者的重视。本文选
犬瘟热(Canine distemper, CD)是由犬瘟热病毒(Canine distemper virus,CDV)感染引起食肉科动物死亡的急性、高度接触性传染病。近年来,随着全球环境变化、动物栖息地的人为频
中国共产党历史上先后形成了几种不同的发展观:毛泽东的革命发展观、邓小平的改革发展观、江泽民的创新发展观和胡锦涛的科学发展观。发展观的传承与创新体现了不同历史时期
由于新技术的不断引入,影响现代内燃机性能的设计与运行参数日益增多,需优化的案例个数也随变量的增加而呈几何级数增加。使得发动机的概念设计成为一项十分费工耗时的工作。另
目的:通过分析并总结腹腔镜胆囊切除术中、术后意外胆囊癌患者所具备的临床特点及其治疗方式,旨在探讨改善患者预后的方法。方法:对我院自2006年1月至2014年1月间行腹腔镜胆囊切
民俗类海洋非物质文化遗产是产生于海洋实践或为海洋实践服务的民俗类非物质文化遗产,它是海洋非物质文化遗产中比重最大的一部分,分布在沿海诸省,主要包含与海洋实践有关的生产