一种排牙及制作矫治器的方法、装置、介质与流程

摘要: 本说明书涉及数据处理,尤其涉及一种排牙及制作矫治器的方法、装置、介质。背景技术:1、牙弓曲线可用于正畸。在正畸过程中,可预先确定当正畸用户的牙齿排列整齐时的牙弓...
一种排牙及制作矫治器的方法、装置、介质与流程

本说明书涉及数据处理,尤其涉及一种排牙及制作矫治器的方法、装置、介质。

背景技术:

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、可选地,以所述目标函数最小为目标调整所述初始牙弓曲线,得到目标牙弓曲线。

39、可选地,所述以所述目标函数最小为目标调整所述初始牙弓曲线,得到目标牙弓曲线,包括:

40、当确定所述目标函数小于预设的函数阈值时,则确定调整得到的初始牙弓曲线作为目标牙弓曲线;或者

41、在根据所述目标函数对初始牙弓曲线进行调整后,若当前调整后的初始牙弓曲线与上一次调整后的初始牙弓曲线的差异小于预设的变形阈值,则确定当前调整得到的初始牙弓去向作为目标牙弓曲线;或者

42、当根据所述目标函数对初始牙弓曲线的调整次数达到预设的次数阈值时,则确定调整得到的初始牙弓曲线作为目标牙弓曲线。

43、可选地,获取更新后的所述牙颌模型;

44、确定更新后的所述牙颌模型中牙齿在所述目标牙弓曲线上的对应点;

45、根据更新后的所述牙颌模型中指定牙齿的位置,以及所述指定牙齿在所述目标牙弓曲线上的对应点,更新所述目标牙弓曲线。

46、可选地,根据更新后的所述牙颌模型中指定牙齿的位置,以及所述指定牙齿在所述目标牙弓曲线上的对应点,更新所述目标牙弓曲线,具体包括:

47、当所述指定牙齿为中切牙时,确定更新后的所述牙颌模型中所述中切牙的位置与预设的指定位置的差异;

48、根据所述差异,确定所述中切牙在所述目标牙弓曲线上的对应点的调整距离以及调整方向;

49、根据所述中切牙的对应点的调整距离以及所述调整方向,确定与所述中切牙相邻的其他牙齿在所述目标牙弓曲线上的对应点的调整距离及调整方向;

50、根据所述中切牙的对应点的调整距离及调整方向,以及所述其他牙齿的对应点的调整距离及调整方向,更新所述目标牙弓曲线。

51、可选地,所述根据标准牙弓曲线、用户的牙颌模型以及用户的牙槽骨形状,确定用户的目标牙弓曲线,包括:

52、获取表征用户的牙槽骨形状的辅助曲线;

53、通过用户的牙颌模型对标准牙弓曲线进行调整,得到初始牙弓曲线;

54、通过表征用户的牙槽骨形状的辅助曲线,对所述初始牙弓曲线进行调整,得到目标牙弓曲线。

55、可选地,所述通过表征用户的牙槽骨形状的辅助曲线,对所述初始牙弓曲线进行调整,得到目标牙弓曲线,包括:

56、根据所述初始牙弓曲线与所述辅助曲线的距离,以及所述牙颌模型中牙齿与所述初始牙弓曲线的距离,确定目标函数;

57、根据所述目标函数调整所述初始牙弓曲线,得到目标牙弓曲线。

58、可选地,所述牙颌模型中牙齿与所述初始牙弓曲线的距离是根据牙齿与初始牙弓曲线上对应点间的加权距离确定的,且在确定加权距离时,至少两个牙齿对应的权重不同。

59、可选地,牙齿与初始牙弓曲线的距离越大,权重越小。

60、可选地,所述根据标准牙弓曲线、用户的牙颌模型以及用户的牙槽骨形状,确定用户的目标牙弓曲线,包括:

61、获取表征用户的牙槽骨形状的辅助曲线;

62、根据所述标准牙弓曲线以及表征用户的牙槽骨形状的辅助曲线,得到初始牙弓曲线;

