辐射图像校正方法和校正装置及校正系统与流程

文档序号:13663089阅读:253来源:国知局
辐射图像校正方法和校正装置及校正系统与流程

本公开涉及辐射成像领域,特别涉及一种辐射图像校正方法和校正装置及校正系统。



背景技术:

发明人了解到的辐射图像校正的相关技术包括:在检测通道内安装多组光幕或光电传感器,利用相邻的两组传感器对被检对象进行区间测速,然后利用该区间测速结果对被检对象的辐射图像进行校正。



技术实现要素:

发明人发现,前述提及的相关技术速度测量精度低,造成辐射图像校正的实时性较差。例如,如果被检对象的运动速度在当前区间发生改变,依据前一区间的测速结果校正后的辐射图像仍然会有较大的畸变。

本公开实施例要解决的一个技术问题是:提高被检对象运动状态的监测精度,改善辐射图像校正的实时性。

根据本公开的一个方面,提出一种辐射图像校正方法,包括:采集激光扫描仪的扫描数据;根据激光扫描仪的扫描数据,确定被检对象的运动状态信息,所述被检对象的运动状态信息包括被检对象的运动速度和行进状态中的至少一项;根据所述被检对象的运动速度和行进状态中的至少一项,对所述被检对象的辐射图像进行校正。

可选地,在所述被检对象的运动速度大于设置的无畸变速度阈值的情况下,对所述被检对象的辐射图像进行插值处理;在所述被检对象的运动速度小于设置的无畸变速度阈值的情况下,对所述被检对象的辐射图像进行抽列处理。

可选地,在所述被检对象的运动速度大于设置的无畸变速度阈值的情况下,每当所述被检对象的运动距离满足设置的图像校正步长时,对所述被检对象的辐射图像进行一次插值处理;在所述被检对象的运动速度小于设置的无畸变速度阈值的情况下,每当所述被检对象的运动距离满足设置的图像校正步长时,对所述被检对象的辐射图像进行一次抽列处理。

可选地,若所述被检对象的运动距离满足设置的图像校正步长时,所述被检对象的运动速度还未更新,根据前一次所述被检对象的运动速度对应的校正程度,对所述被检对象的辐射图像进行一次校正处理,所述校正处理包括插值处理或抽列处理。

可选地,在所述被检对象的运动速度大于设置的无畸变速度阈值的情况下,控制辐射装置的扫描频率增加,以便对所述被检对象的辐射图像进行校正;在所述被检对象的运动速度小于设置的无畸变速度阈值的情况下,控制辐射装置的扫描频率减小,以便对所述被检对象的辐射图像进行校正。

可选地,根据辐射装置的扫描频率和一次脉冲扫描的图像长度及被检对象运动速度之间的关系,确定所述被检对象的运动速度对应的目标扫描频率,控制辐射装置的扫描频率改变到目标扫描频率。

可选地,在所述被检对象的行进状态是后退的情况下,对所述被检对象的辐射图像进行抽列处理或控制辐射装置的扫描频率减小;在所述被检对象的行进状态是停止的情况下,控制辐射装置停止扫描;在所述被检对象的行进状态是前进的情况下,且在所述被检对象的运动速度大于设置的无畸变速度阈值的情况下,对所述被检对象的辐射图像进行插值处理或控制辐射装置的扫描频率增加,且在所述被检对象的运动速度小于设置的无畸变速度阈值的情况下,对所述被检对象的辐射图像进行抽列处理或控制辐射装置的扫描频率减小。

可选地,根据激光扫描仪的扫描数据,确定被检对象的每个部分的运动状态信息,所述被检对象的每个部分的运动状态信息包括被检对象的每个部分的运动速度和行进状态中的至少一项;根据所述被检对象的每个部分的运动速度和行进状态中的至少一项,对所述被检对象的每个部分的辐射图像分别进行校正。

根据本公开的另一方面,提出一种辐射图像校正装置,包括:数据采集模块,用于采集激光扫描仪的扫描数据;运动状态确定模块,用于根据激光扫描仪的扫描数据,确定被检对象的运动状态信息,所述被检对象的运动状态信息包括被检对象的运动速度和行进状态中的至少一项;图像校正模块,用于根据所述被检对象的运动速度和行进状态中的至少一项,对所述被检对象的辐射图像进行校正。

