学位论文 > 优秀研究生学位论文题录展示

嵌入式地形三维显示加速技术研究

作 者: 林炎光
导 师: 孙红胜
学 校: 解放军信息工程大学
专 业: 检测技术与自动化装置
关键词: 嵌入式系统 三维加速技术 小波分析 多分辨率LOD 裁剪算法 FPGA
分类号: TP391.41
类 型: 硕士论文
年 份: 2009年
下 载: 23次
引 用: 0次
阅 读: 论文下载
 

内容摘要


基于嵌入式系统的大规模地形实时绘制技术是目前人们广泛关注和研究的热点课题之一。随着三维建模技术的发展,虚拟环境中的物体模型越来越复杂,结合嵌入式系统资源有限的特点,通过简化地形模型以加快地形绘制速度就成为大规模地形渲染的关键。本文主要阐述了地形三维显示的基本原理,并对现有地形三维显示系统的加速模式和加速方法进行了分析。在此基础上,针对嵌入式地形三维显示的实时性要求,提出了一种基于硬件逻辑实现几何图形变换的软硬件协同加速方法;研究并实现了基于数据模型简化的软件加速算法,完成了数据几何图形变换的硬件逻辑设计及协同软件编制;并进行了软硬件联调及功能测试。主要内容包括:1.介绍了地形三维显示的基本流程,并详细分析了地形三维模型的建模方法。2.研究了基于小波分析、多分辨率LOD和视区域裁剪的数据模型简化算法,提出了一种基于最小距离的简化评价系统和分块分层的数据调度管理方法,并对各模块进行了功能仿真和性能对比,在此基础上用C语言编程实现了基于嵌入式系统的软件加速算法。3.在数据模型简化的基础上,研究了地形数据几何图形变换算法,基于FPGA设计并实现该算法的硬件逻辑及协同软件,并对基于FPGA的硬件加速模块进行了仿真测试及性能分析。4.完成了基于嵌入式系统的三维显示加速技术的功能测试;验证了软件加速算法和图形变换硬件加速算法的地形渲染效果,并进行了性能对比分析。

全文目录


表目录  7-8
图目录  8-10
摘要  10-11
ABSTRACT  11-12
第一章 绪论  12-19
  1.1 三维显示的研究背景  12-13
  1.2 国内外研究现状  13-16
    1.2.1 通用GPU 技术的运用  13-14
    1.2.2 图形编程API  14
    1.2.3 实用平台现状  14-16
  1.3 课题研究的目的及意义  16-17
  1.4 论文研究的主要工作及安排  17-19
第二章 嵌入式地形三维建模与加速技术  19-30
  2.1 嵌入式系统概述  19-20
  2.2 三维可视化总体框架  20-22
  2.3 数字高程模型(DEM)地形表面建模  22-27
    2.3.1 数字地形的表示  22-23
    2.3.2 等高线模型  23
    2.3.3 不规则三角网(TIN)模型  23-24
    2.3.4 规则格网模型(GRID)  24-26
    2.3.5 三种不同DEM 建模方法的比较  26-27
  2.4 基于FPGA 的三维加速技术框架  27-29
    2.4.1 GPU 的技术框架和加速原理  27-28
    2.4.2 本文采用的加速技术框架  28-29
  2.5 本章小结  29-30
第三章 三维数据模型简化的加速方法  30-49
  3.1 基于小波分析的动态多分辨率数据简化模型  30-36
    3.1.1 小波分析理论简介  30-33
    3.1.2 基于小波分析的多分辨率DEM 数据简化  33-35
    3.1.3 简化模型性能分析  35-36
  3.2 多分辨率层次细节技术(LOD)  36-44
    3.2.1 分层分块式的数据调度方法  37-38
    3.2.2 四叉树结构的多分辨率LOD 地形构造[49]  38-40
    3.2.3 基于最小距离的简化评价系统  40-42
    3.2.4 建模实验性能分析  42-44
  3.3 可见性裁剪算法  44-48
    3.3.1 视区裁剪基本原理  44-46
    3.3.2 背面裁剪  46-47
    3.3.3 遮挡裁剪  47-48
  3.4 本章小结  48-49
第四章 基于FPGA 的几何图形变换设计与实现  49-69
  4.1 数据几何图形变换算法  49-54
    4.1.1 视点-模型变换  49-50
    4.1.2 投影变换  50-54
    4.1.3 视口变换  54
  4.2 几何图形变换算法的硬件实现  54-66
    4.2.1 通讯接口子模块的设计与实现  55-58
    4.2.2 透视投影变换子模块的设计与实现  58-63
    4.2.3 时序控制子模块的设计与实现  63-66
  4.3 硬件模块的运行情况与性能分析  66-68
    4.3.1 运行情况  66
    4.3.2 性能分析  66-68
  4.4 本章小结  68-69
第五章 基于嵌入式系统的软硬件协同加速与性能分析  69-78
  5.1 软硬件协同处理测试平台  69-70
  5.2 软硬件协同处理的运行情况  70-72
  5.3 软硬件协同处理的性能分析  72-76
    5.3.1 测试程序的设计  72-73
    5.3.2 系统数据误差率性能分析  73-76
  5.4 软硬件协同加速的优点  76
  5.5 下一步工作重点及展望  76-77
    5.5.1 下一步工作重点  76-77
    5.5.2 展望  77
  5.6 本章小结  77-78
结束语  78-79
参考文献  79-83
附录A DEM 精度评估指标与方法  83-85
附录B ARM9 最小系统PCB 图  85-86
附录C ARM+FPGA 测试平台PCB 图  86-87
作者简历 攻读硕士学位期间完成的主要工作  87-88
致谢  88

相似论文

  1. 基于FPGA的电磁超声检测系统的研究,TH878.2
  2. 汽车的电动助力转向系统,U463.4
  3. 基于FPGA的五相PMSM驱动控制系统的研究,TM341
  4. LXI任意波形发生器研制,TM935
  5. 航天继电器时间参数测试分析技术的研究,TM58
  6. 基于FPGA的射频功放数字预失真器设计,TN722.75
  7. 突发OFDM系统同步与信道估计算法及FPGA实现,TN919.3
  8. 直扩系统抗多径性能分析及补偿方法研究,TN914.42
  9. 电视制导系统中视频图像压缩优化设计及实现研究,TN919.81
  10. 基于FPGA的多用户扩频码捕获研究及硬件仿真,TN914.42
  11. 基于FPGA的数字图像处理基本算法研究与实现,TP391.41
  12. 基于FPGA的高速图像预处理技术的研究,TP391.41
  13. 基于ARM9的Windows CE系统移植,TP316.7
  14. 基于嵌入式图像处理单元的运动目标跟踪系统研究,TP391.41
  15. 面向嵌入式超声检测系统的图形接口设计与应用,TP274.53
  16. 基于FPGA的高速数字图像采集与接口设计,TP274.2
  17. 基于FPGA的电感传感器数据采集系统的研制,TP274.2
  18. 多线阵CCD视觉测量系统的数据采集与处理,TP274.2
  19. LXI-VXI适配器研制,TP274
  20. 基于Nios的串行总线分析仪研制,TP274
  21. 基于FPGA-RocketIO_X的PMC高速数据传输板开发,TP274.2

中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机的应用 > 信息处理(信息加工) > 模式识别与装置 > 图像识别及其装置
© 2012 www.xueweilunwen.com