SECURITY SCREENING / TECHNICAL REVIEW
安检机“疑似爆炸物/毒品”检测,
可信度到底有多高?
从单能、双能、多能,到 R 值与有效原子序数的能力边界
公开资料 + 实测截图分析|2025.11
摘要 在机场、地铁、快递分拣中心,X 射线安检机常给出“疑似爆炸物”“疑似毒品”的提示。很多人把这种提示理解为“机器已经识别出了危险品”。实际上,主流安检机做的是 X 射线衰减测量,不是化学成分分析。单能机只看“挡了多少”,双能机用高低能衰减比 R 做有机物 / 无机物 / 金属的大类划分,多能机增加了能谱通道,但物理本质仍是衰减。有效原子序数 Zeff 是集体平均量,不是分子指纹;炸药、毒品与聚乙烯、水、糖、尿素等常见物品的 Zeff 高度重叠。再叠加厚度、重叠、包装、噪声和低发生率,所谓“疑似”在实战中会产生大量误报,置信度低,不能作为定性结论。本文用公开资料与实测截图说明这条能力边界,并给出可操作的验收与使用建议。
关键词 X 射线安检;双能;多能;R 值;有效原子序数;误报;爆炸物;毒品
安检机的“能”,指的是 X 射线能谱。X 射线管发出的是连续谱,探测器收到的是穿透物体后的计数。物质对 X 射线的衰减服从指数规律:
I = I₀ · exp[−∫ μ(E, l) dl]
其中 I₀ 是入射强度,I 是透射强度,μ 是线性衰减系数,积分沿射线路径。μ 与材料的原子序数、密度和光子能量有关。问题在于:一次测量只能得到一个 I,却同时包含“是什么”和“有多厚”两个未知量。
单能安检机只有一个能谱,输出一幅灰度图。灰度反映的是路径上 μ 的积分,也就是密度与厚度的乘积。它擅长看形状、轮廓、密度异常,比如刀、枪、电池、金属块;但它不能把“薄的高密度物”与“厚的低密度物”分开。一个薄钢片和一个厚塑料块,完全可能呈现相近的灰度。单能是“投影”,不是“成分”。
双能安检机有两个有效能谱:低能(例如 80–120 kV 对应的有效能区)和高能(例如 140–160 kV 或更高)。低能谱的光电效应占比更高,对原子序数更敏感;高能谱的康普顿散射占比更高,对厚度更敏感。把两幅图的对数衰减相除,就得到 R 值:
R = ln(IL / I0L) ÷ ln(IH / I0H)
在理想条件下,R 与材料的有效原子序数单调相关,于是可以把物品染成三类颜色:橙色代表有机物,绿色代表无机物,蓝色代表金属。这就是安检屏幕上“橙色食品”“绿色玻璃”“蓝色刀具”的来源。但 R 是衰减比,不是光谱,更不是分子指纹。它只回答“像哪一类”,不回答“是不是某一种”。
多能系统有 3 个以上的能量箱,常见实现包括双层探测器、光子计数探测器、能谱切换或加速器多能成像。能量通道越多,可求解的基材料系数越多,厚度补偿和材料分离度会改善。但多能仍然是对衰减系数的采样:它增加的是“方程个数”,不是“化学信息”。对于 C、H、N、O 组成的有机化合物,它们的衰减曲线本来就高度相似;多能给不出分子结构,也给不出元素比例。
表 1 单能、双能、多能的对比
模式 | 测量 | 能回答 | 不能回答 |
单能 | 1 个能谱 | 形状、密度异常 | 材料类别 |
双能 | 2 个能谱 | 有机物 / 无机物 / 金属 | 具体化合物 |
多能 | ≥3 个能箱 | 更好的大类分离与厚度补偿 | 分子结构、品名 |
R 值分类的物理基础,是不同元素在不同能量下的衰减差异。低原子序数的有机物以康普顿散射为主,R 偏高;高原子序数的金属以光电效应为主,R 偏低;无机物居中。这个排序在“大类”层面是稳健的,也是双能机能够普及的原因。
但 R 值不是一个只由材料决定的常数。它至少还受五个因素影响:
厚度与束硬化:物体越厚,低能成分被吸收得越多,能谱变硬,R 会漂移;同一材料的不同厚度,读数可以差出可观的量。
重叠与遮挡:两个物体叠在一起,R 是混合值;一个水瓶、一个金属扣,就能把后面的读数带偏。
噪声与边界:低剂量、边缘、运动、散射会放大方差;单像素或小区域的 R 尤其不可靠。
混合物与配方:炸药含粘结剂、增塑剂,毒品常掺假、稀释、成盐;配方一变,R 与 Zeff 一起被拉平。
校准与机型差异:不同厂商的能谱、滤过、探测器、基材料分解算法不同,R 的数值不能跨机型直接比较。
因此,R 值的正确用法是“大类筛查”:把物品分成有机、无机、金属,再结合形状、位置、密度和上下文做判断。它不能单独回答“这是不是 TNT”“这是不是冰毒”。同一类物质可以跨多个 R 区间,不同类物质也可以落在同一区间;阈值一挪,误报和漏报就会同时变化。
这也是为什么安检员看到橙色,不会直接判定为爆炸物。橙色只说明“有机”,而水、糖、面包、奶粉、化妆品、药片、塑料玩具都是有机。真正的判断,仍然依赖形状、包装、图像纹理、开包和化验。
图 1 实测 R 值分布:重点看重叠区,不看单点(截图原件见 D:\写作)
有效原子序数 Zeff 是把混合物“折算”成一个等效原子序数的量。常用定义是:
Zeff = ( Σ wi Zim / Σ wi Zim−1 )1/m, m ≈ 3
其中 wi 是第 i 种元素的质量分数,Zi 是原子序数。Zeff 描述的是整体衰减行为,不是分子结构。两种完全不同的配方,只要 C、H、O、N 的比例接近,Zeff 就会接近。这是“平均值”的天性:它把差异抹平。
实测 Zeff 不是直接测量出来的,而是从 R 值或双能基材料分解中“反演”出来的。整条链路包括:能谱稳定性、探测器串扰与余辉、厚度与密度、校准样本、拟合算法、温度漂移。任何一环有偏差,Zeff 都会偏。典型的不确定度在 ±0.5–1.5 量级;薄物体、混合物、重叠场景会更差。
更关键的是,Zeff 的误差不是随机的白噪声,而是系统性的:同一物料在不同厚度、不同位置、不同包装下,读数会成片地漂移;不同物料又可能落在同一片区间。于是,用单点 Zeff 做阈值,看似有物理依据,实际上置信度很低。
图 2 实测 Zeff 的重复性与厚度散布(截图原件见 D:\写作)
炸药和毒品的主体,绝大多数是 C、H、N、O 组成的有机化合物。炸药的密度通常在 1.2–1.9 g/cm³,Zeff 多在 6.5–8.2;毒品的密度和 Zeff 更低,常见在 5.8–6.6。问题在于,常见非违禁品也正好落在这个区间:聚乙烯 Zeff 约 5.7,水约 7.4,糖约 6.5,尿素约 6.7,硝酸铵约 7.4。
表 2 典型物料的 Zeff 与密度(用于说明重叠,不作为机型检定值)
物料 | Zeff(典型) | 密度 g/cm³ | 属性 |
聚乙烯 PE | 5.7 | 0.92 | 非违禁 |
冰毒 | 6.0 | 1.10 | 毒品 |
海洛因 | 6.1 | 1.56 | 毒品 |
糖 | 6.5 | 1.59 | 非违禁 |
尿素 | 6.7 | 1.32 | 非违禁 |
TNT | 6.9 | 1.65 | 炸药 |
RDX | 7.0 | 1.82 | 炸药 |
PETN | 7.2 | 1.77 | 炸药 |
水 | 7.4 | 1.00 | 非违禁 |
硝酸铵 | 7.4 | 1.72 | 氧化剂 / 炸药原料 |
按 Zeff 排序,TNT 夹在糖和硝酸铵之间;按密度排序,TNT 又贴着糖。两条轴都不构成分离。你如果设一个 6.5–7.5 的“炸药窗口”,水、糖、尿素、硝酸铵和大量食品都会进来;你如果收窄到 6.8–7.2,TNT、RDX、PETN 进来,但水、尿素和一些药品也还在。无论阈值怎么挪,都不存在一个“只装危险品、不装日常物品”的区间。
毒品的情况更复杂。毒品常被稀释、掺假、压片、装胶囊,Zeff 会被稀释剂和包装拉向各种方向;同一批货的不同位置,读数都可能不同。再加上液体、粉末、叠放、金属包装,实测分布会更宽。类别内部方差大,类别之间间隔小,这是分类器的天敌。
即使分类器在实验室里表现不错,到了真实场景,置信度还会被一个因素狠狠拉低:危险品的发生率极低。用贝叶斯公式看阳性预测值(PPV):
PPV = Se·p ÷ [Se·p + (1−Sp)(1−p)]
假设发生率 p = 1/10,000,灵敏度 Se = 90%。如果特异性 Sp = 95%,PPV 只有 0.18%;Sp = 99%,PPV 约 0.89%;Sp = 99.9%,PPV 也只有 8.26%。也就是说,即使机器特异性做到 99.9%,每 1 万个正常物品仍会产生约 10 个误报,而真正的阳性只有 0.9 个。屏幕上大部分“疑似”,注定不是危险品。
表 3 低发生率下的 PPV(p = 1/10,000,Se = 90%)
特异性 Sp | 阳性预测值 PPV |
95% | 0.18% |
99% | 0.89% |
99.5% | 1.77% |
99.9% | 8.26% |
99.99% | 47.4% |
这不是数学游戏,而是实战误报的主要来源之一。安检现场的误报还叠加了包装、重叠、食品、液体、日用品、电子产品和金属件;再叠加操作员的告警疲劳、通道吞吐压力、新机型和新包装的域偏移。最终的结果是:报警很多,真正需要开包复检的很少;如果每一个报警都按“疑似爆炸物”处理,通道会被拖垮;如果操作员学会忽略报警,真正危险的那一次又可能被放过。
把上面的物理和统计放在一起,结论并不复杂:双能 / 多能 X 射线能分出有机物、无机物、金属的大类,能发现密度和 Zeff 的异常,但不能可靠识别炸药或毒品。所谓“疑似爆炸物 / 毒品”,在现有技术条件下,本质是一个筛查信号,而不是一个定性结论。
因此,实战中更合理的做法是三层:第一层,X 射线看形状、位置、密度、Zeff 异常,输出“请复检”;第二层,用 CT、XRD、ETD 或开包做复核;第三层,把复核结果反馈回系统,形成闭环。采购和验收时,不要只看 AUC 或实验室准确率,而要用 PE、水、糖、尿素、硝酸铵、食品、药品、化妆品做“混淆集”,覆盖厚度、叠放和摆放角度;固定误报率报检出率,报每千件误报数,报真实发生率下的 PPV。
话术也要降级:输出“异常 / 建议复检”,不输出“爆炸物 / 毒品”;保留原图和复核记录,让人知道为什么报警。多模态、厚度补偿、置信度校准是研发方向,但不能把“疑似”包装成“确认”。在现有物理条件下,“疑似”有筛查价值,没有定性价值。
这不是否定安检机的价值。它在形状、密度、违禁品轮廓、液体和金属识别上仍然不可替代。需要被纠正的,是把“材料大类 + 异常分数”误读成“成分鉴定”的叙事。把能力边界讲清楚,反而能让设备用在正确的位置上。
关于实测截图的说明:本文所用截图来自笔者实测记录,包含不同物料、厚度、摆放方式下的 R / Zeff 读数。由于截图未标注全部机型参数,正文只讨论分布与重叠,不引用单一读数作为结论。截图原件保存在 D:\写作,可在配套 PPT 中查看。
[1] NIST. X-Ray Mass Attenuation Coefficients. https://physics.nist.gov/PhysRefData/Xcom/html/xcom1.html
[2] Fraunhofer Publica. X-ray-absorption measurements of explosives and the effective atomic number Zeff. https://publica.fraunhofer.de/bitstreams/c01fcefc-9b01-4fa8-a770-595b67502bf1/download
[3] IAEA INIS. High accuracy X-ray dual-energy experiments and non-rotational tomography algorithm for explosives detection technique in luggage control. https://inis.iaea.org/records/h2cxz-evj69
[4] SPIE, 2025. Enhancing Security Measures: Leveraging Fuzzy Logic Integration for Prohibited Item Detection in Dual-Energy X-Ray Security Inspection. https://web.cs.hacettepe.edu.tr/~onderefe/PDF/2025spie.pdf
[5] ScienceDirect. Comparative investigation of photon interaction parameters in psychoactive substances: the role of molecular composition. https://www.sciencedirect.com/science/article/pii/S2211379726001907
说明:文中的 Zeff 与密度为公开文献 / 常用计算口径下的典型值,用于说明材料重叠关系,不作为特定机型、特定算法的检定值;实测截图仅用于展示分布与重复性,具体机型与参数以原始记录为准。