可选地,所述图像校正模块包括第一图像校正单元、第二图像校正单元、第三图像校正单元、第四图像校正单元中的至少一个单元;

所述第一图像校正单元,用于在所述被检对象的运动速度大于设置的无畸变速度阈值的情况下,对所述被检对象的辐射图像进行插值处理;在所述被检对象的运动速度小于设置的无畸变速度阈值的情况下,对所述被检对象的辐射图像进行抽列处理;

所述第二图像校正单元,用于在所述被检对象的运动速度大于设置的无畸变速度阈值的情况下,控制辐射装置的扫描频率增加;在所述被检对象的运动速度小于设置的无畸变速度阈值的情况下,控制辐射装置的扫描频率减小;

所述第三图像校正单元,用于在所述被检对象的行进状态是后退情况下,对所述被检对象的辐射图像进行抽列处理或控制辐射装置的扫描频率减小;在所述被检对象的行进状态是停止的情况下,控制辐射装置停止扫描;

所述第四图像校正单元,用于在所述被检对象的行进状态是前进的情况下,且在所述被检对象的运动速度大于设置的无畸变速度阈值的情况下,对所述被检对象的辐射图像进行插值处理或控制辐射装置的扫描频率增加,且在所述被检对象的运动速度小于设置的无畸变速度阈值的情况下,对所述被检对象的辐射图像进行抽列处理或控制辐射装置的扫描频率减小。

可选地,所述第一图像校正单元,用于在所述被检对象的运动速度大于设置的无畸变速度阈值的情况下,每当所述被检对象的运动距离满足设置的图像校正步长时,对所述被检对象的辐射图像进行一次插值处理;在所述被检对象的运动速度小于设置的无畸变速度阈值的情况下,每当所述被检对象的运动距离满足设置的图像校正步长时,对所述被检对象的辐射图像进行一次抽列处理。

可选地,所述第一图像校正单元,用于若所述被检对象的运动距离满足设置的图像校正步长时,所述被检对象的运动速度还未更新,根据前一次所述被检对象的运动速度对应的校正程度,对所述被检对象的辐射图像进行一次校正处理,所述校正处理包括插值处理或抽列处理。

可选地,所述第二图像校正单元,用于根据辐射装置的扫描频率和一次脉冲扫描的图像长度及被检对象运动速度之间的关系,确定所述被检对象的运动速度对应的目标扫描频率,控制辐射装置的扫描频率改变到目标扫描频率。

可选地,所述运动状态确定模块,用于根据激光扫描仪的扫描数据,确定被检对象的每个部分的运动状态信息,所述被检对象的每个部分的运动状态信息包括被检对象的每个部分的运动速度和行进状态中的至少一项;所述图像校正模块,用于根据所述被检对象的每个部分的运动速度和行进状态中的至少一项,对所述被检对象的每个部分的辐射图像分别进行校正。

根据本公开的再一方面,提出一种辐射图像校正装置,包括:存储器;以及耦接至所述存储器的处理器,所述处理器被配置为基于存储在所述存储器中的指令,执行前述的辐射图像校正方法。

根据本公开的又一方面,提出一种辐射图像校正系统,包括:激光扫描仪、辐射装置、成像装置以及前述的辐射图像校正装置;其中,所述激光扫描仪被配置为发射激光对被检对象进行扫描,将扫描数据传输给所述辐射图像校正装置;所述辐射装置被配置为向被检对象发射辐射射线束,并将检测到的透过被检对象的辐射射线信号传输给所述成像装置;所述成像装置被配置为根据所述辐射装置检测到的辐射射线信号进行成像;所述辐射图像校正装置被配置为将基于扫描数据确定的改变扫描频率类型的校正数据传输给所述辐射装置,使所述辐射装置改变对被检对象的扫描频率,或者,被配置为在基于扫描数据确定的运动状态符合预设条件的情况下,对所述成像装置所形成的辐射图像进行插值或抽列的校正处理。

