一种人体图像映射方法、系统及终端设备技术方案

技术编号:17347210 阅读:27 留言:0更新日期:2018-02-25 13:06
本发明专利技术涉及图像处理领域,提供一种人体图像映射方法、系统及终端设备,本发明专利技术通过获取人体的毫米波灰度图像,提取毫米波灰度图像中的人体轮廓图像,并根据人体轮廓图像在垂直方向上的垂直空间分布直方图和在水平方向上的水平空间分布直方图,获取人体轮廓图像中的人体的肢体位置,获取人体卡通图像中的人体的肢体位置,并构建人体轮廓图像和人体卡通图像中各肢体的位置映射关系,可以实现由人体轮廓图像到人体卡通图像的映射,保护用户隐私。

A human image mapping method, system and terminal equipment

The present invention relates to the field of image processing, provides a human image mapping method, system and terminal equipment, the invention by acquiring millimeter wave image of the human body, the body contour extraction of millimeter wave image in gray image, and according to the histogram of horizontal space silhouette image in the vertical direction of the vertical spatial distribution histogram and in the horizontal direction the human body contour image in the body position, obtaining human cartoon images in the human body position, and construct the human body contour image and human cartoon image in the position of the mapping relation can be implemented by a silhouette image to map human cartoon image, to protect user privacy.

