掌桥专利:专业的专利平台
掌桥专利
首页

模型定位方法、装置、设备及存储介质

文献发布时间:2024-04-18 19:52:40


模型定位方法、装置、设备及存储介质

技术领域

本申请属于医学影像技术领域,尤其涉及一种模型定位方法、装置、设备及存储介质。

背景技术

随着医学影像技术的发展,三维重建可以对目标进行全面的显示,因而逐步得到临床的认可。三维重建可以提供一个直观的影像,二维医学影像则可以显示医学设备的影像结果细节。医学影像三维重建的时候,医生需要结合多平面重建(multiplanarreconstruction,MPR)同时对照,以便精确地获得医学影像上的位置。因而对三维医学影像定位位置显得尤为重要。

但是,在医学影像体绘制过程中,模型是在容器中的,目前通过移动MPR三视图位置正向定位到体绘制的模型容器内部,不具有直观性。

发明内容

本申请旨在至少在一定程度上解决相关技术中的技术问题之一。为此,本申请的一个目的在于提出一种模型定位方法、装置、设备及存储介质。

为了解决上述技术问题,本申请的实施例提供如下技术方案:

一种模型定位方法,包括:

基于医学影像数据,获取初始体绘制模型,并基于所述初始体绘制模型确定初始位置;

基于所述初始位置以及摄像机位置确定目标射线,并基于所述目标射线贯穿所述初始体绘制模型,获得所述目标射线与所述初始体绘制模型的外部交点以及位于所述外部交点之间的目标向量;

基于所述外部交点,确定第一参考值,并基于所述第一参考值对所述目标向量进行查找,获得待确定位置以及与所述待确定位置匹配的体素值;

基于预设条件对所述体素值进行判断,若所述体素值满足所述预设条件,则将与所述体素值匹配的所述待确定位置,确定为目标位置。

可选的,所述基于医学影像数据,获取初始体绘制模型,并基于所述初始体绘制模型确定初始位置,包括:

基于所述初始体绘制模型确定原始位置,并获取所述原始位置的原始坐标;

基于所述原始坐标确定原始窗口以及原始参数;

基于所述原始窗口、原始参数以及原始坐标进行计算,获得所述初始位置的初始坐标。

可选的,所述基于所述初始位置以及摄像机位置确定目标射线,并基于所述目标射线贯穿所述初始体绘制模型,获得所述目标射线与所述初始体绘制模型的外部交点以及位于所述外部交点之间的目标向量,包括:

基于所述目标射线贯穿所述初始体绘制模型,并获得所述目标射线与所述初始体绘制模型的第一子外部交点以及第二子外部交点;

将所述目标射线位于所述第一子外部交点以及第二子外部交点之间的线段,确定为所述目标向量;其中,所述目标向量与所述初始体绘制模型存在多个内部交点。

可选的,所述基于所述外部交点,确定第一参考值,并基于所述第一参考值对所述目标向量进行查找,获得待确定位置以及与所述待确定位置匹配的体素值,包括:

基于所述第二子外部交点,确定所述目标坐标面;

基于所述目标坐标面以及所述第二子外部交点,确定所述第一参考值;

基于所述第一参考值对所述目标向量进行第N次步进,获得第N个所述待确定位置以及与第N个所述待确定位置匹配的体素值;其中,N为正整数。

可选的,所述基于预设条件对所述体素值进行判断,若所述体素值满足所述预设条件,则将所述体素值确定为目标体素值,包括:

获取第N个所述待确定位置的体素值,并将第N个所述待确定位置的体素值与所述预设条件进行比对;

若第N个待确定位置的体素值满足所述预设条件,则将第N个待确定位置的体素值,确定目标体素值;或

若第N个待确定位置的体素值不满足所述预设条件,则基于所述第一参考值对所述目标向量进行第N+1次步进,直至确定所述目标体素值。

可选的,所述基于与所述目标体素值匹配所述待确定位置,确定目标坐标,包括:

基于与所述目标体素值匹配的所述待确定位置,确定参考坐标;

基于所述参考坐标,计算获得在MPR的每个切面的目标坐标。

可选的,所述基于与所述目标体素值匹配所述待确定位置,确定目标坐标,包括:

获取所述初始体绘制模型在第M方向的医学影像总层数、在第M个方向的总长度以及在第M个方向的本地值;其中,1≤M≤3,且M为整数;

