一种听骨链模型的状态检测方法、装置、设备及存储介质
未命名
09-23
阅读:87
评论:0
1.本发明模型图像处理领域,具体而言,涉及一种听骨链模型的状态检测方法、装置、设备及存储介质。
背景技术:
2.听骨链是人耳道的重要器官,听骨链的缺失或变形会导致听力损失。研究计算机断层扫描(ct)已成为听骨链成像研究的主流,包括高精度成像方案。因此,能够基于计算机断层扫描(ct)3d成像自动诊断听骨链疾病非常重要。在现有技术中,当需要研究听骨链的物理特征和结构时,医生通常在图像读取软件的测量模块中,对听骨链模型使用手动方法测量其各项指标,以获得听骨链模型的尺寸大小和形状,从而完成听骨链模型的状态的判断,即只能进行定性分析。除此之外,由于听骨链的尺寸很小,对听骨链模型状态检测结果的准确性有待提高。
技术实现要素:
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.根据所述目标模型区域中每两个相邻的区域标记点之间的测地距离确定出所述目标模型区域的共形不变量;根据所述共形不变量确定出所述听骨链模型的状态;通过上述步骤,能够根据目标模型区域中区域标记点之间的测地距离确定出目标模型区域的共形不变量,并根据目标模型区域的共形不变量确定出所述听骨链模型的状态。
54.采用上述方法,通过将听骨链模型沿着目标标记点进行切割得到具有双曲度量的目标模型表面,然后将目标模型表面共形参数化至双曲空间得到双曲空间中用于表示所述目标模型表面的目标模型区域,并根据目标模型区域中区域标记点之间的测地距离确定出目标模型区域的共形不变量后,根据目标模型区域的共形不变量确定出所述听骨链模型的状态,以避免通过需要人工对听骨链模型尺寸和大小的测量,并根据经验对测量得到的听骨链模型尺寸和大小进行判断,而确定出听骨链模型的状态可能带来的测量误差或者是误判,以提高听骨链模型状态检测结果的准确性。
55.为使本发明的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。
附图说明
56.为了更清楚地说明本发明实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本发明的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。
57.图1示出了本发明实施例一所提供的一种听骨链模型的状态检测方法的流程图;
58.图2示出了本发明实施例一所提供的一种目标模型表面确定方法的流程图;
59.图3示出了本发明实施例一所提供的一种目标模型区域确定方法的流程图;
60.图4示出了本发明实施例一所提供的一种共形不变量确定方法的流程图;
61.图5示出了本发明实施例一所提供的一种听骨链模型的状态确定方法的流程图;
62.图6示出了本发明实施例二所提供的一种听骨链模型的状态检测装置的结构示意图;
63.图7示出了本发明实施例三所提供的一种计算机设备的结构示意图。
具体实施方式
64.为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本发明实施例的组件可以以各种不同的配置来布置和设计。因此,以下对在附图中提供的本发明的实施例的详细描述并非旨在限制要求保护的本发明的范围,而是仅仅表示本发明的选定实施例。基于本发明的实施例,本领域技术人员在没有做出创造性劳动的前提下所获得的所
有其他实施例,都属于本发明保护的范围。
65.实施例一
66.为便于对本技术进行理解,下面结合图1示出的本发明实施例一所提供的一种听骨链模型的状态检测方法的流程图描述的内容对本技术实施例一进行详细说明。
67.参见图1所示,图1示出了本发明实施例一所提供的一种听骨链模型的状态检测方法的流程图,其中,所述方法包括步骤s101~s105:
68.s101:根据听骨链模型表面上各个标记点的高斯曲率,在所述听骨链模型表面上确定出至少三个目标标记点,其中,所述目标标记点为高斯曲率满足预设标准的标记点。
69.具体的,听骨链模型是一个亏格为0的闭合曲面,难以直接将其参数化为双曲空间,所以需要在听骨链模型表面上确定出多个(在实际应用中,通常选取三个或者三个以上)目标标记点,以为后续将听骨链模型的双曲度量提供切割依据。
70.s102:根据所述至少三个目标标记点对所述听骨链模型表面进行切割得到目标模型表面。
71.具体的,在听骨链模型表面所在的曲面上,沿着所述至少三个目标标记点中的每两个目标标记点之间的最短距离所在的曲线,对听骨链模型表面进行切割,得到目标模型表面。
72.s103:将所述目标模型表面共形参数化至双曲空间,得到在双曲空间中用于表示所述目标模型表面的目标模型区域,其中,所述听骨链模型表面上的每个目标标记点在所述目标模型区域中均对应有一个区域标记点。
73.具体的,将目标模型表面进行基于ricci(里奇)流的曲面共形参数化处理至双曲空间中,得到在双曲空间中用于表示所述目标模型表面的目标模型区域;在共形化参数后,听骨链模型表面上的每个目标标记点均在共形化参数后得到的双曲空间中的目标模型区域中有一个其对应的区域标记点。
74.s104:根据所述目标模型区域中每两个相邻的区域标记点之间的测地距离确定出所述目标模型区域的共形不变量。
75.具体的,测地距离从字面上推测,就是地表两点之间的最短路径的距离;而在数学或几何领域,通常出现在图网络以及网格表面的距离计算之中;当在特征空间为平面时,测地距离即转为欧几里得距离,即在平面上两点间最短距离是连结这两点的直线段的长度,而平面三角形、多边形的边就是有这些线段组成的;在非欧几何上,球面上两点间距离最短的线是连结这两点的大圆弧,在球面上的三角形(球面三角形)、多边形的边也是由这些大圆弧组成的;在双曲空间中的测地距离为在双曲空间中两点之间的距离为它们之间的测地线的长度,测地线长度随着到原点之间的距离指数级增长。越远离中心的位置,两点之间的测地距离会越大。
76.将目标模型区域中每两个相邻的区域标记点之间的测地距离按照预设规则进行处理后能够得到目标模型区域的共形不变量。
77.s105:根据所述共形不变量确定出所述听骨链模型的状态。
78.具体的,根据听骨链模型表面在双曲空间中的共形不变量和标准的听骨链模型表面在双曲空间中的共形不变量之间的对比结果,确定出所述听骨链模型的状态。
79.在一个可行的实施方案中,参见图2所示,图2示出了本发明实施例一所提供的一
种目标模型表面确定方法的流程图,其中,所述根据所述至少三个目标标记点对所述听骨链模型表面进行切割得到目标模型表面,包括步骤s201~s202:
80.s201:对于所述至少三个目标标记点中的每个目标标记点,对该目标标记点在所述听骨链模型表面上的区域进行切割,使得所述听骨链模型表面欧拉示性数为负。
81.具体的,先切割至少三个目标标记点中的每个目标标记点附近的区域,使得所述听骨链模型表面欧拉示性数为负,从而具有双曲度量。
82.s202:将所述听骨链模型表面上每个被进行切割的区域依次沿着所述听骨链模型表面上满足预设长度的曲线进行曲面切割,得到所述目标模型表面。
83.具体的,在使得听骨链模型表面的曲面具有双曲度量后,再次根据每个被进行切割的区域在听骨链模型表面上的位置,对听骨链模型表面进行切割,得到一个拓扑圆盘(0亏格,1边界的曲面),将该拓扑圆盘记为目标模型表面。
84.在进行切割时,可以依次沿着每两个被进行切割的区域之间的满足测地距离所在的曲线进行切割,还可以依次沿着所述听骨链模型表面上满足预设长度的曲线进行曲面切割,值得注意的是,在切割过程中,需要保证每两个被进行切割的区域之间的切割线不自交也不相交。
85.在一个可行的实施方案中,参见图3所示,图3示出了本发明实施例一所提供的一种目标模型区域确定方法的流程图,其中,所述将所述目标模型表面共形参数化至双曲空间,得到在双曲空间中用于表示所述目标模型表面的目标模型区域,包括步骤s301~s302:
86.s301:利用双曲里奇流方法确定出所述目标模型表面的双曲度量。
87.具体的,双曲里奇流方法为基于双曲空间下的里奇流方法,利用双曲里奇流方法能够确定出所述目标模型表面的双曲度量。
88.s302:基于所述双曲度量将所述目标模型表面等距嵌入至庞加莱圆盘中得到所述目标模型区域。
89.具体的,庞加莱圆盘是一个无穷双曲平面的反演(几何)模型,基于双曲度量将目标模型表面等距嵌入至庞加莱圆盘中,能够得到在庞加莱圆盘中显示的目标模型区域。
90.在一个可行的实施方案中,所述至少三个目标标记点包括第一标记点、第二标记点、第三标记点和第四标记点;
91.所述第一标记点,所述第二标记点和所述第三标记点均用于标记所述听骨链模型表面上的正极值高斯曲率位置,所述第四标记点用于标记所述听骨链模型表面上的负极值高斯曲率位置。
92.在一个可行的实施方案中,参见图4所示,图4示出了本发明实施例一所提供的一种共形不变量确定方法的流程图,其中,所述根据所述目标模型区域中每两个相邻的区域标记点之间的距离确定出所述目标模型区域中的共形不变量,包括步骤s401~s402:
93.s401:将每两个相邻的区域标记点之间的测地距离进行归一化处理得到至少一个目标距离值。
94.具体的,归一化处理方法包括对数归一,指数归一,三角或反三角函数归一等。
95.s402:将所述至少一个目标距离值确定为所述共形不变量。
96.具体的,将经过归一化处理后得到的至少一个目标距离值确定为所述共形不变量。
97.在一个可行的实施方案中,参见图5所示,图5示出了本发明实施例一所提供的一种听骨链模型的状态确定方法的流程图,其中,所述根据所述共形不变量确定出所述听骨链模型的状态,包括步骤s501~s502:
98.s501:判断所述共形不变量是否处于标准共形不变量的范围内,其中,所述标准共形不变量为正常的听骨链模型的表面的共形不变量。
99.s502:若所述共形不变量处于标准共形不变量的范围内,则将所述听骨链模型的状态确定为正常。
100.具体的,在根据所述共形不变量确定出所述听骨链模型的状态前,需要确定出正常的听骨链模型的表面的共形不变量,即标准共形不变量,由于每个人的听骨链的尺寸可能会存在些许不同,所以标准共形不变量为一个范围区间,在该范围区间的共形不变量的听骨链模型的状态为正常。
101.在一个可行的实施方案中,在判断所述共形不变量是否处于标准共形不变量的范围内后,所述方法还包括:
102.若所述共形不变量未处于所述标准共形不变量的范围内,则将所述听骨链模型的状态确定为异常。
103.具体的,反之,不在该范围区间的共形不变量的听骨链模型的状态为异常。
104.实施例二
105.参见图6所示,图6示出了本发明实施例二所提供的一种听骨链模型的状态检测装置的结构示意图,其中,所述装置包括:
106.目标标记点确定模块601,用于根据听骨链模型表面上各个标记点的高斯曲率,在所述听骨链模型表面上确定出至少三个目标标记点,其中,所述目标标记点为高斯曲率满足预设标准的标记点;
107.目标模型表面确定模块602,用于根据所述至少三个目标标记点对所述听骨链模型表面进行切割得到目标模型表面;
108.目标模型区域确定模块603,用于将所述目标模型表面共形参数化至双曲空间,得到在双曲空间中用于表示所述目标模型表面的目标模型区域,其中,所述听骨链模型表面上的每个目标标记点在所述目标模型区域中均对应有一个区域标记点;
109.共形不变量确定模块604,用于根据所述目标模型区域中每两个相邻的区域标记点之间的测地距离确定出所述目标模型区域中的共形不变量;
110.听骨链模型状态确定模块605,用于根据所述共形不变量确定出所述听骨链模型的状态。
111.在一个可行的实施方案中,所述目标模型表面确定模块在用于根据所述至少三个目标标记点对所述听骨链模型表面进行切割得到目标模型表面时,具体用于:
112.对于所述至少三个目标标记点中的每个目标标记点,对该目标标记点在所述听骨链模型表面上的区域进行切割,使得所述听骨链模型表面欧拉示性数为负;
113.将所述听骨链模型表面上每个被进行切割的区域依次沿着所述听骨链模型表面上满足预设长度的曲线进行曲面切割,得到所述目标模型表面。
114.在一个可行的实施方案中,所述目标模型区域确定模块在用于将所述目标模型表面共形参数化至双曲空间,得到在双曲空间中用于表示所述目标模型表面的目标模型区域
时,具体用于:
115.利用双曲里奇流方法确定出所述目标模型表面的双曲度量;
116.基于所述双曲度量将所述目标模型表面等距嵌入至庞加莱圆盘中得到所述目标模型区域。
117.在一个可行的实施方案中,所述至少三个目标标记点包括第一标记点、第二标记点、第三标记点和第四标记点;
118.所述第一标记点,所述第二标记点和所述第三标记点均用于标记所述听骨链模型表面上的正极值高斯曲率位置,所述第四标记点用于标记所述听骨链模型表面上的负极值高斯曲率位置。
119.在一个可行的实施方案中,所述共形不变量确定模块在用于根据所述目标模型区域中每两个相邻的区域标记点之间的距离确定出所述目标模型区域中的共形不变量时,具体用于:
120.将每两个相邻的区域标记点之间的测地距离进行归一化处理得到至少一个目标距离值;
121.将所述至少一个目标距离值确定为所述共形不变量。
122.在一个可行的实施方案中,所述听骨链模型状态确定模块在用于根据所述共形不变量确定出所述听骨链模型的状态时,具体用于:
123.判断所述共形不变量是否处于标准共形不变量的范围内,其中,所述标准共形不变量为正常的听骨链模型的表面的共形不变量;
124.若所述共形不变量处于标准共形不变量的范围内,则将所述听骨链模型的状态确定为正常。
125.在一个可行的实施方案中,所述听骨链模型状态确定模块在用于判断所述共形不变量是否处于标准共形不变量的范围内后,还用于:
126.若所述共形不变量未处于所述标准共形不变量的范围内,则将所述听骨链模型的状态确定为异常。
127.实施例三
128.基于同一申请构思,参见图7所示,图7示出了本发明实施例三所提供的一种计算机设备的结构示意图,其中,如图7所示,本技术实施例三所提供的一种计算机设备700包括:
129.处理器701、存储器702和总线703,所述存储器702存储有所述处理器701可执行的机器可读指令,当计算机设备700运行时,所述处理器701与所述存储器702之间通过所述总线703进行通信,所述机器可读指令被所述处理器701运行时执行上述实施例一所示的听骨链模型的状态检测方法的步骤。
130.实施例四
131.基于同一申请构思,本发明实施例还提供了一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器运行时执行上述实施例中任一项所述的听骨链模型的状态检测方法的步骤。
132.所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统和装置的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
133.本发明实施例所提供的进行听骨链模型的状态检测的计算机程序产品,包括存储了程序代码的计算机可读存储介质,所述程序代码包括的指令可用于执行前面方法实施例中所述的方法,具体实现可参见方法实施例,在此不再赘述。
134.本发明实施例所提供的听骨链模型的状态检测装置可以为设备上的特定硬件或者安装于设备上的软件或固件等。本发明实施例所提供的装置,其实现原理及产生的技术效果和前述方法实施例相同,为简要描述,装置实施例部分未提及之处,可参考前述方法实施例中相应内容。所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,前述描述的系统、装置和单元的具体工作过程,均可以参考上述方法实施例中的对应过程,在此不再赘述。
135.在本发明所提供的实施例中,应该理解到,所揭露装置和方法,可以通过其它的方式实现。以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,又例如,多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些通信接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
136.所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
137.另外,在本发明提供的实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。
138.所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(rom,read-only memory)、随机存取存储器(ram,random access memory)、磁碟或者光盘等各种可以存储程序代码的介质。
139.应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步定义和解释,此外,术语“第一”、“第二”、“第三”等仅用于区分描述,而不能理解为指示或暗示相对重要性。
140.最后应说明的是:以上所述实施例,仅为本发明的具体实施方式,用以说明本发明的技术方案,而非对其限制,本发明的保护范围并不局限于此,尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,其依然可以对前述实施例所记载的技术方案进行修改或可轻易想到变化,或者对其中部分技术特征进行等同替换;而这些修改、变化或者替换,并不使相应技术方案的本质脱离本发明实施例技术方案的精神和范围。都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应所述以权利要求的保护范围为准。
技术特征:
1.一种听骨链模型的状态检测方法,其特征在于,所述方法包括:根据听骨链模型表面上各个标记点的高斯曲率,在所述听骨链模型表面上确定出至少三个目标标记点,其中,所述目标标记点为高斯曲率满足预设标准的标记点;根据所述至少三个目标标记点对所述听骨链模型表面进行切割得到目标模型表面;将所述目标模型表面共形参数化至双曲空间,得到在双曲空间中用于表示所述目标模型表面的目标模型区域,其中,所述听骨链模型表面上的每个目标标记点在所述目标模型区域中均对应有一个区域标记点;根据所述目标模型区域中每两个相邻的区域标记点之间的测地距离确定出所述目标模型区域的共形不变量;根据所述共形不变量确定出所述听骨链模型的状态。2.根据权利要求1所述的方法,其特征在于,所述根据所述至少三个目标标记点对所述听骨链模型表面进行切割得到目标模型表面,包括:对于所述至少三个目标标记点中的每个目标标记点,对该目标标记点在所述听骨链模型表面上的区域进行切割,使得所述听骨链模型表面欧拉示性数为负;将所述听骨链模型表面上每个被进行切割的区域依次沿着所述听骨链模型表面上满足预设长度的曲线进行曲面切割,得到所述目标模型表面。3.根据权利要求1所述的方法,其特征在于,所述将所述目标模型表面共形参数化至双曲空间,得到在双曲空间中用于表示所述目标模型表面的目标模型区域,包括:利用双曲里奇流方法确定出所述目标模型表面的双曲度量;基于所述双曲度量将所述目标模型表面等距嵌入至庞加莱圆盘中得到所述目标模型区域。4.根据权利要求1所述的方法,其特征在于,所述至少三个目标标记点包括第一标记点、第二标记点、第三标记点和第四标记点;所述第一标记点,所述第二标记点和所述第三标记点均用于标记所述听骨链模型表面上的正极值高斯曲率位置,所述第四标记点用于标记所述听骨链模型表面上的负极值高斯曲率位置。5.根据权利要求1所述的方法,其特征在于,所述根据所述目标模型区域中每两个相邻的区域标记点之间的距离确定出所述目标模型区域中的共形不变量,包括:将每两个相邻的区域标记点之间的测地距离进行归一化处理得到至少一个目标距离值;将所述至少一个目标距离值确定为所述共形不变量。6.根据权利要求1所述的方法,其特征在于,所述根据所述共形不变量确定出所述听骨链模型的状态,包括:判断所述共形不变量是否处于标准共形不变量的范围内,其中,所述标准共形不变量为正常的听骨链模型的表面的共形不变量;若所述共形不变量处于标准共形不变量的范围内,则将所述听骨链模型的状态确定为正常。7.根据权利要求6所述的方法,其特征在于,在判断所述共形不变量是否处于标准共形不变量的范围内后,所述方法还包括:
若所述共形不变量未处于所述标准共形不变量的范围内,则将所述听骨链模型的状态确定为异常。8.一种听骨链模型的状态检测装置,其特征在于,所述装置包括:目标标记点确定模块,用于根据听骨链模型表面上各个标记点的高斯曲率,在所述听骨链模型表面上确定出至少三个目标标记点,其中,所述目标标记点为高斯曲率满足预设标准的标记点;目标模型表面确定模块,用于根据所述至少三个目标标记点对所述听骨链模型表面进行切割得到目标模型表面;目标模型区域确定模块,用于将所述目标模型表面共形参数化至双曲空间,得到在双曲空间中用于表示所述目标模型表面的目标模型区域,其中,所述听骨链模型表面上的每个目标标记点在所述目标模型区域中均对应有一个区域标记点;共形不变量确定模块,用于根据所述目标模型区域中每两个相邻的区域标记点之间的测地距离确定出所述目标模型区域中的共形不变量;听骨链模型状态确定模块,用于根据所述共形不变量确定出所述听骨链模型的状态。9.一种计算机设备,其特征在于,包括:处理器、存储器和总线,所述存储器存储有所述处理器可执行的机器可读指令,当计算机设备运行时,所述处理器与所述存储器之间通过总线通信,所述机器可读指令被所述处理器执行时执行如权利要求1至7中任一所述的听骨链模型的状态检测方法的步骤。10.一种计算机可读存储介质,其特征在于,该计算机可读存储介质上存储有计算机程序,该计算机程序被处理器运行时执行如权利要求1至7中任意一项所述的听骨链模型的状态检测方法的步骤。
技术总结
本申请提供了一种听骨链模型的状态检测方法、装置、设备及存储介质,其中,根据听骨链模型表面上各个标记点的高斯曲率,在所述听骨链模型表面上确定出至少三个目标标记点;根据所述至少三个目标标记点对所述听骨链模型表面进行切割得到目标模型表面;将所述目标模型表面共形参数化至双曲空间,得到在双曲空间中用于表示所述目标模型表面的目标模型区域;根据所述目标模型区域中每两个相邻的区域标记点之间的测地距离确定出所述目标模型区域的共形不变量;根据所述共形不变量确定出所述听骨链模型的状态。采用上述方法,以提高听骨链模型状态检测结果的准确性。模型状态检测结果的准确性。模型状态检测结果的准确性。
技术研发人员:任玉雪 雷娜 陈伟 吴伯阳 方复全
受保护的技术使用者:大连理工大学 北京智拓视界科技有限责任公司
技术研发日:2023.06.25
技术公布日:2023/9/22
版权声明
本文仅代表作者观点,不代表航家之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)
航空之家 https://www.aerohome.com.cn/
航空商城 https://mall.aerohome.com.cn/
航空资讯 https://news.aerohome.com.cn/