非接触式双位姿脊柱侧弯ATR角度测量方法与流程

您所在的位置:网站首页 测脊柱侧弯的尺子 非接触式双位姿脊柱侧弯ATR角度测量方法与流程

非接触式双位姿脊柱侧弯ATR角度测量方法与流程

2023-09-12 14:15| 来源: 网络整理| 查看: 265

非接触式双位姿脊柱侧弯ATR角度测量方法与流程非接触式双位姿脊柱侧弯atr角度测量方法技术领域1.本发明涉及脊柱侧弯技术领域,具体为非接触式双位姿脊柱侧弯atr角度测量方法。

背景技术:

2.脊柱侧弯是严重危害儿童与青少年生长与健康的常见疾病。该病处理的关键是要早期诊断、早期干预。然而,由于该病起病隐匿,很多时候,脊柱侧弯都是被偶然发现的。3.而如今,早期发现脊柱侧弯最简单有效的方法当属亚当斯(adams)身体前屈试验。具体的方法是,使患者背向检查者,身体前屈,双肘关节自然下垂,双手紧握,身体向前弯曲做跳水状或用手指尽量触及脚趾。如果前屈身体时,背部一侧明显隆起或躯干出现旋转,则为阳性,由于前屈时出现的这种外观畸形要比患者站立时外观畸形明显的多,因此广泛应用于青少年脊柱侧弯在学校或体校中的筛查。当直立时,外观畸形并不明显,而当做亚当斯前屈试验时,由于椎体旋转所导致的一侧肋骨高起就非常的明显,这也就是我们所说的“剃刀背”。但是通过人为视觉判断,可能由于人的主观感受,导致判断的结果不够精准。4.另一种检测方法是通过躯干旋转测量仪分别测量受检者脊柱各段(胸段、胸腰段、腰段),记录最大偏斜角atr(angle of trunk rotation)及部位,如背部不对称最严重处超过5°时,则高度疑似脊柱侧弯。在筛查中,atr≥5°的情况包含绝大部分cobb角≥10°的脊柱侧弯。但是躯干旋转测量仪也需要人为操作,操作复杂,也容易出现较大的误差。5.在进行脊柱侧弯检测的过程中,现有技术也会采用深度相机采集被检测者背部的点云图,并对点云图进行切片处理,通过对切片最大斜率的计算得到所需要的atr角度,但是现有技术中并没有考虑到脊柱与地面倾斜所带来计算精度的影响,在空间三维坐标系中,如果脊柱在切片的纵向方向上发生倾斜,那么实际切片与垂直于脊柱方向上的切片是不同的,切片上的坐标也不相同,这就会导致计算实际切片的斜率就会存在偏差,从而影响了测量的精度。为此,我们提出非接触式双位姿脊柱侧弯atr角度测量方法,来解决上述问题。

技术实现要素:

