基于DSP和FPGA的高分辨率全景图像实时处理系统硬件设计

基于DSP和FPGA的高分辨率全景图像实时处理系统硬件设计

论文摘要

高分辨率全景图像实时处理系统能够一次获得水平方向360度、垂直方向180度范围高清晰的场景图像,越来越受到重视,得到越来越广泛的应用。传统的普通视频图像系统是基于低分辨率的普通传感器,视场小,仅能观测到几十度的视场范围。全景视觉系统利用折反射全景成像,并通过高性能的图像处理系统得到清晰稳定的全景图像。这项技术已经应用到机器人导航、视频监控等众多领域。由于本系统使用高分辨率的CCD成像,图像分辨率和帧率都比较高,对于图像处理系统的要求也就越来越高,所以一般的通用处理器就很难满足高分辨率实时处理要求。本文对高分辨率全景图像的采集、缓存、解算以及显示输出的实时性问题进行了研究。由于系统要求高分辨率和高帧率,导致的数据传输速率非常高,以及必须给算法的解算预留足够时间的问题,所以本文对如何实现这种高分辨率多处理器并行处理机制和结构进行了分析。同时对于如何实现该系统,进行了总体设计,并分别从功能需求、硬件总体结构的方案、软件结构的方案等方面进行了分析研究,并最终采用了高性能的DSP与FPGA组成多处理器并行系统。通过FPGA实现了图像数据的采集、缓存、显示以及各种控制逻辑功能;通过设计高效的64位SDRAM控制器完成了对缓存器的突发式读写控制;通过FPGA进行乒乓缓存操作为,整个系统提供高速缓存器,保证了DSP与FPGA协调的并行工作;由FPGA利用DSP的EMIF接口将已经存储的图像数据以DMA方式传送给DSP, DSP接收数据后完成各种算法的解算过程;而后DSP再通过EMIF接口把数据以DMA方式传送回FPGA;利用FPGA把数据写入到缓存去器中,最后发送到显示器。进行了电路原理设计、PCB设计制作和调试,并对PCB可靠性进行了研究,通过对系统的软、硬件联合调试,系统达到高分辨率实时并行处理的要求。实验结果表明,本系统能够完成分辨率2048×2048、每秒15帧的Camera Link接口的全景图像的实时采集,缓存、解算以及以1024×768的分辨率进行实时显示。

