一种确定X射线成像的曝光区域的方法、装置和存储介质与流程

    专利查询2023-12-19  95

    一种确定x射线成像的曝光区域的方法、装置和存储介质
    技术领域
    :1.本发明涉及医疗设备
    技术领域
    :,特别是涉及一种确定x射线成像的曝光区域的方法、装置和存储介质。
    背景技术
    ::2.x射线是波长介于紫外线和γ射线之间的电磁辐射。x射线具有穿透性,对不同密度的物质有不同的穿透能力。在医学上一般用x射线投射人体器官及骨骼以形成医学图像。直接数字化放射摄影(digitalradiology,dr)技术具有成像速度快、操作便捷和成像分辨率高的特点,成为x射线摄影的主导方向。3.x射线成像系统通常包括x射线发生组件、胸片架(bucky-wall-stand,bws)组件、检查床(table)组件、平板探测器和位于远程的控制主机,等等。x射线发生组件利用高压发生器提供的高压发出透过照射成像目标的x射线,并在平板探测器上形成成像目标的医学图像信息。平板探测器将医学图像信息发送到控制主机。成像目标可以站立在胸片架组件附近或躺在检查床组件上,从而分别接受头颅、胸部、腹部以及关节等各部位的x射线摄影。4.目前,已经出现可以自动确定x射线成像中的曝光区域的算法。然而,用户仍然需要基于自身习惯或经验,手动调整自动确定出的曝光区域,导致操作复杂。技术实现要素:5.本发明实施方式提出一种确定x射线成像的曝光区域的方法、装置和存储介质。6.本发明实施方式的技术方案如下:7.一种确定x射线成像的曝光区域的方法,包括:8.确定对应于x射线成像协议的初始曝光区域;9.基于对应于所述x射线成像协议的调整值调整所述初始曝光区域,其中所述调整值是基于历史上的、对应于所述x射线成像协议的调整后曝光区域与该调整后曝光区域的调整前曝光区域的对比而确定的。10.因此,不同于现有技术中不分析手动调整行为,本发明实施方式分析手动调整行为所导致的曝光区域的变化以解析出体现出用户习惯的调整值,再基于该调整值对初始曝光区域进行自动调整,可以生成符合用户习惯的曝光区域,避免用户频繁调整的复杂操作。11.在一个实施方式中,在所述基于对应于x射线成像协议的调整值调整所述初始曝光区域之前,还包括:12.获取n个所述调整后曝光区域以及n个所述调整前曝光区域,n为至少为1的正整数;13.确定n个所述调整后曝光区域中的每个调整后曝光区域相对于对应的调整前曝光区域的调整量;14.将n个所述调整量的加权平均值确定为所述调整值。15.可见,可以利用n对的、调整后曝光区域与调整前曝光区域以共同生成调整值,从而提高了准确度。16.在一个实施方式中,其特征在于,17.n个所述调整量中的每个调整量的权重相等;或18.n个所述调整量中的每个调整量的权重,与参与确定该每个调整量的调整后曝光区域的调整时刻具有关联关系,其中所述关联关系为:所述调整时刻越接近当前时刻,所述权重越大。19.因此,通过将每个调整量的权重设置为相等,可以减少加权计算的复杂度。而且,通过将调整时刻越接近当前时刻的调整量的权重设置得越大,可以保证用户近期的调整行为对调整值影响更大。20.在一个实施方式中,在所述基于对应于x射线成像协议的调整值调整所述初始曝光区域之前,还包括:21.获取m个所述调整后曝光区域以及m个所述调整前曝光区域,m为至少为1的正整数;22.确定m个所述调整后曝光区域中的每个调整后曝光区域相对于对应的调整前曝光区域的调整量;23.从m个所述调整量中滤除大于预定门限值的调整量;24.将剩余的调整量的加权平均值确定为所述调整值。25.可见,可以利用预定门限值滤除过大的调整量,从而去除极端的调整行为,保证调整值的准确度。26.在一个实施方式中,所述剩余的调整量中的每个调整量的权重相等;或27.所述剩余的调整量中的每个调整量的权重,与参与确定该每个调整量的调整后曝光区域的调整时刻具有关联关系,其中所述关联关系为:所述调整时刻越接近当前时刻,所述权重越大。28.因此,通过将每个调整量的权重设置为相等,可以减少加权计算的复杂度。而且,通过将调整时刻越接近当前时刻的调整量的权重设置得越大,可以保证用户近期的调整行为对调整值影响更大。29.在一个实施方式中,所述调整前曝光区域为自动确定的曝光区域;所述调整后曝光区域为基于用户指令调整所述自动确定的曝光区域后的曝光区域;30.其中所述自动确定的曝光区域包括下列中的至少一个:默认设置的曝光区域;基于图像识别确定的曝光区域;基于人工神经网络确定的曝光区域。31.可见,自动确定的曝光区域可以具有多种实施方式,提高了适用性。32.在一个实施方式中,所述确定每个调整后曝光区域相对于对应的调整前曝光区域的调整量包括下列中的至少一个:33.基于每个调整后曝光区域的宽度与对应的调整前曝光区域的宽度之间的比值,确定宽度调整量;34.基于每个调整后曝光区域的上框线高度与对应的调整前曝光区域的上框线高度之间的差值,确定上框线调整量;35.基于每个调整后曝光区域的下框线高度与对应的调整前曝光区域的下框线高度之间的差值,确定下框线调整量;36.基于每个调整后曝光区域的左框线宽度与对应的调整前曝光区域的左框线宽度之间的差值,确定左框线调整量;37.基于每个调整后曝光区域的右框线宽度与对应的调整前曝光区域的右框线宽度之间的差值,确定右框线调整量;38.其中所述调整值包括下列中的至少一个:宽度调整值;上框线调整值;下框线调整值;左框线调整值;右框线调整值。39.因此,调整量可以具有多种实施方式,提高了适用性。40.在一个实施方式中,所述基于对应于x射线成像协议的调整值调整所述初始曝光区域包括:41.将所述初始曝光区域的上框线当前高度与所述上框线调整值求和,将所述初始曝光区域的下框线当前高度与所述下框线调整值求和,将所述初始曝光区域的左框线当前宽度与所述左框线调整值求和,将所述初始曝光区域的右框线当前宽度与所述右框线调整值求和;或42.将所述初始曝光区域的当前宽度乘以所述宽度调整值,将所述初始曝光区域的上框线当前高度与所述上框线调整值求和,将所述初始曝光区域的下框线当前高度与所述下框线调整值求和。43.因此,可以通过多种方式调整初始曝光区域,提高了适用性。44.一种确定x射线成像的曝光区域的装置,包括:45.确定模块,用于确定对应于x射线成像协议的初始曝光区域;46.调整模块,用于基于对应于所述x射线成像协议的调整值调整所述初始曝光区域,其中所述调整值是基于历史上的、对应于所述x射线成像协议的调整后曝光区域与该调整后曝光区域的调整前曝光区域的对比而确定的。47.因此,不同于现有技术中不分析手动调整行为,本发明实施方式分析手动调整行为所导致的曝光区域的变化以解析出体现出用户习惯的调整值,再基于该调整值对初始曝光区域进行自动调整,可以生成符合用户习惯的曝光区域,避免用户频繁调整的复杂操作。48.在一个实施方式中,所述调整模块,用于在所述基于对应于x射线成像协议的调整值调整所述初始曝光区域之前,获取n个所述调整后曝光区域以及n个所述调整前曝光区域,n为至少为1的正整数;确定n个所述调整后曝光区域中的每个调整后曝光区域相对于对应的调整前曝光区域的调整量;将n个所述调整量的加权平均值确定为所述调整值。49.可见,可以利用n对的、调整后曝光区域与调整前曝光区域以共同生成调整值,从而提高了准确度。50.在一个实施方式中,n个所述调整量中的每个调整量的权重相等;或51.n个所述调整量中的每个调整量的权重,与参与确定该每个调整量的调整后曝光区域的调整时刻具有关联关系,其中所述关联关系为:所述调整时刻越接近当前时刻,所述权重越大。52.因此,通过将每个调整量的权重设置为相等,可以减少加权计算的复杂度。而且,通过将调整时刻越接近当前时刻的调整量的权重设置得越大,可以保证用户近期的调整行为对调整值影响更大。53.在一个实施方式中,所述调整模块,用于在所述基于对应于x射线成像协议的调整值调整所述初始曝光区域之前,获取m个所述调整后曝光区域以及m个所述调整前曝光区域,m为至少为1的正整数;确定m个所述调整后曝光区域中的每个调整后曝光区域相对于对应的调整前曝光区域的调整量;从m个所述调整量中滤除大于预定门限值的调整量;将剩余的调整量的加权平均值确定为所述调整值。54.可见,可以利用预定门限值滤除过大的调整量,从而去除极端的调整行为,保证调整值的准确度。55.在一个实施方式中,所述剩余的调整量中的每个调整量的权重相等;或56.所述剩余的调整量中的每个调整量的权重,与参与确定该每个调整量的调整后曝光区域的调整时刻具有关联关系,其中所述关联关系为:所述调整时刻越接近当前时刻,所述权重越大。57.因此,通过将每个调整量的权重设置为相等,可以减少加权计算的复杂度。而且,通过将调整时刻越接近当前时刻的调整量的权重设置得越大,可以保证用户近期的调整行为对调整值影响更大。58.在一个实施方式中,所述调整前曝光区域为自动确定的曝光区域;所述调整后曝光区域为基于用户指令调整所述自动确定的曝光区域后的曝光区域;59.其中所述自动确定的曝光区域包括下列中的至少一个:默认设置的曝光区域;基于图像识别确定的曝光区域;基于人工神经网络确定的曝光区域。60.可见,自动确定的曝光区域可以具有多种实施方式,提高了适用性。61.在一个实施方式中,所述调整模块,用于执行下列中的至少一个:62.基于每个调整后曝光区域的宽度与对应的调整前曝光区域的宽度之间的比值,确定宽度调整量;63.基于每个调整后曝光区域的上框线高度与对应的调整前曝光区域的上框线高度之间的差值,确定上框线调整量;64.基于每个调整后曝光区域的下框线高度与对应的调整前曝光区域的下框线高度之间的差值,确定下框线调整量;65.基于每个调整后曝光区域的左框线宽度与对应的调整前曝光区域的左框线宽度之间的差值,确定左框线调整量;66.基于每个调整后曝光区域的右框线宽度与对应的调整前曝光区域的右框线宽度之间的差值,确定右框线调整量;67.其中所述调整值包括下列中的至少一个:宽度调整值;上框线调整值;下框线调整值;左框线调整值;右框线调整值。68.因此,调整量可以具有多种实施方式,提高了适用性。69.在一个实施方式中,所述调整模块,用于将所述初始曝光区域的上框线当前高度与所述上框线调整值求和,将所述初始曝光区域的下框线当前高度与所述下框线调整值求和,将所述初始曝光区域的左框线当前宽度与所述左框线调整值求和,将所述初始曝光区域的右框线当前宽度与所述右框线调整值求和;或70.将所述初始曝光区域的当前宽度乘以所述宽度调整值,将所述初始曝光区域的上框线当前高度与所述上框线调整值求和;将所述初始曝光区域的下框线当前高度与所述下框线调整值求和。71.因此,可以通过多种方式调整初始曝光区域,提高了适用性。72.一种确定x射线成像的曝光区域的装置,包括处理器和存储器;73.所述存储器中存储有可被所述处理器执行的应用程序,用于使得所述处理器执行如上任一种所述的确定x射线成像的曝光区域的方法。74.因此,提出了一种具有存储器-处理器架构的装置,可以生成符合用户习惯的曝光区域,避免用户频繁调整的复杂操作。75.一种计算机可读存储介质,其中存储有计算机可读指令,该计算机可读指令用于执行如上任一种所述的确定x射线成像的曝光区域的方法。76.因此,提出了一种包含计算机可读指令的计算机可读存储介质,可以生成符合用户习惯的曝光区域,避免用户频繁调整的复杂操作。附图说明77.图1为现有技术中展示曝光区域的示意图。78.图2为根据本发明实施方式确定x射线成像的曝光区域的方法的流程图。79.图3为根据本发明实施方式确定x射线成像的曝光区域的调整量的示范性示意图。80.图4为根据本发明实施方式存储调整值的示意图。81.图5为根据本发明实施方式x射线成像的示范性方法的流程图。82.图6为根据本发明实施方式确定x射线成像的曝光区域的装置的结构图。83.图7为根据本发明实施方式具有存储器-处理器架构的、确定x射线成像的曝光区域的装置的示范性结构图。84.其中,附图标记如下:85.86.具体实施方式87.为了使本发明的技术方案及优点更加清楚明白,以下结合附图及实施方式,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施方式仅仅用以阐述性说明本发明,并不用于限定本发明的保护范围。88.为了描述上的简洁和直观,下文通过描述若干代表性的实施方式来对本发明的方案进行阐述。实施方式中大量的细节仅用于帮助理解本发明的方案。但是很明显,本发明的技术方案实现时可以不局限于这些细节。为了避免不必要地模糊了本发明的方案,一些实施方式没有进行细致地描述,而是仅给出了框架。下文中,“包括”是指“包括但不限于”,“根据……”是指“至少根据……,但不限于仅根据……”。由于汉语的语言习惯,下文中没有特别指出一个成分的数量时,意味着该成分可以是一个也可以是多个,或可理解为至少一个。89.申请人发现:在现有技术中,用户通常会基于自身习惯或经验手动调整算法自动生成的曝光区域。然而,用户的手动调整行为通常并没有被分析,导致用户后续成像中仍然需要重新调整自动确定出的曝光区域。90.图1为现有技术中展示曝光区域的示意图。91.在图1中,在第一次胸部正位成像中,x射线成像系统中的控制主机基于预定算法自动确定出曝光区域10,并且在显示界面中展示该自动确定的曝光区域10。用户可以通过鼠标、键盘、触摸控制单元等人机交互设备调整曝光区域10,以得到符合用户习惯的、用户调整后的曝光区域11。然而,当后续执行第二次胸部正位成像时,控制主机仍然基于该算法自动确定出曝光区域10,此时用户不得不再次对曝光区域10执行类似调整,从而导致操作复杂。92.申请人还发现:如果不同于现有技术中不分析手动调整行为,而是分析手动调整行为所导致的曝光区域的变化(比如:对历史上的调整后曝光区域与调整前曝光区域进行对比),可以解析出体现用户习惯的调整值。基于该调整值对算法自动确定的曝光区域进行自动调整,生成符合用户习惯的曝光区域,从而避免用户频繁调整的复杂操作。93.图2为根据本发明实施方式确定x射线成像的曝光区域的方法的流程图。优选地,该方法可以由x射线成像系统中的控制主机执行。94.如图2所示,该方法200包括:95.步骤201:确定对应于x射线成像协议的初始曝光区域。96.x射成像协议可以包含成像方式、成像部位、成像方向、高压发生器的电压值或电流值等成像参数。具体地,x射线成像协议可以实施为对应于不同器官组织的器官组织程序(organprogram,ogp)。举例,x射线成像协议可以包括:全脊柱正位成像协议、全脊柱侧位成像协议、下肢全长骨成像协议、胸部正位成像协议、胸部侧位成像协议、手掌成像协议、背部成像协议或膝关节成像协议,等等。97.可以基于多种方式确定对应于x射线成像协议的初始曝光区域。98.比如,可以利用可见光图像采集元件采集成像目标的图像,经由有线接口或无线接口将该图像发送到x射线成像系统中的控制主机。然后,控制主机基于预定算法在成像目标的图像上自动生成对应于x射线成像协议的该初始曝光区域。99.举例,控制主机在成像目标的图像上自动生成初始曝光区域的具体方式可以包括:100.方式(1)、基于默认设置标识出初始曝光区域。101.比如:首先,用户人工设置对应于x射线成像协议的默认曝光区域区间。然后,基于该默认曝光区域区间从图像上自动标识出初始曝光区域。102.方式(2)、基于图像识别方式标识出初始曝光区域。103.比如:基于图像特征对比方式从图像上标识出对应于x射线成像协议的初始曝光区域。104.方式(3)、基于人工神经网络标识出初始曝光区域。105.比如,建立人工神经网络模型;将作为训练数据的、具有标注的图像输入人工神经网络模型;将人工神经网络模型训练为曝光区域识别模型。其中:在训练过程中可以采用监督学习方式,利用最优化方法(如随机梯度下降),调节人工神经网络模型中的参数,以使得人工神经网络模型的预测结果与标注之间的误差不断减小直至收敛。然后,可以利用该曝光区域识别模型自动从图像上标识出对应于x射线成像协议的初始曝光区域。106.以上示范性描述了在成像目标的图像上自动生成初始曝光区域的典型实例,本领域技术人员可以意识到,这种描述仅是示范性的,并不用于限定本发明实施方式的保护范围。107.再比如,可以利用可见光图像采集元件采集成像目标的图像,经由有线接口或无线接口将该图像发送到x射线成像系统中的控制主机。然后,用户基于通过鼠标、键盘、触摸控制单元等人机交互设备,在该图像中人工选定对应于x射线成像协议的初始曝光区域。108.在上述描述中,成像目标为需要被执行x射线摄影的目标。成像目标可以为生物体或无生命物体,本发明实施方式对成像目标的具体特性并无限定。而且,可见光图像采集元件具体可以实施为摄像头或单孔相机,等等。另外,有线接口包括下列中至少一个:通用串行总线接口、控制器局域网接口、串口,等等;无线接口包括下列中至少一个:红外接口、近场通讯接口、蓝牙接口、紫蜂接口、无线宽带接口,等等。在一个实施方式中,可见光图像采集元件可以固定在x射线发生组件的球管罩壳上或束光器壳体上。比如,在球管罩壳上或束光器的壳体上布置用于容纳可见光图像采集元件的凹槽,通过螺栓连接、卡扣连接、钢丝绳套等方式将可见光图像采集元件固定至凹槽。109.步骤202:基于对应于x射线成像协议的调整值调整初始曝光区域,其中调整值是基于历史上的、对应于x射线成像协议的调整后曝光区域与该调整后曝光区域的调整前曝光区域的对比而确定的。110.在这里,首先确定对应于x射线成像协议的调整值,再基于该调整值调整初始曝光区域。111.在一个实施方式中,在执行步骤202之前,该调整值可以已经被确定(比如,被控制主机确定)且存储在存储介质(比如,控制主机可以访问的数据库)中。在执行步骤202时,控制主机访问该存储介质以获取该调整值。112.在一个实施方式中,在执行步骤202的过程中确定(比如,控制主机确定)该调整值。113.优选地,在执行步骤202之前确定该调整值,从而可以加快方法200的执行速度。114.下面对确定对应于x射线成像协议的调整值的过程进行描述。115.参与确定该调整值的调整前曝光区域为:基于预定算法自动生成的、对应于x射线成像协议的历史上(也就是,在步骤202之前)的曝光区域。参与确定调整值的调整后曝光区域为:基于用户指令调整该历史上的曝光区域后的曝光区域。116.优选地,可以利用多对的、调整后曝光区域与调整前曝光区域以共同生成调整值。117.在一个实施方式中,在基于对应于x射线成像协议的调整值调整初始曝光区域202之前,该方法200还包括:获取n个调整后曝光区域n个所述调整前曝光区域,n为至少为1的正整数;确定n个调整后曝光区域中的每个调整后曝光区域相对于对应的调整前曝光区域的调整量;将n个调整量的加权平均值确定为调整值。118.比如,n个调整量分别为t1、t2、t3……tn,则加权计算后的调整值为:k1*t1+k2*t2+k3*t3+……:kn*tn。其中k1为t1的权重,k2为t2的权重,k3为t3的权重……kn为tn的权重,且k1、k2、k3……kn的和为1。119.在一个实施方式中,n个调整量中的每个调整量的权重相等,即k1、k2、k3……kn相等。因此,通过将每个调整量的权重设置为相等,可以减少加权计算的复杂度。120.优选地,n个调整量中的每个调整量的权重,与参与确定该每个调整量的调整后曝光区域的调整时刻具有关联关系,其中关联关系为:调整时刻越接近当前时刻,权重越大。比如,参与确定调整量的调整后曝光区域的调整时刻与当前时刻接近程度的排序结果为:tn(最接近当前时刻)……t3、t2、t1(最远离当前时刻),则kn》……k3》k2》k1。因此,通过将调整时刻接近当前时刻的调整量的权重设置的越大,可以保证用户近期的调整行为对调整值的影响更大。121.申请人还发现:在利用多对的、调整后曝光区域与调整前曝光区域生成调整值的过程中,可以利用预定门限值滤除过大的调整量,从而去除极端的调整行为,保证调整值的准确度。122.在一个实施方式中,在基于对应于x射线成像协议的调整值调整初始曝光区域202之前,该方法200还包括:获取m个调整后曝光区域以及m个调整前曝光区域,m为至少为1的正整数;确定m个所述调整后曝光区域中的每个调整后曝光区域相对于对应的调整前曝光区域的调整量;从m个所述调整量中滤除大于预定门限值的调整量;将剩余的调整量的加权平均值确定为所述调整值。123.比如,m个调整量分别为t1、t2、t3、t4、t5……tm,预定门限值为ta,且t1和t2大于ta。因此,滤除t1和t2。剩余的调整量为t3、t4、t5……tm。加权计算后的调整值为:k3*t3+k4*t4+k5*t5+……:kn*tn。其中k3为t3的权重,k4为t4的权重,k5为t5的权重……kn为tn的权重,且k3、k4、k5……kn的和为1。124.在一个实施方式中,剩余调整量中的每个调整量的权重相等,即k3、k4、k5……kn相等。因此,通过将每个调整量的权重设置为相等,可以减少加权计算的复杂度。125.优选地,剩余调整量中的每个调整量的权重,与参与确定该每个调整量的调整后曝光区域的调整时刻具有关联关系,其中关联关系为:调整时刻越接近当前时刻,权重越大。比如,参与确定调整量的调整后曝光区域的调整时刻与当前时刻接近程度的排序结果为:tn(最接近当前时刻)……t5、t4、t3(最远离当前时刻),则kn》……k5》k4》k3。因此,通过将调整时刻接近当前时刻的调整量的权重设置的越大,可以保证用户近期的调整行为对调整值的影响更大。126.在一个实施方式中,确定每个调整后曝光区域相对于对应的调整前曝光区域的调整量包括下列中的至少一个:127.(1)、基于每个调整后曝光区域的宽度与对应的调整前曝光区域的宽度之间的比值,确定宽度调整量;128.(2)、基于每个调整后曝光区域的上框线高度与对应的调整前曝光区域的上框线高度之间的差值,确定上框线调整量;129.(3)、基于每个调整后曝光区域的下框线高度与对应的调整前曝光区域的下框线高度之间的差值,确定下框线调整量;130.(4)、基于每个调整后曝光区域的左框线宽度与对应的调整前曝光区域的左框线宽度之间的差值,确定左框线调整量;131.(5)、基于每个调整后曝光区域的右框线宽度与对应的调整前曝光区域的右框线宽度之间的差值,确定右框线调整量。132.而且,调整值包括下列中的至少一个:作为多个宽度调整量的加权平均计算结果的宽度调整值;作为多个上框线调整量的加权平均计算结果的上框线调整值;作为多个下框线调整量的加权平均计算结果的下框线调整值;作为多个左框线调整量的加权平均计算结果的左框线调整值;作为多个右框线调整量的加权平均计算结果的右框线调整值。133.图3为根据本发明实施方式确定x射线成像的曝光区域的调整量的示范性示意图。134.在图3中,在历史上,x射线成像系统(比如,控制主机)执行x射线成像协议的第一次成像过程时,基于预定算法自动确定出曝光区域31,并且在显示界面中展示该自动确定的曝光区域31。而且,用户通过鼠标、键盘、触摸控制单元等人机交互设备调整曝光区域31,以得到符合用户习惯的、用户调整后的曝光区域21。135.对调整后曝光区域21与调整前曝光区域的31对比,可以得到:136.(1)、上框线调整量y1,即曝光区域21的上框线与曝光区域31的上框线的高度差值;137.(2)、下框线调整量y2,即曝光区域21的下框线与曝光区域31的下框线的高度差值;138.(3)、左框线调整量x1,即曝光区域21的左框线与曝光区域31的左框线的宽度差值;139.(4)、右框线调整量x2,即曝光区域21的右框线与曝光区域31的右框线的宽度差值;140.(5)、宽度调整量w1/w2,即曝光区域21的宽度w1与曝光区域31的右框线的宽度w2的比值。141.在图3中,描述了利用一对调整后曝光区域与调整前曝光区域确定调整量的过程。类似地,还可以利用在历史上已执行的其它对的曝光区域与调整前曝光区域确定相应的调整量。通过将这些调整量执行加权平均计算,即可得到调整值。142.比如,假定有10对的调整后曝光区域与调整前曝光区域,则可以分别得到10个上框线调整量。将这10个上框线调整量的加权平均值确定为上框线调整值,将这10个下框线调整量的加权平均值确定为下框线调整值,将这10个左框线调整量的加权平均值确定为左框线调整值,将这10个右框线调整量的加权平均值确定为右框线调整值,将这10个宽度调整量的加权平均值确定为宽度调整值。然后,将这些调整值(包括上框线调整值、下框线调整值、左框线调整值、右框线调整值和宽度调整值)与x射线成像协议关联存储,从而在后续执行该x射线成像协议时,可以检索出这些调整值以对曝光区域执行调整。143.图4为根据本发明实施方式存储调整量的示意图。144.其中,x射线成像协议41的名称以及对应于x射线成像协议41的调整值51(上框线的调整值、下框线的调整值、左框线的调整值、右框线的调整值、宽度调整值,等等)被关联存储到数据库103中;x射线成像协议42的名称以及对应于x射线成像协议42的调整值52被关联存储到数据库103中。以此类推,x射线成像协议4n的名称以及对应于x射线成像协议4n的调整值5n被关联存储到数据库103中。145.因此,可以在步骤202中利用x射线成像协议的名称,从该数据库中查询到对应于x射线成像协议的调整值。146.在一个实施方式中,步骤202中基于对应于x射线成像协议的调整值调整初始曝光区域202包括下列方式:147.方式(1)、将初始曝光区域的上框线当前高度与上框线调整值求和,将初始曝光区域的下框线当前高度与下框线调整值求和,将初始曝光区域的左框线当前宽度与左框线调整值求和,将初始曝光区域的右框线当前宽度与右框线调整值求和。148.比如,假定初始曝光区域的上框线当前高度为y0,上框线调整值为y1,则调整后的曝光区域(称为优化的曝光区域)的上框线高度为y0+y1;假定初始曝光区域的下框线当前高度为y3,上框线调整值为y2,则优化的曝光区域的下框线高度为y3+y2;假定初始曝光区域的左框线当前宽度为x0,左框线调整值为x1,则优化的曝光区域的左框线宽度为x0+x1;假定初始曝光区域的右框线当前宽度为x3,右框线调整值为x2,则优化的曝光区域的右框线宽度为x3+x2。149.方式(2)、将初始曝光区域的当前宽度乘以宽度调整量,将初始曝光区域的上框线当前高度与上框线调整值求和,将所述初始曝光区域的下框线当前高度与下框线调整值求和。150.比如,假定初始曝光区域的上框线当前高度为y0,上框线调整值为y1,则调整后的曝光区域(称为优化的曝光区域)的上框线高度为y0+y1;假定初始曝光区域的下框线当前高度为y3,上框线调整值为y2,则优化的曝光区域的下框线高度为y3+y2。假定初始曝光区域的当前宽度为w3,宽度调整量为w1/w2,则优化的曝光区域的宽度为w3*w1/w2,且优化的曝光区域中心线与初始曝光区域的中心线在高度方向上重合。151.其中:方式(2)适用于在步骤202之前已执行将x射线视野中心对准平板探测器中心的预校准过程的情形。当x射线视野中心对准平板探测器中心时,调整后的曝光区域的中心线与调整前的曝光区域的中心线在高度方向上总是重合的,因此可以直接利用宽度调整量调整曝光区域的宽度,而无需考虑曝光区域是否会在宽度方向上存在偏移。方式(1)既适用于在步骤202之前已执行将x射线视野中心对准平板探测器中心的预校准过程的情形,还适用于在步骤202之前未执行预校准过程的情形。152.在执行完步骤202之后,可以利用基于调整值调整后的曝光区域(称为优化的曝光区域),自动控制x射线发生组件以对成像目标执行曝光,其中尽量使得x射线辐射范围与成像目标上的该优化的曝光区域相重合。比如,可以计算出包含优化的曝光区域的图像平面(比如,控制主机的显示平面)和真实3d世界之间的映射关系,将在图像平面上确定出的、优化的曝光区域映射到现实世界以获取现实世界中的对应空间范围,从而可以基于优化的曝光区域控制执行现实世界中的曝光操作,比如移动x射线球管的高度或控制束光器的开窗位置。153.举例:优化的曝光区域的区域参数包括高度参数、宽度参数和中心点位置。可以基于高度参数和宽度参数控制束光器的开窗位置,基于中心点位置控制x射线球管的高度。154.基于上述描述,图5为根据本发明实施方式x射线成像的示范性方法的流程图。155.如图5所示,该方法包括:156.步骤501:在当前执行x射线成像协议之前,从历史数据中获取对应于该x射线成像协议的、n个调整后曝光区域以及n个调整前曝光区域。157.步骤502:确定n个调整后曝光区域中的每个调整后曝光区域相对于对应的调整前曝光区域的调整量。158.步骤503:将n个调整量的加权平均值确定为调整值,且在数据库中存储该调整值与x射线成像协议的名称的关联关系。159.基于步骤501~503即可确定出对应于x射线成像协议的调整值。然后,可以调用该调整值,以快速调整利用算法自动生成的、对应于x射线成像协议的初始曝光区域。160.步骤504:确定利用算法自动生成的、对应于x射线成像协议的初始曝光区域。161.步骤505:从数据库中查询对应于x射线成像协议的调整值。162.步骤506:基于该调整值调整初始曝光区域以得到优化的曝光区域,并利用该优化的曝光区域执行x射线成像。163.基于上述描述,本发明实施方式还提出了x射线成像的曝光区域的装置。164.图6为根据本发明实施方式确定x射线成像的曝光区域的装置的结构图。165.如图6所示,确定x射线成像的曝光区域的装置600包括:166.确定模块601,用于确定对应于x射线成像协议的初始曝光区域;167.调整模块602,用于基于对应于所述x射线成像协议的调整值调整所述初始曝光区域,其中所述调整值是基于历史上的、对应于所述x射线成像协议的调整后曝光区域与该调整后曝光区域的调整前曝光区域的对比而确定的。168.在一个实施方式中,调整模块602,用于在所述基于对应于x射线成像协议的调整值调整所述初始曝光区域之前,获取n个所述调整后曝光区域以及n个所述调整前曝光区域,n为至少为1的正整数;确定n个所述调整后曝光区域中的每个调整后曝光区域相对于对应的调整前曝光区域的调整量;将n个所述调整量的加权平均值确定为所述调整值。169.在一个实施方式中,n个所述调整量中的每个调整量的权重相等;或,n个所述调整量中的每个调整量的权重,与参与确定该每个调整量的调整后曝光区域的调整时刻具有关联关系,其中所述关联关系为:所述调整时刻越接近当前时刻,所述权重越大。170.在一个实施方式中,所述调整模块602,用于在所述基于对应于x射线成像协议的调整值调整所述初始曝光区域之前,获取m个所述调整后曝光区域以及m个所述调整前曝光区域,m为至少为1的正整数;确定m个所述调整后曝光区域中的每个调整后曝光区域相对于对应的调整前曝光区域的调整量;从m个所述调整量中滤除大于预定门限值的调整量;将剩余的调整量的加权平均值确定为所述调整值。171.在一个实施方式中,所述剩余的调整量中的每个调整量的权重相等;或,所述剩余的调整量中的每个调整量的权重,与参与确定该每个调整量的调整后曝光区域的调整时刻具有关联关系,其中所述关联关系为:所述调整时刻越接近当前时刻,所述权重越大。172.在一个实施方式中,所述调整前曝光区域为自动确定的曝光区域;所述调整后曝光区域为基于用户指令调整所述自动确定的曝光区域后的曝光区域;其中所述自动确定的曝光区域包括下列中的至少一个:默认设置的曝光区域;基于图像识别确定的曝光区域;基于人工神经网络确定的曝光区域。173.在一个实施方式中,所述调整模块602,用于执行下列中的至少一个:基于每个调整后曝光区域的宽度与对应的调整前曝光区域的宽度之间的比值,确定宽度调整量;基于每个调整后曝光区域的上框线高度与对应的调整前曝光区域的上框线高度之间的差值,确定上框线调整量;基于每个调整后曝光区域的下框线高度与对应的调整前曝光区域的下框线高度之间的差值,确定下框线调整量;基于每个调整后曝光区域的左框线宽度与对应的调整前曝光区域的左框线宽度之间的差值,确定左框线调整量;基于每个调整后曝光区域的右框线宽度与对应的调整前曝光区域的右框线宽度之间的差值,确定右框线调整量;其中所述调整值包括下列中的至少一个:宽度调整值;上框线调整值;下框线调整值;左框线调整值;右框线调整值。174.图7为根据本发明实施方式具有存储器-处理器架构的、确定x射线成像的曝光区域的装置的示范性结构图。175.如图7所示,确定x射线成像的曝光区域的装置700包括处理器701、存储器702及存储在存储器702上并可在处理器701上运行的计算机程序,所述计算机程序被所述处理器701执行时实现如上任一种所述的确定x射线成像的曝光区域的方法。其中,存储器702具体可以实施为电可擦可编程只读存储器(eeprom)、快闪存储器(flashmemory)、可编程程序只读存储器(prom)等多种存储介质。处理器701可以实施为包括一或多个中央处理器或一或多个现场可编程门阵列,其中现场可编程门阵列集成一或多个中央处理器核。具体地,中央处理器或中央处理器核可以实施为cpu或mcu或dsp等等。176.优选地,可以将x射线成像装置700集成到x射线成像系统的控制主机中。177.需要说明的是,上述各流程和各结构图中不是所有的步骤和模块都是必须的,可以根据实际的需要忽略某些步骤或模块。各步骤的执行顺序不是固定的,可以根据需要进行调整。各模块的划分仅仅是为了便于描述采用的功能上的划分,实际实现时,一个模块可以分由多个模块实现,多个模块的功能也可以由同一个模块实现,这些模块可以位于同一个设备中,也可以位于不同的设备中。178.各实施方式中的硬件模块可以以机械方式或电子方式实现。例如,一个硬件模块可以包括专门设计的永久性电路或逻辑器件(如专用处理器,如fpga或asic)用于完成特定的操作。硬件模块也可以包括由软件临时配置的可编程逻辑器件或电路(如包括通用处理器或其它可编程处理器)用于执行特定操作。至于具体采用机械方式,或是采用专用的永久性电路,或是采用临时配置的电路(如由软件进行配置)来实现硬件模块,可以根据成本和时间上的考虑来决定。179.本发明还提供了一种机器可读的存储介质,存储用于使一机器执行如本技术所述方法的指令。具体地,可以提供配有存储介质的系统或者装置,在该存储介质上存储着实现上述实施例中任一实施方式的功能的软件程序代码,且使该系统或者装置的计算机(或cpu或mpu)读出并执行存储在存储介质中的程序代码。此外,还可以通过基于程序代码的指令使计算机上操作的操作系统等来完成部分或者全部的实际操作。还可以将从存储介质读出的程序代码写到插入计算机内的扩展板中所设置的存储器中或者写到与计算机相连接的扩展单元中设置的存储器中,随后基于程序代码的指令使安装在扩展板或者扩展单元上的cpu等来执行部分和全部实际操作,从而实现上述实施方式中任一实施方式的功能。180.用于提供程序代码的存储介质实施方式包括软盘、硬盘、磁光盘、光盘(如cd-rom、cd-r、cd-rw、dvd-rom、dvd-ram、dvd-rw、dvd+rw)、磁带、非易失性存储卡和rom。可选择地,可以由通信网络从服务器计算机或云上下载程序代码。181.在本文中,“示意性”表示“充当实例、例子或说明”,不应将在本文中被描述为“示意性”的任何图示、实施方式解释为一种更优选的或更具优点的技术方案。为使图面简洁,各图中的只示意性地表示出了与本发明相关部分,而并不代表其作为产品的实际结构。另外,以使图面简洁便于理解,在有些图中具有相同结构或功能的部件,仅示意性地绘示了其中的一个,或仅标出了其中的一个。在本文中,“一个”并不表示将本发明相关部分的数量限制为“仅此一个”,并且“一个”不表示排除本发明相关部分的数量“多于一个”的情形。在本文中,“上”、“下”、“前”、“后”、“左”、“右”、“内”、“外”等仅用于表示相关部分之间的相对位置关系,而非限定这些相关部分的绝对位置。182.以上所述,仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。当前第1页12当前第1页12
    技术特征:
    1.一种确定x射线成像的曝光区域的方法(200),其特征在于,包括:确定对应于x射线成像协议的初始曝光区域(201);基于对应于所述x射线成像协议的调整值调整所述初始曝光区域(202),其中所述调整值是基于历史上的、对应于所述x射线成像协议的调整后曝光区域与该调整后曝光区域的调整前曝光区域的对比而确定的。2.根据权利要求1所述的确定x射线成像的曝光区域的方法(200),其特征在于,在所述基于对应于x射线成像协议的调整值调整所述初始曝光区域(202)之前,还包括:获取n个所述调整后曝光区域以及n个所述调整前曝光区域,n为至少为1的正整数;确定n个所述调整后曝光区域中的每个调整后曝光区域相对于对应的调整前曝光区域的调整量;将n个所述调整量的加权平均值确定为所述调整值。3.根据权利要求2所述的确定x射线成像的曝光区域的方法(200),其特征在于,n个所述调整量中的每个调整量的权重相等;或n个所述调整量中的每个调整量的权重,与参与确定该每个调整量的调整后曝光区域的调整时刻具有关联关系,其中所述关联关系为:所述调整时刻越接近当前时刻,所述权重越大。4.根据权利要求1所述的确定x射线成像的曝光区域的方法(200),其特征在于,在所述基于对应于x射线成像协议的调整值调整所述初始曝光区域之前,还包括:获取m个所述调整后曝光区域以及m个所述调整前曝光区域,m为至少为1的正整数;确定m个所述调整后曝光区域中的每个调整后曝光区域相对于对应的调整前曝光区域的调整量;从m个所述调整量中滤除大于预定门限值的调整量;将剩余的调整量的加权平均值确定为所述调整值。5.根据权利要求4所述的确定x射线成像的曝光区域的方法(200),其特征在于,所述剩余的调整量中的每个调整量的权重相等;或所述剩余的调整量中的每个调整量的权重,与参与确定该每个调整量的调整后曝光区域的调整时刻具有关联关系,其中所述关联关系为:所述调整时刻越接近当前时刻,所述权重越大。6.根据权利要求1-5中任一项所述的确定x射线成像的曝光区域的方法(200),其特征在于,所述调整前曝光区域为自动确定的曝光区域;所述调整后曝光区域为基于用户指令调整所述自动确定的曝光区域后的曝光区域;其中所述自动确定的曝光区域包括下列中的至少一个:默认设置的曝光区域;基于图像识别确定的曝光区域;基于人工神经网络确定的曝光区域。7.根据权利要求2或4所述的确定x射线成像的曝光区域的方法(200),其特征在于,所述确定每个调整后曝光区域相对于对应的调整前曝光区域的调整量包括下列中的至少一个:基于每个调整后曝光区域的宽度与对应的调整前曝光区域的宽度之间的比值,确定宽度调整量;
    基于每个调整后曝光区域的上框线高度与对应的调整前曝光区域的上框线高度之间的差值,确定上框线调整量;基于每个调整后曝光区域的下框线高度与对应的调整前曝光区域的下框线高度之间的差值,确定下框线调整量;基于每个调整后曝光区域的左框线宽度与对应的调整前曝光区域的左框线宽度之间的差值,确定左框线调整量;基于每个调整后曝光区域的右框线宽度与对应的调整前曝光区域的右框线宽度之间的差值,确定右框线调整量;其中所述调整值包括下列中的至少一个:宽度调整值;上框线调整值;下框线调整值;左框线调整值;右框线调整值。8.根据权利要求7所述的确定x射线成像的曝光区域的方法(200),其特征在于,所述基于对应于x射线成像协议的调整值调整所述初始曝光区域(202)包括:将所述初始曝光区域的上框线当前高度与所述上框线调整值求和,将所述初始曝光区域的下框线当前高度与所述下框线调整值求和,将所述初始曝光区域的左框线当前宽度与所述左框线调整值求和,将所述初始曝光区域的右框线当前宽度与所述右框线调整值求和;或将所述初始曝光区域的当前宽度乘以所述宽度调整值,将所述初始曝光区域的上框线当前高度与所述上框线调整值求和,将所述初始曝光区域的下框线当前高度与所述下框线调整值求和。9.一种确定x射线成像的曝光区域的装置(600),其特征在于,包括:确定模块(601),用于确定对应于x射线成像协议的初始曝光区域;调整模块(602),用于基于对应于所述x射线成像协议的调整值调整所述初始曝光区域,其中所述调整值是基于历史上的、对应于所述x射线成像协议的调整后曝光区域与该调整后曝光区域的调整前曝光区域的对比而确定的。10.根据权利要求9所述的确定x射线成像的曝光区域的装置(600),其特征在于,所述调整模块(602),用于在所述基于对应于x射线成像协议的调整值调整所述初始曝光区域之前,获取n个所述调整后曝光区域以及n个所述调整前曝光区域,n为至少为1的正整数;确定n个所述调整后曝光区域中的每个调整后曝光区域相对于对应的调整前曝光区域的调整量;将n个所述调整量的加权平均值确定为所述调整值。11.根据权利要求10所述的确定x射线成像的曝光区域的装置(600),其特征在于,n个所述调整量中的每个调整量的权重相等;或n个所述调整量中的每个调整量的权重,与参与确定该每个调整量的调整后曝光区域的调整时刻具有关联关系,其中所述关联关系为:所述调整时刻越接近当前时刻,所述权重越大。12.根据权利要求9所述的确定x射线成像的曝光区域的装置(600),其特征在于,所述调整模块(602),用于在所述基于对应于x射线成像协议的调整值调整所述初始曝光区域之前,获取m个所述调整后曝光区域以及m个所述调整前曝光区域,m为至少为1的正整数;确定m个所述调整后曝光区域中的每个调整后曝光区域相对于对应的调整前曝光区域的调整量;从m个所述调整量中滤除大于预定门限值的调整量;将剩余的调整量的加权平
    均值确定为所述调整值。13.根据权利要求12所述的确定x射线成像的曝光区域的装置(600),其特征在于,所述剩余的调整量中的每个调整量的权重相等;或所述剩余的调整量中的每个调整量的权重,与参与确定该每个调整量的调整后曝光区域的调整时刻具有关联关系,其中所述关联关系为:所述调整时刻越接近当前时刻,所述权重越大。14.根据权利要求9-13中任一项所述的确定x射线成像的曝光区域的装置(600),其特征在于,所述调整前曝光区域为自动确定的曝光区域;所述调整后曝光区域为基于用户指令调整所述自动确定的曝光区域后的曝光区域;其中所述自动确定的曝光区域包括下列中的至少一个:默认设置的曝光区域;基于图像识别确定的曝光区域;基于人工神经网络确定的曝光区域。15.根据权利要求10或12所述的确定x射线成像的曝光区域的装置(600),其特征在于,所述调整模块(602),用于执行下列中的至少一个:基于每个调整后曝光区域的宽度与对应的调整前曝光区域的宽度之间的比值,确定宽度调整量;基于每个调整后曝光区域的上框线高度与对应的调整前曝光区域的上框线高度之间的差值,确定上框线调整量;基于每个调整后曝光区域的下框线高度与对应的调整前曝光区域的下框线高度之间的差值,确定下框线调整量;基于每个调整后曝光区域的左框线宽度与对应的调整前曝光区域的左框线宽度之间的差值,确定左框线调整量;基于每个调整后曝光区域的右框线宽度与对应的调整前曝光区域的右框线宽度之间的差值,确定右框线调整量;其中所述调整值包括下列中的至少一个:宽度调整值;上框线调整值;下框线调整值;左框线调整值;右框线调整值。16.根据权利要求15所述的确定x射线成像的曝光区域的装置(600),其特征在于,所述调整模块(602),用于将所述初始曝光区域的上框线当前高度与所述上框线调整值求和,将所述初始曝光区域的下框线当前高度与所述下框线调整值求和,将所述初始曝光区域的左框线当前宽度与所述左框线调整值求和,将所述初始曝光区域的右框线当前宽度与所述右框线调整值求和;或将所述初始曝光区域的当前宽度乘以所述宽度调整值,将所述初始曝光区域的上框线当前高度与所述上框线调整值求和;将所述初始曝光区域的下框线当前高度与所述下框线调整值求和。17.一种确定x射线成像的曝光区域的装置(700),其特征在于,包括处理器(701)和存储器(702);所述存储器(702)中存储有可被所述处理器(701)执行的应用程序,用于使得所述处理器(701)执行如权利要求1至8中任一项所述的确定x射线成像的曝光区域的方法(200)。18.一种计算机可读存储介质,其特征在于,其中存储有计算机可读指令,该计算机可
    读指令用于执行如权利要求1至8中任一项所述的确定x射线成像的曝光区域的方法(200)。

    技术总结
    本发明实施方式公开了一种确定X射线成像的曝光区域的方法、装置和存储介质。该方法包括:确定对应于X射线成像协议的初始曝光区域;基于对应于所述X射线成像协议的调整值调整所述初始曝光区域,其中所述调整值是基于历史上的、对应于所述X射线成像协议的调整后曝光区域与该调整后曝光区域的调整前曝光区域的对比而确定的。本发明实施方式基于历史数据确定的调整值对初始曝光区域进行自动调整,调整后的曝光区域符合用户习惯。本发明实施方式还可以基于多种形式的调整值调整初始曝光区域,具有良好的适应性。有良好的适应性。有良好的适应性。


    技术研发人员:邹赟哲 曹景泰 游章科
    受保护的技术使用者:上海西门子医疗器械有限公司
    技术研发日:2020.11.23
    技术公布日:2022/5/25
    转载请注明原文地址:https://tc.8miu.com/read-20283.html

    最新回复(0)