一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

面向双光源X射线安检机的待检物品尺寸自动检测方法与流程

2021-12-14 23:00:00 来源:中国专利 TAG:
面向双光源x射线安检机的待检物品尺寸自动检测方法
技术领域
1.本发明属于尺寸检测领域,尤其提供了一种面向双光源x射线安检机的待检物品尺寸自动检测方法。


背景技术:

2.机场、高铁站等对很多物品的规格做了限定,例如机场单瓶超过100ml的液体不能随身携带,需要进行托运。在动车上长度超过130厘米的杆状物体不能携带上车等。
3.但是安检机的结构和成像原理导致了物品在x光成像上存在着畸变。物体除了在从光源点和成像面做垂线(即光轴)上以外,物体位置离光源越远、物体与光轴所成夹角越大,产生的畸变越大。不同于传统x光成像场景,待检测物体所在平面基本与成像平面平行,竖直方向上厚(高)度基本可以忽略。x光光源以垂直方向穿过待检测物体并成像,因此在竖直方向上的图像畸变基本可忽略,只要考虑水平方面图像畸变即可。安检机场景中,成像空间是整个x射线检查通道,对于行李等待检物品通过时,竖直方向高度(厚度)已不可忽略,且大多行包安检机,尤其是双视角安检机由于设计或者安装误差使得各光源之间构成的是非正交坐标系。上述情况在实际应用中非常广泛,包括但不限于海关安检、客运安检、食品安全等。因此,在行包安检机中,待检物体以不同角度、不同高度(距离传送带)进入安检机时发生的畸变是不同的,即x射线检查通道所形成的立体成像空间中每一点在成像面上对应的像素比例尺是不同的。过往在x光成像的尺寸计算中:例如发明专利 cn 112149658 a计算的实际尺寸与传送带速度成正比,即传送带速度越大(越小),计算的实际尺寸越大(越小),然而物体的实际尺寸应该是固定值,不应与传送带速度相关,故不符合实际;该发明计算的实际尺寸是的基准物的摆放角度只考虑了0到180度,这意味基准物只摆放在传送带上,没有考虑x光检测通道的三维空间中的像素长度的畸变情况,而当物体在安检机x光检测通道的三维空间中悬空以任意角度放置时,像素比例尺与传送带表面像素比例尺差别较大,因此计算结果与实际情况相差较大,无法满足实际需求;该发明中采用与基准物角度匹配的方式计算像素比例尺从而求得物体长度或面积,由于实际操作中只可能采有限组基准物图像,若想覆盖在标准物三维空间中六个自由度的位置和空间角度还十分不便,采用此方法必然导致结果误差较大,无法满足实际需求;该发明中只提出了对长度和面积的计算方法,没有解决对待测物品体积的计算问题。而在实际应用中,大量物体都是三维的,如酒瓶、喷雾罐等。
4.因此,过往在x光成像的尺寸计算结果与物品真实尺寸差距非常大,无法满足实际需求。
5.综上所述,为提高在立体成像空间中、不同光源组合关系下(双光源正交或非正交)利用x光图像精确计算物体尺寸的能力,都有必要建立考虑各方向图像畸变的x光成像坐标系像素比例尺计算模型,解决基于x光图像计算待检物品长度和体积的问题。


技术实现要素:

