期刊文献+

基于片段的光线投射算法 被引量:6

Ray Casting Algorithm Using Segment Composition
下载PDF
导出
摘要 光线投射算法是最常使用的体绘制算法之一,它能够产生高质量的结果图形,但是绘制的时间复杂度高。提出了一种基于片段的光线投射算法(segment-based ray casting,SRC),以实现加速。同许多加速技术一样,SRC利用体数据的数据一致性,但是却将优化重点放在融合阶段而不是传统的数据预处理阶段。SRC将连续的具有相似属性的重采样点合并成一个片段,然后对片段进行融合而不是对重采样点进行融合,从而减少了融合操作的次数和时间。对SRC从理论和实验两个方面进行验证。实验结果表明,软件实现的光线投射算法使用SRC后性能提高约30%,而基于GPU的光线投射算法使用SRC后性能提升的倍数与片段长度几乎相同,SRC易于与其他体绘制优化算法结合,具有较强的适用性。 The traditional ray casting algorithm which is the most accurate volume rendering algorithm suffers from high computational complexity. In order to improve the traditional algorithm, a new ray casting accelerating algorithm, which is called SRC( segment-based ray casting) for short, is proposed in this paper. There are many optimization techniques making use of data coherence to reduce process time in former researches. SRC works the same way, while the optimization is emphasized in the composition stage instead of traditional data preproeessing stage. SRC combines sequential samples which have the similar optical values into a segment. The segments substitute for the samples to be the basic composition units. Therefore, the number of composition operations is reduced. The efficiency of SRC is demonstrated by both theoretical reasoning and experiments results. The experiments results show that software SRC can improve the rendering performance by about 30% compared with traditional ray casting without degrading image quality noticeably and hardware SRC can improve the performance by nearly the same multiple as the length of the segment. In addition, SRC is easy to combine with other successful optimizations.
出处 《中国图象图形学报》 CSCD 北大核心 2007年第8期1418-1422,共5页 Journal of Image and Graphics
基金 国家自然科学基金项目(60373061)
关键词 体绘制 光线投射 片段融合 图形加速卡 volume rendering, ray casting, segment composition, GPU
  • 相关文献

参考文献6

  • 1Levoy M.Display of surfaces from volume data[J].IEEE Computer Graphics & Application,1988,8 (3):29 - 37.
  • 2Crawfis R A,Max N.Texture splats for 3D scalar and vector field visualization[A].In:Proceedings of IEEE Conference on Visualization[C],San Jose,CA,USA,1993:261 -266.
  • 3Kruger J,Westermann R.Acceleration techniques for GPU-based volume rendering[A].In:Proceedings of IEEE Conference on Visualization[C],Seattle,Washington,USA,2003:287-292.
  • 4Westover L A.Footprint evaluation for volume rendering[J].Computer Graphic,1990,24(4):367 -376.
  • 5Wilson O,van Gelder A,Wilhelms J.Direct Volume Rendering via 3D Textures[R].UCSC-CRL-94-19,Santa Cruz,California:Jack Baskin School of Engineering,University of California,1994.
  • 6Klaus Engel,Markus Hadwiger,Joe Kniss,et al.Real-time volume graphics[A].In:Computer Graphics Proceedings,Annual Conference Series,ACM SIGGRAPH[C],Los Angeles,California,2004,Siggaph 2004 Course Noles#28.

同被引文献50

引证文献6

二级引证文献19

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部