根据本公开的又一方面,提出一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现前述的辐射图像校正方法的步骤。

本公开利用激光扫描仪作为图像校正的传感设备,被检对象运动状态的监测精度比较高,能够提高辐射图像校正的实时性。

附图说明

下面将对实施例或相关技术描述中所需要使用的附图作简单地介绍。根据下面参照附图的详细描述,可以更加清楚地理解本公开,

显而易见地,下面描述中的附图仅仅是本公开的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。

图1为本公开辐射图像校正系统一个实施例的结构示意图。

图2为本公开的激光束示意图。

图3为本公开激光扫描仪的监测区域的示意图。

图4为本公开被检对象定位方法的示意图。

图5为本公开辐射图像校正方法一个实施例的流程示意图。

图6为本公开辐射图像校正方法再一个实施例的流程示意图。

图7为本公开辐射图像校正方法另一个实施例的流程示意图。

图8为本公开辐射图像校正装置一个实施例的结构示意图。

图9为本公开辐射图像校正装置另一个实施例的结构示意图。

具体实施方式

下面将结合本公开实施例中的附图,对本公开实施例中的技术方案进行清楚、完整地描述。

图1为本公开辐射图像校正系统一个实施例的结构示意图。如图1所示,该实施例的辐射图像校正系统10包括:激光扫描仪110、辐射装置120、成像装置130以及辐射图像校正装置(简称校正装置)140。

其中,激光扫描仪110被配置为发射激光对被检对象进行扫描,并将扫描数据传输给辐射图像校正装置140。通常,激光扫描仪110能够以一预设扫描频率向至少一个被检对象发射多条不同角度的激光束,当某条激光束遇到被检对象反射时,返回该反射点与激光束发射位置之间的距离,及该条激光束的角度等扫描数据。图2为本公开的激光束示意图。如图2所示,激光扫描仪110可实时检测并返回各角度激光束发射位置至激光束反射位置(如图3中车头前沿上的a点)之间的距离d及其对应的发射角度θ。

图3为本公开激光扫描仪的监测区域的示意图。如图3所示,激光扫描仪110有两种安装方式:第一种安装方式如激光扫描仪111所示,例如可以设置于检测通道的顶部,其扫描截面与检测通道的地面垂直;第二种安装方式如激光扫描仪111’所示,例如可以设置于检测通道的侧上方,其扫描截面与检测通道的地面之间的夹角呈一锐角或钝角。激光扫描仪111或111’以一预设扫描频率,例如100hz(即每秒扫描100次),对至少一个被检对象进行监测,其一次可同时发射多条不同角度的激光束,多条激光束构成的扫描截面所覆盖范围的起点a即为激光扫描仪111或111’的监测区域。激光扫描仪的监测范围很大,通常可对其前后80米甚至更长的范围进行连续监测。

在一些实施例中,在使用激光扫描仪110对被检对象进行监测时,因其监测范围很大,为避免不必要的监测数据存储,因此通常会当被检对象未通过激光扫描仪之前且达到一预设位置(相对于激光扫描仪的位置)才开始对其监测数据进行处理,也即认为从该预设位置开始进入其监测区域。在实践中,例如可以将该预设位置设置在激光扫描仪安装位置之前的25米处,但本发明不以此为限。

使用激光扫描仪作为被检对象运动状态(如定位、测速、行进状态等)的监测装置,易于安装且成本低,在实际应用中无需强调安装规程中传感器的严格倾斜角度,不同的安装倾斜角度对所需的精度和算法不产生任何影响。此外,在使用激光扫描仪测速时可以精确测量低速(例如5公里每小时)的被检对象的运动速度。

辐射装置120被配置为向被检对象发射辐射射线束(例如x射线),并将检测到的透过被检对象的辐射射线信号传输给成像装置130。辐射装置120包括射线源,用于发射辐射射线束;及,探测器,用于检测透过被检对象的辐射射线。

成像装置130被配置为根据辐射装置120检测到的辐射射线信号进行成像。

