首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到18条相似文献,搜索用时 229 毫秒
1.
体绘制是三维数据可视化的主要方法之一。用于体绘制的数据体中包含有大量的空体素,导致光线投射算法进行没有意义的重采样计算,必然降低绘制算法效率。针对全空子数据体体绘制低效问题,本文提出基于GPU体高效绘制方法。利用八叉树数据结构组织数据,有效管理包含许多空体素的子数据体。通过绘制八叉树非全空叶子结点子数据体表面,使光线投射算法中起始和终止重采样位置更接近数据体中的可视部分,同时根据八叉树全空结点子数据体判定纹理查询结果,计算合适的跳跃步长,快速跳过八叉树中全空结点子数据体,减少无效重采样点。当数据体中空体素较多时,实现对原基于体包围盒表面绘制的GPU光线投射算法的加速。设计不透明度函数,凸显数据体中层位面,并将算法成功应用于地震数据可视化,取得很好应用效果。  相似文献   

2.
目的 体绘制是3维数据可视化的主要方法之一。用于体绘制的数据体中包含有大量的空体素,导致光线投射算法进行没有意义的重采样计算,必然降低绘制算法效率。针对全空子数据体体绘制低效问题,提出基于GPU体高效绘制方法。方法 利用八叉树数据结构组织数据,有效管理包含许多空体素的子数据体。通过绘制八叉树非全空叶子节点子数据体表面,使光线投射算法中起始和终止重采样位置更接近数据体中的可视部分,同时根据八叉树全空节点子数据体判定纹理查询结果,计算合适的跳跃步长,快速跳过八叉树中全空节点子数据体。结果 当数据体中空体素较多时,确定合适的八叉树深度,有效地跳过数据体中的空体素,减少体绘制运算量,实现对原基于体包围盒表面绘制的GPU光线投射算法的加速。结论 设计不透明度函数,凸显数据体中层位面,并将算法成功应用于地震数据可视化,取得很好应用效果。  相似文献   

3.
基于纹理映射与Phong光照模型的体绘制加速算法   总被引:10,自引:0,他引:10       下载免费PDF全文
为了提高体绘制速度,提出了一种基于纹理映射、具有Phong光照效果的体绘制加速算法.该算法是根据Phong光照模型,利用一单位球面体来仿真相同光照绘制条件下的每一个体素的反射光强,首先形成一个以法线矢量为索引值的反射光强查寻表,再应用窗值变换的加速算法来计算体素的不透明度;然后采用纹理映射的方法将体素光强值与由不透明度组成的3D数据集从物体空间投射到观察空间,再沿视方向融合为3D图象.实验表明,这种3D旋转的明暗修正保证了体绘制中3D旋转几何变换的多视角观察的交互速度.由于该算法综合了体绘制软件算法数据处理与纹理映射硬件加速的优点,并用2D纹理映射与融合的方法实现了体数据的3D重建,因而不仅降低了对计算机硬件与软件环境的要求,而且在目前通用个人计算机上即可获得近似实时的交互绘制速度和良好的3D图象品质.据研究,该算法同样适用于3D纹理映射的体绘制方法.  相似文献   

4.
直接体绘制是三维数据可视化的重要方法。在实际应用中体数据规模庞大,如何降低计算工作量以获得更高的绘制速度是一个亟待解决的问题。文章针对该问题提出了一种运行于集群系统之上的基于稀疏矩阵的并行Splatting体绘制算法,该算法利用稀疏矩阵对体数据结构进行优化,通过实验获得了令人满意的结果。  相似文献   

5.
针对目前加速方式与传递函数交互设定需求的矛盾,提出了一个新的基于边缘切除原理的体绘制加速算法。算法针对两个关键难点:如何消除传递函数调整依赖性,如何识别空体素,提出了有效的绝对空体素识别准则,设计了高效的边缘空体素分离机制,构成了不依赖传递函数调整的加速模式。在保持高的图像质量的前提下,边缘切除算法具有显著的绘制速度提升。边缘切除过程在预处理阶段进行,算法参数易于选取和推广,具有广泛的适应性,非常适合需要交互设定传递函数的普及型医学图像分析系统应用。算法采用了规则的边缘切除方式,收缩后的体数据非常方便后续光线投射或溅射算法应用,可以方便地与其他各种加速方式组合使用,使不同角度的加速效果实现叠加,是当前各种主流加速技术的一个很好的互补技术。不同背景的运算实例,测试和验证了算法的有效性。  相似文献   

