【技术实现步骤摘要】
【国外来华专利技术】直接体积渲染设备
[0001]本专利技术涉及用于对三维图像数据集,特别是三维医学图像数据集进行体积渲染的直接体积渲染(DVR)设备、方法以及计算机程序。
技术介绍
[0002]现代计算机图形应用对所使用的硬件和渲染方法在分辨率、帧速率以及图像质量方面提出了高要求。对于大多数应用,每秒25帧(fps)的帧速率是绝对最小值。使用的图像分辨率通常是2K(即2048
×
1080像素)、和2K以上。虚拟现实(VR)和增强现实(AR)应用甚至进一步推动要求。在此,60fps的帧速率和60fps以上的帧速率经常被提到作为创建沉浸式和舒适的用户体验的最小值。此外,由于相应的头戴式耳机的固有的立体渲染,所需的帧速率隐含地加倍。虽然近年来许多头戴式耳机具有相对低的分辨率,但如微软公司的HoloLens 2的下一代头戴式耳机以每只眼睛的原始2K分辨率为特征。因此,必须至少以大约60fps对两个2K图像进行渲染以获得这样的头戴式耳机的舒适的用户体验。同时,由各种行业(如例如游戏、医学或娱乐)的发展的速度的增加推动的关于图像质量和真实性的期望如今非常高。全局照明是生成真实和引人注目的图像的关键技术,但通常还不是实时可行的。实时实现通常依赖于诸如,例如S.Zhukov等人的“An ambient light illumination model(环境光照明模型)”Rendering Techniques'98(渲染技术'98),第45至55页(1998年)的文章中描述的环境遮挡(AO)的近似或该近似的许多变化,并且可以产生类似 ...
【技术保护点】
【技术特征摘要】
【国外来华专利技术】1.一种用于对三维图像数据集进行体积渲染的直接体积渲染设备,其中,所述直接体积渲染设备(1)包括二维图像计算器(2),所述二维图像计算器(2)被配置成通过以下步骤计算要显示给用户的二维图像:
‑
针对多条主射线中的每一条主射线提供沿所述主射线的颜色和不透明度,所述多条主射线遍历所述三维图像数据集并且在所述三维图像数据集应当被投影在其上的二维图像平面中与二维图像的相应像素相遇;
‑
基于沿各条主射线的不透明度和/或颜色将每条主射线细分成段;
‑
针对每个段根据预定光照计算规则计算段光照值;
‑
基于预定投影规则沿所述主射线将所述颜色和所述段光照值投影到像素上。2.根据权利要求1所述的直接体积渲染设备,其中,所述三维图像数据集包括图像元素,其中,所述二维图像计算器(2)被配置成针对每条主射线通过以下步骤提供沿各条主射线的颜色和不透明度:
‑
给所述三维图像数据集的每个图像元素分配颜色和不透明度;以及
‑
针对每条主射线,基于分配给由所述主射线遍历的图像元素的颜色和不透明度,计算沿所述主射线的颜色和不透明度。3.根据前述权利要求中的任一项所述的直接体积渲染设备,其中,所述二维图像计算器(2)被配置成通过定义段边界将每条主射线细分成段,其中,所述段边界由沿主射线的在其处所述不透明度和/或颜色的函数超过预定义阈值的位置来定义。4.根据权利要求3所述的直接体积渲染设备,其中,所述不透明度的函数是从由以下函数组成的组中选择的函数:直接应用于所述不透明度和/或颜色以及/或者应用于累积的不透明度的恒等函数、线性函数、积分函数以及导数函数。5.根据权利要求3和4中任一项所述的直接体积渲染设备,其中,所述二维图像计算器(2)被配置成提供若干阈值,其中,所述段边界由沿主射线的在其处所述不透明度和/或颜色的函数超过所提供的若干阈值中的预定义阈值的位置来定义。6.根据权利要求5所述的直接体积渲染设备,其中,所提供的相邻的阈值之间的差异是恒定的。7.根据权利要求5和6中任一项所述的直接体积渲染设备,其中,所述二维图像计算器(2)被配置成根据预定义的线性阈值函数或指数阈值函数提供所述若干阈值。8.根据前述权利要求中的任一项所述的直接体积渲染设备,其中,所述二维图像计算器(2)被配置成针对每个段通过以下步骤计算段光照值:
‑
定义各个段内的光照值确定位置;
‑
针对各个光照值确定位置,根据所述预定光照计算规则计算各个段光照值。9.根据权利要求8所述的直接体积渲染设备,其中,所述二维图像计算器(2)被配置成定义各个段内的光照值确定位置,使得光照值确定位置在各个段的四分之一内,所述光照值确定位置被布置在所述主射线从像素位置向体积追踪的每个段的末端处。10.根据权利要求8和9中的任一项所述的直接体积渲染设备,其中,所述预定光...
【专利技术属性】
技术研发人员:克里斯蒂安,
申请(专利权)人:弗劳恩霍夫应用研究促进协会,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。