The invention discloses a millimeter wave imaging dangerous goods detection method based on FPGA and depth learning, which obtains millimeter wave imaging pictures and identifies dangerous goods in pictures; builds a depth learning network model for detecting dangerous goods, trains the model by using the marked millimeter wave imaging pictures, and gets the trained detection model; and loads the trained detection model into the FPGA. In the detection system of the platform, we use the FPGA to detect the millimeter-wave image to be tested, use the trained detection model to detect the millimeter-wave image to be tested, if there are dangerous goods in the image to be tested, then mark the category of dangerous goods, alarm, and mark the irregular contour coordinates of dangerous goods. Based on the platform of FPGA, the deep neural network model trained by Mask R_CNN object detection framework is used to detect foreign bodies in real time. Compared with ASIC chip, it has better customizability.
【技术实现步骤摘要】
一种基于FPGA和深度学习的毫米波成像危险物品检测方法
本专利技术涉及一种毫米波成像危险物品检测技术,尤其涉及的是一种基于FPGA和深度学习的毫米波成像危险物品检测方法。
技术介绍
毫米波泛指频率位于红外和微波之间,在26.5-300GHz波段内的电磁波,它处于宏观电子学向微观光子学的过渡阶段。与微波相比,毫米波拥有更高的带宽特性和分辨能力;与光波相比,毫米波拥有更高的能量转换效率,可以透过一定物质的表面成像;与X射线相比,其电子能量较低,不会对人体组织造成伤害。主动式毫米波成像利用毫米波发射器件对被检人员及携带的物品进行照射,然后用接收天线收集反射或者散射的回波信号,并由信号处理系统进行成像。目前,公共安检口岸如机场、码头、地铁站、火车站等的主要安检设备有X射线人体检查仪和金属探测门等,前者透视能力强但辐射剂量大,会对人体造成极大的伤害;后者主要探测入检人员身上携带的金属物件,对其他危险物品没有响应。使用主动毫米波成像检查仪可以透过衣物对人体直接检查,检测内容不仅包括金属还包括任何会吸收毫米波的物件如毒品、爆炸物以及陶瓷刀等危险物品。目前基于毫米波成像的安检系统一方面通过检测员的人眼识别危险品,一方面通过架设高性能服务器,利用服务器中的高性能CPU和GPU运行图像识别算法来识别危险品。通过检测员的人眼识别危险品的辨别方法一方面对安检人员的要求较高,安检人员的素质和工作状态直接影响危险物品的检出率;另一方面检测速度较慢,在客流量较大的海关、地铁等场所应用时,显现出很大的不足。依靠CPU和GPU运行图像识别算法来检测危险物品,一方面由于性能不足,无法满足实时 ...
【技术保护点】
1.一种基于FPGA和深度学习的毫米波成像危险物品检测方法,其特征在于,包括以下步骤:(1)获取毫米波成像图片,标识出图片中的危险物品;(2)构建检测危险物品的深度学习网络模型,利用标注好的毫米波成像图片进行模型训练,得到训练好的检测模型;(3)将训练好的检测模型加载到FPGA平台的检测系统中;(4)使用FPGA检测待测的毫米波图像;(5)利用训练好的检测模型对采集的待测的毫米波图像进行检测;(6)如果待测的图像中含有危险物品,则标记危险物品类别,进行报警,同时标记危险物品的不规则轮廓位置坐标。
【技术特征摘要】
1.一种基于FPGA和深度学习的毫米波成像危险物品检测方法,其特征在于,包括以下步骤:(1)获取毫米波成像图片,标识出图片中的危险物品;(2)构建检测危险物品的深度学习网络模型,利用标注好的毫米波成像图片进行模型训练,得到训练好的检测模型;(3)将训练好的检测模型加载到FPGA平台的检测系统中;(4)使用FPGA检测待测的毫米波图像;(5)利用训练好的检测模型对采集的待测的毫米波图像进行检测;(6)如果待测的图像中含有危险物品,则标记危险物品类别,进行报警,同时标记危险物品的不规则轮廓位置坐标。2.根据权利要求1所述的一种基于FPGA和深度学习的毫米波成像危险物品检测方法,其特征在于,所述步骤(2)包括以下步骤:(21)标注出每张含有危险物品的图像上的危险物品的轮廓,将标注好的图像作为深度学习网络的输入;(22)对每张图像利用卷积神经网络CNN进行特征提取,卷积神经网络包括5层卷积层和3层最大池化层,得到特征图;(23)根据区域建议网络RPN生成特征图的候选区域;(24)对候选区域利用ROIAlign提取出固定尺寸的特征图;(25)对特征图利用全连接层FC进行分类和得到包围盒;(26)对特征图利用Mask分支生成掩码,最终得到危险物品在图像上所占的像素;(27)根据图像中的危险物品标注,对特征图中的包围盒进行目标检测过程的边框回归操作,得到检测物体在图像中的位置和置信度,并相应调整异物检测模型。3.根据权利要求2所述的一种基于FPGA和深度学习的毫米波成像危险物品检测方法,其特征在于,所述步骤(21)中,使用图像语义分割标注工具labelme进行标注。4.根据权利要求3所述的一种基于FPGA和深度学习的毫米波成像危险物品检测方法,其特征在于,所述步骤(22)中,所述卷积神经网络对输入的图像数据做归一化处理,将图像大小调整为224*224,对每张图像利用8层卷积神经网络做特征提取:第一层为卷积层,初始化一张224*224大小的图像,经过大小为11*11、步长为2的卷积滤波器之后,生成110*110*32,进入下一层;第二层为最大池化层,大小为3*3、步长为2,得到55*55*32的输出,进入第三层;第三层为卷积层,卷积核为5*5,步长为2,得到26*26*86的输...
【专利技术属性】
技术研发人员:刘晓光,余开,张月皓,
申请(专利权)人:博微太赫兹信息科技有限公司,
类型:发明
国别省市:安徽,34
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。