【技术实现步骤摘要】
一种人体图像映射方法、系统及终端设备
本专利技术实施例属于图像处理
,尤其涉及一种人体图像映射方法、系统及终端设备。
技术介绍
随着对暴恐分子的打击力度加大以及对人们日常出现的安全考虑,安检已成为人们在公共交通出行中必须进行的检查项目。目前基于毫米波的安检设备,由于对人体的辐射伤害较小,被广泛应用于案件领域,实现对人体的安全检查。然而,现有的毫米波成像安检设备通常都是直接获取人体的全身图像,由于人体的全身图像中包括人体的隐私部位图像,可能会导致用户的隐私被泄露,造成一定的不良影响。
技术实现思路
本专利技术实施例提供一种人体图像映射方法、系统及终端设备,旨在解决目前的现有的毫米波安检设备通常都是直接获取人体的全身图像,由于人体的全身图像中包括人体的隐私部位图像,,可能会导致用户的隐私被泄露,造成一定的不良影响的问题。本专利技术实施例第一方面提供一种人体图像映射方法,所述方法包括:获取人体的毫米波灰度图像;提取所述毫米波灰度图像中的人体轮廓图像;构建所述人体轮廓图像在垂直方向上的垂直空间分布直方图和在水平方向上的水平空间分布直方图;根据所述垂直空间分布直方图、所述水平空间分布直方图和预设人体比例模型,获取所述人体轮廓图像中的人体的肢体位置;获取人体卡通图像中的人体的肢体位置;根据所述人体轮廓图像中的人体的肢体位置和所述人体卡通图像中的人体的肢体位置,构建所述人体轮廓图像和所述人体卡通图像中各肢体的位置映射关系。本专利技术第二方面提供一种人体图像映射系统,所述系统包括:人体灰度图像获取单元,用于获取人体的毫米波灰度图像;人体轮廓图像提取单元,用于提取所述毫米波灰度图像中的人体轮廓图像;直方图构建单元,用于构建所述人体轮廓图像在垂直方向上的垂直空间分布直方图和在水平方向上的水平空间分布直方图;第一肢体位置获取单元,用于根据所述垂直空间分布直方图、所述水平空间分布直方图和预设人体比例模型,获取所述人体轮廓图像中的人体的肢体位置;第二肢体位置获取单元,用于获取人体卡通图像中的人体的肢体位置;映射单元,用于根据所述人体轮廓图像中的人体的肢体位置和所述人体卡通图像中的人体的肢体位置,构建所述人体轮廓图像和所述人体卡通图像中各肢体的位置映射关系。本专利技术实施例的第三方面提供一种终端设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述方法的步骤。本专利技术实施例的第四方面提供一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现上述方法的步骤。本专利技术实施例通过获取人体的毫米波灰度图像,提取毫米波灰度图像中的人体轮廓图像,并根据人体轮廓图像在垂直方向上的垂直空间分布直方图和在水平方向上的水平空间分布直方图,获取人体轮廓图像中的人体的肢体位置,获取人体卡通图像中的人体的肢体位置,并构建人体轮廓图像和人体卡通图像中各肢体的位置映射关系,可以实现由人体轮廓图像到人体卡通图像的映射,保护用户隐私。附图说明图1是本专利技术实施例一提供的人体图像映射方法的基本流程框图;图2是本专利技术实施例一提供的毫米波灰度图像;图3是本专利技术实施例一提供的二值化图像;图4是本专利技术实施例一提供的人体轮廓图像;图5是本专利技术实施例一提供的垂直空间分布直方图;图6是本专利技术实施例一提供的水平空间分布直方图;图7是本专利技术实施例一提供的人体轮廓图像和人体卡通图像的映射关系示意图;图8是本专利技术实施例一提供的异物检测结果示意图;图9是本专利技术实施例二提供的人体图像映射方法的基本流程框图;图10是本专利技术实施例四提供的人体图像映射系统的结构框图;图11是本专利技术实施例五提供的第一肢体位置获取单元的结构示意图;图12是本专利技术实施例七提供的终端设备的结构示意图。具体实施方式为了使本
的人员更好地理解本专利技术方案,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚地描述,显然,所描述的实施例是本专利技术一部分的实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本专利技术保护的范围。本专利技术的说明书和权利要求书及上述附图中的术语“包括”以及它们任何变形,意图在于覆盖不排他的包含。例如包含一系列步骤或单元的过程、方法或系统、产品或设备没有限定于已列出的步骤、单元或单元,而是可选地还包括没有列出的步骤、单元或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其它步骤、单元或单元。实施例一:如图1所示,本实施例提供一种人体图像映射方法,其包括:步骤S110:获取人体的毫米波灰度图像。在具体应用中,可以使人体双手上扬举过头顶或双手平举至与肩部同高的位置站立,也可以使人体双手自然下垂站立,或者采用其他符合安检标准的站姿均可,本专利技术实施例不对人体的站姿作特别限定,然后利用毫米波数据采集设备(例如,毫米波收发机)获取人体正面或背面的毫米波数据,并利用毫米波成像系统(例如,毫米波成像仪)将人体的毫米波数据处理为人体正面或背面的毫米波灰度图像。如图2所示为成年男性双手上扬高举过头顶拍摄得到的人体的毫米波灰度图像。步骤S120:提取所述毫米波灰度图像中的人体轮廓图像。在具体应用中,所述人体轮廓图像,是指与人体的肢体轮廓形状对应的图像。在一个实施例中,步骤S120具体包括:步骤S121:对毫米波灰度图像I(x,y)进行灰度分割,获取毫米波灰度图像I(x,y)的二值化图像B(x,y)。图3示例性的示出二值化图像B(x,y)的示意图。在具体应用中,步骤S121中对毫米波图像灰度I(x,y)进行灰度分割,获得对应二值化图像B(x,y)可以根据下式实现:其中,x为图像列数目,y为图像行数目,X为图像最大列数目,Y为图像最大行数目,T为阈值,B(x,y)中数值为255的代表人体区域。步骤S122:对二值化图像B(x,y)在水平方向上和垂直方向上均进行形态学操作,生成人体轮廓图像B1(x,y),该人体轮廓图像B1(x,y)如图4所示。步骤S122中的水平方向和垂直方向分别是指,与人体身高方向垂直和平行的方向。在具体应用中,步骤S122具体包括:对B(x,y)图像在水平方向上和垂直方向上进行形态学膨胀操作和腐蚀操作,所述膨胀操作的核函数大小为1×3,所述腐蚀操作的核函数大小为3×1大小,所述膨胀操作和所述腐蚀操作的表达式分别为:B1(x,y)=max(x′,y′):element(x′,y′)≠0B(x+x′,y+y′)(膨胀操作);B1(x,y)=min(x′,y′):element(x′,y′)≠0B(x+x′,y+y′)(腐蚀操作);其中,x′和y′表示核函数所对应的平移单位数值。在具体应用中,在进行上述形态学操作时,可以对二值化图像B(x,y)先进行膨胀操作后进行腐蚀操作,以获得人体轮廓图像B1(x,y);也可以对二值化图像B(x,y)先进行腐蚀操作后进行膨胀操作,获得人体轮廓图像B1(x,y)。为了得到边缘平滑的人体轮廓图像,在进行形态学操作时,本专利技术优选为对二值化图像B(x,y)先进行膨胀操作后进行腐蚀操作,获得边缘平滑的人体轮廓图像B1(x,y)。步骤S130:构建所述人体轮廓图像在垂直方向上的垂直空间分布直方图和在本文档来自技高网
...
一种人体图像映射方法、系统及终端设备

