[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN104777465B - Random extended object shape and state estimation method based on B spline function - Google Patents

Random extended object shape and state estimation method based on B spline function Download PDF

Info

Publication number
CN104777465B
CN104777465B CN201410010460.2A CN201410010460A CN104777465B CN 104777465 B CN104777465 B CN 104777465B CN 201410010460 A CN201410010460 A CN 201410010460A CN 104777465 B CN104777465 B CN 104777465B
Authority
CN
China
Prior art keywords
target
shape
pseudo
measurement
spline function
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
CN201410010460.2A
Other languages
Chinese (zh)
Other versions
CN104777465A (en
Inventor
杨金龙
李鹏
葛洪伟
袁运浩
刘杨
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Jiaxing Xinzhong Software System Engineering Co Ltd
Original Assignee
Jiangnan University
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Jiangnan University filed Critical Jiangnan University
Priority to CN201410010460.2A priority Critical patent/CN104777465B/en
Publication of CN104777465A publication Critical patent/CN104777465A/en
Application granted granted Critical
Publication of CN104777465B publication Critical patent/CN104777465B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S7/00Details of systems according to groups G01S13/00, G01S15/00, G01S17/00
    • G01S7/02Details of systems according to groups G01S13/00, G01S15/00, G01S17/00 of systems according to group G01S13/00
    • G01S7/41Details of systems according to groups G01S13/00, G01S15/00, G01S17/00 of systems according to group G01S13/00 using analysis of echo signal for target characterisation; Target signature; Target cross-section

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • Radar Systems Or Details Thereof (AREA)

Abstract

The invention discloses a random extended object tracking and shape estimation method based on a B spline function, and belongs to the technical field of guidance and intelligent information processing, mainly to solve the problem of carrying out tracking and shape estimation on a random extended object. According to the method, through a method of introducing multi-moment combined statistics, a pseudo measurement set of extended objects is built, object shape information is updated according to the pseudo measurement set, a B spline function is adopted for estimating object shapes, and thus, tracking and shape estimation on extended objects in random geometrical shapes can be realized, shape estimation accuracy and robustness are good, design requirements of a practical engineering system can be met, and engineering application values are good.

Description

基于B样条函数任意扩展目标形状及状态估计方法Arbitrary extension of target shape and state estimation method based on B-spline function

技术领域technical field

本发明属于智能信息处理技术领域,涉及扩展目标的形状和状态的估计方法。具体地说是一种基于B样条函数任意扩展目标形状及状态估计方法,可用于各种交通管制、机器人导航和精确制导等系统中的目标跟踪与形状估计。The invention belongs to the technical field of intelligent information processing and relates to a method for estimating the shape and state of an extended target. Specifically, it is an arbitrarily extended target shape and state estimation method based on B-spline function, which can be used for target tracking and shape estimation in various traffic control, robot navigation and precision guidance systems.

背景技术Background technique

传统的低分辨雷达等探测系统中,目标被当作单个点来处理,因为其相对于传感器分辨单元来说太小,仅占据一个分辨单元。但随着现代雷达等探测设备分辨率的不断提高,目标的回波信号可能分布在不同的距离分辨单元中,其探测场不再等效为一个点,即单个目标可能产生多个量测,本发明中称这样的目标为扩展目标。针对扩展目标跟踪,单个点状态已经难以充分描述扩展目标,需要综合考虑目标形状等信息进行检测与跟踪分析。In traditional detection systems such as low-resolution radar, the target is treated as a single point, because it is too small compared to the resolution unit of the sensor, and only occupies one resolution unit. However, with the continuous improvement of the resolution of modern radar and other detection equipment, the echo signals of the target may be distributed in different distance resolution units, and its detection field is no longer equivalent to a point, that is, a single target may generate multiple measurements. Such objects are referred to as extended objects in the present invention. For extended target tracking, it is difficult for a single point state to fully describe the extended target, and it is necessary to comprehensively consider the target shape and other information for detection and tracking analysis.

目前,扩展目标形状估计方法主要包括:Random Matrices(RM)方法和RandomHypersurface Models(RHMs)方法。其中,RM方法使用扩展目标量测集的离散方差矩阵作为目标的形状参数,在贝叶斯框架下,将Wishart分布产生随机的形状参数矩阵作为先验形状,并根据下一时刻的量测信息更新后验形状。该方法的优点是对单帧数据处理比较简单,适用于集群目标的形状估计。但是,RM方法只能获得目标的近似椭圆形状,如果目标不是椭圆型(如星型或其他不规则形状),则该方法获得的形状信息将不准确,直接影响对目标状态的分析。RHMs方法是随机集模型的一种,通过设定的形状方程,随机产生方程中的参量作为先验参数,并通过量测集和系统噪声构造约束条件来筛选先验参数,从而拟合出目标的形状,可以看出,该方法过分依赖于目标的先验形状,并根据先验形状参数确定目标的形状方程,如果参数不合理,将直接影响形状估计的精度。At present, the extended object shape estimation methods mainly include: Random Matrices (RM) method and RandomHypersurface Models (RHMs) method. Among them, the RM method uses the discrete variance matrix of the extended target measurement set as the shape parameter of the target. Under the Bayesian framework, the random shape parameter matrix generated by the Wishart distribution is used as the prior shape, and according to the measurement information at the next moment Update the posterior shape. The advantage of this method is that it is relatively simple to process single-frame data and is suitable for shape estimation of cluster targets. However, the RM method can only obtain the approximate elliptical shape of the target. If the target is not elliptical (such as a star or other irregular shape), the shape information obtained by this method will be inaccurate, which will directly affect the analysis of the target state. The RHMs method is a kind of random set model. Through the set shape equation, the parameters in the equation are randomly generated as prior parameters, and the prior parameters are screened through the measurement set and system noise construction constraints to fit the target. It can be seen that this method relies too much on the prior shape of the target, and determines the shape equation of the target according to the prior shape parameters. If the parameters are unreasonable, it will directly affect the accuracy of shape estimation.

发明内容Contents of the invention

针对上述问题,本发明提出一种基于B样条函数的扩展目标形状及状态估计方法,采用多帧统计技术,在极坐标系下选取样本控制点,并用B样条函数拟合出目标的形状函数,实现高噪声、低量测数、低传感器精度情况下对任意扩展目标的形状近似估计。In view of the above problems, the present invention proposes an extended target shape and state estimation method based on B-spline functions, adopts multi-frame statistical technology, selects sample control points in the polar coordinate system, and uses B-spline functions to fit the shape of the target function to realize the approximate estimation of the shape of any extended target under the condition of high noise, low measurement number and low sensor accuracy.

实现本发明的关键技术是:在极坐标系下引入B样条技术,采用贝叶斯滤波框架进行多时刻联合估计,统计不同角度上目标的轮廓长度,运用B样条函数拟合目标形状,实现对任意扩展目标的形状估计。The key technology to realize the present invention is: introduce B-spline technology under the polar coordinate system, use Bayesian filtering framework to carry out multi-moment joint estimation, count the contour length of the target on different angles, use B-spline function to fit the target shape, Enables shape estimation for arbitrarily extended objects.

为实现上述目标,具体实现步骤如下:To achieve the above goals, the specific steps are as follows:

(1)初始化参数:目标状态ξ0={x0,X0,P00},其中,x0表示目标位置信息,X0为形状信息,P0为运动噪声协方差,Δ0为形状噪声;并假定Q和R分别表示状态噪声协方差和量测噪声协方差;设定参量d、和m,其中,d为角度划分宽度,为固定不变的角度集合,m为伪量测集的最大元素数。(1) Initialization parameters: target state ξ 0 ={x 0 ,X 0 ,P 00 }, where x 0 represents target position information, X 0 is shape information, P 0 is motion noise covariance, Δ 0 is the shape noise; and assume that Q and R represent the state noise covariance and measurement noise covariance respectively; set the parameters d, and m, where d is the angle division width, is a set of fixed angles, and m is the maximum number of elements in the pseudo-measurement set.

(2)当k≥1,根据量测Yk和状态xk进行卡尔曼滤波。(2) When k≥1, perform Kalman filtering according to the measurement Y k and the state x k .

(3)以滤波后目标的位置信息为原点建立极坐标系,记录量测相对于原点的坐标,添加到伪量测集形成新的伪量测集Zk+1(3) Take the location information of the filtered target Establish a polar coordinate system for the origin, record the coordinates of the measurement relative to the origin, and add it to the pseudo-measurement set to form a new pseudo-measurement set Z k+1 .

(4)根据伪量测集Zk+1更新目标形状(4) Update the target shape according to the pseudo-measurement set Z k+1

(3a)在0到2π之间均匀产生n个角度,构成固定不变的角度集合并统计过原点且指向θi角度方向上射线附近的点;先构造以指向θi角度方向射线为对称轴,原点为底边中点的矩形,底边长度设为2d,将矩形之内的点划分到集合Dk+1,i中,并统计Dk+1,i中所有点到矩形底边距离的期望,则可近似地获得伪量测集轮廓的长度,其中,d为先验常数;(3a) Evenly generate n angles between 0 and 2π to form a fixed set of angles And count the points near the origin and pointing to the ray in the angle direction of θi ; first construct a rectangle with the ray pointing in the angle direction of θi as the axis of symmetry, the origin as the midpoint of the bottom, and the length of the bottom is set to 2d, and the Points are divided into the set D k+1,i , and the expectation of the distance from all points in D k+1,i to the bottom of the rectangle can be calculated, then the length of the contour of the pseudo-measurement set can be obtained approximately, where d is a priori constant;

(3b)统计Dk+1,i获得k+1时刻目标的轮廓集合,根据轮廓集合进行卡尔曼滤波,更新目标的形状信息,更新后的形状信息为Xk+1(3b) Statistically D k+1,i obtains the contour set of the target at time k+1, performs Kalman filtering according to the contour set, and updates the shape information of the target. The updated shape information is X k+1 .

(5)以Xk+1作为控制顶点,生成三次B样条函数,估计目标的形状。(5) Using X k+1 as the control vertex, generate a cubic B-spline function to estimate the shape of the target.

(6)若下一时刻观测信息到达,转到步骤(2)进行迭代;否则,目标跟踪过程结束。(6) If the observation information arrives at the next moment, go to step (2) for iteration; otherwise, the target tracking process ends.

本发明具有以下优点:The present invention has the following advantages:

(1)本发明采用了多帧统计的思想建立了伪量测集,不需要对量测率的分布做任何假设,从而可以在低量测率、高噪声的情况下准确估计目标的形状。(1) The present invention adopts the idea of multi-frame statistics to establish a pseudo-measurement set, without making any assumptions about the distribution of the measurement rate, so that the shape of the target can be accurately estimated under the condition of low measurement rate and high noise.

(2)本发明在高噪声、低量测率的极端情况下,引入B样条函数,可以对任意形状的扩展目标进行形状估计,为后续的目标的身份识别、航迹关联等提供了可靠的信息特征。(2) In extreme cases of high noise and low measurement rate, the present invention introduces a B-spline function, which can estimate the shape of an extended target of any shape, and provide reliable information for subsequent target identification and track association. information features.

附图说明Description of drawings

图1是本发明的整体流程图;Fig. 1 is the overall flowchart of the present invention;

图2是本发明方法对伪量测集为十字型目标的形状估计效果图;Fig. 2 is the effect diagram of the shape estimation of the pseudo-measurement set as a cross-shaped target by the method of the present invention;

图3是本发明方法估计的形状与目标真实形状的对比图;Fig. 3 is the comparison diagram of the shape estimated by the method of the present invention and the true shape of the target;

图4是本发明方法对伪量测集为“Y”型目标的形状估计效果图;Fig. 4 is the effect diagram of the shape estimation of the false measurement set as "Y" type target by the method of the present invention;

图5是本发明方法估计的形状与目标真实形状的对比图;Fig. 5 is a comparison diagram between the shape estimated by the method of the present invention and the true shape of the target;

图6是采用本发明方法与RM方法对十字型扩展目标前20帧的形状估计图;Fig. 6 is the shape estimation diagram of the first 20 frames of the cross-shaped extended target by adopting the method of the present invention and the RM method;

图7是前20帧的量测图;Figure 7 is a measurement map of the first 20 frames;

图8是采用本发明方法与RM方法的平均形状估计效果图;Fig. 8 is the average shape estimation effect diagram adopting the method of the present invention and the RM method;

图9是采用本发明方法与RM方法对“Y”型扩展目标的前20帧的形状估计图;Fig. 9 is the shape estimation diagram of the first 20 frames of the "Y" type extended target using the method of the present invention and the RM method;

图10是前20帧的量测图;Figure 10 is a measurement diagram of the first 20 frames;

图11是本发明方法与RM方法的平均形状估计效果图;Fig. 11 is the average shape estimation effect diagram of the method of the present invention and the RM method;

具体实施方式detailed description

一、基础理论介绍1. Introduction to basic theory

1.卡尔曼滤波技术1. Kalman filter technology

假设单个目标的状态方程和量测方程分别表示为:Suppose the state equation and measurement equation of a single target are expressed as:

xk+1=Fxk+Gwk (1)x k+1 = Fx k + Gw k (1)

yk=h(xk)+vk (2)其中,xk表示目标在k时刻的状态,F为一步转移矩阵,h(·)表示观测模型,wk和vk分别表示状态噪声和量测噪声,对应的协方差分别表示为Qk和Rky k =h(x k )+v k (2) Among them, x k represents the state of the target at time k, F is a one-step transition matrix, h(·) represents the observation model, w k and v k represent state noise and Measurement noise, and the corresponding covariances are denoted as Q k and R k , respectively.

假定已知k时刻目标的状态xk和协方差Pk,则卡尔曼滤波步骤如下:Assuming that the state x k and covariance P k of the target at time k are known, the Kalman filtering steps are as follows:

(1)预测下一时刻的目标状态(1) Predict the target state at the next moment

xk+1|k=Fxk+Gwk x k+1|k =Fx k +Gw k

(2)预测下一时刻的协方差矩阵(2) Predict the covariance matrix at the next moment

Pk+1|k=FPkFT+GQGT P k+1|k =FP k F T +GQG T

(3)计算增益(3) Calculation gain

Kk+1=Pk+1|k[Sk+1|k]-1 K k+1 =P k+1|k [S k+1|k ] -1

Sk+1|k=Pk+1|k+Rk+1 S k+1|k =P k+1|k +R k+1

(4)根据最新量测进行状态更新(4) Update the status according to the latest measurement

xk+1=xk+1|k+Kk+1(yk+1-xk+1|k)x k+1 =x k+1|k +K k+1 (y k+1 -x k+1|k )

(5)更新协方差矩阵(5) Update the covariance matrix

Pk+1=[I-Kk+1]Pk+1|k P k+1 =[IK k+1 ]P k+1|k

2.基于B样条函数形状估计方法2. Based on B-spline function shape estimation method

B样条函数方法:通过有限个控制点,形成一条光滑的曲线函数,并采用其拟合控制点的轮廓形状。若给定控制顶点集合Uk=[μ12,…,μn]T,将控制顶点代入B样条函数,则可获得形参为u的B样条函数B-spline function method: form a smooth curve function through a limited number of control points, and use it to fit the contour shape of the control points. If the set of control vertices U k =[μ 12 ,…,μ n ] T is given, and the control vertices are substituted into the B-spline function, the B-spline function with parameter u can be obtained

其中,Ni,l(u)表示B样条曲线函数,u表示形式变量,l表示B样条函数的次数,当l=3时,则为三次B样条函数,且可表示为:Among them, N i,l (u) represents the B-spline curve function, u represents the formal variable, l represents the degree of the B-spline function, when l=3, it is a cubic B-spline function, and can be expressed as:

二、本发明基于B样条函数的任意扩展目标形状及状态估计方法Two, the present invention is based on the arbitrarily extended target shape of B-spline function and state estimation method

参照图1,本发明的具体实施步骤如下:With reference to Fig. 1, concrete implementation steps of the present invention are as follows:

步骤1.令初始时刻k=0,初始化参数x0、P0、X0、Δ0、d、、R、Q和m。Step 1. Let the initial moment k=0, initialize parameters x 0 , P 0 , X 0 , Δ 0 , d, , R, Q and m.

步骤2.当k≥1,对目标运动状态进行卡尔曼滤波Step 2. When k≥1, perform Kalman filtering on the target motion state

(2.1)预测下一时刻目标运动状态与协方差矩阵:(2.1) Predict the target motion state and covariance matrix at the next moment:

xk+1|k=Fxk x k+1|k =Fx k

Pk+1|k=FPkFT+GQGT P k+1|k =FP k F T +GQG T

(2.2)根据新获得的量测集合Yk+1更新目标状态和协方差矩阵:(2.2) Update the target state and covariance matrix according to the newly obtained measurement set Y k+1 :

Pk+1=[I-Kk+1H]Pk+1|k P k+1 =[IK k+1 H]P k+1|k

其中,|·|表示集合中元素的个数,H为量测矩阵;Among them, |·| represents the number of elements in the set, and H is the measurement matrix;

Kk+1=Pk+1|kH[Sk+1|k]-1 K k+1 =P k+1|k H[S k+1|k ] -1

Sk+1|k=HPk+1|kHT+RS k+1|k =HP k+1|k H T +R

步骤3.量测集处理,生成新的伪量测集Zk+1 Step 3. Measurement set processing to generate a new pseudo-measurement set Z k+1

(3.1)先将k+1时刻的量测集Yk+1中每个元素减去更新后的质心坐标然后并入Zk构成新的伪量测集(3.1) First subtract the updated centroid coordinates from each element in the measurement set Y k+ 1 at time k+1 Then merge into Z k to form a new pseudo-measurement set

(3.2)假定伪量测集元素最大个数为m,判断是否大于m,若则令否则删除中时刻靠前的个元素,再设定 (3.2) Assuming that the maximum number of elements in the pseudo-measurement set is m, judge Is it greater than m, if order otherwise delete in front of time elements, then set

步骤4.根据伪量测集Zk+1更新目标形状Step 4. Update the target shape according to the pseudo-measurement set Z k+1

(4.1)在0到2π均匀产生n个角度,构成固定不变的角度集合并将伪量测集按角度进行子集划分(4.1) Evenly generate n angles from 0 to 2π to form a fixed set of angles and subset the pseudo-measurement set by angle

其中,d为划分宽度,表示k+1时刻伪量测集中第l个元素,在笛卡尔坐标系x方向和y方向上的坐标;为点zk+1,l到过原点沿θi角度方向直线Li的距离,其中,B1和B2为直线Li上满足的参数;C(·)表示zk+1,l在角度正方向范围内的约束条件;表示过原点且垂直于Li的直线,其中,A1和A2为直线上满足的参数。Among them, d is the division width, and Indicates the coordinates of the lth element in the pseudo-measurement set at time k+1 in the x-direction and y-direction of the Cartesian coordinate system; is the distance from point z k+1,l to the straight line L i passing through the origin along the angle direction of θ i , where B 1 and B 2 satisfy the requirements on the straight line L i Parameters; C( ) represents z k+1, the constraints of l in the range of the positive direction of the angle; Indicates a straight line passing through the origin and perpendicular to L i , where A 1 and A 2 are straight lines Satisfied parameters.

(4.2)计算集合Dk+1,i中元素到直线距离的期望,则目标的外轮廓可表示为:(4.2) Calculate the elements in the set D k+1, i to the straight line The expectation of the distance, then the outer contour of the target can be expressed as:

zk+1,l∈Dk+1,i z k+1,l ∈D k+1,i

(4.3)根据k+1时刻得到的外轮廓集合,对目标的形状进行卡尔曼滤波。(4.3) Carry out Kalman filtering on the shape of the target according to the outer contour set obtained at time k+1.

预测:predict:

Xk+1|k=Xk X k+1|k =X k

更新:renew:

其中, in,

步骤5.以Xk+1为控制顶点,生成三次B样条函数,估计目标形状:Step 5. Using X k+1 as the control vertex, generate a cubic B-spline function to estimate the target shape:

(5.1)将极坐标下的点集映射到平面坐标系(5.1) Map the point set in polar coordinates to the plane coordinate system

(5.2)令为Uk+1集合末尾添加集合首前三个元素的扩展控制顶点集,可生成闭合的B样条函数:(5.2) order Adding the extended control vertex set of the first three elements of the set to the end of the U k+1 set can generate a closed B-spline function:

其中,Ni,3(u)为三次B样条函数Among them, N i,3 (u) is the cubic B-spline function

步骤6.重复步骤2,继续对扩展目标进行形状和状态估计。Step 6. Repeat step 2 to continue shape and state estimation for the extended target.

本发明可通过以下实验仿真进一步说明:The present invention can be further illustrated by the following experimental simulations:

1.仿真条件及参数1. Simulation conditions and parameters

假设多个目标在x-y平面上作匀速运动,目标运动状态表示为x=[x,vx,y,vy]T,其中,x和y分别为单个目标在笛卡尔坐标系中x方向和y方向上的位置,vx和vy分别为每个目标在x方向和y方向上的速度。目标的状态方程如式(1)所示,其中,T表示采样时间间隔。Assuming that multiple targets are moving at a uniform speed on the xy plane, the target motion state is expressed as x=[x,v x ,y,v y ] T , where x and y are the x direction and y of a single target in the Cartesian coordinate system The position in the y direction, v x and v y are the velocities of each target in the x and y directions, respectively. The state equation of the target is shown in formula (1), where, T represents the sampling time interval.

量测方程为yk=Hxk+vk,其中,仿真场景中过程噪声协方差为其中σw1=σw2=1,测噪声协方差为其中σv1=σv2=1,目标运动状态的初始协方差P0=diag[5,1,5,1],目标形状信息的初始方差向量角度集合为均匀分布在[0,2π]上的n个角度其中n=20,每个角度的采样间隔d=1.5。初始伪量测集Z0为空集,伪量测集最大元素数量m=45。本发明与RM方法做对比分析,RM方法中初始形状状态X0=diag(10,10),其他的状态参数均与以上参数相同。The measurement equation is y k =Hx k +v k , where, The process noise covariance in the simulation scenario is Where σ w1 =σ w2 =1, the measurement noise covariance is Where σ v1 =σ v2 =1, the initial covariance of the target motion state P 0 =diag[5,1,5,1], the initial variance vector of the target shape information The set of angles is n angles uniformly distributed on [0, 2π] Where n=20, the sampling interval d=1.5 for each angle. The initial pseudo-measurement set Z 0 is an empty set, and the maximum number of elements in the pseudo-measurement set is m=45. The present invention is compared and analyzed with the RM method. In the RM method, the initial shape state X 0 =diag(10,10), and other state parameters are the same as the above parameters.

2.仿真内容及结果分析2. Simulation content and result analysis

仿真实验,将本发明方法与RM方法进行对比实验分析,主要从以下三个方面开展实验:Simulation experiment, the method of the present invention and RM method are carried out comparative experiment analysis, mainly carry out experiment from following three aspects:

实验1:不同形状目标产生的伪量测集的形状估计Experiment 1: Shape Estimation of Pseudo-measurement Sets Generated by Objects of Different Shapes

图2是本发明方法对伪量测集为十字型目标的形状估计效果图。可以看出,本发明方法可以较准确地从伪量测集中估计出目标的形状。Fig. 2 is a diagram of the shape estimation effect of the method of the present invention on a cross-shaped target with a pseudo-measurement set. It can be seen that the method of the present invention can more accurately estimate the shape of the target from the pseudo-measurement set.

图3是本发明方法估计的形状与目标真实形状的对比图。Fig. 3 is a comparison diagram between the shape estimated by the method of the present invention and the real shape of the target.

图4是本发明方法对伪量测集为“Y”型目标的形状估计效果图。Fig. 4 is a diagram of the shape estimation effect of the method of the present invention for a pseudo-measurement set of a "Y"-shaped target.

图5是本发明方法估计的形状与目标真实形状的对比图。Fig. 5 is a comparison diagram between the shape estimated by the method of the present invention and the real shape of the target.

可以看出,本发明方法可以对不同形状的扩展目标进行形状估计。It can be seen that the method of the present invention can perform shape estimation on extended objects of different shapes.

实验2:十字型形状扩展目标形状的连续估计Experiment 2: Continuous Estimation of Cross-Shape Extended Object Shapes

图6是采用本发明方法与RM方法对十字型扩展目标前20帧跟踪的形状估计结果。可以看出,本发明方法估计的形状比RM方法的椭圆估计结果更加精确。Fig. 6 is the shape estimation result of tracking the first 20 frames of the cross-shaped extended target by using the method of the present invention and the RM method. It can be seen that the shape estimated by the method of the present invention is more accurate than the ellipse estimation result of the RM method.

图7是前20帧的量测图。对比图6可以看出,在量测集噪声较大的情况下,本发明方法仍可以估计出正确的形状,具有较强的抗干扰性。Figure 7 is a measurement map of the first 20 frames. Comparing Fig. 6, it can be seen that the method of the present invention can still estimate the correct shape when the measurement set is noisy, and has strong anti-interference performance.

图8是本发明方法与RM方法的平均形状估计结果。可以看出,本发明方法可以较好地获得目标的形状特征。Fig. 8 is the average shape estimation result of the method of the present invention and the RM method. It can be seen that the method of the present invention can better obtain the shape characteristics of the target.

实验3:“Y”型扩展目标形状连续估计Experiment 3: Continuous Estimation of "Y" Shape Extended Object Shapes

图9是采用本发明方法与RM方法对十字型扩展目标前20帧跟踪的形状估计结果。Fig. 9 is the shape estimation result of tracking the first 20 frames of the cross-shaped extended target by using the method of the present invention and the RM method.

图10是前20帧的量测图。对比图9可以看出,受噪声影响量测形状的改变,不影响本发明方法对扩展目标形状的正确估计,具有较强的抗干扰性能。Figure 10 is the measurement map of the first 20 frames. Comparing Fig. 9, it can be seen that the change of the measurement shape affected by noise does not affect the correct estimation of the extended target shape by the method of the present invention, and has strong anti-interference performance.

图11是本发明方法与RM方法的平均形状估计结果。可以看出,本发明方法能够更加准确地估计出目标的形状特征。Fig. 11 is the average shape estimation results of the method of the present invention and the RM method. It can be seen that the method of the present invention can estimate the shape feature of the target more accurately.

Claims (4)

1.基于B样条函数任意扩展目标形状及状态估计方法,包括:1. Arbitrarily expand the target shape and state estimation method based on B-spline function, including: (1)初始化参数:目标状态ξ0={x0,X0,P00},其中,x0表示目标位置信息,X0为形状信息,P0为运动噪声协方差,Δ0为形状噪声;并假定Q和R分别表示状态噪声协方差和量测噪声协方差;设定参量d、和m,其中,d为角度划分宽度,为固定不变的角度集合,m为伪量测集的最大元素数;(1) Initialization parameters: target state ξ 0 ={x 0 ,X 0 ,P 00 }, where x 0 represents target position information, X 0 is shape information, P 0 is motion noise covariance, Δ 0 is the shape noise; and assume that Q and R represent the state noise covariance and measurement noise covariance respectively; set the parameters d, and m, where d is the angle division width, is a fixed set of angles, m is the maximum number of elements in the pseudo-measurement set; (2)当k≥1,根据量测集Yk和状态xk进行卡尔曼滤波;(2) When k≥1, perform Kalman filtering according to the measurement set Y k and state x k ; (3)以滤波后目标的位置信息为原点建立极坐标系,记录量测相对于原点的坐标,添加到伪量测集形成新的伪量测集Zk+1(3) Take the location information of the filtered target Establish a polar coordinate system for the origin, record the coordinates of the measurement relative to the origin, and add it to the pseudo-measurement set to form a new pseudo-measurement set Z k+1 ; (4)根据伪量测集Zk+1更新目标形状;(4) Update the target shape according to the pseudo-measurement set Z k+1 ; (5)以Xk+1作为控制顶点,生成三次B样条函数,估计目标的形状;(5) Using X k+1 as the control vertex, generate a cubic B-spline function to estimate the shape of the target; (6)若下一时刻观测信息到达,转到步骤(2)进行迭代;否则,目标跟踪过程结束。(6) If the observation information arrives at the next moment, go to step (2) for iteration; otherwise, the target tracking process ends. 2.根据权利要求1所述的基于B样条函数任意扩展目标形状及状态估计方法,其中,步骤(3)所述的量测集处理,生成新的伪量测集Zk+1,按下述方法计算得到:2. arbitrarily extended target shape and state estimation method based on B-spline function according to claim 1, wherein, the measurement set described in step (3) is processed, generates new pseudo-measurement set Z k+1 , presses It is calculated by the following method: (2.1)先将k+1时刻的量测集Yk+1中每个元素减去更新后的质心坐标 然后并入Zk构成新的伪量测集,即(2.1) First subtract the updated centroid coordinates from each element in the measurement set Y k+ 1 at time k+1 Then incorporate into Z k to form a new pseudo-measurement set, namely (2.2)根据给定的伪量测集元素最大个数m,判断是否大于m,若 则令否则删除中时刻靠前的个元素,再设定 (2.2) According to the maximum number m of elements in the given pseudo-measurement set, judge Is it greater than m, if order otherwise delete in front of time elements, then set 3.根据权利要求1所述的基于B样条函数任意扩展目标形状及状态估计方法,其中,步骤(4)所述根据伪量测集Zk+1更新目标形状,按以下步骤实现:3. arbitrarily expanding target shape and state estimation method based on B-spline function according to claim 1, wherein, the described step (4) updates target shape according to pseudo measurement set Z k+1 , realizes by the following steps: (3.1)在0到2π均匀产生n个角度,构成固定不变的角度集合并将伪量测集按角度进行子集划分,(3.1) Evenly generate n angles from 0 to 2π to form a fixed set of angles and subset the pseudo-measurement set by angle, 其中,d为划分宽度,表示k+1时刻伪量测集中第l个元素,在笛卡尔坐标系x方向和y方向上的坐标;为点zk+1,l到过原点沿θi角度方向直线Li的距离,其中,B1和B2为直线Li上满足的参数;C(·)表示zk+1,l在角度正方向范围内的约束条件;表示过原点且垂直于Li的直线,其中,A1和A2为直线上满足的参数;Among them, d is the division width, and Indicates the coordinates of the lth element in the pseudo-measurement set at time k+1 in the x-direction and y-direction of the Cartesian coordinate system; is the distance from point z k+1,l to the straight line L i passing through the origin along the angle direction of θ i , where B 1 and B 2 satisfy the requirements on the straight line L i Parameters; C(·) represents the constraints of z k+1,l in the range of the positive direction of the angle; Indicates a straight line passing through the origin and perpendicular to L i , where A 1 and A 2 are straight lines Satisfied parameters; (3.2)计算集合Dk+1,i中元素到直线距离的期望,则目标的外轮廓可表示为:(3.2) Calculate the elements in the set D k+1, i to the straight line The expectation of the distance, then the outer contour of the target can be expressed as: zk+1,l∈Dk+1,i z k+1,l ∈D k+1,i (3.3)根据k+1时刻得到的外轮廓集合,对目标的形状进行卡尔曼滤波,(3.3) Carry out Kalman filtering on the shape of the target according to the outer contour set obtained at k+1 time, 预测:predict: 更新:renew: 其中, in, 4.根据权利要求1所述的基于B样条函数任意扩展目标形状及状态估计方法,其中,步骤(5)所述的以Xk+1为控制顶点,生成三次B样条函数,估计目标形状,按下述方法计算得到:4. arbitrarily extended target shape and state estimation method based on B-spline function according to claim 1, wherein, described in step (5) is control vertex with X k+1 , generates cubic B-spline function, estimates target shape, calculated as follows: (4.1)将极坐标下的点集映射到平面坐标系(4.1) Map the point set in polar coordinates to the plane coordinate system (4.2)令为Uk+1集合末尾添加集合首前三个元素的扩展控制顶点集,可生成闭合的B样条函数:(4.2) order Adding the extended control vertex set of the first three elements of the set to the end of the U k+1 set can generate a closed B-spline function: 其中,Ni,3(u)为三次B样条函数。Among them, N i,3 (u) is a cubic B-spline function.
CN201410010460.2A 2014-01-09 2014-01-09 Random extended object shape and state estimation method based on B spline function Expired - Fee Related CN104777465B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201410010460.2A CN104777465B (en) 2014-01-09 2014-01-09 Random extended object shape and state estimation method based on B spline function

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410010460.2A CN104777465B (en) 2014-01-09 2014-01-09 Random extended object shape and state estimation method based on B spline function

Publications (2)

Publication Number Publication Date
CN104777465A CN104777465A (en) 2015-07-15
CN104777465B true CN104777465B (en) 2017-02-15

Family

ID=53619044

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410010460.2A Expired - Fee Related CN104777465B (en) 2014-01-09 2014-01-09 Random extended object shape and state estimation method based on B spline function

Country Status (1)

Country Link
CN (1) CN104777465B (en)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106408594B (en) * 2016-09-28 2018-10-02 江南大学 Video multi-target tracking based on more Bernoulli Jacob's Eigen Covariances
CN106570330A (en) * 2016-11-08 2017-04-19 河南科技大学 Shape estimated performance evaluation method for extended target tracing
CN107391446A (en) * 2017-07-24 2017-11-24 江南大学 Irregular shape based on random matrix extends target shape and method for estimating state more
CN108536096B (en) * 2018-04-11 2020-12-29 哈尔滨工业大学深圳研究生院 Three-dimensional contour control method and device based on task polar coordinate system
CN112150577A (en) * 2020-08-31 2020-12-29 北京师范大学 Continuation method of cubic B-spline

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004093533A (en) * 2002-09-04 2004-03-25 Mitsubishi Electric Corp System for tracking multiple targets
CN102831619A (en) * 2012-07-31 2012-12-19 中国科学院光电技术研究所 Extended target stable tracking point extraction method

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004093533A (en) * 2002-09-04 2004-03-25 Mitsubishi Electric Corp System for tracking multiple targets
CN102831619A (en) * 2012-07-31 2012-12-19 中国科学院光电技术研究所 Extended target stable tracking point extraction method

Non-Patent Citations (4)

* Cited by examiner, † Cited by third party
Title
Adaptive knot placement using a GMM-based continuous optimization algorithm in B-spline curve approximation;Zhao Xiuyang et al.;《computer-aided Design》;20111231;第598-604页 *
Extended Target Tracking using a Gaussian-Mixture PHD Filter;KARL GRANSTROM et al.;《IEEE TRANSACTIONS ON AEROSPACE AND ELECTRONIC SYSTEMS》;20111213;第48卷(第4期);第3269-3286页 *
信号相关杂波环境中的认知雷达多扩展目标跟踪;张鑫等;《电路与系统学报》;20130430;第18卷(第2期);第492-499页 *
基于随机采样的多量测目标跟踪算法;刘伟峰等;《自动化学报》;20130228;第39卷(第2期);第168-178页 *

Also Published As

Publication number Publication date
CN104777465A (en) 2015-07-15

Similar Documents

Publication Publication Date Title
CN106950562B (en) A State Fusion Target Tracking Method Based on Predicted Value Measurement Transformation
CN111948602A (en) Two-dimensional UWB indoor positioning method based on improved Taylor series
CN104777465B (en) Random extended object shape and state estimation method based on B spline function
CN106646453B (en) A kind of Doppler radar method for tracking target based on predicted value measurement conversion
CN104035083B (en) A kind of radar target tracking method based on measurement conversion
CN105354860B (en) Extension target CBMeMBer trackings based on case particle filter
CN108802721B (en) A kind of lower method for tracking target of arbitrary line constraint
CN105447574B (en) A kind of auxiliary blocks particle filter method, device and method for tracking target and device
CN106443661A (en) Maneuvering extended target tracking method based on unscented Kalman filter
CN108710125A (en) For target following apart from method of bearing filtering
CN104182609B (en) The three-dimensional target tracking method that unbiased transformation based on decorrelation is measured
CN110780290B (en) Multi-maneuvering target tracking method based on LSTM network
CN110517286B (en) Single-target dynamic tracking and surrounding method based on multi-agent control
CN110231620B (en) Noise-related system tracking filtering method
CN105182311A (en) Omnidirectional radar data processing method and system
CN105445732B (en) The targetpath initial method observed under the conditions of dense clutter using multipath
CN107643083B (en) Interrupted track association method for space targets based on trajectory prediction
CN103792515B (en) A kind of different platform 2 ties up radar and infrared sensor metric data synthetic method
Xin et al. Multimobile robot cooperative localization using ultrawideband sensor and GPU acceleration
CN115981148A (en) Unmanned aerial vehicle ground moving target tracking method
CN105913080B (en) Joint Tracking and Classification Method of Maneuvering Non-Elliptical Expanding Targets Based on Random Matrix
CN104050641B (en) Centralized multisensor formation target particle filter algorithm based on shape orientation descriptor
CN107391446A (en) Irregular shape based on random matrix extends target shape and method for estimating state more
CN109239704B (en) An Adaptive Sampling Method Based on Sequential Filtering Interactive Multi-model
Zhou et al. State estimation with destination constraints

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
EXSB Decision made by sipo to initiate substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
TR01 Transfer of patent right
TR01 Transfer of patent right

Effective date of registration: 20201118

Address after: Room 616, 618, 619, 621, commercial office building, Tongle commercial building, Jiaxing, Zhejiang Province

Patentee after: Jiaxing Xinzhong Software System Engineering Co., Ltd

Address before: No. 1800 road 214122 Jiangsu Lihu Binhu District City of Wuxi Province

Patentee before: Jiangnan University

CF01 Termination of patent right due to non-payment of annual fee
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20170215

Termination date: 20210109