扫描定位方法和装置与流程

文档序号:15630572发布日期:2018-10-12 20:29阅读:296来源:国知局

本申请涉及医学影像技术领域,尤其涉及一种扫描定位方法和装置。



背景技术:

在通过ct(computedtomography,计算机断层扫描)系统对受检体进行扫描之前,操作者需要根据受检体需要进行扫描的身体部位,以及受检体在扫描床上平躺或侧卧的实际情况,预先估计扫描的起始位置、结束位置、扫描方向和扫描长度等扫描参数,并通过ct主控台对这些扫描参数进行手动设置,从而使ct主控台可以控制ct机架根据操作者设置的扫描参数,对受检体进行扫描,以生成相应的ct图像。操作者设置的扫描参数的准确度,会直接影响最终生成的ct图像的图像质量。



技术实现要素:

有鉴于此,本申请提供一种扫描定位方法和装置,以提高扫描效率,减少受检体受到的辐射剂量。

具体地,本申请是通过如下技术方案实现的:

第一方面,本申请提供一种扫描定位方法,所述方法应用于ct主控台,所述方法包括:

接收与扫描床对应的定位键被执行起始定位动作时发送的第一起始位置,所述起始动作由用户对所述扫描床的位置进行调整,以使待扫描的起始位置到达指示位置时执行;

接收所述定位键被执行结束定位动作时发送的第一结束位置,所述结束动作由用户对所述扫描床的位置进行调整,以使待扫描的结束位置到达指示位置时执行;

基于所述第一起始位置和第一结束位置,确定扫描方向和第一扫描长度;

基于所述扫描方向、第一起始位置、第一结束位置和第一扫描长度,控制对受检体进行扫描。

第二方面,本申请提供一种扫描定位装置,所述装置应用于ct主控台,所述装置包括:

接收单元,用于接收与扫描床对应的定位键被执行起始定位动作时发送的第一起始位置,所述起始动作由用户对所述扫描床的位置进行调整,以使待扫描的起始位置到达指示位置时执行;

所述接收单元还用于接收所述定位键被执行结束定位动作时发送的第一结束位置,所述结束动作由用户对所述扫描床的位置进行调整,以使待扫描的结束位置到达指示位置时执行;

确定单元,用于基于所述第一起始位置和第一结束位置,确定扫描方向和第一扫描长度;

控制单元,用于基于所述扫描方向、第一起始位置、第一结束位置和第一扫描长度,控制对受检体进行扫描。

分析上述技术方案可知,ct主控台可以根据接收到的操作者利用定位的扫描的起始位置和结束位置,自动计算扫描方向和扫描长度,以控制ct机架根据起始位置、结束位置、扫描方向和扫描长度这些扫描参数对受检体进行扫描,而无需再由操作者预估并通过ct主控台手动设置这些扫描参数。采用这样的方式,无需预先对受检体进行平片扫描,或者对受检体进行多次ct扫描,ct主控台即可直接获取准确的扫描参数,从而可以提高扫描效率,同时可以减少受检体受到的辐射剂量。

附图说明

图1是一种ct系统的示意图;

图2是本申请一示例性实施例示出的一种扫描定位方法的流程图;

图3是一种扫描床的示意图;

图4本申请一示例性实施例示出的另一种扫描定位方法的流程图;

图5是本申请一示例性实施例示出的一种扫描定位装置所在设备的硬件结构图;

图6是本申请一示例性实施例示出的一种扫描定位装置的框图。

具体实施方式

这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本申请相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本申请的一些方面相一致的装置和方法的例子。

在本申请使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本申请。在本申请和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义。还应当理解,本文中使用的术语“和/或”是指并包含一个或多个相关联的列出项目的任何或所有可能组合。

应当理解,尽管在本申请可能采用术语第一、第二、第三等来描述各种信息,但这些信息不应限于这些术语。这些术语仅用来将同一类型的信息彼此区分开。例如,在不脱离本申请范围的情况下,第一信息也可以被称为第二信息,类似地,第二信息也可以被称为第一信息。取决于语境,如在此所使用的词语“如果”可以被解释成为“在……时”或“当……时”或“响应于确定”。

请参考图1,为一种ct系统的示意图。在图1所示的ct系统中,操作者可以通过ct主控台控制ct机架,对扫描床上的受检体(例如:需要进行ct扫描的病患等)进行扫描。

