System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及医学模型,特别是涉及一种三维模型的渲染调整方法、医学三维模型的渲染调整方法、装置、计算机设备、存储介质和计算机程序产品。
技术介绍
1、在医疗数据的三维模型渲染中,通过对医学图像中的体素进行处理和可视化渲染,以呈现出具有逼真效果的器官组织模型,从而医护人员可以更加容易和便捷的分析出器官组织中更多的细节信息,以提升医学诊疗的效果和安全性。
2、在目前的三维模型渲染过程中,通常会有模型渲染效果的调节机制,从而通过人为的对模型渲染参数进行调整,以获取满足相应渲染需求的模型渲染效果。但是,在传统的渲染参数调整方式中,存在过多的依赖于用户利用已有的参数模版来进行人为调整的问题,导致对渲染效果的调整效率较低,以及难以满足用户的个性化需求。
技术实现思路
1、基于此,有必要针对上述技术问题,提供一种能够高效满足用户个性化渲染需求的三维模型的渲染调整方法、装置、计算机设备、计算机可读存储介质和计算机程序产品。
2、第一方面,本申请提供了一种三维模型的渲染调整方法,包括:
3、获取用户针对目标三维模型输入的对话语句;所述目标三维模型为针对目标组织区域预构建的三维重建模型,所述对话语句为所述用户用于指示调整所述目标三维模型的渲染效果所输入的需求语句;
4、基于经训练的语言模型对所述对话语句进行需求分析,得到对应的需求指令;所述需求分析用于分析所述对话语句中的需求描述和上下文,以自动生成对应的需求指令;
5、基于所述需求指令,调整所述
6、在其中一个实施例中,所述基于经训练的语言模型对所述对话语句进行需求分析,得到对应的需求指令,包括:
7、通过所述语言模型对所述对话语句中的所述需求描述和所述上下文进行解析,根据解析结果将所述对话语句转译为至少一条结构化文本;
8、通过所述语言模型生成与各所述结构化文本相匹配的至少一条目标指令,并按照对应的工作流次序将所述至少一条目标指令进行封装,得到所述需求指令。
9、在其中一个实施例中,所述通过所述语言模型对所述对话语句中的所述需求描述和所述上下文进行解析,包括:
10、基于所述语言模型对所述需求描述和所述上下文进行语义解析,得到对应的解析结果;
11、其中,所述解析结果包括针对所述用户的具体调整需求解析得到的第一类文本和/或针对所述用户的抽象调整需求解析得到的第二类文本。
12、在其中一个实施例中,所述根据解析结果将所述对话语句转译为至少一条结构化文本,包括:
13、针对于所述具体调整需求,将所述第一类文本作为对应转译的结构化文本;
14、和/或,
15、针对于所述抽象调整需求,由所述语言模型根据参数映射关系确定所述第二类文本关联的目标渲染参数和所述目标渲染参数的调整幅度;所述参数映射关系通过对各种指示调整渲染参数的抽象需求描述文本及与所述抽象需求描述文本配对的参数调整方式进行学习得到;
16、基于所述调整幅度对所述目标渲染参数进行调整,得到对应的预测调整参数,并基于所述预测调整参数生成对应的所述结构化文本。
17、在其中一个实施例中,所述通过所述语言模型生成与各所述结构化文本相匹配的至少一条目标指令,包括:
18、基于所述语言模型对所述结构化文本进行指令匹配,以得到与所述结构化文本所对应的调整需求相匹配的所述目标指令;
19、其中,所述指令匹配用于匹配满足于预设调整范围的参数调整指令;
20、所述预设调整范围用于限制所述目标渲染参数的调整幅度。
21、在其中一个实施例中,所述基于经训练的语言模型对所述对话语句进行需求分析,得到对应的需求指令,还包括:
22、基于所述语言模型对所述需求描述和所述上下文进行语义解析,以确定所述用户的限制性需求,并基于所述限制性需求生成对应的需求指令;
23、其中,所述限制性需求为所述用户用于指示禁止调整的目标渲染参数的用户需求,和/或所述用户用于指示隐藏的目标模型区域的用户需求;
24、所述需求指令用于对所述目标渲染参数进行锁定,和/或对所述目标模型区域进行隐藏。
25、在其中一个实施例中,所述获取用户针对目标三维模型输入的对话语句,包括:
26、展示模型渲染界面;所述模型渲染界面中展示有所述目标三维模型和用于渲染所述目标三维模型的初始渲染参数;
27、获取所述用户针对所述初始渲染参数和所述目标三维模型的渲染效果输入的语音信息或者文本信息,并对所述语音信息进行语音识别处理,得到对应的语音文本;
28、将所述语音文本或者所述文本信息作为对话语句。
29、在其中一个实施例中,所述基于调整后的渲染参数对所述目标三维模型进行展示,包括:
30、基于所述调整后的渲染参数,将所述目标三维模型按照预设的渲染方式展示于所述模型渲染界面。
31、第二方面,本申请还提供了一种医学三维模型的渲染调整方法,所述方法包括:
32、获取用户针对预构建的医学三维模型输入的对话语句;所述对话语句为所述用户用于指示调整所述医学三维模型的渲染效果所输入的需求语句;
33、基于经训练的语言模型对所述对话语句进行需求分析,得到对应的需求指令;所述需求分析用于分析所述对话语句中的需求描述和上下文,以自动生成对应的需求指令;
34、基于所述需求指令,调整所述医学三维模型的渲染参数,以基于调整后的渲染参数对所述医学三维模型进行渲染。
35、第三方面,本申请还提供了一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现上述任一项所述的三维模型的渲染调整方法的步骤或所述的医学三维模型的渲染调整方法的步骤。
36、第四方面,本申请还提供了一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述任一项所述的三维模型的渲染调整方法的步骤或所述的医学三维模型的渲染调整方法的步骤。
37、第五方面,本申请还提供了一种计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现上述任一项所述的三维模型的渲染调整方法的步骤或所述的医学三维模型的渲染调整方法的步骤。
38、上述三维模型的渲染调整方法、医学三维模型的渲染调整方法、计算机设备、计算机可读存储介质和计算机程序产品,可以获取用户针对目标三维模型输入的对话语句,其中,目标三维模型为针对目标组织区域预构建的三维重建模型,对话语句为用户用于指示调整所述目标三维模型的渲染效果所输入的需求语句;然后基于经训练的语言模型对对话语句进行需求分析,得到对应的需求指令,其中,需求分析用于分析对话语句中的需求描述和上下文,以自动生成对应的需求指令;进而可以基于需求指令,调整目标三维模型本文档来自技高网...
【技术保护点】
1.一种三维模型的渲染调整方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述基于经训练的语言模型对所述对话语句进行需求分析,得到对应的需求指令,包括:
3.根据权利要求2所述的方法,其特征在于,所述通过所述语言模型对所述对话语句中的所述需求描述和所述上下文进行解析,包括:
4.根据权利要求3所述的方法,其特征在于,所述根据解析结果将所述对话语句转译为至少一条结构化文本,包括:
5.根据权利要求4所述的方法,其特征在于,所述通过所述语言模型生成与各所述结构化文本相匹配的至少一条目标指令,包括:
6.根据权利要求2所述的方法,其特征在于,所述基于经训练的语言模型对所述对话语句进行需求分析,得到对应的需求指令,还包括:
7.根据权利要求1至6中任一项所述的方法,其特征在于,所述获取用户针对目标三维模型输入的对话语句,包括:
8.根据权利要求7所述的方法,其特征在于,所述基于调整后的渲染参数对所述目标三维模型进行展示,包括:
9.一种医学三维模型的渲染调整方法,其
10.一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至8中任一项所述的三维模型的渲染调整方法的步骤或权利要求9所述的医学三维模型的渲染调整方法。
...【技术特征摘要】
1.一种三维模型的渲染调整方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述基于经训练的语言模型对所述对话语句进行需求分析,得到对应的需求指令,包括:
3.根据权利要求2所述的方法,其特征在于,所述通过所述语言模型对所述对话语句中的所述需求描述和所述上下文进行解析,包括:
4.根据权利要求3所述的方法,其特征在于,所述根据解析结果将所述对话语句转译为至少一条结构化文本,包括:
5.根据权利要求4所述的方法,其特征在于,所述通过所述语言模型生成与各所述结构化文本相匹配的至少一条目标指令,包括:
6.根据权利要求2所述的方法,其特征在...
【专利技术属性】
技术研发人员:杨博,
申请(专利权)人:上海联影智元医疗科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。