辐射图像校正装置140被配置为采集激光扫描仪110的扫描数据,根据激光扫描仪110的扫描数据,确定被检对象的运动状态信息,包括被检对象的运动速度和行进状态中的至少一项,根据被检对象的运动速度和行进状态中的至少一项,对被检对象的辐射图像进行校正。本公开提出了两种类型的校正方法。第一种类型的校正方法,辐射图像校正装置140与辐射装置120电连接,并被配置为将基于扫描数据确定的改变扫描频率类型的校正数据传输给辐射装置120,使辐射装置120改变对被检对象的扫描频率,并使成像装置130根据辐射装置120检测到的辐射射线信号进行成像。第二种类型的校正方法,辐射图像校正装置140与成像装置130电连接,并被配置为在基于扫描数据确定的运动状态符合预设条件的情况下,对成像装置130所形成的辐射图像进行插值或抽列的校正处理。

下面描述辐射图像校正装置140采集激光扫描仪110的扫描数据,及确定被检对象的例如位置、运动速度、行进状态等运动状态信息。

辐射图像校正装置140针对监测区域内的每个被检对象,确定该被检对象上的至少一个固定点,接收激光扫描仪110在不同时刻检测到的该被检对象的至少一个固定点与多条激光束的发射位置(即激光扫描仪110的安装位置)的距离及其对应的激光束的发射角度等扫描数据。

首先,在选取上述固定点时,可以选取激光扫描仪110返回数据变化的一点,如被检对象的明显突变点(例如被检对象前沿或尾部等上的某一点)或被检对象同一高度上的点等,本发明不以此为限。

辐射图像校正装置140针对上述被检对象,根据接收到的激光扫描仪110检测到的该被检对象的至少一个固定点与激光束发射位置的距离及其对应的激光束的发射角度,能够确定(可选择地输出)该被检对象在不同时刻距离激光扫描仪的相对位置。

图4为本公开被检对象定位方法的示意图。不失一般性地,图4中以选择被检对象100前沿上的某一固定点a作为激光扫描仪110返回数据发生变化的点为例说明。如图4所示,当测量范围为空,即没有对象进入监测区域时,查找并保存距离激光扫描仪110最近点(如图4中b点)的对应角度γ。当被检对象100位于1号位置时,根据激光扫描仪110检测到的返回数据发生变化的一点(即图4中的固定点a)当前距离激光束发射位置之间的距离s1与该激光束的角度α,来确定1号位置距离激光扫描仪110的相对位置l1为:

l1=s1*cosα(1)

或者,l1=s1*sin(γ-α)(2)

当被检对象100沿箭头所示的移动方向移动到2号位置时,根据激光扫描仪110再次检测到的返回数据发生变化的一点(即图4中的固定点a)当前距离激光束发射位置之间的距离s2与该激光束的角度β,来确定2号位置距离激光扫描仪110的相对位置l2为:

l2=s2*cosβ(3)

或者,还可以通过计算被检对象在1号位置和2号位置之间的位移s3来计算2号位置与激光扫描仪110之间的相对位置l2。

首先,可以根据两条激光束的角度α和β计算s1与s2之间角度θ,再根据余弦定理计算s3为:

之后,再根据公式(1)求得的l1计算l2为:l2=l1-s3。

进一步地,在一些实施例中,为了减少辐射图像校正装置140处理的数据量并提高其处理效率,同时对重要监测范围进行重点监测,以提供测量精度,还可以对监测范围进行区域划分,从而针对不同的区域,采用不同位移间隔或时间间隔测量并输出被检对象的位置信息。也即辐射图像校正装置140先判断被检对象相对于激光扫描仪的位置位于分区中的哪个区域,从而确定以相应的位移间隔或者时间间隔来确定并输出被检对象的位置信息。其中当被检对象朝向激光扫描仪移动,且其距离激光扫描仪的相对位置越近时,上述时间间隔或位移间隔越小。例如,可以如图3所示,将监测区域分为4个区域,在这4个区域中,当被检对象移动到距离激光扫描仪最近的3号区域时,对应的确定并输出被检对象的位置的速度最快,也即被检对象每移动一最小位移或每间隔一最小时间,则确定并输出一次被检对象的位置。具体的区域划分及输出频率的设定可依实际应用而确定,本发明不以此为限。