相关技术中,操作者可以先根据受检体需要进行扫描的身体部位,以及该受检体在扫描床上平躺或侧卧的实际情况,估计扫描的起始位置、结束位置、扫描方向和扫描长度等扫描参数,并通过ct主控台对这些扫描参数进行手动设置。后续,操作者可以通过ct主控台,控制ct机架根据设置的扫描参数,对该受检体进行平片扫描,以获取该受检体的平片图像。该平片图像并非最终希望得到的该受检体的ct图像,但操作者仍可以通过该平片图像,查看该受检体身体内部器官的分布位置,从而可以据此将之前设置的扫描参数修改为适合该受检体的扫描参数。操作者可以通过ct主控台,控制ct机架根据修改后的扫描参数,对该受检体进行后续的ct扫描,以得到该受检体的ct图像。

或者,操作者可以先开启设置在ct机架或扫描室墙壁上的定位灯,该定位灯在受检体体表上的投影即为其指示位置,该定位灯的指示位置可以指示最终得到的该受检体的第一幅ct图像对应的扫描位置。因此,操作者可以通过用于移动扫描床的进床键或退床键对扫描床的位置进行调整,使该受检体待扫描的起始位置到达定位灯的指示位置。后续,操作者也需要根据受检体需要进行扫描的身体部位,以及该受检体在扫描床上平躺或侧卧的实际情况,估计扫描的结束位置、扫描方向和扫描长度等扫描参数,并通过ct主控台对这些扫描参数进行手动设置。如果最终得到的该受检体的ct图像的图像质量不满足诊断要求,则需要操作者根据该ct图像对扫描参数进行修改,并根据修改后的扫描参数重新对该受检体进行ct扫描。

由此可见,为了确定较为适合受检体的扫描参数,以得到针对该受检体的图像质量较好的ct图像,需要先对该受检体进行平片扫描,使操作者可以根据得到的平片图像对其预估的起始位置、结束位置、扫描方向和扫描长度等扫描参数进行调整;或者,在操作员利用定位灯确定起始位置后,还需要对该受检体进行多次ct扫描,使操作者可以根据得到的ct图像对其预估的结束位置、扫描方向和扫描长度等扫描参数进行调整,即需要操作员进行一系列复杂操作才可以确定较为适合受检体的扫描参数,严重影响了扫描效率,同时可能导致受检体受到非必要的辐射。

为了解决上述问题,本申请提供一种扫描定位方法和装置,以提高扫描效率,减少受检体受到的辐射剂量。

请参考图2,为本申请一示例性实施例示出的一种扫描定位方法的流程图,该方法可以应用于图1所示的ct主控台,包括如下步骤:

步骤201:接收与扫描床对应的定位键被执行起始定位动作时发送的第一起始位置,所述起始动作由用户对所述扫描床的位置进行调整,以使待扫描的起始位置到达指示位置时执行。

在本实施例中,操作者可以先开启设置在ct机架或扫描室墙壁上的定位灯,并通过用于移动扫描床的进床键或退床键对扫描床的位置进行调整,使受检体待扫描的起始位置到达该定位灯的指示位置,其中进床键或退床键可以设置在扫描床上,也可以设置在远离扫描床的位置,但与扫描床连接。当然,指示位置也可以由ct设备中或与ct设备相关联的其他定位装置确定,在本申请中以由定位灯确定指示位置为例对后续步骤进行描述。

在该待扫描的起始位置到达该定位灯的指示位置时,操作者可以对与扫描床对应的定位键执行起始定位动作,例如:按下该定位键等,其中定位键可以设置在扫描床上,也可以设置在远离扫描床的位置,但与扫描床连接。

该定位键在检测到自身被执行该起始定位动作后,可以将扫描床的当前位置发送给ct主控台,ct主控台可以将该位置作为第一起始位置保存。具体地,该定位键在检测到自身被执行该起始定位动作后,可以获取扫描床的当前位置,并发送给ct主控台;或者,该定位键在检测到自身被执行该起始定位动作后,可以向ct主控台发送起始定位指令,由ct主控台获取扫描床的当前位置。

为了便于扫描床位置的记录,可以引入床码的概念。请参考图3,为一种扫描床的示意图。如图3所示,a点和b点为扫描床可以到达的2个极限位置,即a点与b点之间的距离为扫描床床头的可移动距离。假设该可移动距离为2米,则可以将a点的床码设置为0米,并将b点的床码设置为2米。进一步假设c点与a点之间的距离为0.52米,d点与a点之间的距离为1.00米,则c点的床码为0.52米,d点的床码为1.00米;以此类推。

