摘要
目的通过改进直接体绘制技术(DVR)算法中的关键步骤,绘制能表达数据场中不同层次组织的内部结构。方法根据界面对光线的反射和物质本身对光线的衰减,将数据场划分为边界不丰富的简单数据场和边界丰富的复杂数据场,从而采用分段线性函数来构造阻光度传递函数(TF);将数据场中低灰度体素点看为一种不发光但会导致采样光线衰减的物质;根据采样结束时采样光线的阻光度分布来调整TF,完成三维绘制。结果绘制出了不同层次组织的内部结构。结论本算法有效地解决了体素点相互遮挡的问题,实现了医学三维整体可视化。
Objective To improve the key steps of direct volume rendering (DVR) method to obtain ideal semitransparent 3D visualization of medical images from 2D slices. Method An arbitrary data set was classified into a simple one and a complex one according to the boundaries existing within the data set, thereby a piecewise linear function was used to construct the transfer function (TF). Low-grayed voxels were regarded as a kind of material which did not radiate but do induce attenuation of sampling lights. The TF was adjusted according to the opacity distribution when one resam"piing process ends, and the rendering procedure was completed. Result Interior structures of tissues in different levels were rendered. Conclusion Multi-level visualization of 3D medical images for the semitransparent effect can be obtained by considering all the tissues in the data set as semitransparent materials.
出处
《航天医学与医学工程》
CAS
CSCD
北大核心
2006年第2期120-124,共5页
Space Medicine & Medical Engineering
基金
国家自然科学基金资助(60272060)
四川省青年科学基金资助(04ZQ026-013)
关键词
医学图像
三维整体可视化
直接体绘制
阻光度传递函数
medicine image
3-dimensional whole visualization
direct volume rendering
opacity transfer function