辐射图像校正装置140针对上述被检对象,根据接收到的激光扫描仪110检测到的该被检对象的至少一个固定点与激光束发射位置的距离及其对应的激光束的发射角度,确定并输出该被检对象的运动速度。

例如,继续参考图4,如上述,在确定了被检对象100的1号和2号位置与激光扫描仪之间的相对距离l1和l2或确定其之间的位移s3之后,可以根据下述公式计算被检对象100的速度v:

其中t1和t2分别为被检对象100移动到1号位置和2号位置的时间。该时间例如可以通过辐射图像校正装置140自身的时间计算公式来获得,例如在收到第一个距离s1时做标记t1,在收到第二个距离s2时做标记t2;或者也可以通过激光扫描仪110返回的数据包中自带的时间获得。

在一些实施例中,还可以选取多个固定点,比如多个返回数据变化点(如被检对象上的不同高度的点或被检对象上的多个明显突变点等),基于各固定点分别计算上述位移之后,对多个位移值进行拟合,例如进行平均计算,根据最终得到的平均位移计算被检对象的速度。根据多个固定点进行测速,可以进一步提高其精度值。

此外,在确定并输出被检对象的速度时,也可以结合上述基于不同区域,即被检对象与激光扫描仪110相对位置的输出方式,以不同的位移间隔或时间间隔确定并输出被检对象的速度。

辐射图像校正装置140检测每个被检对象当前的行进状态。例如根据被检对象在当前时刻及上一时刻距离激光扫描仪110的不同相对位置来确定被检对象当前时刻的行进状态。首先,根据激光扫描仪110返回数据中的角度信息获知被检对象当前是朝向激光扫描仪110移动,还是远离激光扫描仪110移动。当被检对象朝向激光扫描仪110移动时,如果当前时刻被检对象距离激光扫描仪110的距离小于上一时刻被检对象距离激光扫描仪110的距离,则认为被检对象为前进;如果为大于,则认为被检对象为后退;而如果为等于,则认为被检对象停止移动。而当被检对象远离激光扫描仪110移动时,如果当前时刻被检对象距离激光扫描仪110的距离大于上一时刻被检对象距离激光扫描仪110的距离,则认为被检对象为前进;如果为小于,则认为被检对象为后退。

此外,辐射图像校正装置140也可以直接根据被检对象两次返回激光束角度的变化来判断其行进方向。例如在朝向激光扫描仪110移动时,返回的激光束角度应越来越小;而当远离激光扫描仪110移动时,则返回的激光束角度则应为越来越大。

本公开的一些实施例利用激光扫描仪能够实时地、连续地测量被检对象的运动状态,监测精度比较高。根据测量的运动状态校正被检对象的辐射图像,能够提高辐射图像校正的实时性。

下面描述辐射图像校正装置140根据被检对象的运动速度和行进状态中的至少一项,对被检对象的辐射图像进行校正。

示例性校正方法一

根据被检对象的运动速度采用图像插值或抽列方式进行校正。

例如,在被检对象的运动速度大于设置的无畸变速度阈值的情况下,对被检对象的辐射图像进行插值处理;在被检对象的运动速度小于设置的无畸变速度阈值的情况下,对被检对象的辐射图像进行抽列处理。

其中,无畸变速度阈值可以通过测试得到,其可以是一个值或一个范围。插值处理是在辐射图像中插入像素点的校正方法,例如,根据辐射图像中相邻的若干像素点的像素信息生成插入的像素点的像素信息。抽列处理是在辐射图像中抽取像素点的校正方法,例如,将辐射图像中的若干列的像素抽取出去,剩余的像素点作为校正后的辐射图像。

由于被检对象的运动速度能够被较高精度地测量,因此,依据被检对象的运动速度能够实时性更好地校正被检对象的辐射图像。

此外,还可以结合图像校正步长进行校正处理,以进一步提高校正的实时性。图像校正步长可以根据业务对校正实时性的要求进行设置,业务对校正实时性要求越高,图像校正步长设置的越短。

