一种目标成像方法与流程

文档序号:14250657阅读:400来源:国知局
一种目标成像方法与流程

本发明涉及被动式感知领域,特别涉及一种目标成像方法。



背景技术:

基于被动式的定位和成像在近年来已经受到广泛的关注。例如从位置感知服务到搜索救援以及机器人网络等。目标形状成像在许多现实生活中都起着重要的作用。许多应用将从知道目标的形状、尺寸中获益。例如:1、如果机器人知道目标对象的相对尺寸,它便可以自动调整其手臂大小。2、通过检测目标的形状,可以在安全检查点检测目标隐藏的武器。

现有的定位和成像主要分为以下三类:

第一类为基于红外热或可见光的摄像系统被广泛应用于目标定位和成像。该系统存在于智能电话的相机组件中、可穿戴设备或者膝上型计算机的音频组件中,其已经用于跟踪手边的手势。但由于该系统要求物体本身发散热量或者需在光照充足的情况下工作,这使得该系统在定位和成像上的发展有了一定的局限性。

第二类为现有目标成像和材料识别系统,如雷达、x射线、电子计算机x射线断层扫描技术(ct)、核磁共振成像(mri)和b扫描超声检查等已被广泛应用于军事医学领域。但由于雷达、x射线、ct,mri和超声波具有以下缺点,使得该系统的普适性较差。缺点1:该系统成像其本身需要具有大频率带宽和天线阵列的特殊硬件,且这些硬件价格非常昂贵,通常尺寸体积较大。缺点2:x射线和ct均采用极高频信号,在对人体成像过程中对人体本身有害。

第三类便是基于射频(rf)信号的定位和成像系统,该系统由于普适性好(普遍应用于公交卡,汽车钥匙等)、价格低廉(每个标签成本为5-10美分)、人工代价低(可应用于行李分类,姿势识别等)、可用于在昏暗环境下进行检测、信号具有穿透墙壁的能力而成为了如今定位和成像识别的主要应用方法。该系统已经用于定位行李分类,手势识别等。

综上所述,现有的被动式目标识别技术在成本和普适性等方面存在不足。因此需要拥有更高可行性的被动式非接触式目标形状识别。



技术实现要素:

为了解决上述现有技术存在的问题,本发明的目的在于,提供一种目标成像方法,该方法既能提供高精度的目标成像,又能大大减少系统所需的成本。

为了实现上述目的,本发明采用如下技术方案:

一种目标成像方法,包括以下步骤:

步骤一,在监测区域内建立二维坐标系,根据射频链路上的基准信号的基准相位值和对比信号的对比相位值,求相位变换;根据相位变换利用透射模型公式求厚度信息,获取厚度信息所在位置处的方向角信息;

其中,所述的对比信号为射频链路上放置了目标,测得的射频链路上的信号;

所述的相位变换包括二维坐标系的x轴对应的相位变换和y轴对应的相位变换;

所述的厚度信息包括二维坐标系的x轴对应的厚度信息和y轴对应的厚度信息;

所述的方向角信息包括二维坐标系的x轴对应的方向角信息和y轴对应的方向角信息;

步骤二,根据x轴对应的相位变换和方向角信息,以及y轴对应的相位变换和方向角信息,利用边界顶点确定方法确定目标区域;目标区域由x轴方向的上边界ux和下边界lx,以及y轴方向的上边界uy和下边界ly围成;

步骤三,在目标区域的每个边界线上分别选取一个初始点,所有初始点连接形成初始区域;

步骤四,选取初始区域的边界线中与x轴相对的边界线,根据目标物体在x轴方向的上边界ux和下边界lx之间的方向角信息,获得每一个方向角信息对应的起点坐标,根据方向角信息对应的厚度信息,得到该起点坐标对应的终点坐标;将所有的起点坐标和终点坐标连接,形成x轴方向的疑似目标图像;