【技术保护点】
一种人体图像映射方法,其特征在于,所述方法包括:获取人体的毫米波灰度图像;提取所述毫米波灰度图像中的人体轮廓图像;构建所述人体轮廓图像在垂直方向上的垂直空间分布直方图和在水平方向上的水平空间分布直方图;根据所述垂直空间分布直方图、所述水平空间分布直方图和预设人体比例模型,获取所述人体轮廓图像中的人体的肢体位置;获取人体卡通图像中的人体的肢体位置;根据所述人体轮廓图像中的人体的肢体位置和所述人体卡通图像中的人体的肢体位置,构建所述人体轮廓图像和所述人体卡通图像中各肢体的位置映射关系。

【技术特征摘要】
1.一种人体图像映射方法,其特征在于,所述方法包括:获取人体的毫米波灰度图像;提取所述毫米波灰度图像中的人体轮廓图像;构建所述人体轮廓图像在垂直方向上的垂直空间分布直方图和在水平方向上的水平空间分布直方图;根据所述垂直空间分布直方图、所述水平空间分布直方图和预设人体比例模型,获取所述人体轮廓图像中的人体的肢体位置;获取人体卡通图像中的人体的肢体位置;根据所述人体轮廓图像中的人体的肢体位置和所述人体卡通图像中的人体的肢体位置,构建所述人体轮廓图像和所述人体卡通图像中各肢体的位置映射关系。2.如权利要求1所述的人体图像映射方法,其特征在于,根据所述垂直空间分布直方图、所述水平空间分布直方图和预设人体比例模型,获取所述人体轮廓图像中的人体的肢体位置,包括:对所述垂直空间分布直方图进行局部最大值检测,获取人体的垂直中线横坐标;对所述水平空间分布直方图进行局部最小值检测,获取人体的手顶纵坐标、头顶纵坐标和脚底纵坐标;根据所述头顶纵坐标和所述脚底纵坐标,获取人体的身高;根据所述头顶纵坐标或所述脚底纵坐标中的任一个以及所述垂直中线横坐标、所述身高、所述垂直空间分布直方图、所述水平空间分布直方图和预设人体比例模型,获取与人体的各肢体对应的肢体轮廓图像。3.如权利要求2所述的人体图像映射方法,其特征在于,对所述水平空间分布直方图进行局部最小值检测,获取人体的手顶纵坐标、头顶纵坐标和脚底纵坐标,包括:对所述水平空间分布直方图的第一区域进行局部最小值检测,根据检测到的局部最小值所在的行,确定人体的手顶纵坐标;获取所述水平空间分布直方图的第二区域的每一行中像素值为第一预设像素阈值的像素点个数,根据所述像素点个数小于第一预设阈值的行,确定人体的头顶纵坐标;获取所述水平空间分布直方图的第三区域的每一行中像素值为第二预设像素阈值的像素点个数,根据所述像素点个数小于第二预设阈值的行,确定人体的脚底纵坐标。4.如权利要求1所述的人体图像映射方法,其特征在于,所述方法还包括:根据预设异物特征识别模型,识别所述人体轮廓图像中的异物;根据所述人体轮廓图像中的人体的肢体位置,标识所述异物在所述人体轮廓图像上的位置;根据所述位置映射关系,标识所述异物在所述人体卡通图像上的位置并生成异物检测结果。5.一种人体图像映射系统,其特征在于,所述系统包括:人体灰度图像获取单元,用于获取人体的毫米波灰度图像;人体轮廓图像提取单元,用于提取所述毫米波灰度图像中的人体轮廓图像;直方图构建单元,用于构建所述人体轮廓图像在垂直方向上的垂直空间分布直方图和在水平方向上的水平空间分布直方图...

【专利技术属性】
技术研发人员:李志权陈寒江祁春超
申请(专利权)人:深圳市无牙太赫兹科技有限公司华讯方舟科技有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1