【技术实现步骤摘要】
体素采样方法、装置、电子设备和计算机程序产品
[0001]本申请涉及图像处理
,具体涉及一种体素采样方法、装置、电子设备和计算机程序产品。
技术介绍
[0002]目前,数据采集领域产生了大量高分辨率和大尺寸的体数据,这些体数据从数百兆字节到数万亿字节不等,且通常包含许多精细而复杂的结构,这为体渲染工作带来了巨大的挑战。但是,这些体数据往往包含大量可忽略的空白区域,这给体渲染的优化带来了可能。
[0003]在体渲染中,对体数据的不同区域进行采样是关键步骤,在采样过程中避免对空体素(即对渲染没有贡献的区域)进行采样,这种采样方法通常被称为空体素跳跃。目前,常见的空体素跳跃方法包括基于图像顺序的空体素跳跃和基于对象顺序的空体素跳跃,其中,基于图像顺序的空体素跳跃通常是对每条射线进行独立计算,没有利用射线之间或连续渲染的帧之间的相关性,这是GPU(graphics processing unit,图形处理器)射线投射的典型特点。同时,对于结构比较薄的体数据(如血管),八叉树对空间进行了非常精细的细分,使得许多相邻的空间 ...
【技术保护点】
【技术特征摘要】
1.一种体素采样方法,其特征在于,包括:确定各个网格单元中体素的最大值,将所述最大值存入对应的网格纹理;根据所述网格纹理确定第一包围几何,以基于所述第一包围几何确定第二包围几何;确定所述第二包围几何中每一个片段的深度值,根据所述深度值进行体素采样。2.根据权利要求1所述的体素采样方法,其特征在于,所述根据所述深度值进行体素采样,包括:根据所述深度值确定射线的起点和终点;根据所述射线的起点和终点确定所述射线的长度,以基于所述射线的长度确定采样步长;采用所述采样步长进行体素采样。3.根据权利要求1所述的体素采样方法,其特征在于,所述确定所述第二包围几何中每一个片段的深度值,包括:对所述第二包围几何的正面和背面进行渲染,得到所述第二包围几何中每一个片段的最小深度值和最大深度值。4.根据权利要求1所述的体素采样方法,其特征在于,所述根据所述网格纹理确定第一包围几何,包括:将所述网格纹理的顶点数据输入几何着色器,以获取所述几何着色器输出的三角带的顶点数据;基于所述三角带的顶点数据确定所述第一包围几何。5.根据权利要求1所述的体素采样方法,其特征在于,所述基于所述第一包围几何确定第二包围几何,包括:确定第一包围几何中每个网格单元各...
【专利技术属性】
技术研发人员:张文勋,郭健,刘文梅,赵江涛,
申请(专利权)人:中国移动通信集团有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。