【技术实现步骤摘要】
应用于X射线安检设备的图像校正方法、装置及电子设备
[0001]本申请涉及图像处理技术,特别涉及应用于
X
射线安检设备的图像校正方法
、
装置及电子设备
。
技术介绍
[0002]在安检应用中, X
射线安检设备是一种使用
X
射线对被测对象进行成像的设备
。
目前广泛使用的
X
射线安检设备大都使用线阵探测器作为探测器实现线扫描成像
。
这里的线阵探测器可由多块探测板组成,比如由多块探测板组成
L
形或
U
形线阵探测器
。
每一块探测板部署了多个物理的探测单元(简称探测单元)
。
[0003]理想情况下,线阵探测器中各探测板上的探测单元应位于同一条直线上,但在实际使用过程中,因为生产安装误差等因素,常会出现探测板上探测单元的实际位置与理想位置发生偏移,而位置发生偏移则会导致最终扫描出的图像出现错位现象
。
技术实现思路
[ ...
【技术保护点】
【技术特征摘要】
1.
一种应用于
X
射线安检设备的图像校正方法,其特征在于,该方法包括:获得当前通过
X
射线安检设备对标准模体进行扫描得到的标准模体图像;所述
X
射线安检设备已部署的探测器包括多个探测板;基于当前位置偏差信息记录的各探测板对应的第一探测偏差,确定各探测板的状态值;任一探测板对应的第一探测偏差表示该探测板与相邻探测板之间的位置偏移;当任一探测板的状态值为第一值时,表示该探测板存在位置偏差,当任一探测板的状态值为第二值时,表示该探测板不存在位置偏差;检查所述标准模体图像是否包含当前探测板对应的图像区域,所述当前探测板表示所述探测器中的任一个探测板;基于当前探测板的检查结果调整各探测板的状态值;其中,若检查结果指示出标准模体图像中包含当前探测板对应的图像区域,则调整当前探测板的状态值为第一值,若检查结果指示出标准模体图像中不包含当前探测板对应的图像区域,则维持当前探测板原有的状态值;若当前探测板的状态值为第二值,将当前偏移校正信息已记录的当前探测板对应的第二探测偏差设置为第二预设值,当前探测板对应的第二探测偏差表示当前探测板相对于指定标准位置的位置偏差;和
/
或,若当前探测板的状态值为第一值,依据当前偏移校正信息已记录的当前探测板对应的第二探测偏差
、
以及当前位置偏差信息记录的当前探测板对应的第一探测偏差,调整当前偏移校正信息已记录的当前探测板对应的第二探测偏差;被调整后的当前偏移校正信息用于对被测目标图像进行校正,被测目标图像是指所述
X
射线安检设备对经由
X
射线安检设备的被测对象进行扫描得到的图像
。2.
根据权利要求1所述的方法,其特征在于,所述基于当前位置偏差信息记录的各探测板对应的第一探测偏差,确定各探测板的状态值包括:针对当前位置偏差信息记录的每一探测板对应的第一探测偏差,若该探测板对应的第一探测偏差为第一预设值,则确定该探测板的状态值为第二值,若该探测板对应的第一探测偏差不为第一预设值,则确定该探测板的状态值为第一值
。3.
根据权利要求1所述的方法,其特征在于,所述检查所述标准模体图像是否包含当前探测板对应的图像区域包括:从所述标准模体图像中获得至少两个像素行;若当前探测板为探测器中第
k
个探测板,
k
大于等于1且小于等于
n
,
n
为探测器中探测板的总数量,则所述至少两个像素行至少包括第
L
行
、
第
L+m
行;所述
L
为前
k
‑1个探测板上所有探测单元的总和与指定值相加得到的结果,
m
为当前探测板中探测单元的数量;基于每一像素行中各像素点对应的像素值,确定该像素行对应的度量值;所述度量值用于指示该像素行中各像素点对应的像素值的离散程度;基于各像素行对应的度量值,确定所述标准模体图像是否包含当前探测板对应的图像区域
。4.
根据权利要求3所述的方法,其特征在于,所述基于各像素行对应的度量值,确定所述标准模体图像是否包含当前探测板对应的图像区域,包括以下至少之一:若第
L
行对应的度量值大于设定度量值,则确定所述标准模体图像包含当前探测板对应的图像区域
、
且所述标准模体图像进一步包含第
k
‑1个探测板对应的图像区域;若第
L
行对应的度量值小于设定度量值,且第
L+m
行对应的度量值大于设定度量值,则
确定所述标准模体图像包含当前探测板对应的图像区域
、
且所述标准模体图像不包含前
k
‑1个探测板对应的图像区域;若第
L
行对应的度量值小于设定度量值,且第
L+m
行对应的度量值小于设定度量值,则确定所述标准模体图像不包含当前探测板对应的图像区域
。5.
根据权利要求1至4所述的方法,其特征在于,所述依据当前偏移校正信息已记录的当前探测板对应的第二探测偏差
、
以及当前位置偏差信息记录的当前探测板对应的第一探测偏差,调整当前偏移校正信息已记录的当前探测板对应的第二探测偏差包括:若所述标准模体图像包含当前探测板对应的图像区域
、
且包含第
k
‑1个探测板对应的图像区域,则基于所述标准模体图像中当前探测板对应的图像区域和第
k
‑1块探测板对应的图像区域,确定当前探测板相对于第
k
‑1个探测板的像素偏移值;若所述标准模体图像包含当前探测板对应的图像区域
、
且不包含第
k
‑1个探测板对应的图像区域时,确定当前探测板相对于第
k
‑1个探测板的像素偏移值为第三预设值;基于当前探测板相对于第
k
‑1个探测板的像素偏移值
、
当前位置偏差信息记录的当前探测板对应的第一探测偏差,调整当前位置偏差信息记录的当前探测板对应的第一探测偏差;基于当前位置偏差信息记录的当前探测板被调整后的第一探测偏差
、
以及当前偏移校正信息记录的第
k
‑1个探测板对应的第二探测偏差,调整当前偏移校正信息记录的当前探测板对应的第二探测偏差
。6.
根据权利要求5所述的方法,其特征在于,所述基于所述标准模体图像中当前探测板对应的图像区域和第
k
‑1块探测板对应的图像区域,确定当前探测板相对于第
k
‑1个探测板的像素偏移值包括:从所述标准模体图像中获得第
L
行
、
第
L+m
行;
L
为前
k
‑1个探测板上所有探测单元的总和与1相加得到的结果,
m
为当前探测板中探测单元的数量;基于已获得的
T
个候选值中的每一候选偏移值,对第
L+m
行中的像素点执行偏移操作,得到该候选偏移值对应的偏移像素行;所述
T
个候选偏移值为设定像素偏移值范围中的
T
个不同的值;基于第
L
行中像素点对应的像素值与每一候选偏移值对应的偏移像素行中像素点所对应的像素值,确定每一候选偏移值对应的候选损失值;基于每一候选偏移值
、
以及每一候选值对应的候选损失值进行拟合得到损失值
‑
偏移值拟合曲线,基于损失值
‑
偏移值拟合曲线中目标损失值所对应的目标偏移值确定所述当前探测板相对于第
k
‑1个探测板的像素偏移值
。7.
根据权利要求5所述的方法,其特征在于,若当前探测板的状态值为第二值,则在当前偏移校正信息已记录的当前探测板对应的第二探测偏差设置为第二预设值后,该方法进一步包括:将当前位置偏差信息记录的当前探测板对应的第一探测偏差设置为第一预设值;在完成对当前偏移校正信息已记录的各个探测板对应的第二探测偏差进行调整后,该方法进一步包括:判断当前偏移校正信息当前记录的各个探测板对应的第二探测偏差是否满足设定迭代条件,如果是,则触发所述基于当前偏移校正信息对被测目标图像进行校正的操作,如果否,返回获得当前通过
X
射线安检设备对标准模体进行扫描得到的标准模...
【专利技术属性】
技术研发人员:李俊,徐光明,赵中玮,
申请(专利权)人:杭州睿影科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。