体素
仪器信息网 · 2008-10-12 21:26 · 19455 次点击
目录
概念
体素资料
用途
参考资料
概念
体素(voxel),是体积元素(volumepixel)的简称。一如其名,是数字数据于三维空间分割上的最小单位,体素用于三维成像、科学数据与医学影像等领域。概念上类似二维空间的最小单位——像素,像素用在二维计算机图像的影像数据上。有些真正的三维显示器运用体素来描述它们的分辨率,举例来说:可以显示512×512×512体素的显示器。
如同像素,体素本身并不含有空间中位置的数据(即它们的坐标),然而却可以从它们相对于其它体素的位置来推敲,意即它们在构成单一张体积影像的数据结构中的位置。
体素资料
体素用恒定的标量或者向量表示一个立体的区域,体素的边界在于相邻晶格的中间位置。这样,“体素”这个术语仅仅用来表示最邻近的插值,而不用来表示如三次线性、立方等等高次插值,这些情况可以用单元体积分支来表示。
体素的数值可以表示不同的特性。在CT扫描中,这些值是Hounsfield单位,表示身体对于X光的不透光性。在MRI或者超声诊断学中会得到不同类型的数值。
体素可以包含本质上是向量的多个标量数值。在B模式超声扫描以及多普勒数据中,在同一个体素位置的密度与流速经过独立通道获取。
如曲面法线与颜色这样的一些其它数值可能对直接三维渲染非常有用。
用途
可视化
包含体素的立体可以通过立体渲染或者提取给定阈值轮廓的多边形等值面表现出来。marchingcubes算法经常用于等值面提取,当然也有其它一些方法。
计算机游戏
许多NovaLogic计算机游戏已经使用开始使用基于体素的渲染技术,其中包括三角洲部队(游戏)系列游戏。
WestwoodStudiosCommand&Conquer:Tiberianseries游戏使用体素渲染车辆。
现在已经破产的比利时视频游戏开发商Appeal开发的Outcast的户外风景就是体素引擎渲染生成的。
SegaSaturn的视频游戏A+M+O+K在场景中也使用了体素。
参考资料
http://www.ipic.njupt.edu.cn/neoxus/index.php?title=%E4%BD%93%E7%B4%A0&diff=5059&oldid=prev