System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术属于口腔异常点定位,具体地说是一种基于图像特征的口腔异常点定位方法及系统。
技术介绍
1、口腔检查可以检查到有无龋齿、牙周健康情况、智齿情况、牙齿缺失情况、黏膜有无异常、口腔有无肿物或异常变化等,给受检人以正确的口腔健康指导,科学的治疗建议,对促进口腔健康很有意义。
2、公开号为cn116012551a的一项专利申请公开了一种3d视觉的口腔定位方法,包括:第一步:面部点云采集,采用3d传感器采集人脸正面的点云数据,第二步:点云去除噪声并填补空洞。受到环境光线的干扰,采集到的点云不均匀且有漏洞,先对采集到的点云进行中值平滑处理,去除点云的噪声再采用固定步长step对采集到的点云进行均值平滑处理,得到均匀的人面部平滑点云,并计算人面部点云在x方向和y方向的最小值、最大值,根据需求计算口腔最底部位置信息发送给机器人实现核酸采集,该方法计算效率高、通用性强,该定位方法能够快速的、准确的对口腔进行定位,定位精度高,满足全自动核酸检测工作站的需求。
3、现有技术中,只通过采集人脸正面的点云数据并进行处理,能够实现对人体面部口腔的定位,并不能通过有效的方法手段对口腔内部的异常点进行定位。
4、为此,本专利技术提供一种基于图像特征的口腔异常点定位方法及系统。
技术实现思路
1、为了弥补现有技术的不足,解决
技术介绍
中所提出的至少一个技术问题。
2、本专利技术解决其技术问题所采用的技术方案是:步骤一:采集口腔牙体图像,基于口腔牙体图像包含的上颚
3、基于口腔牙体图像包含的正面牙体图像,在判断所有牙齿是否有缺陷后,测量每颗牙齿与采集图像镜头之间的距离并与正常牙齿与采集图像镜头之间的距离进行对比,筛选出异常的牙齿,并获得异常牙齿的宽度,将牙齿与采集图像镜头之间的距离以及牙齿的宽度通过正切函数公式计算获得异常牙齿的偏移角度;
4、基于口腔牙体图像包含的下颚牙体图像,对其分析方法与上颚牙体图像的分析方法相同;
5、基于存在异常牙齿的情况下,计算采集的口腔牙体图像中其他牙齿的面积并与正常牙体图像中正常牙齿的面积进行对比,基于对比结果判定牙齿之间是否存在相互影响的关系。
6、步骤二:基于步骤一所获取的口腔牙体图像,利用opencv软件库获得牙体图像中每颗牙齿的rgb颜色直方图,计算牙体图像中每颗牙齿的rgb颜色直方图中颜色区域的面积并与正常牙体图像中每颗牙齿的rgb颜色直方图中颜色区域面积进行比较分析,判定牙齿表面是否异常,并将异常的牙齿编号发送至终端。
7、作为本专利技术进一步的技术方案为:口腔牙体图像包括:上颚牙体图像、下颚牙体图像以及正面牙体图像。
8、作为本专利技术进一步的技术方案为:所述牙体的轨迹轮廓折线与正常牙体的轨迹轮廓折线在坐标系内进行比较分析,通过第一轨迹轮廓折线和第二轨迹轮廓折线两端端点分别向x轴做垂线,计算每条轨迹轮廓折线与x轴所围面积,将第一轨迹轮廓折线与x轴所围面积与第二轨迹轮廓折线与x轴所围面积进行差值处理,获得轨迹轮廓折线所围面积差值。
9、作为本专利技术进一步的技术方案为:基于获得的轨迹轮廓折线所围面积差值,判定牙体是否异常;
10、预设轨迹轮廓折线所围面积差值的阈值范围(-xi,xi),其中,当第一轨迹轮廓折线与x轴所围面积大于第二轨迹轮廓折线与x轴所围面积时,预设轨迹轮廓折线所围面积差值的阈值为-xi,当第一轨迹轮廓折线与x轴所围面积小于第二轨迹轮廓折线与x轴所围面积时,预设轨迹轮廓折线所围面积差值的阈值为xi;
11、若轨迹轮廓折线所围面积的差值在(-xi,xi)内,则说明牙体的位置正常;
12、若轨迹轮廓折线所围面积的差值不在(-xi,xi)内,则说明牙体的位置异常。
13、作为本专利技术进一步的技术方案为:通过计算轨迹轮廓折线包含的子折线段与正常牙体的轨迹轮廓折线所包含的子折线段之间所围的面积,确定主要引起牙体异常的牙齿编号并判定该牙齿所引起的牙体异常程度,其过程包括:
14、基于异常的牙体,在第一轨迹轮廓折线上,选取所有偏离第二轨迹轮廓折线上正常牙齿位置的标记点所在的子折线段,将其标记为异常子折线段,计算异常子折线段与x轴围成的面积和对应的第二轨迹轮廓折线的子折线段与x轴之间所围成的面积之差,并将差值取绝对值,得到异常子折线段与对应的第二轨迹轮廓折线的子折线段之间所围成的面积;
15、预设异常子折线段与对应的第二轨迹轮廓折线的子折线段之间所围成的面积阈值为ai;
16、若异常子折线段与对应的第二轨迹轮廓折线的子折线段之间所围成的面积≤预设的异常子折线段与对应的第二轨迹轮廓折线的子折线段之间所围成的面积阈值ai,则表示该子折线段异常程度较低;
17、若异常子折线段与对应的第二轨迹轮廓折线的子折线段之间所围成的面积>预设的异常子折线段与对应的第二轨迹轮廓折线的子折线段之间所围成的面积阈值ai,则表示该子折线段异常程度较高,并将该子折线段的中心标记点对应的牙齿编号发送给终端。
18、作为本专利技术进一步的技术方案为:测量每颗牙齿与采集图像镜头之间的距离并与正常牙齿与采集图像镜头之间的距离进行对比,筛选出异常的牙齿;
19、具体地,将牙体中每颗牙齿与镜头之间的距离进行标记,将正常牙体中每颗牙齿与镜头之间的距离也进行标记,将获得的牙体中每颗牙齿与镜头之间的距离与正常牙体中每颗牙齿与镜头之间的距离进行对应比较,筛选出距离不同的牙体中的牙齿并将其标记为异常牙齿。
20、作为本专利技术进一步的技术方案为:基于异常牙齿,测量每颗牙齿两边边缘至镜头之间的距离,将牙齿一边边缘距离标记为si,将牙齿另一边距离标记为hi,其中,si>hi,获得异常牙齿的宽度,将异常牙齿的宽度标记为gi,将获得的牙齿一边边缘距离si、将牙齿另一边距离hi以及异常牙齿的宽度gi进行数据处理,通过公式:获得异常牙齿的偏移角度,其中,为正切函数。
21、作为本专利技术进一步的技术方案为:基于存在异常牙齿的情况下,计算图像中其他牙齿的面积并与图像中正常牙齿的面积进行对比,基于对比结果判定牙齿之间是否存在相互影响的关系,具体过程包括:
22、计算上颚牙体图像中其他单个牙齿的面积,将其他单个牙齿的面积与正常单个牙齿的面积做差值处理,并将其差值取绝对值,得到其他单个牙齿的面积与正常单个牙齿的面积的差值;
23、预设其他单个牙齿的面积与正常单个牙齿的面积差值的阈值为ji;
24、若其他单个牙齿的面积与正常单个牙齿的面积的差值≤预设其他单个牙齿的本文档来自技高网...
【技术保护点】
1.一种基于图像特征的口腔异常点定位方法,其特征在于:包括:
2.根据权利要求1所述的一种基于图像特征的口腔异常点定位方法,其特征在于:所述口腔牙体图像包括:上颚牙体图像、下颚牙体图像以及正面牙体图像。
3.根据权利要求1所述的一种基于图像特征的口腔异常点定位方法,其特征在于:基于所述牙体的轨迹轮廓折线与正常牙体的轨迹轮廓折线在坐标系内进行比较分析,通过第一轨迹轮廓折线和第二轨迹轮廓折线两端端点分别向X轴做垂线,计算每条轨迹轮廓折线与X轴所围面积,将第一轨迹轮廓折线与X轴所围面积与第二轨迹轮廓折线与X轴所围面积进行差值处理,获得轨迹轮廓折线所围面积差值。
4.根据权利要求3所述的一种基于图像特征的口腔异常点定位方法,其特征在于:基于获得的轨迹轮廓折线所围面积差值,判定牙体是否异常;
5.根据权利要求3所述的一种基于图像特征的口腔异常点定位方法,其特征在于:通过计算所述轨迹轮廓折线包含的子折线段与正常牙体的轨迹轮廓折线所包含的子折线段之间所围的面积,确定主要引起牙体异常的牙齿编号并判定该牙齿所引起的牙体异常程度,其过程包括:
< ...【技术特征摘要】
1.一种基于图像特征的口腔异常点定位方法,其特征在于:包括:
2.根据权利要求1所述的一种基于图像特征的口腔异常点定位方法,其特征在于:所述口腔牙体图像包括:上颚牙体图像、下颚牙体图像以及正面牙体图像。
3.根据权利要求1所述的一种基于图像特征的口腔异常点定位方法,其特征在于:基于所述牙体的轨迹轮廓折线与正常牙体的轨迹轮廓折线在坐标系内进行比较分析,通过第一轨迹轮廓折线和第二轨迹轮廓折线两端端点分别向x轴做垂线,计算每条轨迹轮廓折线与x轴所围面积,将第一轨迹轮廓折线与x轴所围面积与第二轨迹轮廓折线与x轴所围面积进行差值处理,获得轨迹轮廓折线所围面积差值。
4.根据权利要求3所述的一种基于图像特征的口腔异常点定位方法,其特征在于:基于获得的轨迹轮廓折线所围面积差值,判定牙体是否异常;
5.根据权利要求3所述的一种基于图像特征的口腔异常点定位方法,其特征在于:通过计算所述轨迹轮廓折线包含的子折线段与正常牙体的轨迹轮廓折线所包含的子折线段之间所围的面积,确定主要引起牙体异常的牙齿编号并判定该牙齿所引起的牙体异常程度,其过程包括:
6.根据权利要求1所述的一种基于图像特征的口腔异常点定...
【专利技术属性】
技术研发人员:张震,段妍,张鹏,胡鑫,王茹,张晓浩,王丹丹,
申请(专利权)人:陕西省人民医院陕西省临床医学研究院,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。