步骤202:接收所述定位键被执行结束定位动作时发送的第一结束位置,所述结束动作由用户对所述扫描床的位置进行调整,以使待扫描的结束位置到达指示位置时执行。

在本实施例中,操作者在对上述待扫描的起始位置进行定位后,可以再次通过上述进床键或退床键对扫描床的位置进行调整,使上述受检体待扫描的结束位置到达上述定位灯的指示位置。在该待扫描的结束位置到达该定位灯的指示位置时,操作者可以对上述定位键执行结束定位动作,例如:再次按下该定位键或双击该定位键等。

该定位键在检测到自身被执行该结束定位动作后,可以将扫描床的当前位置发送给ct主控台,ct主控台可以将该位置作为第一结束位置保存。

需要说明的是,在实际应用中,可以将定位键分为起始定位键和结束定位键。操作者可以对起始定位键执行起始定位动作,而起始定位键则可以在检测到自身被执行起始定位动作时向ct主控台发送第一起始位置。另一方面,操作者可以对结束定位键执行结束定位动作,而结束定位键则可以在检测到自身被执行结束定位动作时向ct主控台发送第一结束位置。

在一个可选的实施例中,操作者如果对当前定位的第一起始位置或第一结束位置不满意,或者误触上述定位键导致定位出错,可以对该定位键执行取消定位动作,例如:长按该定位键等。该定位键在检测到自身被执行取消定位动作时,可以向ct主控台发送取消定位指令。ct主控台在接收到该取消定位指令时,可以将当前接收到的第一起始位置或第一结束位置删除。

在另一个可选的实施例中,操作者如果对当前定位的第一起始位置或第一结束位置不满意,或者误触该定位键导致定位出错,还可以对上述定位灯执行关闭动作。该定位灯在检测到自身被执行关闭动作时,也可以向ct主控台发送取消定位指令。ct主控台在接收到该取消定位指令时,可以将当前接收到的第一起始位置或第一结束位置删除。

步骤203:基于所述第一起始位置和第一结束位置,确定扫描方向和第一扫描长度。

在本实施例中,ct主控台在获取到上述第一起始位置和第一结束位置后,可以基于该第一起始位置和第一结束位置,确定扫描方向和第一扫描长度。具体地,ct主控台可以计算该第一结束位置对应的床码与该第一起始位置对应的床码之差,并根据该差值的正负确定扫描方向。

例如:假设扫描床在距离ct机架较近的位置的床码较小,而在距离ct机架较远的位置的床码较大,则当该差值为正数时,可以确定扫描方向为进床扫描(即扫描床向ct机架移动),而当该差值为负数时,可以确定扫描方向为退床扫描(即扫描床远离ct机架移动)。同时,ct主控台可以将该差值的绝对值确定为第一扫描长度。举例来说,假设该第一起始位置对应的床码为0.40米,该第一结束位置对应的床码为0.95米,且距离ct机架较近的位置的床码较小,则可以确定扫描方向为进床扫描,且第一扫描长度为0.55米。

在实际应用中,如果扫描长度不为扫描宽度(通常为ct机架中的检测器的宽度)的整数倍,则在控制对受检体进行扫描的过程中,可以对扫描长度进行向上取整,以保证得到的受检体的ct图像的完整性。

为了简化扫描流程,提高扫描效率,在一个可选的实施例中,请参考图4,可以采用如下步骤确定第一扫描长度:

步骤2031:判断所述第一结束位置与所述第一起始位置之间的距离是否为预设的扫描宽度的整数倍。

步骤2032:如果所述距离不为所述扫描宽度的整数倍,则对所述距离进行向上取整。

步骤2033:将向上取整后的距离确定为第一扫描长度,并基于所述第一起始位置和确定的第一扫描长度对所述第一结束位置进行调整。

在本实施例中,ct主控台可以先判断上述第一结束位置与第一起始位置之间的距离是否为预设的扫描宽度的整数倍,其中扫描宽度可以由操作者预先设置。如果是,则ct主控台可以直接将该第一结束位置与第一起始位置之间的距离确定为第一扫描长度。如果不是,则ct主控台可以对该第一结束位置与第一起始位置之间的距离进行向上取整,并将向上取整后的距离确定为第一扫描长度。