选取初始区域的边界线中与y轴相对的边界线,根据目标物体在y轴方向的上边界uy和下边界ly之间的方向角信息,获得每一个方向角信息对应的起点坐标,根据方向角信息对应的厚度信息,得到该起点坐标对应的终点坐标;将所有的起点的坐标和终点坐标连接,形成y轴方向的疑似目标图像;

求组成x轴方向的疑似目标图像的像素点与组成y轴方向的疑似目标图像的像素点的并集,若得到的并集结果中的像素点的个数大于设定阈值,则返回步骤三,在目标区域的每个边界线上重新分别选取一个初始点,直到得到并集结果中的像素点的个数小于设定阈值,则并集结果中的像素点形成的图像即为目标图像。

具体地,所述步骤二中的根据x轴对应的相位变换和方向角信息,以及y轴对应的相位变换和方向角信息,利用边界顶点确定方法确定目标区域;具体过程如下:

根据x轴对应的相位变换和方向角信息,标签阵列x中第一个标签,其在位置j处的相位变换用δθxj表示,求目标物体在x轴方向的下边界lx;采用的公式如下:

ux={d|j(d)>tux}

tlx为设定阈值,w是用于减少虚警的鲁棒窗口,δθxj表示标签阵列x中第一个标签,其在位置j处的相位变换;

下边界lx为最终得到的位置d处的方向角信息;

求目标物体在x轴方向的上边界ux,采用的公式如下:

ux={d|j(d)<tux}

其中,tux为设定阈值;上边界ux为最终得到的位置d处的方向角信息;

求目标物体在y轴方向的下边界ly,采用的公式如下:

ly={d|j(d)>tly}

其中,tly为设定阈值;δθyj表示标签阵列y中第一个标签在位置j处的相位变换;下边界ly为最终得到的位置d处的方向角信息;

求目标物体在y轴方向的上边界uy,采用的公式如下:

uy={d|j(d)<tuy}

其中,tuy为设定阈值;上边界uy为最终得到的位置d处的方向角信息;

求目标区域的四个顶点,采用的方法如下:

上边界ux的方程为:

下边界lx的方程为:

上边界uy的方程为:

下边界ly的方程为:

其中,xax为标签阵列x中第一个标签的横坐标;yay为标签阵列y中第一个标签的纵坐标;为x轴方向的上边界ux对应的方向角信息,为下边界lx对应的方向角信息,为y轴方向的上边界uy对应的方向角信息,为下边界ly对应的方向角信息;

求解所述四个方程,得到目标区域的四个顶点。

具体地,所述步骤四中的根据目标物体在x轴方向的上边界ux和下边界lx之间的方向角信息,获得方向角信息对应的起点坐标,采用的方法如下:

记形成初始区域的四个初始点分别为ip1、ip2、ip3和ip4,边界vp1vp2和边界vp1vp4与x轴相对,目标物体在x轴方向的上边界ux和下边界lx之间的任意一个方向角信息θx与vp1vp2有交点,则起点采用如下公式计算:

其中,(xvp1,yvp1)为vp1的坐标,(xvp2,yvp2)为vp2的坐标;

若方向角信息与vp1vp4有交点,则起始点采用如下公式计算:

其中,(xvp1,yvp1)为vp1的坐标,(xvp4,yvp4)为vp4的坐标;

边界vp1vp2和边界vp2vp3与y轴相对,目标物体在y轴方向的上边界uy和下边界ly之间的任意一个方向角信息为θy与vp1vp2有交点,则起始点采用如下公式计算:

其中,(xvp1,yvp1)为vp1的坐标,(xvp2,yvp2)vp2的坐标;

目标物体在y轴方向的上边界uy和下边界ly之间的任意一个方向角信息为θy与vp2vp3有交点,则起始点采用如下公式计算:

其中,(xvp2,yvp2)为vp2的坐标,(xvp3,yvp3)为vp3的坐标;

所述的步骤六中的根据方向角信息对应的厚度信息,得到该起点坐标对应的终点坐标,对于x轴方向,终点坐标采用如下公式计算:

其中,dax为方向角信息θx对应的厚度信息;

对于y轴方向,终点坐标采用如下公式计算:

其中,day为方向角信息θy对应的厚度信息。

与现有技术相比,本发明具有以下技术效果:本发明通过目标对射频链路的相位和幅值影响来对目标成像,该成像方法避免了特殊精密设备的要求,从而减少了人力代价和设备成本,同时保留高精度的目标成像精准度,提高了识别系统的可行性。

附图说明

图1是本发明的方法流程图;

图2是目标区域和初始区域确定示意图;

图3是没有隔挡物时直接对材料为塑料和水的三角形物体及水泥材料的矩形物体成像结果示意图;其中,(a)为正三角形盒子成像的结果图,(b)为对柱子成像的结果图;

图4是标签阵列数目不同时成像的结果图;其中,(a)为两个天线阵列的情况下的正六边形的成像结果图,(b)为两个天线阵列的情况下的圆形的成像结果图,(c)为四个天线阵列的情况下在同等实验条件下的成像结果图;

图5是在有墙壁阻碍时系统对单目标、人体和多目标成像的结果图。其中,(a)为对单目标的成像结果图,(b)为对人体的成像结果图,(c)为对多目标的成像结果图。

下面结合附图和具体实施方式对本发明的方案作进一步详细地解释和说明。

具体实施方式

选取监测区域,在监测区域内布置阅读器、定向天线和2个标签阵列,阅读器连接定向天线,多个标签排成一列形成标签阵列。在监测区域内建立二维坐标系,在二维坐标系的两个坐标轴上分别放置一个标签阵列,x轴上放置标签阵列x,y轴上放置标签阵列y,定向天线的中心与标签阵列的中心处于同一个平面上。将阅读器和定向天线均放置在一个移动机器人上,移动机器人能够沿着设定路线运动,使得阅读器和定向天线能够一起沿着设定路线运动。本发明的目标成像方法,包括以下步骤:

步骤一,在监测区域内建立二维坐标系,根据射频链路上的基准信号的基准相位值和对比信号的对比相位值,求相位变换;根据相位变换利用透射模型公式求厚度信息,获取厚度信息所在位置处的方向角信息;

在监测区域内建立二维坐标系,针对监测区域内的不同位置处多个射频链路上的基准信号和对比信号,均采用多径抑制方法进行处理,得到处理后的基准信号和对比信号;其中,射频链路包括二维坐标系的x轴对应的射频链路和y轴对应的射频链路;具体过程如下:

在监测区域内建立二维坐标系,监测区域内未放置目标物体,针对二维坐标系的x轴和y轴,分别获取监测区域内不同位置处多个射频链路上的基准信号;其中,射频链路指的是标签与阅读器形成的链路,基准信号为监测区域内未放置目标物体时,阅读器在跳频模式下测得的信号。阅读器的频率变动范围为920.625-924.375khz。

x轴对应的射频链路形成的基准信号用sxl,i,d表示,i=1,2...,i,其中,i表示标签阵列x对应的射频链路的个数,也就是标签阵列x中的标签的个数,i表示标签阵列x中标签的标号,d表示监测区域内的位置,l=1,2...l,l表示阅读器的信道的标号,l表示信道的个数。

y轴对应的射频链路形成的基准信号用syl,j,d表示,j=1,2...,j,其中,j表示标签阵列y对应的射频链路的个数,也就是标签阵列y中的标签的个数,j表示标签阵列y中标签的标号,d表示监测区域内的位置,l=1,2...l,l表示阅读器的信道的标号,l表示信道的个数。

监测区域内放置目标物体,针对二维坐标系的x轴和y轴,分别获取监测区域内不同位置处多个射频链路上的对比信号;其中,对比信号为监测区域内放置目标物体时,阅读器在跳频模式下测得的信号。

x轴对应的射频链路形成的对比信号用表示;y轴对应的射频链路形成的对比信号用表示。