6.
硬件加速反走样体Splatting算法   总被引:2,自引:1,他引:1  
提出一个完全基于图形硬件实现的反走样体Splatting算法的全新框架利用可编程图形硬件中的顶点渲染器和像素渲染器实现距离相关的低通滤波核,获得透视投影下的Splatting体绘制算法的反走样利用规则体数据的空间分布规律和可编程图形流水线,提出一种增量式的压缩比为700 的顶点数据压缩算法,将体素几何完全置于显存实验结果表明,文中算法在512×512的图像分辨率下,每秒可绘制300万个反走样体素  相似文献   

7.
基于顶点编程的三维纹理硬件体绘制算法   总被引:1,自引:0,他引:1       下载免费PDF全文
为克服图形硬件对传统纹理映射体绘制的限制,提出并分析讨论了采用顶点编程来有效地实现基于纹理的体绘制中的切片组与包围盒相交过程的方法。这种新颖的技术能保证顶点处理器、片段处理器与内存宽带间工作量的平衡。同时,通过对梯度的实时计算来减少在传统纹理映射体绘制中巨大的内存消耗。最后应用这种技术结合空区域跳跃技术,有效地去除了体数据中的空区域,降低了硬件的负载,加速了体绘制的过程。测试表明对较大规模的体数据,该算法能较大地提高性能。  相似文献   

8.
彩色三维体数据场的直接体绘制方法   总被引:2,自引:0,他引:2  
提出基于光线投射和三维纹理映射的彩色体数据成像算法,研究如何从每个体素的R,G,B三元组映射成不透明度值,即不透明度转换函数。首先把原始的RGB色彩空间转换成LUV色彩空间;然后以亮度分量的中心差分来近似估计法向量,并应用Phong光照模型进行着色,根据亮度分量及其梯度等信息计算不透明度值;最后合成、累积颜色。对美国数字人男子照相彩色体数据分别采用两种算法进行实验。结果表明:基于光线投射的彩色体数据算法成像质量较高,可以表现体表毛细血管等细微结构,但速度较慢;基于三维纹理映射的彩色体数据成像算法速度较快,但成像质量适中。  相似文献   

9.
直接体绘制能够清楚的显示三维数据场的内部信息,是科学可视化中非常重要的一类方法。其中,基于二维纹理映射的三维数据直接体绘制方法具有绘制速度快、可交互性强的优点。其基本思路是将三维数据体在时间或深度方向形成一组水平纹理切片,通过这些切片的纹理贴图,实现三维数据体的体绘制,在交互性和资源消耗之间取得了较好的平衡。本文针对基于二维纹理映射的直接体绘制方法中在透明与不透明边界产生阶梯状条纹的伪边界问题,提出了一种基于体平滑的算法。该算法通过在透明数据与不透明数据的边界进行体平滑,使采样过程中缺失的数据表现到抽样的切片上,从而在最终图像生成阶段淡化甚至消除阶梯状条纹伪边界。实验结果表明,相对于传统二维纹理映射方法,本算法实现体绘制效果平滑,提高了绘制效果。  相似文献   

10.
探索一种新的基于体素模型的雷达地形数据三维表示方法,该方法将障碍物探测雷达获取的地形三维回波数据作为体素,通过有约束的自适应分形扩展方法进行空数据的插补,生成连续的三维地形数据,然后由6自由度体素描述方法进行三维模型的映射,解决三维绘制中的场景遮挡问题,最终通过纹理混合的实时渲染方式生成最终的三维地形图像。通过对实际数据验证表明,该方法可生成逼真的三维地形,相比O penGL的绘制方法,提高了雷达数据的可视化效率。  相似文献   