举例来说,假设预设的扫描宽度为0.05米,该第一起始位置对应的床码为0.42米,该第一结束位置对应的床码为0.60米,由于0.60米-0.42米=0.18米不为0.05米的整数倍,因此ct主控台可以对0.18米进行向上取整,即将0.20米确定为第一扫描长度。

相应地,ct主控台在将向上取整后的距离确定为第一扫描长度后,可以根据该第一扫描长度和第一起始位置对该第一结束位置进行调整。继续以上述举例为例,在将0.20米确定为第一扫描长度后,由于该第一起始位置对应的床码为0.42米,因此ct主控台可以将该第一结束位置对应的床码调整为0.42米+0.20米=0.62米。

步骤204:基于所述扫描方向、第一起始位置、第一结束位置和第一扫描长度,控制对受检体进行扫描。

在本实施例中,在确定出扫描方向和第一扫描长度后,ct主控台可以控制ct机架根据该扫描方向、第一起始位置、第一结束位置和第一扫描长度这些扫描参数,对上述受检体进行扫描。

需要说明的是,操作者可以选择对该受检体进行ct扫描或平片扫描。如果操作者选择对该受检体进行ct扫描,则ct主控台可以控制ct机架根据这些扫描参数,对该受检体进行ct扫描,以得到该受检体的ct图像。如果操作者选择对该受检体进行平片扫描,则ct主控台可以控制ct机架根据这些扫描参数,对该受检体进行平片扫描,以得到该受检体的平片图像。

由上述实施例可见,ct主控台可以根据接收到的操作者利用定位的扫描的起始位置和结束位置,自动计算扫描方向和扫描长度,以控制ct机架根据起始位置、结束位置、扫描方向和扫描长度这些扫描参数对受检体进行扫描,而无需再由操作者预估并通过ct主控台手动设置这些扫描参数。采用这样的方式,无需预先对受检体进行平片扫描,或者对受检体进行多次ct扫描,ct主控台即可直接获取准确的扫描参数,从而可以提高扫描效率,同时可以减少受检体受到的辐射剂量。

在一个可选的实施例中,还可以基于上述方法对受检体进行多段扫描。具体来说,操作者在对上述定位键执行结束定位动作,使该定位键向ct主控台发送第一结束位置后,还可以再次通过上述进床键或退床键对扫描床的位置进行调整,使上述受检体下一个待扫描的起始位置到达上述定位灯的指示位置。在下一个待扫描的起始位置到达该定位灯的指示位置时,操作者可以再次对该定位键执行起始定位动作。

该定位键在检测到自身被执行该起始定位动作后,可以将扫描床的当前位置发送给ct主控台。此时,由于ct主控台中已保存有之前接收到的第一起始位置,因此ct主控台可以将该位置作为第二起始位置保存。

同样地,操作者在对下一个待扫描的起始位置进行定位后,可以再次通过该进床键或退床键对扫描床的位置进行调整,使该受检体下一个待扫描的结束位置到达上述定位灯的指示位置。在下一个待扫描的结束位置到达该定位灯的指示位置时,操作者可以再次对该定位键执行结束定位动作。

该定位键在检测到自身被执行该结束定位动作后,可以将扫描床的当前位置发送给ct主控台。此时,由于ct主控台中已保存有之前接收到的第一结束位置,因此ct主控台可以将该位置作为第二结束位置保存。

以此类推,可以采用这样的方法使ct主控台确定多段扫描分别对应的起始位置和结束位置,在此仅以二段扫描为例对后续步骤进行描述。

参考上述步骤203和204的描述,ct主控台在确定该第二起始位置和第二结束位置后,可以基于该第二起始位置和第二结束位置,确定第二扫描长度。后续,ct主控台可以控制ct机架根据上述扫描方向、第一起始位置、第一结束位置和第一扫描长度,以及该第二起始位置、第二结束位置和第二扫描长度这些扫描参数,对该受检体进行扫描。

在实际应用中,由于不同的扫描段通常对应受检体身体上的不同区域,其所适用的ct扫描序列也有所区别,因此操作者可以为不同的扫描段设置不同的ct扫描序列,即上述第一起始位置和第一结束位置对应的第一扫描序列,与上述第二起始位置和第二结束位置对应的第二扫描序列不同。

另一方面,对于平片扫描而言,不同的扫描段对应的平片也是不同的,即上述第一起始位置和第一结束位置对应的第一平片,与上述第二起始位置和第二结束位置对应的第二平片不同。