6.为解决上述问题,本发明提供了一种面向双光源x射线安检机的待检物品尺寸自动检测方法。本发明可以通过图像处理的方法快速精确的得到行李中各物品的尺寸,从而提高了对危险物品的检出精度,并降低了误检率。
7.为达到上述技术效果,本发明的技术方案是:一种面向双光源x射线安检机的待检物品尺寸自动检测方法,包括如下步骤:步骤一、在x射线检查通道的相邻边上分别设置主x光成像系统和辅x光成像系统;主x光成像系统和辅x光成像系统的光源通过准直器后所成x光线处于同一平面;步骤二、建立主x光成像系统的成像坐标系及辅x光成像系统的成像坐标系;步骤三、采用标准件以不同的倾角、不同的高度和垂直于传送带运动方向的不同水平位置通过x射线检查通道,并得到若干组图像,每组图像包括一个主视图和一个辅视图;步骤四、根据测得的标准件实际长、宽、高以及标准件的主视图和辅视图在x、y、z方向的像素点个数,计算出标准件在主视图上的x、y方向和辅视图上的x、z方向上对应位置的单位像素代表的实际长度,即该像素点对应的像素比例尺;将每个像素点的像素比例尺以及像素点所在的图像坐标作为一组数据,多组数据形成数据集;其中,x方向为主视图所在平面的水平方向,即x射线检查通道传送带的运动方向,y方向为主视图所在平面内垂直于x方向的方向;z方向为辅视图所在平面内垂直于x方向的方向;步骤五、将数据集进行拟合分别得到x,y,z三个方向的像素比例尺函数、和;步骤六、将待检测物品放入x射线检查通道得到待检测物品的主视图和辅视图,并将其输入基于深度学习的物品检测模型,获得物品类别、位置、检测框和置信度;步骤七、将待检测物品的主视图和辅视图中检测框的各像素点的坐标输入拟合后的x,y,z三个方向的像素比例尺函数,然后x,y,z方向像素点长度分别累加,得到待测物品x,y,z三个方向的实际长度,然后将待测物品x,y,z三个方向的实际长度进行融合计算得到待测物品的实际长度。
8.进一步的改进,所述步骤五中,将x,y,z三个方向上的数据集分别进行拟合,分别得到x,y,z三个方向的像素比例尺函数:、和。
9.进一步的改进,所述步骤七中,待检测物品的实际长度通过下式得出:其中,表示待检测物品的实际长度,表示角度修正参数,与待检测物品摆放角度相关,表示高度修正参数,与待检测物品在辅视图中的高度位置相关,表示待检测物品在x方向上的实际长度,表示待检测物品在y方向上的实际长度,表示的修正参数,与待检测物品在主视图中的位置相关,表示待检测物品在z方向上的实际长度,表示的修正参数,该参数与待检测物品在辅视图中的位置相关;、、
和均为经验值,其中,的取值区间为;的取值区间为;的取值区间为;的取值区间为。
10.进一步的改进,还包括步骤八、当检测到所述待检测物品为容器时,得到待检测物品的容积:分别提取违禁品的主视图和辅视图的最小外接矩形,然后分别将违禁品主视图和辅视图按照从容器底到容器口的最短距离连线的垂直方向进行切割,切割成n个部分,每个部分近似看成一个矩形,利用步骤七所示的待测物品的长度计算方法计算出第i个矩形平行于容器底的边的长度和垂直于容器底的边的长度,每个矩形映射到三维空间上作为一个圆柱体,圆柱体直径是,圆柱体的高是,所以第i个圆柱的体积;则待检测物品在对应视图上的总体积为;按照以上方法将主视图体积和辅视图体积分解计算出来;然后进行融合计算:其中,其中表示待检测物品的预测体积,为主视图体积的贡献系数,为辅视图体积的贡献系数;和均为经验值,其中取值区间为,取值区间为。
11.得到待检测物的预测体积;将预测体积与预存的与待检测物品的常用容积对比,与待检测物的体积最接近的常用容积作为待检测物的容积。
12.进一步的改进,所述主视图为俯视图,辅视图为侧视图。
13.本发明的优点:本发明可以通过图像处理的方法快速精确的得到行李中各物品的尺寸,从而提高了对危险物品的检出精度,并降低了误检率。
具体实施方式
14.以下通过具体实施方式对本发明的技术方案作具体说明。
15.一种面向双光源x射线安检机的待检物品尺寸自动检测方法,预测违禁品长度通过以下步骤:步骤一、在x射线检查通道的相邻边上分别设置主x光成像系统和辅x光成像系统;主x光成像系统和辅x光成像系统的光源通过准直器后所成x光线处于同一平面;步骤二、建立主x光成像系统的成像坐标系及辅x光成像系统的成像坐标系;步骤三、采用标准件以不同的倾角、不同的高度和垂直于传送带运动方向的不同水平位置通过x射线检查通道,并得到若干组图像,每组图像包括一个主视图和一个辅视图,其中主视图为俯视图,俯视图为侧视图;
步骤四、根据测得的标准件实际长、宽、高以及标准件的主视图和辅视图在x、y、z方向的像素点个数,计算出该次该标准件在主视图的x、y方向和辅视图的x、z方向上对应位置的单位像素代表的实际长度,即该像素点对应的像素比例尺;将每个像素的像素比例尺以及该像素所在的图像坐标作为一组数据,多组数据形成数据集;其中,x方向为主视图所在平面的水平方向,即x射线检查通道传送带的运动方向,y方向为主视图所在平面内垂直于x方向的方向;z方向为辅视图所在平面内垂直于x方向的方向;步骤五、将数据集进行拟合分别得到x,y,z三个方向的像素比例尺函数、和;步骤六、将待检测物品放入x射线检查通道得到待检测物品的主视图和辅视图;步骤七、将待检测物品的主视图和辅视图中各像素点的坐标输入拟合后的x,y,z三个方向的像素比例尺函数,然后x,y,z方向像素点长度分别累加,得到待测物品x,y,z三个方向的实际长度,然后将待测物品x,y,z三个方向的实际长度进行融合计算得到待测物品的实际长度。
16.例如一把刀的真实长度为190厘米,将该刀通过安检机检查通道后得到主视图和辅视图,通过上述方法计算,,,根据其位置和摆放角度,,,,,最后计算出,即预测长度为193.5厘米。
17.当检测出容器时,需要计算容器的容积。计算容积方法如下:将提取的容器完整图像计算出最小的外接矩形,然后将完整图像按照从容器底到容器口的最短距离连线的垂直方向进行切割,切割成n个部分,每个部分近似看成一个小的矩形,利用步骤七所示的待测物品的长度计算方法计算出第i个矩形平行于容器底的边的长度和垂直于容器底的边的长度,每个矩形映射到三维空间上作为一个圆柱体,圆柱体直径是,圆柱体的高是,所以第i个圆柱的体积;则待检测物品在对应视图上的总体积为;按照以上方法将主视图体积和辅视图体积分解计算出来;将每个视角对应容器的图像体积计算出来后,进行融合计算,得到最终该容器的体积。例如,双视角下容器体积融合计算方法即为其中,其中表示待检测物品的预测体积,为主视图体积的贡献系数,为辅视图体积的贡献系数;和均为经验值,其中取值区间为,取值区间为。
18.其中表示容器融合计算之后的预测体积,为主视图体积的贡献系数,为辅视图体积的贡献系数,这两个参数与容器摆放的位置和角度相关。
19.由于市面上绝大多数常见容器容积是若干个固定值,例如50ml、100ml、500ml、1000ml等,将计算出的容器体积与市面上常见容器体积有限集合中每一个值进行误差计算并比较,将误差最小的常见容器容积作为最后该容器体积的预测结果。例如计算出的值为513,经过比较与500ml最接近,则,则预测的最终结果为500ml。
20.上述仅为本发明的一个具体导向实施方式,但本发明的设计构思并不局限于此,凡利用此构思对本发明进行非实质性的改动,均应属于侵犯本发明的保护范围的行为。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献