11.
黎新伍 《计算机工程》2008,34(11):41-42,4
针对频域体绘制的图像质量问题,提出一种基于数据差分的且能动态提升图像质量的频域体绘制算法。用数据场差分替代原数据场,计算三维数据场的动态调节因子,通过模拟补偿图像的深度感和真实感,动态地调节图像质量。设计了采样点合并等加速技术绘制图像。实验结果表明该算法能提升图像质量,加快了绘制速度。  相似文献   

12.
Multiresolution volume visualization with a texture-based octree   总被引:4,自引:0,他引:4  
Although 3D texture-based volume rendering guarantees image quality almost interactively, it is difficult to maintain an interactive rate when the technique has to be exploited on large datasets. In this paper, we propose a new texture memory representation and a management policy that substitute the classical one-texel per voxel approach for a hierarchical approach. The hierarchical approach benefits nearly homogeneous regions and regions of lower interest. The proposed algorithm is based on a simple traversal of the octree representation of the volume data. Driven by a user-defined image quality, defined as a combination of data homogeneity and importance, a set of octree nodes (the cut) is selected to be rendered. The degree of accuracy applied for the representation of each one of the nodes of the cut in the texture memory is set independently according to the user-defined parameters. The variable resolution texture model obtained reduces the texture memory size and thus texture swapping, improving rendering speed.  相似文献   

13.
作为体绘制中的一个经典绘制算法,光线投射算法理论简单同时能产生高质量的图像,被广泛应用于医学图像可视化领域。但在绘制过程中有大量的投射光线和体素的重采样,导致绘制速度较为缓慢。为提高绘制的速度,文中提出一种高效的光线投射体绘制算法,通过引入碰撞检测技术减少投射光线的数目,避免冗余光线的采样计算,同时采用光线跳跃方法在碰撞检测包围盒内跳过对空体素的重采样,加快了光线合成的过程。实验结果表明,改进后的算法不仅能保证所需要的图像质量,还能大幅度地减少采样计算的时间,高效地提高绘制速度。  相似文献   

14.
针对大规模数据体绘制效率低下的问题,提出一种算法:对体数据进行纹理分块打包,移除空数据块,并创建数据块的索引数据,绘制时通过索引访问打包后的纹理实现大规模数据完全载入显存,同时在索引中标记空数据及高密度数据块的位置,绘制前生成其有效的立方体数据表达,结合早期光线终止与空域跳过等加速技术,有效地实现了大规模的体数据的实时绘制,同时保证了结果图像的质量。  相似文献   

15.
在分析了三维数据场实时体绘制研究现状的基础上,重点探讨了三维数据场实时体绘制的五种方法:降低采样维数法、空间相关性法、跳过空体元法、基于硬件的方法及并行处理的方法,并比较了各种绘制算法的特点,从而指明了三维数据场实时体绘制进一步研究的方向。  相似文献   

16.
光线投射算法是一种应用广泛的体绘制技术的基本算法,其存在的主要问题是绘制速度较慢。为了提高光线投射算法的绘制速度,以满足医学图像三维重建的应用需求,在深入研究和比较各种光线投射加速算法的基础上,提出了以接近云算法为核心的、适用于医学图像三维重建的综合性加速算法,并在PC机平台上实现了该算法,在保证图像质量的同时绘制速度提高了一个数量级左右,为医学图像三维重建的实用化提供了有效的手段。  相似文献   

17.
针对大规模场景光照渲染计算量大的问题,提出一种基于改进体素锥滤波器追踪的全局光照计算算法。首先,以级联纹理结构改进简单的体素结构,实现快速高效且经各向异性过滤的场景光照信息存储,减少内存消耗;其次,基于法线加权累积计算直接光照衰减,缓解法向一致性问题;最后,基于级联纹理结构对锥波滤器进行改进,采用动态体素查找,避免整个存储结构的遍历,从而实现全局光照的高效计算。实验结果表明,改进算法在降低内存占用、提高渲染速度的同时,保持与经典体素锥追踪算法相近的渲染效果。  相似文献   

18.
基于空间跳跃的三维纹理硬件体绘制算法   总被引:13,自引:0,他引:13  
童欣  唐泽圣 《计算机学报》1998,21(9):807-812
本文提出了一种用于加速三维纹理硬件体绘制的空间跳跃算法。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号