摘要
在普通计算平台上实现大规模地震体的多切片可视化时,传统缓存调度方法由于未考虑体块与切片的空间关联,导致交互时体块命中率较低,而常用的多分辨率绘制方法也难以达到较高的绘制质量,针对这些问题,设计了一种新的高速缓存调度策略——最大距离先出(MDFO)。首先,根据交互切片的空间位置改进缓存中体块的调度优先级,保证候选体块在切片连续交互时有更高的命中率;然后,提出了两阶段切片交互绘制方法,通过使用固定分辨率体块保证交互的实时性,通过渐进细化提升最终显示质量,并进一步结合体块数据的信息熵提升用户感兴趣区域的分辨率。实验结果表明,所提方法能够有效提高体块的整体命中率,提升比例达到60%以上,同时也实现了面向应用需求的高质量图像显示,较好地解决了大规模地震体可视化在交互效率与显示质量间的矛盾。
During multi-slice interactive visualization for out-of-core seismic volume on common computing platform, traditional cache scheduling approaches, which take no account of the spacial relationship between blocks and slices, lead to the low cache hit rate while interacting. And it's also difficult to achieve high rendering quality by use of common multi-resolution rendering methods. In view of these problems, a cache scheduling strategy named Maximum Distance First Out (MDFO) was designed. Firstly, according to the spatial position of the interactive slice, the scheduling priority of the block in the cache was improved, which ensures that the candidate block has a higher hit rate when the slice interacts continuously. Then, a two-stage slice interaction method was proposed. By using the fixed resolution body block to ensure the real-time interaction, the final display quality was improved by the step-by-step refinement, and the information entropy of the block data was further combined to enhance the resolution of the user's region of interest. The experimental results show that the proposed method can effectively improve the overall hit rate of the body block and reach the proportion of more than 60%. Meanwhile, the two-stage strategy can achieve higher quality images for application-oriented requirements and resolve the contradiction between interaction efficiency and rendering quality for out-of-core seismic data visualization.
出处
《计算机应用》
CSCD
北大核心
2017年第9期2621-2625,2711,共6页
journal of Computer Applications
基金
国家自然科学基金资助项目(60873093)~~
关键词
体可视化
多切片交互
缓存调度
两阶段绘制
信息熵
volume visualization multi-slice interaction cache scheduling two-stage rendering information entropy