基于所述初始体绘制模型在第M个方向的医学影像总层数、在第M个方向的总长度以及在第M个方向的本地值,计算获得所述初始坐标在第M个方向的方向值;

基于所述待确定位置在M个方向的所述方向值,获得所述待确定位置的所述参考坐标。

本申请的实施例还提供一种模型定位装置,包括:

获取模块,用于基于医学影像数据,获取初始体绘制模型,并基于所述初始体绘制模型确定初始位置;

获得模块,用于基于所述初始位置以及摄像机位置确定目标射线,并基于所述目标射线贯穿所述初始体绘制模型,获得所述目标射线与所述初始体绘制模型的外部交点以及位于所述外部交点之间的目标向量;

查找模块,用于基于所述外部交点,确定第一参考值,并基于所述第一参考值对所述目标向量进行查找,获得待确定位置以及与所述待确定位置匹配的体素值;

判断模块,用于基于预设条件对所述体素值进行判断,若所述体素值满足所述预设条件,则将所述体素值确定为目标体素值;

确定模块,用于基于与所述目标体素值匹配所述待确定位置,确定目标坐标。

本申请的实施例还提供一种电子设备,包括处理器、存储器以及存储在所述存储器中且被配置为由所述处理器执行的计算机程序,所述处理器执行所述计算机程序时实现如上所述的方法。

本申请的实施例还提供一种计算机可读存储介质,所述计算机可读存储介质包括存储的计算机程序,其中,在所述计算机程序运行时控制所述计算机可读存储介质所在设备执行如上所述的方法。

本申请的实施例,具有如下技术效果:

本申请的上述技术方案,1)将离散的医学影像数据直接转换为三维立体的体绘制模型,无需生成中间的几何模型,可以直接基于体绘制模型响应用户的点击,获得用户点击位置对应的目标体素值,并基于目标体素值确定参考坐标,将参考坐标与MPR三视图进行结合,获得MPR三视图中每个视图对应的子目标坐标,并基于MPR三视图对各个子目标坐标对应的图像信息进行展示,具有直观性。

2)针对用户的每次点击,对应的获得与用户的每次点击匹配的目标射线,并计算每条目标射线对应的步进值,用于实现每次步进都可以精准地获得对应的体素值。

本申请附加的方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本申请的实践了解到。

附图说明

图1是本申请实施例提供的一种模型定位方法的流程示意图;

图2是本申请实施例提供的一种初始体绘制模型的结构示意图;

图3是本申请实施例提供的一种坐标转换的原理示意图;

图4是本申请实施例提供的一种透视投影的原理示意图;

图5是本申请实施例提供的一种目标射线贯穿初始体绘制模型的示意图;

图6是本申请实施例提供的一种待确定位置的示意图;

图7是本申请实施例提供的一种现有技术进行定位的原理示意图;

图8是本申请实施例提供的一种基于动态步进值进行定位的原理示意图;

图9是本申请实施例提供的一种MPR三视图;

图10是本申请实施例提供的另一种MPR三视图;

图11是本申请实施例提供的一种模型定位装置的结构示意图。

具体实施方式

下面详细描述本申请的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,旨在用于解释本申请,而不能理解为对本申请的限制。

为了便于本领域的技术人员对实施例的理解,对部分用语进行解释:

CT:Computed Tomography,即电子计算机断层扫描。

如图1所示,本申请的实施例提供一种模型定位方法,包括:

步骤S11:基于医学影像数据,获取初始体绘制模型,并基于所述初始体绘制模型确定初始位置;

本申请一可选的实施例,所述基于医学影像数据,获取初始体绘制模型,并基于所述初始体绘制模型确定初始位置,包括:

基于所述初始体绘制模型确定原始位置,并获取所述原始位置的原始坐标;

基于所述原始坐标确定原始窗口以及原始参数;

基于所述原始窗口、原始参数以及原始坐标进行计算,获得所述初始位置的初始坐标。

如图2所示,本申请的实施例,获取离散的医学影像数据,并将离散的医学影像数据直接转换为立体图像,也即获得初始体绘制模型,包括容器,以及位于容器内部的器官模型。

进一步地,基于用户点击计算机屏幕,确定原始位置,由于所有的三维影像是在计算机屏幕的二维平面上进行的,因此,当用户点击计算机屏幕的二维平面的时候,需要对鼠标点击位置(原始位置)的原始坐标进行坐标转换,转换为对应的场景中的初始位置的初始坐标。