论文目录

  • 摘要
  • ABSTRACT
  • 第1章 绪论
  • 1.1 高分辨率全景图像实时处理系统的背景以及意义
  • 1.2 嵌入式全景图像处理系统的国内外研究现状及实现方法
  • 1.3 课题的主要研究内容和技术途径
  • 1.4 论文章节安排
  • 第2章 嵌入式系统总体设计
  • 2.1 系统功能需求
  • 2.1.1 前端采集设备Camera Link接口相机的数据要求
  • 2.1.2 Camera Link接口协议
  • 2.1.3 末端显示设备的数据要求
  • 2.2 系统硬件方案设计
  • 2.2.1 并行实时机制的方案设计
  • 2.2.2 系统硬件构成
  • 2.2.3 主要器件的选型
  • 2.3 系统软件方案的设计
  • 2.4 本章小结
  • 第3章 系统电路原理设计
  • 3.1 硬件电路结构
  • 3.2 电源系统
  • 3.3 基于DSP的主处理器系统原理设计
  • 3.3.1 时钟及配置电路设计
  • 3.3.2 EMIF接口电路设计
  • 3.3.3 FLASH以及Video Port等相关总线接口
  • 3.4 基于FPGA的协处理器系统原理设计
  • 3.4.1 FPGA系统JTAG与CLOCK电路设计
  • 3.4.2 FPGA系统乒乓缓存器组电路设计
  • 3.4.3 FPGA系统FLASH电路以及UART电路设计
  • 3.5 图像数据采集和显示系统原理设计
  • 3.5.1 Camera Link图像数据采集接口电路原理图设计
  • 3.5.2 LVDS电平显示接口电路设计
  • 3.6 本章小结
  • 第4章 系统PCB设计与可靠性分析
  • 4.1 电路的时序问题
  • 4.2 可靠性的信号完整性问题
  • 4.2.1 信号完整性问题的基本概念
  • 4.2.2 减小EMI的方法
  • 4.2.3 串扰问题
  • 4.2.4 分层问题
  • 4.2.5 传输线问题
  • 4.3 Camera Link接口的LVDS差分布局与走线
  • 4.4 本章小结
  • 第5章 系统联合调试以及驱动设计
  • 5.1 硬件电路板的调试
  • 5.1.1 DSP及FPGA自举初始化测试
  • 5.1.2 SDRAM存储器的测试
  • 5.2 Camera Link接口的信号顺序的确定
  • 5.3 系统并行软件设计
  • 5.3.1 并行软件结构
  • 5.3.2 Camera Link接口图像采集模块设计
  • 5.3.3 64 位高速SDRAM控制器设计
  • 5.3.4 乒乓缓存控制模块设计
  • 5.3.5 显示控制模块设计
  • 5.3.6 DSP与FPGA的数据通信接口设计
  • 5.4 本章小结
  • 结论
  • 参考文献
  • 攻读硕士学位期间发表的论文和取得的科研成果
  • 致谢
  • 相关论文文献

    • [1].全景图像采集专利技术数据分析[J]. 成都工业学院学报 2018(01)
    • [2].基于全景图像的赫哲族村镇虚拟漫游系统的设计与实现[J]. 大连民族大学学报 2020(01)
    • [3].全景图像镶嵌中累积误差的分析与减少方法研究[J]. 计算机工程与科学 2016(11)
    • [4].全景图像展示技术在防汛抗旱工作中的应用[J]. 水利信息化 2014(04)
    • [5].一种全景图像浏览器的设计与实现[J]. 小型微型计算机系统 2008(03)
    • [6].基于自适应引导滤波的全景图像增强算法研究[J]. 井冈山大学学报(自然科学版) 2018(04)
    • [7].计算机生成三维全景图像研究现状与发展[J]. 计算机科学 2008(06)
    • [8].基于细节特征融合的低照度全景图像增强[J]. 控制与决策 2019(12)
    • [9].基于特征提取的虚拟现实中全景图像生成算法[J]. 科学技术与工程 2017(32)
    • [10].火炮内膛全景图像增强方法研究[J]. 计算技术与自动化 2013(02)
    • [11].一种多视点全景图像自动生成的新方法[J]. 系统仿真学报 2009(06)
    • [12].基于无人机摄影的720°全景图像制作技术[J]. 现代计算机(专业版) 2018(31)
    • [13].720°全景图像下现场照相模拟研究[J]. 海峡科学 2016(10)
    • [14].全景图像重构技术研究[J]. 科技创新与应用 2015(33)
    • [15].虚拟现实全景图像显著性检测研究进展综述[J]. 电子学报 2019(07)
    • [16].基于无人机航拍技术的露天爆破作业现场720°全景图像制作方案[J]. 广东水利电力职业技术学院学报 2017(04)
    • [17].球形全景图像的自动拼接[J]. 计算机应用与软件 2008(06)
    • [18].全景图像实时校正系统的设计与实现[J]. 测试技术学报 2008(04)
    • [19].基于深度级联网络的乳腺淋巴结全景图像的癌转移区域自动识别[J]. 中国生物医学工程学报 2020(03)
    • [20].三维全景图像显示专利分析[J]. 计算机科学 2019(S1)
    • [21].基于双目视觉的三维全景图像生成技术研究[J]. 数字技术与应用 2016(07)
    • [22].“宽”一点增强冲击力[J]. 影像视觉 2009(09)
    • [23].一种无线远程传输现场全景图像的头盔[J]. 计算机测量与控制 2011(07)
    • [24].钻孔声波及全景图像在灌浆质量检测中的应用[J]. 价值工程 2018(26)
    • [25].基于小波多尺度分解的互补全景图像融合[J]. 计算机应用 2013(09)
    • [26].全景图像实时展开在FPGA上的实现[J]. 电子产品世界 2011(Z1)
    • [27].面向应急系统的城市虚拟环境构建方法研究[J]. 计算机与现代化 2011(05)
    • [28].柱面全景图像生成关键技术[J]. 中外企业家 2010(08)
    • [29].基于FPGA的高分辨率全景图像处理平台[J]. 电子技术应用 2008(12)
    • [30].基于全景视觉的机器人回航方法[J]. 机器人 2011(05)

    标签:;  ;  ;  ;  

    基于DSP和FPGA的高分辨率全景图像实时处理系统硬件设计
    下载Doc文档

    猜你喜欢