6.针对现有技术的不足,本发明提供了非接触式双位姿脊柱侧弯atr角度测量方法,其能够采用非接触的方式,结合adams前屈试验的双位姿和背拱曲线代偿精度模型,对脊柱的atr角度进行计算,该方法能够符合脊柱弯曲异常快速筛查的国家标准。7.为实现以上目的,本发明通过以下技术方案予以实现:非接触式双位姿脊柱侧弯atr角度测量方法,包括以下步骤,8.包括以下步骤,9.s1、adams双位姿下点云数据采集,通过深度相机分别采集人体基于adams 前屈试验下双位姿的背部点云图,包括,人体胸段水平于地面位置的背部三维点云图a和人体胸腰段水平于地面位置的背部三维点云图b;10.s2、截取兴趣对象区域数据,分别对点云图a的胸段位置、点云图b的胸腰段位置数据进行背部三维轮廓切片处理;11.s3、通过背拱曲线代偿模型代偿高度差,并对切片进行atr角度计算,分别选取每个切片上的两个接触点,通过背拱曲线代偿模型对两个接触点的高度差进行代偿,根据代偿后的高度差计算两接触点所在直线与地面之间的水平夹角,此夹角为该切片的atr角度;12.s4、椎节atr角度计算及输出,13.在点云图a和点云图b中,不重合的脊柱椎节atr角度计算方法为,在该椎节所对应的所有切片中,选取最大的切片atr角度为该椎节的atr角度;14.在点云图a和点云图b中,重合的脊柱椎节atr角度计算方法为,分别计算该重合椎节在点云图a和点云图b中最大的切片atr角度,通过背拱曲线分别计算点云图a中该重合椎节中最大的切片atr角度所对应的切片与地面纵向之间的夹角和点云图b中该重合椎节中最大的切片atr角度所对应的切片与地面纵向之间的夹角,以切片与地面纵向之间的夹角最小所对应的切片atr角度为该椎节的atr角度。15.优选的,步骤s1中,深度相机垂直设置在测量位置的正上方,被测者背向深度相机,身体前屈30°‑60°保持胸段与地面水平,双肘关节自然下垂,深度相机获取该位姿下的背部点云图a;16.深度相机垂直设置在测量位置的正上方,被测者背向深度相机,身体前屈75°‑105°保持胸腰段与地面水平,双肘关节自然下垂,深度相机获取该位姿下的背部点云图b。17.优选的,在步骤s1,点云图的获取方法包括,18.s1-1、通过深度相机拍摄被测者背部位置深度图像;19.s1-2、深度图像中,提取像素坐标系下点的坐标puv=[u,v],提取相机坐标系下的点z坐标值;[0020]s1-3、将puv和z坐标值代入公式求出世界坐标系下的三维坐标pw=[xw,yw, zw];[0021]s1-4、对点云图进行滤波去噪处理。[0022]优选的,步骤s2切片处理中,切片方向:沿着深度相机拍摄方向垂直向下等距离切片,切片数量:切片数量大于等于人体胸腰段椎节数量。[0023]优选的,步骤s2切片处理中,确定椎节所对应的切片方法为,[0024]s2-1,将获取的背部点云图缩放在固定大小的模型中;[0025]s2-2,按照各个椎节之间大小比例计算各个椎节在模型中所对应的位置;[0026]s2-3,根据切片距离,计算每个椎节所对应的切片。[0027]优选的,步骤s3中,两个接触点的选取方式为,将长度为l的测量线c 中点固定在切片中线上,并沿着切片中线向下移动测量线,测量线与切片上边缘的两个交点为接触点。[0028]优选的,步骤s3中,通过背拱曲线代偿模型对两个接触点的高度差代偿步骤包括,[0029]s3-1、adams双位姿下点云数据采集中需要进行代偿的切片所对应的背拱曲线;[0030]s3-2、对背拱曲线进行多项式拟合;[0031]s3-3、根据选取的切片坐标,计算切片对与地面纵向方向上的切线斜率;[0032]s3-4、通过切线斜率代偿两个接触点的高度差。[0033]优选的,步骤s4中,不重合的脊柱椎节atr角度计算方法为,[0034]s4-1,分别计算该椎节所对应所有切片的atr角度;[0035]s4-2,对该椎节所对应的切片atr角度进行比对,以该椎节所对应的所有切片中最大的切片atr角度为该椎节的atr角度。[0036]优选的,步骤s4中,当对点云图a和点云图b相同脊柱椎节进行切片时,重复切片的椎节atr角度计算方法为,[0037]s4-3,分别计算点云图a中的重复切片椎节的切片最大atr角度和点云图b中的重复切片椎节的切片最大atr角度;[0038]s4-4,通过背拱曲线计算点云图a中该重合椎节中最大的切片atr角度所对应的切片与地面纵向之间的夹角β1;[0039]通过背拱曲线计算点云图b中该重合椎节中最大的切片atr角度所对应的切片与地面纵向之间的夹角β2;[0040]s4-5,比较夹角β1与夹角β2的大小,以夹角最小所对应的切片atr角度为该椎节的atr角度。[0041]有益效果[0042]本发明提供了非接触式双位姿脊柱侧弯atr角度测量方法。与现有技术相比具备以下有益效果:[0043]本发明提出的非接触式双位姿脊柱侧弯atr角度测量方法,分两次对人体背部进行采样,分别采集到脊柱胸段和胸腰段相对于地面接近水平位置的点云图,然后对每一个切片进行背拱曲线代偿,代偿由于脊柱不与地面水平所带来的误差,提高脊柱侧弯测量的精度,其计算出的atr角度能够与脊柱侧弯筛查结果判定标准进行比对,从而可以分析出被测者的脊柱侧弯状态。附图说明[0044]图1为本发明的提出的非接触式双位姿脊柱侧弯atr角度测量方法的流程图。具体实施方式[0045]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。[0046]实施例[0047]请参阅图1,本发明提供一种技术方案:非接触式双位姿脊柱侧弯atr角度测量方法,包括,[0048]s1、adams双位姿下点云数据采集,通过深度相机分别采集人体基于adams 前屈试验下双位姿的背部点云图,包括,人体胸段水平于地面位置的背部三维点云图a和人体胸腰段水平于地面位置的背部三维点云图b;[0049]深度相机垂直设置在测量位置的正上方,被测者背向深度相机,身体前屈30°‑60°保持胸段与地面水平,双肘关节自然下垂,深度相机获取该位姿下的背部点云图a;[0050]深度相机垂直设置在测量位置的正上方,被测者背向深度相机,身体前屈75°‑105°保持胸腰段与地面水平,双肘关节自然下垂,深度相机获取该位姿下的背部点云图b。[0051]在本实施例中,以被测者左右方向为x轴,以被测者前后方向为y轴,以深度相机垂直向下方向为z轴建立空间坐标系。[0052]在步骤s1中,点云图的获取方法包括,[0053]s1-1、通过深度相机拍摄被测者背部位置深度图像;[0054]s1-2、深度图像中,提取像素坐标系下点的坐标puv=[u,v],提取相机坐标系下的点z坐标值;[0055]s1-3、将puv和z坐标值代入公式求出世界坐标系下的三维坐标pw=[xw,yw, zw];[0056]公式为:[0057][0058]将上式整理后具体求解公式如下:[0059]x=z(u-cx)/fx;[0060]y=z(v-cy)/fy;[0061]z=d;[0062]其中,公式中点在相机坐标系下的z值就是相机测出的深度值d;[0063]s1-4、对点云图进行滤波去噪处理。[0064]s2、截取兴趣对象区域数据,分别对点云图a的胸段位置、点云图b的胸腰段位置数据进行背部三维轮廓切片处理。其中点云图a中的胸段位置包括胸椎12个椎节,点云图b中的胸腰段包括胸椎12个椎节+腰椎5个椎节。[0065]本实施例中,切片方向:沿着深度相机拍摄方向垂直向下等距离切片,切片数量:切片数量大于等于人体胸腰段椎节数量。[0066]进一步的,步骤s2切片处理中,确定椎节所对应的切片方法为,[0067]s2-1,将获取的背部点云图缩放在固定大小的模型中;[0068]s2-2,按照各个椎节之间大小比例计算各个椎节在模型中所对应的位置;[0069]s2-3,根据切片距离,计算每个椎节所对应的切片。[0070]s3、通过背拱曲线代偿模型代偿高度差,并对切片进行atr角度计算,分别选取每个切片上的两个接触点,通过背拱曲线代偿模型对两个接触点的高度差进行代偿,根据代偿后的高度差计算两接触点所在直线与地面之间的水平夹角,此夹角为该切片的atr角度。[0071]进一步的,两个接触点的选取方式为,将长度为l的测量线c中点固定在切片中线上,并沿着切片中线向下移动测量线,测量线与切片上边缘的两个交点为接触点。[0072]本实施例中,通过背拱曲线代偿模型对两个接触点的高度差代偿步骤包括,[0073]s3-1、adams双位姿下点云数据采集中需要进行代偿的切片所对应的背拱曲线。[0074]s3-2、对背拱曲线进行多项式拟合。[0075]s3-3、根据选取的切片坐标,计算切片对与地面纵向方向上的切线斜率。[0076]本实施例中,切线斜率的具体算法为,[0077]t1,随机选取切片上的标点c(x0,y0,z0),其中是以被测者左右方向即地面水平方向为x轴,以被测者前后方向即地面纵向方向为y轴,以深度相机垂直向下方向即地面垂直方向为z轴建立空间坐标系;[0078]t2,将标点c到原点所在的直线记为切线,[0079]其中,切线在y、z平面中斜率k=tanθ=z0/y0。[0080]其中,通过切线斜率代偿切片地面水平方向上的高低差的方法为,[0081]t3,提取接触点a和接触点b的初始坐标,其中a(x1,y1,z1),b(x2,y2,z2);[0082]t4,代偿接触点a和接触点b之间的高度差△d,其中,[0083]△d=|z2-z1|cosθ。[0084]进一步的,步骤s3中切片atr角度的计算方法为,[0085]tanα=△d/(x2-x1),[0086]其中α为该切片的atr角度。[0087]s4、椎节atr角度计算及输出,[0088]在点云图a和点云图b中,不重合的脊柱椎节atr角度计算方法为,在该椎节所对应的所有切片中,选取最大的切片atr角度为该椎节的atr角度;[0089]因为,点云图a中的胸段位置包括胸椎12个椎节,点云图b中的胸腰段包括胸椎12个椎节+腰椎5个椎节,所以点云图a与点云图b中会存在对相同的椎节进行重复切片的处理。在点云图a和点云图b中,重合的脊柱椎节 atr角度计算方法为,分别计算该重合椎节在点云图a和点云图b中最大的切片atr角度,通过背拱曲线分别计算点云图a中该重合椎节中最大的切片atr 角度所对应的切片与地面纵向之间的夹角和点云图b中该重合椎节中最大的切片atr角度所对应的切片与地面纵向之间的夹角,以切片与地面纵向之间的夹角最小所对应的切片atr角度为该椎节的atr角度。[0090]进一步的,不重合的脊柱椎节atr角度计算方法为,[0091]s4-1,分别计算该椎节所对应所有切片的atr角度;[0092]s4-2,对该椎节所对应的切片atr角度进行比对,以该椎节所对应的所有切片中最大的切片atr角度为该椎节的atr角度。[0093]进一步的,步骤s4中,当对点云图a和点云图b相同脊柱椎节进行切片时,重复切片的椎节atr角度计算方法为,[0094]s4-3,分别计算点云图a中的重复切片椎节的切片最大atr角度和点云图b中的重复切片椎节的切片最大atr角度;[0095]s4-4,通过背拱曲线计算点云图a中该重合椎节中最大的切片atr角度所对应的切片与地面纵向之间的夹角β1;[0096]通过背拱曲线计算点云图b中该重合椎节中最大的切片atr角度所对应的切片与地面纵向之间的夹角β2;[0097]s4-5,比较夹角β1与夹角β2的大小,以夹角最小所对应的切片atr角度为该椎节的atr角度。[0098]当脊椎椎节atr角度<5°者,为无侧弯;[0099]当5°≤脊椎椎节atr角度<7°者,为侧弯ⅰ度;[0100]当7°≤脊椎椎节atr角度<10°者,为侧弯ⅱ度;[0101]当10°≤脊椎椎节atr角度者,为侧弯ⅲ度。[0102]需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。[0103]尽管已经示出和描述了本发明的实施例,对于本领域的普通技术人员而言,可以理解在不脱离本发明的原理和精神的情况下可以对这些实施例进行多种变化、修改、替换和变型,本发明的范围由所附权利要求及其等同物限定。



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3