System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种三维渲染方法、装置及电子设备和存储介质制造方法及图纸_技高网

一种三维渲染方法、装置及电子设备和存储介质制造方法及图纸

技术编号:41417497 阅读:5 留言:0更新日期:2024-05-21 20:50
本申请公开了一种三维渲染方法、装置及一种电子设备和计算机可读存储介质,该方法包括:获取盆腔的超声体数据;确定超声体数据对应的子宫形态和图像翻转信息;其中,子宫形态包括前位、后位和水平,图像翻转信息包括无翻转和上下翻转;根据预设对应关系确定子宫形态和图像翻转信息对应的重建方向和观察视角;根据重建方向和观察视角构建图像方位显示变换矩阵;基于图像方位显示变换矩阵对超声体数据进行三维渲染,得到三维渲染图像。本申请实现了自动设置三维的重建方向和观察视角,便于医生在不了解子宫形态的情况下可快捷设置三维显示参数,降低了医生对子宫形态以及三维图像操作的熟悉程度依赖性。

【技术实现步骤摘要】

本申请涉及三维渲染,更具体地说,涉及一种三维渲染方法、装置及一种电子设备和一种计算机可读存储介质。


技术介绍

1、实时三维子宫输卵管超声造影技术能够连续动态显示子宫输卵管造影的全过程,观察造影剂进入宫腔、在双侧输卵管内流动并从伞端流出,继而包绕卵巢和弥散至盆腔的顺序。实时三维子宫输卵管超声造影已逐步成为不孕患者输卵管通畅性的有效和首选检查方法。

2、实时三维输卵管造影需采集一个和多个动态数据进行存储分析。进入实时造影三维状态,宫腔注入造影剂后,同时需要医生调整三维的显示设置以便于医生实时观察显影过程。

3、在相关技术中,超声三维软件一般只能提供给一种条件的三维重建方向和观察视角的设置。所以,在实际应用中,医生需要根据子宫形态,图像翻转情况等来灵活设置三维的重建方向和观察视角,以获得正确的三维图显示图像便于临床诊断。上述繁杂的条件需要医生熟记子宫形态,图像是否翻转,并对三维图像的视角、方位设置非常熟悉,这无形增加了医生的工作负担。尤其在在子宫输卵管造影四维条件下,一旦设置错误的条件,导致左右两侧输卵管颠倒,容易导致医生误诊。

4、因此,如何自动设置三维的重建方向和观察视角是本领域技术人员需要解决的技术问题。


技术实现思路

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、若所述子宫形态为前位或水平且所述图像翻转信息为无翻转,则确定重建方向为从前向后、观察视角为0度;

35、若所述子宫形态为后位且所述图像翻转信息为无翻转,则确定重建方向为从前向后、观察视角为0度;

36、若所述子宫形态为前位或水平且所述图像翻转信息为上下翻转,则确定重建方向为从前向后、观察视角为0度;

37、若所述子宫形态为后位且所述图像翻转信息为上下翻转,则确定重建方向为从前向后、观察视角为0度。

38、其中,若所述三维渲染对象具体为所述输卵管,则所述根据所述三维渲染对象对应的对应关系确定所述子宫形态和所述图像翻转信息对应的重建方向和观察视角,包括:

39、若所述子宫形态为前位或水平且所述图像翻转信息为无翻转,则确定重建方向为从上向下、观察视角为270度;

40、若所述子宫形态为后位且所述图像翻转信息为无翻转,则确定重建方向为从下向上、观察视角为90度;

41、若所述子宫形态为前位或水平且所述图像翻转信息为上下翻转,则确定重建方向为从上向下、观察视角为270度;

42、若所述子宫形态为后位且所述图像翻转信息为上下翻转,则确定重建方向为从下向上、观察视角为90度。

43、其中,若所述三维渲染对象具体为所述子宫,则所述根据所述三维渲染对象对应的对应关系确定所述子宫形态和所述图像翻转信息对应的重建方向和观察视角,包括:

...

【技术保护点】

1.一种三维渲染方法,其特征在于,包括:

2.根据权利要求1所述三维渲染方法,其特征在于,确定所述超声体数据对应的子宫形态,包括:

3.根据权利要求2所述三维渲染方法,其特征在于,在所述第二轮廓图中剔除距离所述中心轮廓线大于第三预设值的轮廓线,包括:

4.根据权利要求2所述三维渲染方法,其特征在于,所述根据所述宫底位置和所述宫颈位置之间的相对位置关系确定子宫形态,包括:

5.根据权利要求1所述三维渲染方法,其特征在于,所述根据所述重建方向和所述观察视角构建图像方位显示变换矩阵,包括:

6.根据权利要求1所述三维渲染方法,其特征在于,所述基于所述图像方位显示变换矩阵对所述超声体数据进行三维渲染,得到三维渲染图像,包括:

7.根据权利要求1所述三维渲染方法,其特征在于,所述根据预设对应关系确定所述子宫形态和所述图像翻转信息对应的重建方向和观察视角,包括:

8.根据权利要求7所述三维渲染方法,其特征在于,所述根据所述三维渲染对象对应的对应关系确定所述子宫形态和所述图像翻转信息对应的重建方向和观察视角,包括:

9.根据权利要求7所述三维渲染方法,其特征在于,若所述三维渲染对象具体为所述输卵管,则所述根据所述三维渲染对象对应的对应关系确定所述子宫形态和所述图像翻转信息对应的重建方向和观察视角,包括:

10.根据权利要求7所述三维渲染方法,其特征在于,若所述三维渲染对象具体为所述输卵管,则所述根据所述三维渲染对象对应的对应关系确定所述子宫形态和所述图像翻转信息对应的重建方向和观察视角,包括:

11.根据权利要求7所述三维渲染方法,其特征在于,若所述三维渲染对象具体为所述子宫,则所述根据所述三维渲染对象对应的对应关系确定所述子宫形态和所述图像翻转信息对应的重建方向和观察视角,包括:

12.根据权利要求7所述三维渲染方法,其特征在于,若所述三维渲染对象具体为所述盆底或所述胎儿,则根据所述三维渲染对象对应的对应关系确定所述子宫形态和所述图像翻转信息对应的重建方向和观察视角,包括:

13.一种三维渲染装置,其特征在于,包括:

14.一种电子设备,其特征在于,包括:

15.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如权利要求1至12任一项所述三维渲染方法的步骤。

...

【技术特征摘要】

1.一种三维渲染方法,其特征在于,包括:

2.根据权利要求1所述三维渲染方法,其特征在于,确定所述超声体数据对应的子宫形态,包括:

3.根据权利要求2所述三维渲染方法,其特征在于,在所述第二轮廓图中剔除距离所述中心轮廓线大于第三预设值的轮廓线,包括:

4.根据权利要求2所述三维渲染方法,其特征在于,所述根据所述宫底位置和所述宫颈位置之间的相对位置关系确定子宫形态,包括:

5.根据权利要求1所述三维渲染方法,其特征在于,所述根据所述重建方向和所述观察视角构建图像方位显示变换矩阵,包括:

6.根据权利要求1所述三维渲染方法,其特征在于,所述基于所述图像方位显示变换矩阵对所述超声体数据进行三维渲染,得到三维渲染图像,包括:

7.根据权利要求1所述三维渲染方法,其特征在于,所述根据预设对应关系确定所述子宫形态和所述图像翻转信息对应的重建方向和观察视角,包括:

8.根据权利要求7所述三维渲染方法,其特征在于,所述根据所述三维渲染对象对应的对应关系确定所述子宫形态和所述图像翻转信息对应的重建方向和观察视角,包括:

9.根据权利要求7所述三维渲染方法,其特征...

【专利技术属性】
技术研发人员:唐艳红刘旭江解家月
申请(专利权)人:深圳开立生物医疗科技股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1