如图3所示,具体的,将原始位置归一化到(-1~1),也即将原始位置归一化为医学设备坐标,并获得初始位置的初始坐标。

其中,初始坐标(C

其中,(M

步骤S12:基于所述初始位置以及摄像机位置确定目标射线,并基于所述目标射线贯穿所述初始体绘制模型,获得所述目标射线与所述初始体绘制模型的外部交点以及位于所述外部交点之间的目标向量;

本申请一可选的实施例,所述基于所述初始位置以及摄像机位置确定目标射线,并基于所述目标射线贯穿所述初始体绘制模型,获得所述目标射线与所述初始体绘制模型的外部交点以及位于所述外部交点之间的目标向量,包括:

基于所述目标射线贯穿所述初始体绘制模型,并获得所述目标射线与所述初始体绘制模型的第一子外部交点以及第二子外部交点;

将所述目标射线位于所述第一子外部交点以及第二子外部交点之间的线段,确定为所述目标向量;其中,所述目标向量与所述初始体绘制模型存在多个内部交点。

如图4所示,本申请的实施例,基于图4的原理,在确定了初始位置对应的初始坐标之后,获得摄像机位置对应的摄像机坐标,连接摄像机坐标以及初始位置对应的初始坐标,则可以得到与用户的一次点击对应的一条射线,并将该射线确定为目标射线;依次类推,可以得到与用户的任意一次点击对应的一条目标射线。

如图5所示,将该目标射线向着初始体绘制模型延长,因此,目标射线进入初始体绘制模型,在初始体绘制模型的内部继续沿着射线的方向延长,并从初始体绘制模型离开。

其中,当目标射线进入初始体绘制模型的时候,目标射线与初始体绘制模型形成一个交点,也即第一子外部交点(入射点);当目标射线离开初始体绘制模型的时候,目标射线与初始体绘制模型形成另一个交点,也即第二子外部交点(出射点)。

进一步地,如图6所示,在第一子外部交点以及第二子外部交点之间存在一条线段,为目标向量,该条目标向量位于初始体绘制模型的内部,并与初始体绘制模型在初始体绘制模型的内部形成多个内部交点。

步骤S13:基于所述外部交点,确定第一参考值,并基于所述第一参考值对所述目标向量进行查找,获得待确定位置以及与所述待确定位置匹配的体素值;

本申请一可选的实施例,所述基于所述外部交点,确定第一参考值,并基于所述第一参考值对所述目标向量进行查找,获得待确定位置以及与所述待确定位置匹配的体素值,包括:

基于所述第二子外部交点,确定所述目标坐标面;

基于所述目标坐标面以及所述第二子外部交点,确定所述第一参考值;

基于所述第一参考值对所述目标向量进行第N次步进,获得第N个所述待确定位置以及与第N个所述待确定位置匹配的体素值;其中,N为正整数。

本申请的实施例,目标射线在第一子外部交点以及第二子外部交点之间步进,由于摄像机的视锥视角,从摄像机发出的射线是散射的,且不同的射线对应的散射角也不相同;如图7所示,若目标射线在第一子外部交点以及第二子外部交点之间的步进值完全相同,则会导致前进面为一个以摄像机为球心的球面;但是,球面无法准确切到三维的初始体绘制模型中的一个等值面上,所以,可能会存在,某次步进后,无法获取体素值,也即该内部交点不属于医学影像数据的任意一层;因此,本申请的实施例,计算获得了每条目标射线对应步进值,如图8所示,响应于用户的每次点击,反馈一个步进值,可以实现准确切到三维的初始体绘制模型中的一个等值面上;其中,步进值可以基于第一参考值进行确定。

本申请一可选的实施例,对于用户的每次点击,获得一个原始位置以及原始位置对应的原始坐标,对原始坐标进行坐标转换,获得初始位置以及初始位置对应的初始坐标;

基于初始位置以及初始位置对应的初始坐标和摄像机位置以及摄像机位置对应的摄像机坐标,可以确定一条与用户的该次点击匹配的目标射线,也即响应于用户的不同次点击,可以分别确定一条与每次点击对应的目标射线;

进一步地,在确定目标射线的步进值之前,首先确定用户的该次点击对应的坐标面,并将该坐标面确定为用于计算对应的步进值的目标坐标面,在确定了目标坐标面之后,则需要根据第二子外部坐标确定第一参考值,也即步进值。

例如,1)当用户的该次点击位于yz坐标面,则将第二子外部坐标(x,y,z)中的x确定为医学影像数据的层数,也即沿着x轴方向在目标向量上基于x进行多次步进,从当前的待确定位置步进x,获得下一个待确定位置;

2)当用户的该次点击位于xz坐标面,则将第二子外部坐标(x,y,z)中的y确定为医学影像数据的层数,也即沿着y轴方向在目标向量上基于y进行查找,从当前的待确定位置步进y,获得下一个待确定位置;

