本发明模型图像处理领域,具体而言,涉及一种听骨链模型的状态检测方法、装置、设备及存储介质。
背景技术:
1、听骨链是人耳道的重要器官,听骨链的缺失或变形会导致听力损失。研究计算机断层扫描(ct)已成为听骨链成像研究的主流,包括高精度成像方案。因此,能够基于计算机断层扫描(ct)3d成像自动诊断听骨链疾病非常重要。在现有技术中,当需要研究听骨链的物理特征和结构时,医生通常在图像读取软件的测量模块中,对听骨链模型使用手动方法测量其各项指标,以获得听骨链模型的尺寸大小和形状,从而完成听骨链模型的状态的判断,即只能进行定性分析。除此之外,由于听骨链的尺寸很小,对听骨链模型状态检测结果的准确性有待提高。
技术实现思路
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、可选地,所述共形不变量确定模块在用于根据所述目标模型区域中每两个相邻的区域标记点之间的距离确定出所述目标模型区域中的共形不变量时,具体用于:
39、将每两个相邻的区域标记点之间的测地距离进行归一化处理得到至少一个目标距离值;
40、将所述至少一个目标距离值确定为所述共形不变量。
41、可选地,所述听骨链模型状态确定模块在用于根据所述共形不变量确定出所述听骨链模型的状态时,具体用于:
42、判断所述共形不变量是否处于标准共形不变量的范围内,其中,所述标准共形不变量为正常的听骨链模型的表面的共形不变量;
43、若所述共形不变量处于标准共形不变量的范围内,则将所述听骨链模型的状态确定为正常。
44、可选地,所述听骨链模型状态确定模块在用于判断所述共形不变量是否处于标准共形不变量的范围内后,还用于:
45、若所述共形不变量未处于所述标准共形不变量的范围内,则将所述听骨链模型的状态确定为异常。
46、第三方面,本技术实施例提供了一种计算机设备,包括:处理器、存储器和总线,所述存储器存储有所述处理器可执行的机器可读指令,当计算机设备运行时,所述处理器与所述存储器之间通过总线通信,所述机器可读指令被所述处理器执行时执行上述第一方面中任一种可选地实施方式中所述的听骨链模型的状态检测方法的步骤。
47、第四方面,本技术实施例提供了一种计算机可读存储介质,该计算机可读存储介质上存储有计算机程序,该计算机程序被处理器运行时执行上述第一方面中任一种可选地实施方式中所述的听骨链模型的状态检测方法的步骤。
48、本技术提供的技术方案包括但不限于以下有益效果:
49、根据听骨链模型表面上各个标记点的高斯曲率,在所述听骨链模型表面上确定出至少三个目标标记点,其中,所述目标标记点为高斯曲率满足预设标准的标记点;根据所述至少三个目标标记点对所述听骨链模型表面进行切割得到目标模型表面;通过上述步骤,能够将听骨链模型沿着目标标记点进行切割得到具有双曲度量的目标模型表面,以为后续将听骨链模型表面共形参数化至双曲空间提供参数化准备。
50、将所述目标模型表面共形参数化至双曲空间,得到在双曲空间中用于表示所述目标模型表面的目标模型区域,其中,所述听骨链模型表面上的每个目标标记点在所述目标模型区域中均对应有一个区域标记点;通过上述步骤,能够将听骨链模型表面共形参数化至双曲空间得到双曲空间中用于表示所述目标模型表面的目标模型区域。
51、根据所述目标模型区域中每两个相邻的区域标记点之间的测地距离确定出所述目标模型区域的共形不变量;根据所述共形不变量确定出所述听骨链模型的状态;通过上述步骤,能够根据目标模型区域中区域标记点之间的测地距离确定出目标模型区域的共形不变量,并根据目标模型区域的共形不变量确定出所述听骨链模型的状态。
52、采用上述方法,通过将听骨链模型沿着目标标记点进行切割得到具有双曲度量的目标模型表面,然后将目标模型表面共形参数化至双曲空间得到双曲空间中用于表示所述目标模型表面的目标模型区域,并根据目标模型区域中区域标记点之间的测地距离确定出目标模型区域的共形不变量后,根据目标模型区域的共形不变量确定出所述听骨链模型的状态,以避免通过需要人工对听骨链模型尺寸和大小的测量,并根据经验对测量得到的听骨链模型尺寸和大小进行判断,而确定出听骨链模型的状态可能带来的测量误差或者是误判,以提高听骨链模型状态检测结果的准确性。
53、为使本发明的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。