三维实时水面的模拟是近年来三维游戏以及虚拟现实领域积极探索的问题,真实 感强的水面可以大大提高游戏以及仿真系统的沉浸感。本文基于OpenGL函数 库,利用多重纹理、动态纹理技术实现了对实时水面效果的模拟,其中包括水面 流动效果和水面Caustics效果。为减轻系统的绘制压力,水面仅由两个三角单元 构建,这将大大提高游戏和仿真系统的帧速率。
上传时间: 2013-11-29
上传用户:气温达上千万的
三维彩色信息获取系统目的是获取对象的三维空间坐标和颜色信息。它是计算机视觉研究的重要内容,也是当前信息科学研究中的一个重要热点。 本文首先介绍了三维信息获取技术的意义和实时可重构三维激光彩色信息获取系统总体方案。该方案合理划分了系统的图像处理任务,充分地利用了拥有的硬、软件资源。阐述了基于FPGA处理器的硬件系统结构及其工作原理和系统工作时序。 本文还研究了图像处理系统中的数字逻辑设计,总结出了较完整、规范化的设计流程和方法,介绍了从图像处理算法到可编程逻辑器件的规范化映射方法,总结了在视频系统中的高级设计技巧,包括并行流水线技术和循环结构的硬件实现方式等。 为了说明提出的设计方法,本文分析了基于自适应阈值的结构光条纹中心的方向模板快速检测算法的硬件实现。该算法是把自适应阈值法与可变方向模板法相结合,具有稳定性好、精度高、计算简单、数据存储量小、实现速度快的特点,此外,该方法有利于硬件快速实现。实践证明这种方法是实用的、有效的。 本文的重点在于研制了具有完全自主知识产权的实时可重构三维激光彩色信息获取系统中视频图像处理专用集成电路。该集成电路是实现系统快速算法的核心,使用现场可编程器FPGA器件EPlK50实现提取激光线、提取人头轮廓线和提取中心颜色线算法;该集成电路还要实现系统所需的控制逻辑。控制部分包括将视频采集输出端口信号转化为RGB真彩色信号的数据锁存模块、各FIFO缓存器的输入输出控制模块和系统需要的其它信号控制模块。提出提取轮廓线快速算法,即由FPGA处理器与主机交互式共同快速完成提取人头正侧影轮廓线算法。该专用集成电路研制是整个实时可重构三维激光彩色信息获取系统实现的关键。
标签:
上传时间: 2013-07-23
上传用户:lguotao
一种基于点光源的三维阴影的实时生成算法
上传时间: 2015-01-20
上传用户:hasan2015
本文详细地介绍了如何在Windows环境下使用CMake编译开放实时三维场景渲染库OpenSceneGraph 2.x版本的源代码。作者:王锐
标签: OpenSceneGraph Windows CMake 环境
上传时间: 2013-12-13
上传用户:cjl42111
实时比例导引三维弹道仿真(VC&Matlab混编).
上传时间: 2016-11-30
上传用户:hzy5825468
利用OpenGL三维图形实时交互技术,在VC++中编程,实现了不同输入条件下的导弹自由段飞行弹道与飞行姿态仿真,包括导弹建模、以及由云彩绘制和流动效果组成的云彩的建模。
上传时间: 2014-11-10
上传用户:baiom
近年来,计算机图形学应用越来越广泛,尤其是三维(3D)绘图。3D绘图使用3D模型和各种影像处理产生具有三维空间真实感的影像,应用于虚拟真实情况以及多媒体的产品上,且多半是使用低成本的实时3D计算机绘图技术为基础。在初期3D图形学刚起步时,由于图形简单,因此可以利用CPU来运算,但随着图形学技术的发展,所要绘制的图形越来越复杂,这时如果单纯依赖CPU来处理,不能达到实时的要求,因此需要专门的硬件来加速图形处理,GPU(图形处理单元)因此出现了。不过由于3D图形加速硬件的复杂性和短寿命,这极大地提高了对硬件开发环境的需要。为了更好的对设计进行更改和测试,不能仅仅用专门定制的方法来设计,需要其他的方:硬件描述语言(HDL)和FPGA。 随着计算机绘图规模的需要,借助辅助硬件资源,来提高图形处理单元(GPU)处理速度的需求越来越普遍。自从15年前现场可编程门阵列(FPGA)开始出现以来,其在可编程硬件领域所起的作用越来越大。它们在速度、体积和速度方面都有了很大的提高。这意味着FPGA在以前只能使用专用硬件的场合越来越重要。其中一个应用领域就是3D图形渲染,在这个研究领域里人们正在利用具有可编程性能的FPGA来帮助改进图形处理单元(GPU)的性能。 能够在廉价、可动态重新配置的FPGA上实现复杂算法来辅助硬件设计。本文的设计就是通过在FPGA上实现3维图形几何处理管线部分功能来提高图形处理速度。具体实现中使用硬件描述语言(Verilog HDL)进行逻辑设计,并发现问题解决问题。 本文主要特色如下: 1.针对几何变换换子系统,提出一种硬件实现方案,该方案能对基本的几何变换如:平移、缩放、旋转和投影进行操作。首先构造出总体变换矩阵,随后进行矩阵乘法运算,再进行投影变换,最后输出变换座标。提出一种脉动阵列结构,用于两个矩阵的乘法运算。找到一种快捷的方法来实现矩阵相乘,将能大大提高系统的效率。 2.对于3D图形裁剪,文中描述了一种裁剪引擎,它能够处理3D图形中的裁剪、透视除法以及视口映射的功能。硬件实现的难度取决于裁剪算法的复杂程度。我们在Sutherland-Hodgman裁剪算法的基础上提出一种新的裁剪算法,该算法通过去除冗余顶点以提高处理速度,同时利用编码来判断线段可见性的方法使得硬件实现变得很容易。 3.最后,我们在FPGA上实现了几何变换以及三维裁剪,并与C语言的模拟结果对比发现结果正确,且三维裁剪能够以3M个三角形/s的速度运行,满足了图形流水中的实时性要求。
上传时间: 2013-04-24
上传用户:yerik
阐述了目前三维成像在其常见应用领域中的研究,主要致力于研究高分辨率三维成像系统。三维激光成像是一项可以应用于探测隐藏目标、地形测绘、构建虚拟环境、城市建模、目标识别等领域中的技术。在区域成像技术中,除了如立体视觉和结构化灯光等更常规的技术,实时三维传感也具有现实可操作性。当前三维激光成像技术已经发展到有能力提供厘米级波长的高分辨率三维成像,这将给许多领域提供方便,包括法律的实施和法医调查。与CCD和红外技术等传统的被动成像系统相比,激光成像技术不仅能提供强度和范围信息,还能穿透植被和窗户等特定情景元素。这意味着激光三维成像系统在目标识别与辨认等方面具备新的潜力。结果表明,激光三维成像系统可以在许多情况下得到应用。
上传时间: 2013-10-31
上传用户:wushengwu
一篇介绍了多线程/多显示设备环境下进行三维场景渲染的论文,同时也介绍了开放实时场景渲染库OpenSceneGraph的基本原理。作者:Don Burns,译者:王锐
上传时间: 2013-12-24
上传用户:banyou
三维隧道监控软件,可实现监测数据的实时查询,包括二维平面查询,以及三位动态行走查询。
上传时间: 2016-11-06
上传用户:jkhjkh1982