由此可见,采用这样的方法,可以在一次扫描中实现对受检体的多段扫描,不仅提高了扫描效率,还可以减少受检体受到的辐射剂量。举例来说,如果需要同时利用某病患的胸部ct图像和腹部ct图像进行诊断,则可以将该病患的胸部区域作为第一扫描段,腹部区域作为第二扫描段,通过一次扫描同时得到该病患的胸部ct图像和腹部ct图像,而无需对该病患进行两次扫描,以分别得到该病患的胸部ct图像和腹部ct图像。

与前述扫描定位方法的实施例相对应,本申请还提供了扫描定位装置的实施例。

本申请扫描定位装置的实施例可以应用在ct主控台上。装置实施例可以通过软件实现,也可以通过硬件或者软硬件结合的方式实现。以软件实现为例,作为一个逻辑意义上的装置,是通过其所在设备的处理器将非易失性存储器中对应的计算机程序指令读取到内存中运行形成的。从硬件层面而言,如图5所示,为本申请扫描定位装置所在ct主控台的一种硬件结构图,除了图5所示的处理器、内存、网络接口、以及非易失性存储器之外,实施例中装置所在的ct主控台通常根据该扫描定位的实际功能,还可以包括其他硬件,对此不再赘述。

请参考图6,为本申请一示例性实施例示出的一种扫描定位装置的框图。该装置600可以应用于图5所示的ct主控台,包括:

接收单元601,用于接收与扫描床对应的定位键被执行起始定位动作时发送的第一起始位置,所述起始动作由用户对所述扫描床的位置进行调整,以使待扫描的起始位置到达指示位置时执行;

所述接收单元601还可以用于接收所述定位键被执行结束定位动作时发送的第一结束位置,所述结束动作由用户对所述扫描床的位置进行调整,以使待扫描的结束位置到达指示位置时执行;

确定单元602,用于基于所述第一起始位置和第一结束位置,确定扫描方向和第一扫描长度;

控制单元603,用于基于所述扫描方向、第一起始位置、第一结束位置和第一扫描长度,控制对受检体进行扫描。

在一个可选的实施例中,所述接收单元601还可以用于在确定扫描方向和第一扫描长度之后,控制对受检体进行扫描之前,接收所述定位键被再次执行所述起始定位动作时发送的第二起始位置;

所述接收单元601还可以用于接收所述定位键被再次执行所述结束定位动作时发送的第二结束位置;

所述确定单元602还可以用于基于所述第二起始位置和第二结束位置,确定第二扫描长度;

所述控制单元603可以包括:

控制子单元6031,用于基于所述扫描方向、第一起始位置、第一结束位置和第一扫描长度,以及第二起始位置、第二结束位置和第二扫描长度,控制对受检体进行扫描;

其中,所述第一起始位置和第一结束位置对应第一扫描序列,所述第二起始位置和第二结束位置对应第二扫描序列,且所述第一扫描序列与所述第二扫描序列不同;

或者,所述第一起始位置和第一结束位置对应第一平片,所述第二起始位置和第二结束位置对应第二平片,且所述第一平片与所述第二平片不同。

在另一个可选的实施例中,所述确定单元602可以包括:

判断子单元6021,用于判断所述第一结束位置与所述第一起始位置之间的距离是否为预设的扫描宽度的整数倍;

取整子单元6022,用于如果所述距离不为所述扫描宽度的整数倍,则对所述距离进行向上取整;

确定子单元6023,用于将向上取整后的距离确定为第一扫描长度,并基于所述第一起始位置和确定的第一扫描长度对所述第一结束位置进行调整。

在另一个可选的实施例中,所述装置600还可以包括:

删除单元604,用于在接收到所述定位键被执行取消定位动作或定位装置被执行关闭动作时发送的取消定位指令时,将当前接收到的第一起始位置或第一结束位置删除。

在另一个可选的实施例中,所述控制单元603具体可以用于:

控制对受检体进行ct扫描,以获取与所述受检体对应的ct图像;

或者,控制对所述受检体进行平片扫描,以获取与所述受检体对应的平片图像。

上述装置中各个单元的功能和作用的实现过程具体详见上述方法中对应步骤的实现过程,在此不再赘述。

对于装置实施例而言,由于其基本对应于方法实施例,所以相关之处参见方法实施例的部分说明即可。以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本申请方案的目的。本领域普通技术人员在不付出创造性劳动的情况下,即可以理解并实施。

以上所述仅为本申请的较佳实施例而已,并不用以限制本申请,凡在本申请的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本申请保护的范围之内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1