其中,多径抑制方法的处理过程包括:

(1)在所有的基准信号和对比信号中,挑选出干净的射频链路对应的基准信号和对比信号;

其中,确定干净的射频链路,就是确定干净的标签,具体方法为:针对阅读器的每个信道,求在不同位置处获取的待确定标签的所有相位值的均值,以信道标号为横坐标,以相位值的均值为纵坐标,若所有信道的相位值的均值能够拟合成一条直线,则该标签为干净标签,否则不是干净标签。

(2)针对(1)中处理后的基准信号和对比信号,挑选出阅读器的干净信道对应的基准信号和对比信号,作为多径抑制方法处理后的基准信号和对比信号。

其中,确定干净信道的过程为:连续信道之间的相位值应呈线性关系,当多径影响较大时,所述线性关系遭到破坏;干净信道的确定方法在离线阶段完成,具体来说,在监测区域未放置目标物体时,阅读器不同的信道获取某个标签的相位值,针对阅读器不同的信道获取某个标签的所有相位值,采用最小二乘法拟合成一条直线;计算每个相位值到所述直线的距离,求所有距离的平均值,得到平均距离;若某个距离大于平均距离,则该距离对应的相位值所在信道即为污点信道;在所有信道中去除所有的污点信道,即得到干净信道。

x轴对应的射频链路形成的基准信号sxl,i,d经过多径抑制方法处理后,得到处理后的基准信号sxh,m,d;y轴对应的射频链路形成的基准信号syl,j,d经过多径抑制方法处理后,得到处理后的基准信号syh,n,d;其中,m=1,2...m,其中,m表示标签阵列x中干净标签的标号,m表示标签阵列x中干净标签的个数,h=1,2...h,h表示干净信道的标号,h表示干净信道的个数;n=1,2...n,其中,n表示标签阵列y中干净标签的标号,n表示标签阵列y中干净标签的个数,

x轴对应的射频链路形成的对比信号经过多径抑制方法处理后,得到处理后的对比信号y轴对应的射频链路形成的对比信号经过多径抑制方法处理后,得到处理后的对比信号

根据步骤一得到的处理后的基准信号,获取基准信号的基准相位值;根据步骤一得到处理后的对比信号,获取对比信号的对比相位值。

基准信号sxh,m,d的基准相位值用表示,基准信号syh,n,d的基准相位值用表示;对比信号的对比相位值用表示,对比信号的对比相位值用表示。

根据步骤二中得到的x轴对应的基准相位值和对比相位值,求相位变换,根据相位变换利用透射模型公式求x轴对应的厚度信息,并求厚度信息所在位置处的方向角信息;根据y轴对应的基准相位值和对比相位值,求相位变换,根据相位变换利用透射模型公式求y轴对应的厚度信息,并求厚度信息所在位置处的方向角信息。

由于射频信号遇到目标障碍影响视距路径传输时,信号的能量会减弱,所以当距离一定的射频链路有目标和没目标时,信号的相位改变是不一样的。因此可以根据相位的改变信息知道沿着该方向的物体的厚度大小。则射频链路上有目标物体和没有目标物体的相位变换为δθ=θtar-θair,其中θair为射频链路上没有目标物体时的相位,θtar为射频链路上有目标物体时的相位。

根据利用透射模型公式得到厚度信息d:

其中,mod表示求模,λair,λtar分别代表信号在空气中的波长和在目标内部中的波长;l表示标签和天线的距离,l′表示阅读器和目标物体的距离。

具体地,求每个标签对应的所有信道下的基准相位值的均值,作为该标签对应的射频链路上没有放置目标物体时的相位,求每个标签对应的所有信道下的对比相位值的均值,作为该标签对应的射频链路上放置了目标物体时的相位;