在被检对象的运动速度大于设置的无畸变速度阈值的情况下,每当被检对象的运动距离满足设置的图像校正步长时,对被检对象的辐射图像进行一次插值处理。若被检对象的运动距离满足设置的图像校正步长时,被检对象的运动速度还未更新,根据前一次被检对象的运动速度对应的校正程度,对被检对象的辐射图像进行一次插值处理。

在被检对象的运动速度小于设置的无畸变速度阈值的情况下,每当被检对象的运动距离满足设置的图像校正步长时,对被检对象的辐射图像进行一次抽列处理。若被检对象的运动距离满足设置的图像校正步长时,被检对象的运动速度还未更新,根据前一次被检对象的运动速度对应的校正程度,对被检对象的辐射图像进行一次抽列处理。

示例性校正方法二

根据被检对象的运动速度采用改变辐射装置的扫描频率的方式进行校正。

例如,在被检对象的运动速度大于设置的无畸变速度阈值的情况下,控制辐射装置的扫描频率增加,以便对被检对象的辐射图像进行校正;在被检对象的运动速度小于设置的无畸变速度阈值的情况下,控制辐射装置的扫描频率减小,以便对被检对象的辐射图像进行校正。

由于被检对象的运动速度能够被较高精度地测量,因此,依据被检对象的运动速度能够实时性更好地校正被检对象的辐射图像。

其中,改变辐射装置的扫描频率可以通过设置扫描频率的调整幅度逐渐改变到期望的扫描频率。此外,还可以采用本实施例提出的如下方法快速地改变到期望的扫描频率。

即,根据辐射装置的扫描频率f和一次脉冲扫描的图像长度c及被检对象运动速度v之间的关系v/c=f,确定被检对象的运动速度对应的目标扫描频率,控制辐射装置的扫描频率改变到目标扫描频率。其中,c是依据辐射装置的扫描能力确定的常量。

示例性校正方法三

根据被检对象的行进状态进行校正。

例如,在被检对象的行进状态是后退的情况下,对被检对象的辐射图像进行抽列处理。

又例如,在被检对象的行进状态是后退的情况下,控制辐射装置的扫描频率减小。

再例如,在被检对象的行进状态是停止的情况下,控制辐射装置停止扫描。

由于被检对象的行进状态能够被较高精度地测量,因此,依据被检对象的行进状态能够实时性更好地校正被检对象的辐射图像。

示例性校正方法四

根据被检对象的运动速度和行进状态进行校正。

例如,在被检对象的行进状态是前进的情况下,且在被检对象的运动速度大于设置的无畸变速度阈值的情况下,对被检对象的辐射图像进行插值处理或控制辐射装置的扫描频率增加,且在被检对象的运动速度小于设置的无畸变速度阈值的情况下,对被检对象的辐射图像进行抽列处理或控制辐射装置的扫描频率减小。

又例如,在被检对象的行进状态是后退的情况下,根据后退速度,对被检对象的辐射图像进行相应程度的抽列处理。后退速度越快,从被检对象的辐射图像中抽取出去的像素点越多。

再例如,在被检对象的行进状态是后退的情况下,根据后退速度,控制辐射装置按照相应程度减小其扫描频率。后退速度越快,辐射装置的扫描频率减小得越多。

由于被检对象的运动速度和行进状态能够被较高精度地测量,因此,依据被检对象的运动速度和行进状态能够实时性更好地校正被检对象的辐射图像。

此外,辐射图像校正装置140根据激光扫描仪110在不同时刻检测到的该被检对象的多个点分别与多条激光束的发射位置的距离及其对应的激光束的发射角度等扫描数据,可以确定出被检对象的轮廓。根据被检对象的轮廓,如果被检对象包括至少两个部分,采用前述的运动状态信息确定方法,分别确定每个部分的例如位置、运动速度、行进状态等运动状态信息。然后,根据被检对象的每个部分的运动速度和行进状态中的至少一项,对被检对象的每个部分的辐射图像分别进行校正。例如,对被检对象的各部分的辐射图像,分别进行插值或抽列,或者,分别进行不同程度的插值,或者,分别进行不同程度的抽列等校正处理。其中,被检对象的每个部分的校正方法与作为一个整体对待的被检对象的校正方法相同,这里不再赘述。

