【技术实现步骤摘要】
本专利技术涉及基于用户输入根据不同传输函数生成体积渲染。
技术实现思路
在一个实施例中,本专利技术提供一种包括显示器、用户输入致动器和处理器的可视化系统。用户输入致动器可在第一范围、第二范围和第三范围上移动。第二范围位于第一范围和第三范围之间。处理器耦合至用户输入致动器和显示器。处理器被配置成在用户输入致动器位于第一范围内时根据第一传输函数生成第一体积渲染,并且在用户输入致动器位于第三范围内时根据第二传输函数生成第一体积渲染。处理器也被配置成当用户输入致动器位于第二范围内时根据第一传输函数和第二传输函数的合成生成第一体积渲染,并且在显示器上显示第一体积渲染。在另一实施例中,本专利技术提供一种包括通过用户输入致动器而接收用户输入的显示体积渲染的方法。用户输入致动器可在第一范围、第二范围和第三范围上移动。第二范围位于第一范围和第三范围之间。该方法包括:确定用户输入致动器的位置,并且在用户输入致动器位于第一范围内时根据第一传输函数生成第一体积渲染,并且在用户输入致动器位于第三范围内时根据第二传输函数生成第一体积渲染。该方法还包括:当用户输入致动器位于第二范围内时根据第一传输函数和第二传输函数的合成生成第一体积渲染,并且在显示器上显示第一体积渲染。通过考虑详细说明和附图将明白本专利技术的其它方面。附图说明图1是根据本专利技术的一种构造的可视化系统的立面图。图2是在包括可视化系统的用户输入致动器的一个示例的图1的系统的一个屏幕上显示的用户界面。图3是在包括可视化系统的用户输入致动器的第二示例的图1的系统的一个屏幕上显示的用户界面。图4是用于图1的可视化系统的用户输 ...
【技术保护点】
一种用于显示体积渲染的可视化系统,所述系统包括显示器;可在第一范围、第二范围和第三范围上移动的用户输入致动器,所述第二范围位于所述第一范围和所述第三范围之间;和耦合至所述用户输入致动器和所述显示器的处理器,所述处理器被配置成:在所述用户输入致动器位于所述第一范围内时根据第一传输函数生成第一体积渲染,在所述用户输入致动器位于所述第三范围内时根据第二传输函数生成所述第一体积渲染,所述第二传输函数与所述第一传输函数不同,在所述用户输入致动器位于所述第二范围内时根据所述第一传输函数和所述第二传输函数的合成生成所述第一体积渲染,并且在所述显示器上显示所述第一体积渲染。
【技术特征摘要】
2015.04.03 US 14/678,6361.一种用于显示体积渲染的可视化系统,所述系统包括显示器;可在第一范围、第二范围和第三范围上移动的用户输入致动器,所述第二范围位于所述第一范围和所述第三范围之间;和耦合至所述用户输入致动器和所述显示器的处理器,所述处理器被配置成:在所述用户输入致动器位于所述第一范围内时根据第一传输函数生成第一体积渲染,在所述用户输入致动器位于所述第三范围内时根据第二传输函数生成所述第一体积渲染,所述第二传输函数与所述第一传输函数不同,在所述用户输入致动器位于所述第二范围内时根据所述第一传输函数和所述第二传输函数的合成生成所述第一体积渲染,并且在所述显示器上显示所述第一体积渲染。2.根据权利要求1所述的系统,其中所述显示器包括图形用户界面,其中所述用户输入致动器包括在所述图形用户界面上显示的虚拟线性致动器,并且其中所述处理器还被配置成:接收包括所述虚拟线性致动器的线性平移的用户输入;基于所述线性平移确定所述虚拟线性致动器的位置;并且基于所述虚拟线性致动器的所述确定的位置确定所述用户输入致动器是否位于所述第一范围、所述第二范围或者所述第三范围内。3.根据权利要求1所述的系统,其中所述用户输入致动器包括用户输入装置,并且其中所述处理器被配置成接收包括与所述用户输入装置的物理用户互动的用户输入。4.根据权利要求1所述的系统,其中所述第二范围包括第一位置
\t和第二位置,并且其中所述处理器被配置成:确定所述用户输入致动器在所述第二范围内的位置;并且基于所述用户输入致动器在所述第二范围内的位置调节所述第一和第二传输函数的合成度。5.根据权利要求4所述的系统,其中当所述用户输入致动器被定位为更靠近所述第一范围但是处于所述第二范围内时,主要基于所述第一传输函数生成所述第一体积渲染。6.根据权利要求1所述的系统,其中所述处理器被配置成通过如下步骤而根据所述第一传输函数和所述第二传输函数的合成生成所述第一体积渲染:根据所述第一传输函数生成第二体积渲染;根据所述第二传输函数生成第三体积渲染;将所述第二体积渲染的不透明度设置为第一值并且将所述第三体积渲染的不透明度设置为第二值,其中基于所述用户输入致动器的位置,相对于所述第三体积渲染的不透明度设置所述第二体积渲染的不透明度;并且将具有所述第一不透明度值的所述第二体积渲染重叠到具有所述第二不透明度值的所述第三体积渲染上,以形成所述第一体积渲染。7.根据权利要求1所述的系统,其中所述处理器被配置成通过如下步骤而根据所述第一传输函数和所述第二传输函数的合成生成所述第一体积渲染:将所述第一传输函数的多个参数调节为第一多个参数值,每个参数值都相应于所述多个参数中的一个,从而更接近地近似于根据所述第二传输函数生成的体积渲染,其中根据所述第一传输函数,以所述第一多个参数值生成所述第一体积渲染。8.根据权利要求1所述的系统,其中所述处理器还被配置成:接收指示所述用户输入致动器的移动的用户输入;确定所述用户输入致动器移动后的所述用户输入致动器的位置;基于所述用户输入致动器的位置生成第二体积渲染;并且在所述显示器上显示所述第二体积渲染。9.根据权利要求1所述的系统,其中所述处理器被配置成通过如下步骤而根据所述第一传输函数和所述第二传输函数的合成生成所述第一体积渲染:将所述第二传输函数的多个参数调节为第一多个参数值,每个参数值都相应于所述多个参数中的一个,从而更接近地近似于根据所述第一传输函数生成的体积渲染,其中基于所述第二传输函数,以所述第一多个参数值生成所述第一体...
【专利技术属性】
技术研发人员:戴维·阿尔伯特·谢伯克,迈克尔·约瑟夫·帕尔玛,乔治·约翰·可可,
申请(专利权)人:登塔尔图像科技公司,
类型:发明
国别省市:美国;US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。