对于x轴上的标签阵列x中的每个标签,该标签所有信道下的所有基准相位值的均值用表示,所有对比相位值的均值用表示;相位变换厚度信息用dxm,d表示,位置d处的方向角信息用axm,d表示;对于y轴上的标签阵列y,所有基准相位值的均值用表示,所有对比相位值的均值用表示,相位变换厚度信息用dyn,d表示,位置d处的方向角信息用ayn,d表示。

步骤二,根据求得的x轴对应的相位变换和方向角信息,求目标物体在x轴方向的上边界ux和下边界lx;根据y轴的相位变换和方向角信息,求目标物体在y轴方向的上边界uy和下边界ly;根据x轴方向的上边界ux和下边界lx,y轴方向的上边界uy和下边界ly,求目标区域的顶点坐标,根据目标区域的顶点坐标、x轴方向的上边界ux和下边界lx,y轴方向的上边界uy和下边界ly确定一个目标区域ip1ip2ip3ip4。

以目标物体在x轴方向的下边界lx,标签阵列x中第一个标签,其在位置j处的相位变换用δθxj表示,采用的公式如下:

lx={d|j(d)>tlx}

其中,tlx为设定阈值,本实施例中为0.1,w是用于减少虚警的鲁棒窗口,本实施例中,w=6,下边界lx即为最终得到的位置d处的方向角信息。

目标物体在x轴方向的上边界ux,采用的公式如下:

ux={d|j(d)<tux}

tux为设定阈值,本实施例中为0.1;上边界ux为最终得到的位置d处的方向角信息;

目标物体在y轴方向的下边界ly,标签阵列y中第一个标签在位置j处的相位变换用δθyj表示,采用的公式如下:

ly={d|j(d)>tly}

其中,tly为设定阈值,本实施例中为0.1;下边界ly为最终得到的位置d处的方向角信息;

求目标物体在y轴方向的上边界uy,采用的公式如下:

uy={d|j(d)<tuy}

其中,tuy为设定阈值,本实施例中为0.1;上边界uy为最终得到的位置d处的方向角信息;

根据上下边界求目标区域的4个顶点,具体求解方法如下:

x轴方向的上边界ux对应的方向角信息为,下边界lx对应的方向角信息y轴方向的上边界uy对应的方向角信息为下边界ly对应的方向角信息为

则上边界ux的方程为:

下边界lx的方程为:

上边界uy的方程为:

下边界ly的方程为:

其中,xax为标签阵列x中第一个标签的横坐标;yay为标签阵列y中第一个标签的纵坐标。

求解上述四个方程,得到目标区域的四个顶点,参见图2,分别为ip1、ip2、ip3和ip4,四个顶点坐标、x轴方向的上边界ux和下边界lx,y轴方向的上边界uy和下边界ly确定一个目标区域ip1ip2ip3ip4。

步骤三,在确定的目标区域的每个边界线ip1ip2、ip2ip3、p3ip4和ip1ip4上随机选择一初始点,分别为vp1、vp2、vp3和vp4,将vp1、vp2、vp3和vp4连接形成初始区域。

步骤四,边界vp1vp2和边界vp1vp4与x轴相对,根据目标物体在x轴方向的上边界ux和下边界lx之间的方向角信息,获得方向角信息对应的起点坐标,根据方向角信息对应的厚度信息,得到该起点坐标对应的终点坐标;将所有的起点的坐标和终点坐标连接,形成x轴方向的疑似目标图像;同理,边界vp1vp2和边界vp2vp3与y轴相对,根据目标物体在y轴方向的上边界uy和下边界ly之间的方向角信息,获得方向角信息对应的起点坐标,根据方向角信息对应的厚度信息,得到该起点坐标对应的终点坐标;将所有的起点的坐标和终点坐标连接,形成y轴方向的疑似目标图像;

求组成x轴方向的疑似目标图像的像素点与组成y轴方向的疑似目标图像的像素点的并集,若得到的并集结果中的像素点的个数大于组成两个疑似目标图像的像素点的个数之和的10%,则返回步骤五,在目标区域的每个边界线上重新分别选取一个初始点,直到得到并集结果中的像素点的个数小于组成两个疑似目标图像的像素点的个数之和的10%,则并集结果中的像素点形成的图像即为目标图像。

