安检机危险品违禁品检测的重要设备,采用x射线对行包透射成像,x射线由高能射线源发出,经过物体后的衰减射线由探测器(单能或者双能)接收,并经过数据处理,算法处理最终得到显示器显示的图像,供判图员查看。由探测器获取的数据主要经过以下几个步骤处理:
1、数据采集预处理;
2、等效原子序数识别;
3、图像增强;
4、违禁品识别。
本次先简单说一下数据预处理和等效原子序数识别,并展示伪彩色效果。
图1 双视角安检机图
一、数据预处理
1、 获取探测器数据图像
图2 原始数据图像
图像条纹主要来自几个方面:
1.1、射线源能量空间分布的差异;
1.2、机械结构的空间尺寸,即射线源到每个探测器晶体的距离;
1.3、探测器硬件灵敏度的差异性,主要是制作差异,电路暗电流、光子转换率、光电倍增、ADC等等,因为这些差异造成获取图片具有像素差异的条纹所以需要后续校正工作,对响应进行归一化校正。
2、 探测器响应不一致校正
像素校正需要得到暗场探测器数据、空载探测器数据,根据这两个数据来求取矫正参数。校正因子求取公式:
k[ n] =(V i[ n] - V 0i[ n])/(V - V 0)
其中,
k[ n] 为第 n 点的校正参数,
V0i[ n]本底值(其中 n 为图像高度);
Vi[ n]空载值;
V空载平均值,如果需要将图像校正到65535,则令V=65535。
V0本底平均值。
校正方程为:
V’[ n] =(V[ n] - V0i[ n])/k[ n]
其中 V[ n] 和 V’[ n] 分别为校正前后第 n 点探测器的输出信号。
图3 校正图像
二、等效原子序数识别
等效原子序数识别是将不同属性的物质进行区分,在此基础上进行伪彩色处理进行显示,识别需要前期对物质进行标定工作,根据有机物无机物混合物三种物质高低能差异可获取拟合曲线进行分类,很多论文有所体现。
参考《双能 X 射线识别金属物料的 R 值曲线拟合算法》
识别结果:
图5 Zeff识别效果
三、伪彩色配色
伪彩色配色需要根据配色表和灰度值,最终生成彩色图像。关于配色和滤波增强常用算法在和后续的章节中进行介绍。
图6 伪彩配色
关于去噪增强下一章节继续...(以下伪彩色图像有所模糊!,源图像链接:
链接:https://pan.baidu.com/s/1AwF0DxsngavCMT-wzd7FRw
提取码:2pqo
以下为安检机《机型10080》图像处理结果