作为一种示例,如果被检对象中存在间隙,被间隙分割且分割处有连接,那么认为被检对象被间隙分割为两部分。例如,带拖动装置的车辆,如图2所示,车头与拖动装置之间存在间隙,车辆被间隙分割且分割处有连接,那么该车辆被间隙分割为车头和拖动装置两个部分。在车辆行进过程中,车头和拖动装置的运动状态可能并不完全一致,例如车辆刹车时,车头速度很快减小,而拖动装置由于惯性会维持刹车前的速度一段时间,然后再减速。采用本公开提供的针对被检对象的每个部分分别校正的方法,可以很好地改善由于被检对象各部分的运动状态不一致导致的图像畸变。

图5为本公开辐射图像校正方法一个实施例的流程示意图。如图5所示,该实施例的辐射图像校正方法50例如可以由辐射图像校正装置140执行,包括以下步骤:

步骤510,采集激光扫描仪的扫描数据;

步骤520,根据激光扫描仪的扫描数据,确定被检对象的运动状态信息,被检对象的运动状态信息包括被检对象的运动速度和行进状态中的至少一项;

步骤530,根据被检对象的运动速度和行进状态中的至少一项,对被检对象的辐射图像进行校正。

从而,利用激光扫描仪测量被检对象的运动状态,测量精度比较高,根据测量的运动状态校正被检对象的辐射图像,能够提高辐射图像校正的实时性。

图6为本公开辐射图像校正方法再一个实施例的流程示意图。如图6所示,该实施例的辐射图像校正方法60包括以下步骤:

步骤610,辐射图像校正装置140采集激光扫描仪的扫描数据;

步骤620,辐射图像校正装置140根据激光扫描仪的扫描数据,确定被检对象的运动状态信息,被检对象的运动状态信息包括被检对象的运动速度和行进状态中的至少一项;

步骤630,辐射图像校正装置140根据被检对象的运动速度和行进状态中的至少一项,确定改变辐射装置120的扫描频率,并将改变扫描频率类型的校正数据(例如,增加或减小扫描频率、扫描频率改变幅度等)传输给辐射装置120,以便对被检对象的辐射图像进行校正。

步骤640,辐射装置120按照辐射图像校正装置140的指示改变对被检对象的扫描频率,并将检测到的透过被检对象的辐射射线信号传输给成像装置130。

步骤650,成像装置130根据辐射装置120检测到的辐射射线信号进行成像。

从而,利用激光扫描仪测量被检对象的运动状态,测量精度比较高,根据测量的运动状态,采用改变辐射装置120扫描频率的方式,校正被检对象的辐射图像,能够提高辐射图像校正的实时性。

图7为本公开辐射图像校正方法另一个实施例的流程示意图。如图7所示,该实施例的辐射图像校正方法70包括以下步骤:

步骤710,辐射图像校正装置140采集激光扫描仪的扫描数据;

步骤720,辐射图像校正装置140根据激光扫描仪的扫描数据,确定被检对象的运动状态信息,被检对象的运动状态信息包括被检对象的运动速度和行进状态中的至少一项;

步骤730,辐射装置120向被检对象发射辐射射线束(例如x射线),并将检测到的透过被检对象的辐射射线信号传输给成像装置130。

步骤740,成像装置130根据辐射装置120检测到的辐射射线信号进行成像。

其中,步骤710~720与步骤730~740的执行顺序不分先后。

步骤750,辐射图像校正装置140根据被检对象的运动速度和行进状态中的至少一项,在符合预设条件的情况下,对成像装置130所形成的辐射图像进行插值或抽列的校正处理。

从而,利用激光扫描仪测量被检对象的运动状态,测量精度比较高,根据测量的运动状态,采用对成像装置130所形成的辐射图像进行插值或抽列的处理方式,校正被检对象的辐射图像,能够提高辐射图像校正的实时性。