63、通过用户的牙颌模型对所述初始牙弓曲线进行调整,得到目标牙弓曲线。

64、可选地,所述根据所述标准牙弓曲线以及表征用户的牙槽骨形状的辅助曲线,得到初始牙弓曲线,包括:

65、根据所述标准牙弓曲线的牙弓尺寸与所述辅助曲线对应的牙弓尺寸的差异,调整所述标准牙弓曲线,得到初始牙弓曲线。

66、可选地,所述通过用户的牙颌模型对所述初始牙弓曲线进行调整,得到目标牙弓曲线,包括:

67、根据用户的牙颌模型中牙齿与所述初始牙弓曲线的距离,确定目标函数;

68、根据所述目标函数对所述初始牙弓曲线进行调整,得到目标牙弓曲线。

69、第二方面,本说明书提供了一种制作矫治器的方法,包括:

70、获取用户的牙颌模型,标准牙弓曲线以及牙槽骨形状;

71、根据标准牙弓曲线、用户的牙颌模型以及用户的牙槽骨形状,确定用户的目标牙弓曲线;

72、根据所述目标牙弓曲线,制作所述用户的矫治器。

73、可选地,根据所述目标牙弓曲线,制作所述用户的矫治器,具体包括:

74、根据所述牙颌模型,确定所述用户牙齿的尺寸;

75、确定所述用户牙齿在所述目标牙弓曲线上的对应点;

76、根据所述用户牙齿的尺寸以及在所述目标牙弓曲线上的对应点,制作所述用户的矫治器。

77、可选地,根据所述目标牙弓曲线,制作所述用户的矫治器之后,所述方法还包括:

78、响应于矫治阶段变更操作,更新所述用户的牙颌模型;

79、确定更新得到的牙颌模型中牙齿在所述目标牙弓曲线上的对应点;

80、根据更新得到的牙颌模型中指定牙齿的位置,以及所述指定牙齿在所述目标牙弓曲线上的对应点,更新所述目标牙弓曲线;

81、根据更新后的所述目标牙弓曲线,制作所述用户在当前矫治阶段的矫治器。

82、可选地,所述用户的目标牙弓曲线是根据第一方面任一项所述的方法确定的。

83、第三方面,本说明书提供了一种排牙装置,包括:

84、获取单元,用于获取用户的牙颌模型,标准牙弓曲线以及牙槽骨形状;

85、确定单元,用于根据标准牙弓曲线、用户的牙颌模型以及用户的牙槽骨形状,确定用户的目标牙弓曲线;

86、排牙单元,用于根据所述目标牙弓曲线进行排牙。

87、第四方面,本说明书提供了一种制作矫治器的装置,包括:

88、获取单元,用于获取用户的牙颌模型,标准牙弓曲线以及牙槽骨形状;

89、确定单元,用于根据标准牙弓曲线、用户的牙颌模型以及用户的牙槽骨形状,确定用户的目标牙弓曲线;

90、制作单元,用于根据所述目标牙弓曲线,制作所述用户的矫治器。

91、第五方面,本说明书提供了一种计算机可读存储介质,所述存储介质存储有计算机程序,所述计算机程序被处理器执行时实现上述排牙和/或制作矫治器的方法。

92、第六方面,本说明书提供了一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现上述确定排牙的和/或制作矫治器的方法。

93、本说明书采用的上述至少一个技术方案能够达到以下有益效果:

94、在上述确定排牙的方法中,通过获取用户的牙颌模型、标准牙弓曲线以及牙槽骨形状,根据该三者信息便可得到用户的目标牙弓曲线,随后便可根据用户的目标牙弓曲线进行排牙。

95、从上述内容中可以看出,本说明书中提供的确定目标牙弓曲线的方法能够结合标准牙弓曲线、用户当前牙颌模型表征的用户的牙齿位置情况以及用户的牙槽骨形状,综合确定合理准确且适合用户的目标牙弓曲线。