3)当用户的该次点击位于xy坐标面,则将第二子外部坐标(也即出射点)(x,y,z)中的z确定为医学影像数据的层数,也即沿着z轴方向在目标向量上基于z进行查找,从当前的待确定位置步进z,获得下一个待确定位置。

需要说明的是,虽然任意两条目标射线对应的步进值不相同,但是步进相同的次数之后,会处于同一个等值面上。

本申请一可选的实施例,用户对xz坐标面进行点击,获得一个原始位置以及原始坐标a,并基于原始位置的原始坐标a,计算获得初始位置对应的初始坐标c;

获取摄像机位置以及摄像机坐标d,基于初始坐标c以及摄像机坐标d,获得一个目标射线L,目标射线L贯穿初始体绘制模型,且基于目标射线L与初始体绘制模型的第一个交点,也即目标射线L的入射点,获得第一子外部交点r,基于目标射线L与初始体绘制模型的第二个交点,也即目标射线L的出射点,获得第二子外部交点s(x

基于y

本申请的实施例,针对用户的每次点击,对应的获得与用户的每次点击匹配的目标射线,并计算每条目标射线对应的步进值,用于实现每次步进都可以精准地获得对应的体素值。

步骤S14:基于预设条件对所述体素值进行判断,若所述体素值满足所述预设条件,则将与所述体素值匹配的所述待确定位置,确定为目标位置。

本申请一可选的实施例,所述基于预设条件对所述体素值进行判断,若所述体素值满足所述预设条件,则将所述体素值确定为目标体素值,包括:

获取第N个所述待确定位置的体素值,并将第N个所述待确定位置的体素值与所述预设条件进行比对;

若第N个待确定位置的体素值满足所述预设条件,则将第N个待确定位置的体素值,确定目标体素值;或

若第N个待确定位置的体素值不满足所述预设条件,则基于所述第一参考值对所述目标向量进行第N+1次步进,直至确定所述目标体素值。

本申请的实施例,由于初始体绘制模型是连续的模型,而医学影像数据的层为离散的,因此,上述实施例中基于目标射线和体绘制模型确定的多个内部交点并不一定在医学影像数据的层上,所以,基于上述实施例确定的多个内部交点中,存在无效的内部交点,因此,需要对目标向量上的多个内部交点进行筛选,并确定有效的内部交点。

具体的,在目标向量上进行第N次步进,则获得第N个待确定位置,并获得第N个待确定位置对应的体素值,将第N个待确定位置对应的体素值与预设条件进行比对,若第N个待确定位置对应的体素值满足预设条件,则将第N个待确定位置对应的体素值确定为目标体素值,并基于与目标体素值匹配的第N个待确定位置,获得参考坐标。

或若第N个待确定位置对应的体素值不满足预设条件,则重复上述步骤,从第N个待确定位置开始,对目标向量基于步进值进行第N+1次步进,获得第N+1个待确定位置,并获得第N+1个待确定位置对应的体素值,将第N+1个待确定位置对应的体素值与预设条件进行比对,若第N+1个待确定位置对应的体素值满足预设条件,则将第N+1个待确定位置对应的体素值确定为目标体素值,并基于与目标体素值匹配的第N+1个待确定位置,确定参考坐标。

本申请一可选的实施例,预设条件可以为体素值阈值;或预设条件为基于透明度确定的体素值阈值;或预设条件为基于窗宽窗位确定的体素值阈值。

本申请一可选的实施例,当N=10,预设条件为体素值阈值(100),则在目标向量上进行第10次步进,则获得第10个待确定位置,并获得第10个待确定位置对应的体素值,将第10个待确定位置对应的体素值(取绝对值)与体素值阈值(100)进行比对,若第10个待确定位置对应的体素值等于体素值阈值(100),则将第10个待确定位置对应的体素值确定为目标体素值,并基于该目标体素值对应的第10个待确定位置,获得第10个参考坐标。

或若第10个待确定位置对应的体素值不等于体素值阈值(100),则重复上述步骤,从第10个待确定位置开始,对目标向量基于步进值进行第11次步进,获得第11个待确定位置,并获得第11个待确定位置对应的体素值,将第11个待确定位置对应的体素值与体素值阈值(100)进行比对,若第11个待确定位置对应的体素值等于体素值阈值(100),则将第11个待确定位置对应的体素值确定为目标体素值,并基于该目标体素值对应的第11个待确定位置,获得第11个参考坐标。

本申请一可选的实施例,当N=15,预设条件为基于透明度确定的体素值阈值(100*0.8=80,其中,参数值0.8基于对透明度的实际需求进行确定,也即对透明度的实际需求不相同,则对应的参数值也不相同;同理,不同的窗宽窗位,也对应不同的参数值),则在目标向量上进行第15次步进,则获得第15个待确定位置,并获得第15个待确定位置对应的体素值,将第15个待确定位置对应的体素值与体素值阈值(80)进行比对,若第15个待确定位置对应的体素值等于体素值阈值(80),则将第15个待确定位置对应的体素值确定为目标体素值,并基于该目标体素值对应的第15个待确定位置,获得第15个参考坐标。

或若第15个待确定位置对应的体素值不等于体素值阈值(80),则重复上述步骤,从第15个待确定位置开始,对目标向量基于步进值进行第16次步进,获得第16个待确定位置,并获得第16个待确定位置对应的体素值,将第16个待确定位置对应的体素值与体素值阈值(80)进行比对,若第16个待确定位置对应的体素值等于体素值阈值(80),则将第16个待确定位置对应的体素值确定为目标体素值,并基于该目标体素值对应的第16个待确定位置,获得第16个参考坐标。

本申请一可选的实施例,所述基于与所述目标体素值匹配所述待确定位置,确定目标坐标,包括:

基于与所述目标体素值匹配的所述待确定位置,确定参考坐标;

基于所述参考坐标,计算获得在MPR的每个切面的目标坐标。

本申请一可选的实施例,所述基于与所述目标体素值匹配的所述待确定位置,确定参考坐标,包括:

获取所述初始体绘制模型在第M方向的医学影像总层数、在第M个方向的总长度以及在第M个方向的本地值;其中,1≤M≤3,且M为整数;

基于所述初始体绘制模型在第M个方向的医学影像总层数、在第M个方向的总长度以及在第M个方向的本地值,计算获得所述初始坐标在第M个方向的方向值;

基于所述待确定位置在M个方向的所述方向值,获得所述待确定位置的所述参考坐标。

本申请一可选的实施例,将初始体绘制模型在xyz三个维度上的坐标值都归一化到(0,1),本地坐标的本地值则归一化到(-0.5,0.5),则可以基于如下公式,计算获得待确定位置的参考坐标(x

式中,x

y

x

x

本申请的实施例,基于参考坐标,计算获得MPR的第一个切面的第一子目标坐标、第二个切面的第二子目标坐标以及第三个切面的第三子目标坐标;

具体的,获得初始体绘制模型的旋转矩阵R,以及旋转矩阵R的逆矩阵R

本地坐标=参考坐标*R

进一步地,参考坐标可以基于如下公式转换为MPR各个切面对应的子目标坐标:

式中,x

其中,基于(x

如图9所示,基于用户的第N次点击获得第N个参考坐标,可以确定第N组第一子目标坐标、第二子目标坐标以及第三子目标坐标,并基于十字光线在MPR的各个切面分别对该第一子目标坐标、第二子目标坐标以及第三子目标坐标进行定位表示。

如图10所示,基于用户的第N+k次点击(k为正整数),获得第N+k个参考坐标,可以确定第N+k组第二子目标坐标、第二子目标坐标以及第三子目标坐标,并基于十字光线在MPR的各个切面分别对该第一子目标坐标、第二子目标坐标以及第三子目标坐标进行定位表示;需要说明的是,图9以及图10对应的用户的点击位置不相同,因此,基于MPR各个切面对用户的点击位置进行表示的时候,对应的实际位置也不相同。

本申请的实施例,将离散的医学影像数据直接转换为三维立体的体绘制模型,无需生成中间的几何模型,可以直接基于体绘制模型响应用户的点击,获得用户点击位置对应的目标体素值,并基于目标体素值确定参考坐标,将参考坐标与MPR三视图进行结合,获得MPR三视图中每个视图(或切面)对应的子目标坐标,并基于MPR三视图对各个子目标坐标对应的图像信息进行展示,具有直观性。

如图11所示,本申请的实施例还提供一种模型定位装置110,包括:

获取模块111,用于基于医学影像数据,获取初始体绘制模型,并基于所述初始体绘制模型确定初始位置;

获得模块112,用于基于所述初始位置以及摄像机位置确定目标射线,并基于所述目标射线贯穿所述初始体绘制模型,获得所述目标射线与所述初始体绘制模型的外部交点以及位于所述外部交点之间的目标向量;

查找模块113,用于基于所述外部交点,确定第一参考值,并基于所述第一参考值对所述目标向量进行查找,获得待确定位置以及与所述待确定位置匹配的体素值;

判断模块114,用于基于预设条件对所述体素值进行判断,若所述体素值满足所述预设条件,则将所述体素值确定为目标体素值;

确定模块115,用于基于与所述目标体素值匹配所述待确定位置,确定目标坐标。

可选的,所述基于医学影像数据,获取初始体绘制模型,并基于所述初始体绘制模型确定初始位置,包括:

基于所述初始体绘制模型确定原始位置,并获取所述原始位置的原始坐标;

基于所述原始坐标确定原始窗口以及原始参数;

基于所述原始窗口、原始参数以及原始坐标进行计算,获得所述初始位置的初始坐标。

可选的,所述基于所述初始位置以及摄像机位置确定目标射线,并基于所述目标射线贯穿所述初始体绘制模型,获得所述目标射线与所述初始体绘制模型的外部交点以及位于所述外部交点之间的目标向量,包括:

基于所述目标射线贯穿所述初始体绘制模型,并获得所述目标射线与所述初始体绘制模型的第一子外部交点以及第二子外部交点;

将所述目标射线位于所述第一子外部交点以及第二子外部交点之间的线段,确定为所述目标向量;其中,所述目标向量与所述初始体绘制模型存在多个内部交点。

可选的,所述基于所述外部交点,确定第一参考值,并基于所述第一参考值对所述目标向量进行查找,获得待确定位置以及与所述待确定位置匹配的体素值,包括:

基于所述第二子外部交点,确定所述目标坐标面;

基于所述目标坐标面以及所述第二子外部交点,确定所述第一参考值;

基于所述第一参考值对所述目标向量进行第N次步进,获得第N个所述待确定位置以及与第N个所述待确定位置匹配的体素值;其中,N为正整数。

可选的,所述基于预设条件对所述体素值进行判断,若所述体素值满足所述预设条件,则将所述体素值确定为目标体素值,包括:

获取第N个所述待确定位置的体素值,并将第N个所述待确定位置的体素值与所述预设条件进行比对;

若第N个待确定位置的体素值满足所述预设条件,则将第N个待确定位置的体素值,确定目标体素值;或

若第N个待确定位置的体素值不满足所述预设条件,则基于所述第一参考值对所述目标向量进行第N+1次步进,直至确定所述目标体素值。

可选的,基于与所述目标体素值匹配所述待确定位置,确定目标坐标,包括:

基于与所述目标体素值匹配的所述待确定位置,确定参考坐标;

基于所述参考坐标,计算获得在MPR的每个切面的目标坐标。

可选的,所述基于与所述目标体素值匹配的所述待确定位置,确定参考坐标,包括:

获取所述初始体绘制模型在第M方向的医学影像总层数、在第M个方向的总长度以及在第M个方向的本地值;其中,1≤M≤3,且M为整数;

基于所述初始体绘制模型在第M个方向的医学影像总层数、在第M个方向的总长度以及在第M个方向的本地值,计算获得所述初始坐标在第M个方向的方向值;

基于所述待确定位置在M个方向的所述方向值,获得所述待确定位置的所述参考坐标。

本申请的实施例还提供一种电子设备,包括处理器、存储器以及存储在所述存储器中且被配置为由所述处理器执行的计算机程序,所述处理器执行所述计算机程序时实现如上所述的方法。

本申请的实施例还提供一种计算机可读存储介质,所述计算机可读存储介质包括存储的计算机程序,其中,在所述计算机程序运行时控制所述计算机可读存储介质所在设备执行如上所述的方法。

另外,本申请实施例的装置的其他构成及作用对本领域的技术人员来说是已知的,为减少冗余,此处不做赘述。

需要说明的是,在流程图中表示或在此以其他方式描述的逻辑和/或步骤,例如,可以被认为是用于实现逻辑功能的可执行指令的定序列表,可以具体实现在任何计算机可读介质中,以供指令执行系统、装置或设备(如基于计算机的系统、包括处理器的系统或其他可以从指令执行系统、装置或设备取指令并执行指令的系统)使用,或结合这些指令执行系统、装置或设备而使用。就本说明书而言,"计算机可读介质"可以是任何可以包含、存储、通信、传播或传输程序以供指令执行系统、装置或设备或结合这些指令执行系统、装置或设备而使用的装置。计算机可读介质的更具体的示例(非穷尽性列表)包括以下:具有一个或多个布线的电连接部(电子装置),便携式计算机盘盒(磁装置),随机存取存储器(RAM),只读存储器(ROM),可擦除可编辑只读存储器(EPROM或闪速存储器),光纤装置,以及便携式光盘只读存储器(CDROM)。另外,计算机可读介质甚至可以是可在其上打印所述程序的纸或其他合适的介质,因为可以例如通过对纸或其他介质进行光学扫描,接着进行编辑、解译或必要时以其他合适方式进行处理来以电子方式获得所述程序,然后将其存储在计算机存储器中。

应当理解,本申请的各部分可以用硬件、软件、固件或它们的组合来实现。在上述实施方式中,多个步骤或方法可以用存储在存储器中且由合适的指令执行系统执行的软件或固件来实现。例如,如果用硬件来实现,和在另一实施方式中一样,可用本领域公知的下列技术中的任一项或他们的组合来实现:具有用于对数据信号实现逻辑功能的逻辑门电路的离散逻辑电路,具有合适的组合逻辑门电路的专用集成电路,可编程门阵列(PGA),现场可编程门阵列(FPGA)等。

在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本申请的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不一定指的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任何的一个或多个实施例或示例中以合适的方式结合。

在本申请的描述中,需要理解的是,术语“中心”、“纵向”、“横向”、“长度”、“宽度”、“厚度”、“上”、“下”、“前”、“后”、“左”、“右”、“竖直”、“水平”、“顶”、“底”“内”、“外”、“顺时针”、“逆时针”、“轴向”、“径向”、“周向”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本申请和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本申请的限制。

此外,术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括至少一个该特征。在本申请的描述中,“多个”的含义是至少两个,例如两个,三个等,除非另有明确具体的限定。

在本申请中,除非另有明确的规定和限定,术语“安装”、“相连”、“连接”、“固定”等术语应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或成一体;可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连,可以是两个元件内部的连通或两个元件的相互作用关系,除非另有明确的限定。对于本领域的普通技术人员而言,可以根据具体情况理解上述术语在本申请中的具体含义。

在本申请中,除非另有明确的规定和限定,第一特征在第二特征“上”或“下”可以是第一和第二特征直接接触,或第一和第二特征通过中间媒介间接接触。而且,第一特征在第二特征“之上”、“上方”和“上面”可是第一特征在第二特征正上方或斜上方,或仅仅表示第一特征水平高度高于第二特征。第一特征在第二特征“之下”、“下方”和“下面”可以是第一特征在第二特征正下方或斜下方,或仅仅表示第一特征水平高度小于第二特征。

尽管上面已经示出和描述了本申请的实施例,可以理解的是,上述实施例是示例性的,不能理解为对本申请的限制,本领域的普通技术人员在本申请的范围内可以对上述实施例进行变化、修改、替换和变型。

相关技术
  • 定位码贴设方法、装置、计算机设备和存储介质
  • 一种定位信息更新方法、装置、设备及存储介质
  • 一种定位方法、装置、设备、系统及存储介质
  • 定位漂移检测方法、装置、设备及计算机可读存储介质
  • 一种定位真值校验方法、装置、设备及存储介质
  • 定位及定位模型的训练方法、装置、电子设备和存储介质
  • 定位模型的训练和定位方法、装置、设备以及存储介质
技术分类

06120116331492