图8为本公开辐射图像校正装置一个实施例的结构示意图。如图8所示,该实施例的辐射图像校正装置140包括:

数据采集模块1401,用于采集激光扫描仪的扫描数据;

运动状态确定模块1402,用于根据激光扫描仪的扫描数据,确定被检对象的运动状态信息,被检对象的运动状态信息包括被检对象的运动速度和行进状态中的至少一项;

图像校正模块1403,用于根据被检对象的运动速度和行进状态中的至少一项,对被检对象的辐射图像进行校正。

在一些实施例中,图像校正模块1403包括第一图像校正单元、第二图像校正单元、第三图像校正单元、第四图像校正单元中的至少一个单元;

第一图像校正单元,用于在被检对象的运动速度大于设置的无畸变速度阈值的情况下,对被检对象的辐射图像进行插值处理;在被检对象的运动速度小于设置的无畸变速度阈值的情况下,对被检对象的辐射图像进行抽列处理;

第二图像校正单元,用于在被检对象的运动速度大于设置的无畸变速度阈值的情况下,控制辐射装置的扫描频率增加;在被检对象的运动速度小于设置的无畸变速度阈值的情况下,控制辐射装置的扫描频率减小;

第三图像校正单元,用于在被检对象的行进状态是后退的情况下,对被检对象的辐射图像进行抽列处理或控制辐射装置的扫描频率减小;在被检对象的行进状态是停止的情况下,控制辐射装置停止扫描;

第四图像校正单元,用于在被检对象的行进状态是前进的情况下,且在被检对象的运动速度大于设置的无畸变速度阈值的情况下,对被检对象的辐射图像进行插值处理或控制辐射装置的扫描频率增加,且在被检对象的运动速度小于设置的无畸变速度阈值的情况下,对被检对象的辐射图像进行抽列处理或控制辐射装置的扫描频率减小。

在一些实施例中,第一图像校正单元,用于在被检对象的运动速度大于设置的无畸变速度阈值的情况下,每当被检对象的运动距离满足设置的图像校正步长时,对被检对象的辐射图像进行一次插值处理;在被检对象的运动速度小于设置的无畸变速度阈值的情况下,每当被检对象的运动距离满足设置的图像校正步长时,对被检对象的辐射图像进行一次抽列处理。

在一些实施例中,第一图像校正单元,用于若被检对象的运动距离满足设置的图像校正步长时,被检对象的运动速度还未更新,根据前一次被检对象的运动速度对应的校正程度,对被检对象的辐射图像进行一次校正处理,校正处理包括插值处理或抽列处理。

在一些实施例中,第二图像校正单元,用于根据辐射装置的扫描频率和一次脉冲扫描的图像长度及被检对象运动速度之间的关系,确定被检对象的运动速度对应的目标扫描频率,控制辐射装置的扫描频率改变到目标扫描频率。

在一些实施例中,运动状态确定模块1402,用于根据激光扫描仪的扫描数据,确定被检对象的每个部分的运动状态信息,被检对象的每个部分的运动状态信息包括被检对象的每个部分的运动速度和行进状态中的至少一项;图像校正模块1403,用于根据被检对象的每个部分的运动速度和行进状态中的至少一项,对被检对象的每个部分的辐射图像分别进行校正。

图9为本公开辐射图像校正装置另一个实施例的结构示意图。如图9所示,该实施例的辐射图像校正装置140包括:存储器910以及耦接至该存储器910的处理器920,处理器920被配置为基于存储在存储器910中的指令,执行前述任意一个实施例中的辐射图像校正方法。

其中,存储器910例如可以包括系统存储器、固定非易失性存储介质等。系统存储器例如存储有操作系统、应用程序、引导装载程序(bootloader)以及其他程序等。

本领域内的技术人员应当明白,本公开的实施例可提供为方法、系统、或计算机程序产品。因此,本公开可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本公开可采用在一个或多个其中包含有计算机可用程序代码的计算机可用非瞬时性存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产品的形式。

本公开是参照根据本公开实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解为可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。

这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。

这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。

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

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