其中,根据目标物体在x轴方向的上边界ux和下边界lx之间的方向角信息,获得方向角信息对应的起点坐标,采用的公式如下:

目标物体在x轴方向的上边界ux和下边界lx之间的任意一个方向角信息为θx,若方向角信息与vp1vp2有交点,则起点采用如下公式计算:

其中,(xvp1,yvp1)为vp1的坐标,(xvp2,yvp2)为vp2的坐标;

若方向角信息与vp1vp4有交点,则起始点采用如下公式计算:

其中,(xvp1,yvp1)为vp1的坐标,(xvp4,yvp4)为vp4的坐标;

目标物体在y轴方向的上边界uy和下边界ly之间的任意一个方向角信息为θy,若方向角信息与vp1vp2有交点,则起始点采用如下公式计算:

其中,(xvp1,yvp1)为vp1的坐标,(xvp2,yvp2)vp2的坐标;

目标物体在y轴方向的上边界uy和下边界ly之间的任意一个方向角信息为θy,若方向角信息与vp2vp3有交点,则起始点采用如下公式计算:

其中,(xvp2,yvp2)为vp2的坐标,(xvp3,yvp3)为vp3的坐标。

对于x轴方向,根据方向角信息对应的厚度信息,得到该起点坐标对应的终点坐标则采用的公式如下:

其中,dax为方向角信息θx对应的厚度信息。

若y轴方向,根据方向角信息对应的厚度信息,得到该起点坐标对应的终点坐标则采用的公式如下:

其中,day为方向角信息θy对应的厚度信息。

本发明的方法可应用于安检或者仓库中,用于在安检过程中物体的成像,用于准确识别物体类别,在仓库中对货品的类别进行准确检测,同时节省成本。

本发明的基于rfid设备的高精度被动式非接触目标成像方法,相对于现有的需要专有设备的成像方法,通过目标对监测链路上的相位的影响不同来对目标成像,能够大大降低了专有设备所带来的成本,同时保留高精度的材料识别准确率。

发明人从以下三个方面去评估本发明的方法:无隔档物时对目标的成像性能、标签阵列的个数以及有隔档物时对目标的成像性能。

(1)无隔档物时对目标的成像性能

图3是没有隔挡物时直接对材料为塑料和水的三角形物体成及水泥材料的矩形物体成像结果示意图。该部署情况均为两个天线阵列。图(a)为正三角形盒子成像的结果,(b)为对柱子成像的结果。从图中可以看出,该系统可以仅使用两个阵列来精确地估计三角形和矩形的切割图像。(b)图表示当目标材料是水泥时,该系统仍然能够获得高精度。

(2)标签阵列的个数

图4为标签阵列个数不同时成像的结果示意图。分别利用正六边形和圆筒作为成像目标。(a)和(b)是在设置两个天线阵列的情况下的成像结果,(c)则是设置四个天线阵列在同等实验条件下的成像结果。比较(a)和(b),当目标的切割形状为六边形或圆形时,成像性能下降,因为来自两个阵列的约束(即,传播距离)不足以实现细粒度图像。为了获得更好的精度,本发明将阵列数量从2增加到4,成像性能随着阵列的增加而显着提高,如图4的(c)。

(3)有隔档物时对目标的成像性能

图5是在有墙壁阻碍时系统对单目标,人体,多目标成像的结果图。该部署情况均为两个天线阵列。(a)为在有墙壁遮挡时对长方体盒子成像的结果,(b)为有墙壁遮挡时对人体成像的结果,(c)为有墙壁遮挡时对三角形和圆形目标同时成像的结果。从图中可以看出,在单目标情况下,无论是棱角明显的长方体物体还是不规则的人体,成像结果依然保持着高准确率。为多个目标时,在目标相距一定距离时,该系统仍然可以保持高精确度。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1