专利名称:一种基于毫米波成像的人体检测装置的制作方法
技术领域:
本发明涉及安检领域的检测技术,更具体地,本发明涉及一种基于毫米波成像的人体检测装置。
背景技术:
在安检领域中,针对人体及其隐匿物品的检测,有如下多种方式金属探測器、X光透视、红外检测以及毫米波检测等。金属探测器是通过电磁感应来实现,只能判断金属物的有无,不能成像或确定物体位置。X光透视设备具有很强的穿透性,一般用于针对行李物品的检测,如直接对人体检测会对人危险较大,因此安检中一般很少用于对人体检测。红外检测是利用物体的热辐射特性来进行成像,安检中可用于对人体的检测。红外图像中的物体的亮度主要取决于物体的温度和辐射的热量及物体的表面辐射特性,其特点是没有显著的棱角、边缘信息,其边缘线条圆滑,灰度变化缓慢,对物体的形状细节和微小的姿态变化 不敏感。这些特点使得对红外图像中的人体进行检测具有一定的困难。毫米波(3GHz_300GHz)是ー种介于光波和无线电波之间的电磁波。毫米波可以穿透所有衣物布料,且人体辐射的毫米波能量较金属、陶瓷、塑料炸药、粉状炸药及衣物、绝缘材料等要强,利用主/被动毫米波技术能够探測出隐藏在人体表面的各种刀具、枪支、爆炸物等违禁物品。由于比金属探测技术能力更强,比射线技术更安全,近10年来人体毫米波安检技术得到快速发展。被动型的焦平面阵列扫描技术、多波束频率扫描技术和主动型的三维全息毫米波技术相继得到试验和应用。利用主动毫米波安检设备对人体成像后,图像中可以较清晰的显示人体特征以及人体携帯的多种物品。首先,毫米波安检中,人体图像的分析是重要组成环节。人体毫米波成像以后,如何对人体图像进行检测分析,是安检系统实现目标检测自动化的基。呛笮碇卸砸湮锲肺恢迷谌颂迳系谋晔疽约岸匀颂逋枷褚奖;さ幕 F浯危诤撩撞ǔ上裰笕绾味砸湮锲方屑觳饧霸谌颂迳系谋晔荆钟屑际踔惺峭ü斯し治龅姆椒ǎ渲型枷裨銮考际鹾投嘀”冉霞际踉谌斯し治鲋械玫接τ茫枰üㄒ等耸康慕舛练治觯娇墒迪侄砸湮锲返谋媸逗投ㄎ。尽管基于灰度多阈值、边界提取、边缘检测、区域分割、小波变换、形态学、:、遗传算法、神经网络、信息熵等方法的图像分割技术在隐匿物品的自动检测中得到尝试和应用,但是由干与人类视觉机理相脱节,仅利用图像中的灰度和空间信息对图像进行分割,仍会产生和人类视觉不一致的情況。而基于人体先验模型的定位分析方法,在人体的运动跟踪中得到应用,降低了跟踪的复杂程度,其中主要包括如图32所示的条带模型、图33的棒状模型等,但是由于条状模型只包含人体轮廓信息,如结构、形状、姿态等,而棒状模型只包含人体各个关节点,都只能限于人体的检测,尚不能直接解决隐匿物品在人体的自动检测和识别问题。第三,通过毫米波扫描成像,可以检测人体上的隐匿物品信息,但同时会造成人体隐私(如面部和隐私部位)的暴露和显示,毫米波成像后如何对图像进行分析处理,显示隐匿物品前屏蔽人体的隐私信息也是安检系统中需要解决的ー项技术问题。
发明内容
本发明目的在于提供一种基于毫米波成像的人体检测方法和装置,实现在毫米波扫描中对人体各部 位的识别和定位。该方法包括以下步骤对被检人员进行毫米波扫描获得原始图像;对所述原始图像进行调整获得目标图像;根据所述目标图像进行人体部位的分割和定位;生成人体摸型。进ー步地,所述根据所述目标图像进行人体部位的分割和定位还包括以下子步骤确定人体的竖直中心线;确定所述目标图像人体各关键点的坐标并获得人体各部位之间的水平分割线;确定人体各部位的宽度和斜率。进ー步地,所述生成人体模型包括根据所述各关键点的坐标、所述人体各部位的宽度和斜率,获得以矩形和/或平行四边形组成的人体模型。进ー步地,所述对所述原始图像进行调整获得目标图像还包括以下子步骤对所述原始图像进行预处理获得初歩去噪图像;对所述初步去噪图像进行ニ值化获得初步ニ值图像;对所述初步ニ值图像进行再处理获得所述目标图像。进ー步地,所述对所述原始图像进行预处理获得初歩去噪图像进ー步包括以下子步骤所述原始图像与背景图像灰度值进行差值运算;图像平滑处理;线性灰度变换。进ー步地,所述对所述初步去噪图像进行ニ值化获得初步ニ值图像是利用脉冲耦合神经网络算法以熵最大为准则选取ニ值化的阈值。进ー步地,所述对所述初步ニ值图像进行再处理获得所述目标图像是通过形态学滤波。进ー步地,所述通过形态学滤波包括使用边长为5的正方形结构元素进行腐蚀运算消除人体外的明亮噪声点;使用边长为4的正方形结构元素进行开运算保持图像大小的同时消除人体边缘的孤立区域和毛刺;使用边长为4的正方形结构元素进行闭运算保持图像大小的同时填充人体内的细小空洞,并且平滑人体的边缘;使用边长为5的正方形结构元素进行膨胀运算使图像恢复到原大小。进ー步地,所述对所述原始图像进行预处理获得初步去噪图像还包括以下子步骤对所述原始图像进行图像增強。相应地,本发明的基于毫米波成像的人体检测装置,包括扫描装置,用于对被检人员进行毫米波扫描获得原始图像;调整?椋糜诙运鲈纪枷窠械髡竦媚勘晖枷瘢环指疃ㄎ荒?椋糜诟菟瞿勘晖枷窠腥颂宀课坏姆指詈投ㄎ唬蝗颂迥P蜕赡?椋糜谏扇颂迥P。进ー步地,所述分割定位?榛拱ㄒ韵伦幽?槭敝行南吣?椋糜谌范ㄈ颂宓氖敝行南撸蛔晁较吣?椋糜谌范ㄋ瞿勘晖枷袢颂甯鞴丶愕淖瓴⒒竦萌颂甯鞑课恢涞乃椒指钕撸豢矶刃甭誓?椋糜谌范ㄈ颂甯鞑课坏目矶群托甭省=`步地,所述人体模型生成?榻徊接糜诟菟龈鞴丶愕淖、所述人体各部位的宽度和斜率,获得以矩形和/或平行四边形组成的人体模型。进ー步地,所述调整?榛拱ㄒ韵伦幽?樵ご砟?椋糜诙运鲈纪枷窠性ご砘竦贸鯕i去噪图像;ニ值化?椋糜诙运龀醪饺ピ胪枷窠啸酥祷竦贸鯕iニ值图像;再处理?椋糜诙运龀醪渐酥低枷窠性俅砘竦盟瞿勘晖枷。进ー步地,所述预处理?榻`步包括以下单元差值运算単元,用于将所述原始图像与背景图像灰度值进行差值运算;平滑处理単元,用于进行图像平滑处理;线性变化単元,用于进行线性灰度变换。进ー步地,所述ニ值化?榻粴i利用脉冲耦合神经网络算法以熵最大为准则选取ニ值化的阈值。进ー步地,所述再处理?榻`步通过形态学滤波进行再处理。进ー步地,所述通过形态学滤波包括使用边长为5的正方形结构元素进行腐蚀运算消除人体外的明亮噪声点;使用边长为4的正方形结构元素进行开运算保持图像大小的同时消除人体边缘的孤立区域和毛刺;使用边长为4的正方形结构元素进行闭运算保持 图像大小的同时填充人体内的细小空洞,并且平滑人体的边缘;使用边长为5的正方形结构元素进行膨胀运算使图像恢复到原大小。进ー步地,所述预处理模块还包括图像增强单元,用于对所述原始图像进行图像增强。通过本发明的基于毫米波成像的人体检测方法和装置,实现了对毫米波图像中对人体部分的识别和处理,为后续检验隐匿物品及隐私保护提供了基础。本发明目的还在于提供一种隐匿物品的自动检测和识别方法和装置实现在毫米波扫描中对隐匿物品在人体上分布的定位和识别由人工变为自动,降低人员的使用要求。所述隐匿物品的自动检测和识别方法,包括以下步骤对被检人员进行毫米波扫描获得原始图像;对所述原始图像进行调整获得目标图像;根据所述目标图像进行人体部位的分割和定位;生成条棒结合模型;根据所述原始图像对非人体目标进行检测,获得非人体目标分布原始图像;利用所述条棒结合模型获得所述非人体目标分布原始图像相对于人体的位置分布信息;对所述非人体目标进行类别辨识并显示隐匿物品相对于人体的位置分布信息。进ー步地,所述生成条棒结合模型包括以下子步骤生成提供人体各关键点的棒状模型;生成提供人体轮廓信息的条带模型;结合所述棒状模型和所述条带模型,生成条棒结合模型。进ー步地,所述根据所述原始图像对非人体目标进行检测,获得非人体目标分布原始图像包括以下子步骤对所述原始图像进行边缘检测,初步识别非人体目标;通过数学形态学运算突出显示非人体目标分布区域;根据所述非人体目标分布区域的边界选取最小外切矩形获得非人体目标规则区域分布图;融合所述非人体目标规则区域分布图和所述原始图像,获得所述非人体目标原始图像。进ー步地,所述利用所述条棒结合模型获得所述非人体目标分布原始图像相对于人体的位置分布信息是通过将所述非人体目标分布原始图像输入到所述条棒结合模型上。进ー步地,所述对所述非人体目标进行类别辨识并显示隐匿物品相对于人体的位置分布信息包括以下子步骤对人体裸露部位进行定位;将分布在人体裸露部位上的非人体目标确定为非隐匿物品,将分布在人体裸露部位之外的非人体目标确定为隐匿物品;剔除所述非隐匿物品的原始图像并显示隐匿物品原始图像在所述条棒结合模型上的分布信
O
相应地,本发明的隐匿物品的自动检测和识别装置,包括扫描装置,用于对被检人员进行毫米波扫描获得原始图像;调整?椋糜诙运鲈纪枷窠械髡竦媚勘晖枷瘢环指疃ㄎ荒?椋糜诟菟瞿勘晖枷窠腥颂宀课坏姆指詈投ㄎ唬惶醢艚岷夏P蜕赡?椋糜谏商醢艚岷夏P停环侨颂迥勘瓿醪郊觳饽?椋糜诟菟鲈纪枷穸苑侨颂迥勘杲屑觳猓竦梅侨颂迥勘攴植荚纪枷瘢环侨颂迥勘攴植寄?椋糜诶盟鎏醢艚岷夏P突竦盟龇侨颂迥勘攴植荚纪枷裣喽杂谌颂宓奈恢梅植夹畔ⅲ焕啾鸨媸赌?椋糜诙运龇侨颂迥勘杲欣啾鸨媸恫⑾允疽湮锲废喽杂谌颂宓奈恢梅植夹畔。进ー步地,所述条棒结合模型生成?榘ㄒ韵伦幽?榘糇茨P蜕赡?椋糜谏商峁┤颂甯鞴丶愕陌糇茨P停惶醮P蜕赡?椋糜谏商峁┤颂迓掷畔⒌奶醮P停唤岷夏?椋糜诮岷纤霭糇茨P秃退鎏醮P。
进ー步地,所述非人体目标初步检测模块包括以下子?楸咴导觳饽?椋糜诙运鲈纪枷窠斜咴导觳猓醪绞侗鸱侨颂迥勘辏煌怀鱿允灸?椋糜谕ü翁г怂阃怀鱿允痉侨颂迥勘攴植记颍还嬖蚧?椋糜诟菟龇侨颂迥勘攴植记虻谋呓缪∪∽钚⊥馇芯匦位竦梅侨颂迥勘旯嬖蚯蚍植纪迹蝗诤夏?椋糜谌诤纤龇侨颂迥勘旯嬖蚯蚍植纪己退鲈纪枷瘢竦盟龇侨颂迥勘暝纪枷。进ー步地,所述非人体目标分布模块是通过将所述非人体目标分布原始图像输入到所述条棒结合模型上。进ー步地,所述类别辨识?榘ㄒ韵伦幽?槁懵恫课欢ㄎ荒?椋糜诙匀颂迓懵恫课唤卸ㄎ唬环掷嗄?椋糜诮植荚谌颂迓懵恫课簧系姆侨颂迥勘耆范ㄎ且湮锲罚植荚谌颂迓懵恫课恢獾姆侨颂迥勘耆范ㄎ湮锲罚幌允灸?椋糜谔蕹龇且湮锲返脑纪枷癫⑾允疽湮锲吩纪枷裨谒鎏醢艚岷夏P蜕系姆植夹畔。通过本发明的隐匿物品的自动检测和识别的方法和装置,实现了将隐匿物品的检测和识别从人工变为自动,降低了人员的使用要求,减小了人为误差,缩短了检测判读时间。本发明目的还在于提供一种基于毫米波成像的隐私保护方法和装置,实现了毫米波扫描中对被检人员的隐私保护。本发明的基于毫米波成像的隐私保护方法,包括以下步骤对被检人员进行毫米波扫描获得原始图像;根据所述原始图像进行人体检测和隐匿物品检测;确定人体的隐私部位;对人体的隐私部位进行屏蔽并标示出人体上的隐匿物品信息。进ー步地,所述确定人体的隐私部位包括判断被检人员的性別,当被检人员为男性时,头部区域和人体腰部向下躯干宽度1/2的区域确定为隐私部位,当被检人员为女性时,人体头部区域、人体腰部向下躯干宽度1/2的区域以及人体躯干从躯干上端向下至躯干高度1/2的区域为隐私部位。进ー步地,所述对人体的隐私部位进行屏蔽并标示出人体上的隐匿物品信息包括在所述原始图像上对隐私部位进行:硇纬刹糠帜:纪枷瘢辉谒霾糠帜:纪枷裆辖鲆湮锲酚帽晔究蚧。进ー步地,所述对人体的隐私部位进行屏蔽并标示出人体上的隐匿物品信息包括选择所述人体检测中的目的图像;判断隐匿物品是否处于人体的隐私部位,如果是,则使用与人体顔色不同的色彩块表示隐匿物品并在所述目的图像上标示;如果否,则将隐匿物品的原始图像显示在所述目的图像上。进ー步地,所述对人体的隐私部位进行屏蔽并标示出人体上的隐匿物品信息包括在所述原始图像上对人体进行全部:硇纬扇磕:纪枷瘢慌卸弦湮锲肥欠翊τ谌颂宓囊讲课唬绻牵蚴褂糜肴颂孱喩煌纳士楸硎疽湮锲凡⒃谒鋈磕:纪枷裆媳晔荆蝗绻瘢蚪湮锲返脑纪枷裣允驹谒鋈磕:纪枷裆。进ー步地,所述对人体的隐私部位进行屏蔽并标示出人体上的隐匿物品信息包括选择所述人体检测中的人体模型;使用与人体模型顔色不同的色彩块表示隐匿物品井在所述人体模型上标示。相应地,本发明的基于毫米波成像的隐私保护装置包括扫描装置,用于对被检人员进行毫米波扫描获得原始图像;检测装置,用于根据所述原始图像进行人体检测和隐匿物品检测;隐私部位确定?椋糜谌范ㄈ颂宓囊讲课唬灰狡帘文?椋糜诙匀颂宓囊 私部位进行屏蔽并标示出人体上的隐匿物品信息。进ー步地,所述隐私部位确定?榻`步用于判断被检人员的性別,当被检人员为男性时,头部区域和人体腰部向下躯干宽度1/2的区域确定为隐私部位,当被检人员为女性时,人体头部区域、人体腰部向下躯干宽度1/2的区域以及人体躯干从躯干上端向下至躯干高度1/2的区域为隐私部位。进ー步地,所述隐私屏蔽?榻粴i包括以下子?椴糠帜:?椋糜谠谒鲈纪枷裆隙砸讲课唤心:硇纬刹糠帜:纪枷瘢坏谝槐晔灸?椋糜谠谒霾糠帜:纪枷裆辖鲆湮锲酚帽晔究蚧。进ー步地,所述隐私屏蔽?榻粴i包括选择目的图像模块,用于选择所述人体检测中的目的图像;第二标示?椋糜谂卸弦湮锲肥欠翊τ谌颂宓囊讲课唬绻牵蚴褂糜肴颂孱喩煌纳士楸硎疽湮锲凡⒃谒瞿康耐枷裆媳晔荆蝗绻瘢蚪湮锲返脑纪枷裣允驹谒瞿康耐枷裆。进ー步地,所述隐私屏蔽?榻粴i包括全部:?椋糜谠谒鲈纪枷裆隙匀颂褰腥磕:硇纬扇磕:纪枷瘢坏谌晔灸?椋糜谂卸弦湮锲肥欠翊τ谌颂宓囊讲课唬绻牵蚴褂糜肴颂孱喩煌纳士楸硎疽湮锲凡⒃谒鋈磕:纪枷裆媳晔荆蝗绻瘢蚪湮锲返脑纪枷裣允驹谒鋈磕:纪枷裆。进ー步地,所述隐私屏蔽?榻粴i包括选择模型?椋糜谘≡袼鋈颂寮觳庵械娜颂迥P停坏谒谋晔灸?椋糜谑褂糜肴颂迥P皖喩煌纳士楸硎疽湮锲凡⒃谒鋈颂迥P蜕媳晔。通过本发明的基于毫米波成像的隐私保护方法和装置,避免了检测隐匿物品时对人体隐私的暴露,实现了对人体隐私部位的有效保护。
下面将參照附图并结合实施例对本发明进行具体说明。图I为基于毫米波成像的人体检测方法基本流程图;图2为基于毫米波成像的人体检测装置基本结构图3为原始图像;图4为初步去噪图像;图5为初步ニ值图像;图6为基于毫米波成像的人体检测方法中步骤S2的流程图;图7为基于毫米波成像的人体检测装置中调整?榈慕峁故疽馔迹煌8为目的图像;图9为人体骨干图;图10为人体分割效果图;图11为基于毫米波成像的人体检测方法中步骤S3的流程图;图12为基于毫米波成像的人体检测装置中分割定位?榈慕峁故疽馔迹煌13为基于毫米波成像的人体检测方法和装置中获得的人体模型图;图14为人体模型图与原始图像的对应效果图;图15为隐匿物品的自动检测和识别方法的基本流程图;图16为隐匿物品的自动检测和识别方法中步骤S5的流程图;图17为条棒结合模型图;图18为隐匿物品的自动检测和识别方法中步骤S6的流程图;图19为初步识别非人体目标图像;图20为非人体目标分布区域图;图21为非人体目标规则区域分布图;图22为非人体目标原始图像;
图23为非人体目标原始图像在条棒结合模型上的分布图;图24为隐匿物品原始图像在条棒结合模型上的分布图;图25为隐匿物品的自动检测和识别方法中步骤S8的流程图;图26为基于毫米波成像的隐私保护方法的基本流程图;图27为基于毫米波成像的隐私保护装置的结构示意图;图28为隐私屏蔽的第一种实施方式的效果图;图29为隐私屏蔽的第二种实施方式的效果图;图30为隐私屏蔽的第三种实施方式的效果图;图31为隐私屏蔽的第四种实施方式的效果图;图32为背景技术中的条带模型示意图;图33为背景技术中的棒状模型示意图。
具体实施例方式下面參照附图并借助本发明的实施例,对本发明的技术方案做详细描述。本发明中的一种基于毫米波成像的人体检测方法,包括以下步骤SI、对被检人员进行毫米波扫描获得原始图像;S2、对所述原始图像进行调整获得目标图像;S3、根据所述目标图像进行人体部位的分割和定位;S4、生成人体模型。如图I所示。相应地,如图2所示,本发明还提供一种基于毫米波成像的人体检测装置,包括扫描装置1,用于执行步骤SI,对被检人员进行毫米波扫描获得原始图像;
调整?2,用于执行步骤S2,对所述原始图像进行调整获得目标图像;分割定位?3,用于执行步骤S3,根据所述目标图像进行人体部位的分割和定位;人体模型生成?4,用于执行步骤S4,生成人体模型。在步骤SI中,要求被检人员进入毫米波扫描检测区,通过扫描装置I毫米波主动/被动的方式进行扫描检测后得到原始图像如图3所示。扫描后的原始图像一般具有如下特点图像整体不够清晰,包含大量噪声。因此需要调整?2进行步骤S2,对原始图像进行调整从而获得适于进行图像运算和分割的目标图像,如图6,步骤S2包括以下子步骤S21、对原始图像进行预处理获得初步去噪图像;S22、对初步去噪图像进行ニ值化获得初步ニ值图像;S23、对初步ニ值图像进行再处理获得所述目标图像。
相应地,如图7,调整?2还包括以下子?樵ご砟?21,用于执行步骤S21,对所述原始图像进行预处理获得初歩去噪图像;ニ值化?22,用于执行步骤S22,对所述初步去噪图像进行ニ值化获得初歩ニ值图像;再处理?23,用于执行步骤S23,对所述初步ニ值图像进行再处理获得所述目标图像。进ー步地,预处理?21还包括图像增强单元、差值运算単元、平滑处理单元、线性变化单元。预处理?21执行步骤S21需要进行以下几个子步骤图像增强单元用于对原始图像进行图像增强使原始图像中人体区域与背景区域的对比度増加,改善图像视觉效果。差值运算単元用于通过原始图像与空背景图像的灰度值进行差值运算或者说原始图像与空背景图像的灰度值相减,从而消除系统噪声。空背景图像就是毫米波扫描检测区内没有被检人员时进行扫描所形成的图像。平滑处理单元用于进行图像的平滑处理来去除图像中的随机噪声,本単元中通过 [I I Γ
使用i I 2 I算子对图像进行低通滤波实现平滑操作。
レI I线性变化単元用于对图像进行灰度拉伸或称分区线性变换,对图像中不感兴趣的背景区域的灰度范围进行压缩,人体区域灰度范围进行扩展,从而突出人体部分,使人体部分整体清晰,最終获得了初歩去噪图像,如图4所示。进ー步地,ニ值化?22所执行的步骤S22、对初步去噪图像进行ニ值化获得初步ニ值图像是利用脉冲耦合神经网络(PCNN)算法以熵最大为准则选取ニ值化的阈值,利用该阈值将初步去噪图像的灰度图转换为ニ值化的图像,从而实现图像中人体区域与背景区域的分割。如何准确的通过选取阈值来将人体与背景较完整的进行分割是问题的关键,这里使用较为成熟的脉冲耦合神经网络(PCNN)技术,PCNN是90年代Eckhorn等基于猫等哺乳动物的视觉特性研究提出的基于脉冲耦合神经网络模型,该模型用于图像的阈值选取的迭代过程,迭代公式如下巧)マ—U—υ+ 匕!^’Μ’ΛΤ) + ん攻卜ぺ疒+m苫:TUさ=Flfd + β ^)Tff = e—aT す1) + VrYZf刚かinF就是第i、j个神经元的η次反馈输入Fi, j [η],Ii, j [η]为输入刺激信号(这里为图像像素构成的矩阵中第i、j个像素的灰度值)、β为连接系数、Li,Jn]是连接项、Un]为动态门限,即本发明中所要求解的阈值、Yi, j [η]是PCNN脉冲输出值、Ui, j [η]为内部活动项。其中内部连接矩阵M、W(—般W = M)的Mi,仏いい分别为Fm [n]、Ly [η]中Yi,j [η]的加权系数,aF> aL> a τ分别为FiJn]、LiJn] JiJn]的衰减时间常数,VF、Vt分 别为Fi,j[n] ,Lijj[η]、[η]中的固有电势。熵是图像统计特性的一种表现形式,反映了图像包含信息量的大小。对于图像来说,一般分割后图像熵值越大,说明分割后从原图得到信息量越大,分割图像细节越丰富,因而总体分割效果也应越好。本专利使用熵最大为准则作为PCNN迭代结束的准则。熵的计算公式为H1(P) = -P1Xlog2P1-P0Xlog2P0O其中,PpPtl分别表不脉冲输出值Υ[η]为I、为O的概率。本发明通过设定ー个很大的迭代次数η,如η = 100,使用PCNN算法进行迭代运算,毎次运算结束后求出对应的熵H1 (P),然后比较η次运算得到的熵值,取得其中熵最大的值HlmaJP)时的迭代次数Nmax。迭代次数为Nmax时获得了阈值T [NmaJ,此时PCNN输出的Y [NmaJ构成了在PCNN其他各项參数一定情况下,总体分割效果最佳的ニ值图像。其中Y[Nmax]为I的部分为背景部分,YtNfflaJ为O的部分为人体部分。适应于上述计算过程的PCNN公式中各參数的取值范围为
a Fa La TVfVlVtβ
O. I O. 6 I 10 O. I O. 6 O. I O. 5 O. I O. 5 2 10 O. I O. 6W、M两个算子可使用Ι/r或Ι/r2的元素形式构成的矩阵,!■表示算子的矩阵边长。优选地,本发明可以取以下參数值a F = O. 2, αし=2, α τ = O. I, Vf = O. I, Vl =
"1/81/51/4 1/51/8"
1/51/2 I1/21/5
O. 5,Vt = 20, β =0.5,^r = M= 1/4I II1/4,进行计算,获得的最佳效果的
1/51/2 I1/21/5
1/81/51/4 1/51/8
初步ニ值图像如图5所示。
进ー步地,再处理?23所执行的步骤S23、对所述初步ニ值图像进行再处理获得所述目标图像,是通过形态学滤波。由于阈值分割会造成图像噪声,该噪声主要是人体部分外的孤立明亮噪声点或是人体内的孤立暗噪声点。为了去除这些噪声,本发明用到的方法是对初步ニ值图像应用数学形态学运算方法进行滤波和变换,得到ー个具有清晰平滑轮廓的ニ值化的图像即 所述目标图像,如图8所示,从而利于后续的处理。数学形态学运算方法主要包括腐蚀运算、膨胀运算、开运算和闭运算。腐蚀运算可以减弱甚至消除小于结构元素明亮区域,从而可以用来有效地去除孤立噪声点边界上不平滑的凸出部分。膨胀运算是将与目标物体接触的所有背景点合到物体中的过程,可填补空洞和形成连同域以及平图像边界上不平滑的凹陷部分。开运算是先对图像进行腐蚀运算再进行膨胀运算,能去除掉图像中的孤立区域和毛刺,利用可以消除形状小于结构元素的噪声点,根据目标噪声的特点,选择合适的结构元素,就能剔除目标噪声,而将背景保留下来。闭运算是先对图像进行膨胀运算再进行腐蚀运算,可以填充物体内的细小空洞,连接邻近物和平滑物体边界。其中,结构元素是数学形态学运算的基本算子,选择使用的结构元素主要在于结构元素的形状和尺寸。优选地,本方法所使用的形态学运算可以是以下处理过程(I)使用边长为5的正方形结构元素对图像进行腐蚀运算消除图像中人体外的明亮噪声点;(2)使用边长为4的正方形结构元素对图像进行开运算,保持图像大小同时消除人体边缘的孤立区域和毛刺;
(3)使用边长为4的正方形结构元素对图像进行闭运算,保持图像大小的同时填充人体内的细小空洞,并且平滑人体的边界;(4)使用边长为5的正方形结构元素对图像进行膨胀操作使图像恢复到原大小。通过该过程可以去除长和宽均小于5的噪声,填补人体上长和宽均小于5的空洞,处理完成后形成的目标图像中包含ー个近似完整的人体部分,使人体特征更加明显。另外,如果图像中还有面积较大没有被消除的白色干扰区域,可以通过计算图像中各连通区域的面积,去掉面积较小的区域。进ー步地,如图11,步骤S3、根据所述目标图像进行人体部位的分割和定位还包括以下子步骤S31、确定人体的竖直中心线;S32、确定所述目标图像人体各关键点的坐标并获得人体各部位之间的水平分割线;S33、确定人体各部位的宽度和斜率。相应地,如图12所示,分割定位?3还包括以下子?槭敝行南吣?31,用于执行步骤31、确定人体的竖直中心线;坐标水平线?32,用于执行步骤32、确定所述目标图像人体各关键点的坐标并获得人体各部位之间的水平分割线;宽度斜率模块33,用于执行步骤33、确定人体各部位的宽度和斜率。在竖直中心线?31执行步骤S31中确定人的竖直中心线的位置时,由于目标图像中的人体区域具有左右対称性,因此计算该人体区域的图像总的像素和,如用Stl表示,然后从人体区域左侧边缘开始按图像的列从左向右计算人体部分图像的像素和,如用S1表示,当S1为Stl的1/2吋,当前列即为人体的竖直中心线。
在坐标水平线?32执行步骤S32中,人体各关键点的坐标就是人体各部位的位置坐标,如边缘端点坐标、中心点的坐标等,人体部位包括头顶、脚底、脖子、躯干上端、躯干下端(腰部)、裆部、膝盖、手指尖以及肘部。人体各关键点的坐标以及各部位之间的水平分割线是相互推算的过程,具体如下沿人体的竖直中心线从图像顶部向下,找到的第一个人体区域边界点,判断从该点继续向下若具有连续且长度不小于图像高度的1/10同灰度值,则确定该点为人体的头顶中心点,该点所处的水平线为人体的头顶水平线H2。而人体脚的位置在图像中是固定的位置,因此可以确定脚底坐标以及所处的水平线为H9。因为成像时人所站的位置是固定的,用头顶的纵坐标减去脚底的纵坐标可以得到人的身高H。根据人体解剖学判断,人头部约占身高的15%,可以确定脖子上端的坐标以及所处的水平线H4。脖子的高度约占头部高度的45%,故可以确定躯干上端的边缘端点的坐标以及所处的水平线H5。对图8的所表示目标图像进行细化还可以得到人体骨干图,如图9所示。在图9人体骨干图中,躯干与两腿的交叉点作为人体躯干下端的位置,其所在水平线作为腰线H6,沿这条线到脚水平线的距离定义为腿长Hleg。根据人体解剖学判断,人体小腿与大腿的比例约为I : I. 2,故可以确定膝盖的水平位置为从脚向上HlegX5/ll的位置,因此获得膝盖水平线HS。在图8所示的目标图像上,从图像底部沿竖直中心线向上,与人体图像的第一个交点位置作为裆部,从而获得人体裆部水平线H7。以竖直中心线为分割线将人体区域的图像分为左右两半,左半边的最高点即左手指尖的位置,右侧图像上人体的最高点就是右手指尖的位置,从而获得手指尖水平线HO。本发明中对两个手指尖之间的高度差忽略不计。由于在对被检人员进行扫描前,要求其两臂向外张开,因此目标图像上两肘间的宽度是人体最宽的位置,因此找到人体区域最左侧的位置就是身体的左肘,最右侧就是身体的右肘,从而获得肘水平线H3。本发明中对两个肘之间的高度差忽略不计。根据人体解剖学理论,一般人体手与上臂的长度比为7 9,故根据手尖与肘的位置可以确定手腕的位置,从而也获得了手腕水平线H1。人体分割效果图如图10所示。宽度斜率?33所执行的步骤S33中,根据图8的目标图像中人体各部位与各水平分割线相交确定人体各部位的宽度,再利用人体各部位的关键点(如某部位的上下两端的两个中心点)坐标计算得到该部位的斜率。进ー步地,人体模型生成模块4所执行的步骤S4生成人体模型包括分别根据各 部位关键点的坐标、宽度和斜率,用矩形或平行四边形表示各部位,将所有的部位连结在一起,即获得ー个用矩形和/或平行四边形组成的人体模型,如图13所示。该人体可以与原始图像中的人体区域进行成比例对应,效果如图14所示。需要注意的是,本方法的描述中所生成的人体模型是以条带模型为例进行的说明。根据目标图像进行人体部位的分割和定位后还可以生成棒状模型。并且,条带模型和棒状模型都会在下述的ー种隐匿物品的自动检测和识别方法中得到应用。
另ー方面,本发明还提供一种隐匿物品的自动检测和识别方法和一种隐匿物品的自动检测和识别装置,ー是对人体特征进行提取和定位,ニ是对非人体目标进行识别。其中对人体特征进行提取和定位的过程主要以前述的于毫米波成像的人体检测方法和装置为基础但不限于该人体检测方法和装置。因此,如图15,一种隐匿物品的自动检测和识别方法包括以下步骤S1、对被检人员进行毫米波扫描获得原始图像;S2、对所述原始图像进行调整获得目标图像;S3、根据所述目标图像进行人体部位的分割和定位;S5、生成条棒结合模型;S6、根据所述原始图像对非人体目标进行检测,获得非人体目标分布原始图像;S7、利用所述条棒结合模型获得所述非人体目标分布原始图像相对于人体的位置分布信息;S8、对所述非人体目标进行类别辨识并显示隐匿物品相对于人体的位置分布信息。 相应地,一种隐匿物品的自动检测和识别装置,包括扫描装置1,用于执行步骤SI,对被检人员进行毫米波扫描获得原始图像;调整?2,用于执行步骤S2,对所述原始图像进行调整获得目标图像;分割定位?3,用于执行步骤S3,根据所述目标图像进行人体部位的分割和定位;条棒结合模型生成?椋糜谥葱胁街鑃5,生成条棒结合模型;非人体目标初步检测?椋糜谥葱胁街鑃6,根据所述原始图像对非人体目标进行检测,获得非人体目标分布原始图像;非人体目标分布?椋糜谥葱胁街鑃7,利用所述条棒结合模型获得所述非人体目标分布原始图像相对于人体的位置分布信息;类别辨识?椋糜谥葱胁街鑃8,对所述非人体目标进行类别辨识并显示隐匿物品相对于人体的位置分布信息。其中步骤SI、S2和S3在一种基于毫米波成像的人体检测方法中,扫描装置I、调整?2、分割定位模块3在一种基于毫米波成像的人体检测装置中已经进行说明,此处不再赘述。根据图16,步骤S5进ー步包括以下子步骤S51、生成提供人体各关键点的棒状模型;S52、生成提供人体轮廓信息的条带模型;S53、结合所述棒状模型和所述条带模型,从而生成条棒结合模型。相应地,执行步骤S5的条棒结合模型生成?榘ㄒ韵伦幽?榘糇茨P蜕赡?椋糜谥葱胁街鑃51,生成提供人体各关键点的棒状模型;条带模型生成?椋糜谥葱胁街鑃52,生成提供人体轮廓信息的条带模型;结合?椋糜谥葱胁街鑃53,结合所述棒状模型和所述条带模型。其中,棒状模型生成?樗葱械牟街鑃51是通过一种基于毫米波成像的人体检测方法的步骤S32、确定所述目标图像人体各关键点的坐标并获得人体各部位之间的水平分割线的步骤,利用其中的人体各关键点获得构建棒状模型的各关节点,再用直线连接各关节点就可以生成棒状模型。条带模型生成?樗葱械牟街鑃52中生成条带模型的过程与在ー种基于毫米波成像的人体检测方法中S4生成人体模型的过程相同。结合模块所执行的步骤S53结合所述棒状模型和所述条带模型,生成如图17所示的条棒结合模型,从而完成了本方法中人体特征的提取和定位,图17中的圆形节点表示人体特征提取时的关节点,还可以在这些关节点中添加数字代表了各个关节点的提取顺序。进ー步地,执行的步骤S6的非人体目标初步检测?榛拱ū咴导觳饽?、突出显示模块、规则化?楹腿诤夏?。相应地,如图18所示,步骤S6、根据所述原始图像对非人体目标进行检测,获得非人体目标分布原始图像还包括以下子步骤S61、边缘检测?槎运鲈纪枷窠斜咴导觳猓缋昧怂鞅炊(Sobel)算子进行边缘检测,初步识别出非人体目标,如图19所示;S62、突出显示?橥ü翁г怂阃怀鱿允痉侨颂迥勘攴植记颍热纾酝19首先进行腐蚀运算,然后进行膨胀运算。其中腐蚀、膨胀运算分别使用边长为2和4的方形结构元素,从而突出显示的非人体目标分布区域图,如图20 ;S63、规则化?楦菟龇侨颂迥勘攴植记虻谋呓缪∪∽钚⊥馇芯匦危雇20 中的不规则的区域转化为图21中的非人体目标规则区域分布图;S64、模块融合图21融合非人体目标规则区域分布图和所述原始图像图3,获得图22的非人体目标原始图像,当然该图像也显示出了非人体目标所在位置的人体部分。由于条状模型只包含人体轮廓信息,没有具体的关节点信息,棒状模型只包含关节点信息,掩盖了非人体目标在人体轮廓上的位置,所以进ー步地,非人体目标分布?樗葱械牟街鑃7是通过将所述非人体目标分布原始图像输入到所述条棒结合模型上,这样既可以利用条棒结合模型中条带模型给出的人体轮廓信息获得非人体目标在人体轮廓边缘内的分布,更进一歩地利用条棒结合模型中棒状模型给出的人体关节点位置信息获得非人体目标与关节点之间的相对位置关系,因此利用条棒结合模型,使非人体目标在人体这一參照物上具有了更加精确的定位,如图23非人体目标原始图像在条棒结合模型上的分布图。进ー步地,类别辨识?榘ㄒ韵伦幽?槁懵恫课欢ㄎ荒?椤⒎掷嗄?楹拖允灸?。分别用于执行步骤S8对所述非人体目标进行危险类别辨识并显示隐匿物品相对于人体的位置分布信息中的各个子步骤,如图25 S81、裸露部位定位?槎匀颂迓懵恫课唤卸ㄎ唬缤凡俊⑼蟛、手掌等,可以在前述的人体部位的分割和定位中进行这样更有针对性的部位定位;S82、分类?槎苑侨颂迥勘杲蟹掷啵植荚谌颂迓懵恫课簧系姆侨颂迥勘耆范ㄎ且湮锲罚缪劬、纽扣、手表、戒指等;由于有衣物遮盖,人体裸露部位之外的非人体目标通过安检人员无法直接查看,将分布在人体裸露部位之外的非人体目标确定为隐匿物品,因此需要重点关注;S83、显示?樘蕹龇且湮锲返脑纪枷癫⑾允疽湮锲吩纪枷裨谒鎏醢艚岷夏P蜕系姆植夹畔ⅲ缤24是剔除了图23中腕部的手表的原始图像后再显示的效果图。通过本发明的隐匿物品的自动检测和识别方法和装置,可以降低人员的使用要求,减小人为误差,缩短人体隐匿危险品检查的判读时间。另ー方面,人体毫米波成像以后,由于原始图像比较清晰,通过前述的基于毫米波成像的人体检测方法及隐匿物品的自动检测和识别方法,可以识别并显示人体和/或人体上的隐匿物品,但会同时造成人体隐私部位的暴露。
为了保护隐私,本发明还提供一种基于毫米波成像的隐私保护方法,如图26,包括si、对被检人员进行毫米波扫描获得原始图像;A、根据所述原始图像进行人体检测和隐匿物品检测;B、确定人体的隐私部位;C、对人体的隐私部位进行屏蔽并标示出人体上的隐匿物品信息。相应地,如图27所 示,本发明还提供一种基于毫米波成像的隐私保护装置,包括扫描装置1,用于对被检人员进行毫米波扫描获得原始图像;检测装置,用于执行步骤A,根据所述原始图像进行人体检测和隐匿物品检测;隐私部位确定模块,用于执行步骤B,确定人体的隐私部位;隐私屏蔽模块,用于执行步骤C,对人体的隐私部位进行屏蔽并标示出人体上的隐匿物品信息。其中步骤A可以通过前述的基于毫米波成像的人体检测方法及隐匿物品的自动检测和识别方法进行,相应地,检测装置可以包括基于毫米波成像的人体检测装置和隐匿物品的自动检测和识别装置。执行步骤B的隐私部位确定?槿范ㄈ颂宓囊讲课煌萸笆鋈颂宀课坏姆指詈投ㄎ灰约叭颂褰馄恃Ф砸讲课唤腥范ê投ㄎ唬ㄅ卸媳患烊嗽钡男员穑北患烊嗽蔽行允保颂逋凡壳蚝腿颂逖恐行南蛳虑煽矶1/2的区域确定为隐私部位,当被检人员为女性时,将人体头部区域和人体腰部中心向下躯干宽度1/2的区域以及人体躯干从躯干上端向下至躯干高度1/2的区域为隐私部位。本发明中将以男性被检人员的毫米波成像为例进行说明。执行步骤C、对人体的隐私部位进行屏蔽并标示出人体上的隐匿物品信息的隐私屏蔽?榭梢圆捎靡韵录钢具体实施方式
进行隐私的保护(I)隐私屏蔽模块包括部分:?楹偷谝槐晔灸?椋糠帜:?樵谒鲈纪枷裆隙砸讲课唤心:硇纬刹糠帜:纪枷瘢:梢允褂眯翁г怂悖褂帽叱ひ欢ǖ穆砣饲颍蛘呖梢灾苯邮褂玫ォ`颜色的矩形块对隐私部位进行覆盖;第一标示?樵谒霾糠帜:纪枷裆辖鲆湮锲酚帽晔究蚧觯热绺吡裂丈谋呖颍缤28所示。这种方式适应于隐匿物品自动检测和人工检测相结合的情况。或者,(2)隐私屏蔽模块包括选择目的图像?楹偷诙晔灸?椋蛭逦暾磨酥祷耐枷窨梢匝诟堑舯患烊嗽钡囊讲课坏南袼匦畔ⅲ员臼凳┓绞嚼醚≡衲康耐枷衲?檠≡衲康耐枷癖硎救颂宀糠郑媚康耐枷裢ü龅幕诤撩撞ǔ上竦娜颂寮觳夥椒ɑ竦茫缤8 ;在该目的图像上显示隐匿物品信息之前,第二标示?橄扰卸弦湮锲肥欠翊τ谌颂宓囊讲课唬绻牵蚴褂糜肴颂孱喩煌纳士楸硎疽湮锲凡⒃谒瞿康耐枷裆媳晔荆缡褂靡欢ɑ叶戎担128的灰色矩形块来标示;如果否,则直接将隐匿物品的原始图像显示在所述目的图像上。这样完全屏蔽了原始图像中人体的完整信息,又达到隐私保护的目的,效果如图29所示。这种方法仅适用于隐匿物品自动检测方式下,不需要显示完整人体图像的情況。或者,(3)隐私屏蔽?榘ㄈ磕:?楹偷谌晔灸?。全部:?樵谒鲈纪枷裆隙匀颂褰腥磕:硇纬扇磕:纪枷瘢:姆椒ǹ梢杂具体实施方式
(I)相同,本实施方式中模糊化使用了算子
权利要求
1.一种基于毫米波成像的人体检测装置,其特征在于,包括 扫描装置,用于对被检人员进行毫米波扫描获得原始图像; 调整?椋糜诙运鲈纪枷窠械髡竦媚勘晖枷瘢 分割定位?椋糜诟菟瞿勘晖枷窠腥颂宀课坏姆指詈投ㄎ唬 人体模型生成?椋糜谏扇颂迥P。
2.根据权利要求I所述的基于毫米波成像的人体检测装置,其特征在于,所述分割定位?榛拱ㄒ韵伦幽? 竖直中心线?椋糜谌范ㄈ颂宓氖敝行南撸 坐标水平线?椋糜谌范ㄋ瞿勘晖枷袢颂甯鞴丶愕淖瓴⒒竦萌颂甯鞑课恢 的水平分割线; 宽度斜率?椋糜谌范ㄈ颂甯鞑课坏目矶群托甭。
3.根据权利要求2所述的基于毫米波成像的人体检测装置,其特征在于,所述人体模型生成?榻徊接糜诟菟龈鞴丶愕淖、所述人体各部位的宽度和斜率,获得以矩形和/或平行四边形组成的人体模型。
4.根据权利要求I所述的基于毫米波成像的人体检测装置,其特征在于,所述调整?榛拱ㄒ韵伦幽? 预处理?椋糜诙运鲈纪枷窠性ご砘竦贸醪饺ピ胪枷瘢 二值化模块,用于对所述初步去噪图像进行二值化获得初步二值图像; 再处理?椋糜诙运龀醪蕉低枷窠性俅砘竦盟瞿勘晖枷。
5.根据权利要求4所述的基于毫米波成像的人体检测装置,其特征在于,所述预处理?榻徊桨ㄒ韵碌ピ 差值运算单元,用于将所述原始图像与背景图像灰度值进行差值运算; 平滑处理单元,用于进行图像平滑处理; 线性变化单元,用于进行线性灰度变换。
6.根据权利要求4所述的基于毫米波成像的人体检测装置,其特征在于,所述二值化?榻徊嚼寐龀羼詈仙窬缢惴ㄒ造刈畲笪荚蜓∪《祷你兄。
7.根据权利要求4所述的基于毫米波成像的人体检测装置,其特征在于, 所述再处理?榻徊酵ü翁瞬ń性俅。
8.根据权利要求7所述的基于毫米波成像的人体检测装置,其特征在于,所述通过形态学滤波包括 使用边长为5的正方形结构元素进行腐蚀运算消除人体外的明亮噪声点; 使用边长为4的正方形结构元素进行开运算保持图像大小的同时消除人体边缘的孤立区域和毛刺; 使用边长为4的正方形结构元素进行闭运算保持图像大小的同时填充人体内的细小空洞,并且平滑人体的边缘; 使用边长为5的正方形结构元素进行膨胀运算使图像恢复到原大小。
9.根据权利要求4所述的基于毫米波成像的人体检测装置,其特征在于,所述预处理?榛拱 图像增强单元,用于对所述原始图像进行图像增强。
全文摘要
本发明公开了一种基于毫米波成像的人体检测装置,包括扫描装置,用于对被检人员进行毫米波扫描获得原始图像;调整?椋糜诙运鲈纪枷窠械髡竦媚勘晖枷瘢环指疃ㄎ荒?椋糜诟菟瞿勘晖枷窠腥颂宀课坏姆指詈投ㄎ唬蝗颂迥P蜕赡?椋糜谏扇颂迥P汀Mü痉⒚鞯幕诤撩撞ǔ上竦娜颂寮觳夥椒ǎ迪至硕院撩撞ㄍ枷裰卸匀颂宀糠值氖侗鸷痛恚煅橐湮锲芳耙奖;ぜ际跆峁┝嘶。
文档编号G01V3/12GK102707322SQ20121005029
公开日2012年10月3日 申请日期2012年2月29日 优先权日2012年2月29日
发明者年丰, 方维海, 温鑫, 王凯让, 王威 申请人:北京无线电计量测试研究所