The target tracking problem in directional sensor networks (DSNs) is attracting increasing attention. Unlike the traditional omnidirectional sensor, a directional sensor has a special angle of view. It can offer direction information rather than just the sensing signal measurement with respect to the detected target. The existing tracking approaches in DSNs always separately consider the direction and measurement information; they hardly promise the tracking performance of minimum variance. In this paper, the field of view of directional sensor is approximated to a rectangle; as such the constrained area in which the target is bound to be is constructed. Then, the target tracking problem is formulated as a constrained estimation problem, and a constrained extended Kalman filter (CEKF) tracking algorithm integrating the direction and measurement information is presented; its structural and statistical properties are rigorously derived. It is proved that CEKF is the linear unbiased minimum variance estimator, and CEKF can yield a smaller error covariance than the unconstrained traditional extended Kalman filter using only sensor measurements. Simulation results show that the CEKF has superior tracking performance for directional wireless networks.
1. Introduction
Wireless sensors networks (WSNs) consist of a large number of miniature sensors that integrate physical sensing, data processing, memory, and communication capabilities, promise high-resolution spatial and temporal monitoring of expansive sensing field over extended duration, and hence are an enabling technology of modern cyber physical systems. WSNs have a wide range of civil and military applications such as target tracking, infrastructure monitoring, habitat sensing, and battlefield surveillance [1–3].
Among many tasks of WSNs, tracking moving targets in a sensing field is a challenging yet ubiquitous problem that has attracted much attention. Most of the past work is always based on the assumption of omnidirectional sensors that has an omniangle of sensing range [4–6]. Recently, directional sensors such as camera/video sensors [7], ultrasonic sensors [8], and infrared sensors [9] have been developed and networks consisting of such sensors, directional sensor networks (DSNs), are widely used. Each node in DSNs is composed of multiple directional sensors that have restricted fields of view as angular sectors, and only one orientation can work for a target at each instance. The directional sensor can identify in which sector the target is present or absent, which gives rough direction information of the target. In this work, we consider general directional sensor networks; one node contains an arbitrary number of collocated directional sensors, which is motivated by the fact that the directional sensors have multiple types of field of view angles.
A number of tracking approaches using binary information regarding target's presence or absence within its sensing range have been proposed in recent years. Several binary sensor models are presented to describe whether the object is moving toward or away from the sensor [10], identify targets by the signal strength sensing modalities [11], or explore the fundamental limits of tracking performance with binary proximity sensors [12]. Then, the central unit implements the tracking by some particle filtering style algorithms based on the binary information from each sensor. In [13], each point on the targets' path is computed using the weighted average of the detecting sensors, locations. Then, a line that best fits the newly estimated location and the points on the trajectory established in the recent past is used as the target trajectory. In [14], a tracking method was proposed which first estimates the positions of a target in its most recent past and then fits them with a piece-wise trajectory. However, the abovementioned works discuss only the target tracking problem under the WSNs with omnidirectional sensors. The omnidirectional sensor can only detect the target presence or absence within its sensing range but it cannot get any direction information of the target.
Unlike the traditional omnidirectional sensor, the directional sensor senses the target only in a particular direction. The node could generate sensing direction and measurement information of the target. This information contributes to yielding more accurate results for target tracking compared to omnidirectional sensor networks. In [15], a directional binary sensing model is introduced; each sensor node's sensing region is divided into four angular sectors and each node can identify in which sector the target is present or absent. A real-time and distributed target tracking algorithm with the directional binary sensor networks is given. It combines all angles in the corresponding neighbor list to determine the arc that the target is crossing; the target location is estimated as the middle point of the corresponding arc. In [16], an efficient target tracking solution with the help of beam steering enabled directional sensors is proposed. It adopts the simple centroid algorithm and trilateration localization to compute the location of the target by using the ranges and angles' information with respect to sensor node locations. In [17], the field of vision of each directional sensor is modeled as a line; the data are the times at which sensors detect targets crossing their lines. The estimation problem is formulated as a highly nonconvex optimization problem, and a three-phase algorithm is developed to solve the optimization problem by using Newton's method. However, these methods [15–17] are based on geometric arguments of the sensor locations without taking into account the sensing signal measurements; they hardly obtain nice tracking performance without using prediction and filtering algorithms. In [18], a noncentralized method is put forward for cooperative target tracking in a sensor network where each node contains four 90-degree directional sensors. Each node processes the signal measurements and its own sensors and the binary information about the neighbor nodes that have detecting sensors by way of particle filtering. However, the adopted particle filter is expensive to compute, and this approach does not fully exploit the geometric characteristics of the network itself, ignoring the direction information of the target.
In this work, the direction and measurement information for target tracking is integrated in the Bayesian framework. Firstly, the sector sensing field of directional sensor is approximated to a rectangle; as such the constrained area in which the target is bound to be is constructed. After that, the target tracking problem is formulated as a constrained estimation problem; that is, the target estimated location is restrained within the constrained area. Then, a constrained extended Kalman filter tracking algorithm is presented, and its structural and statistical properties are rigorously derived. It is proved that the proposed constrained extended Kalman filter is the linear unbiased minimum variance estimator, and it can yield a smaller error covariance than the unconstrained traditional extended Kalman filter using only sensor measurement information.
The remainder of the paper is organized as follows. In Section 2, we review the target motion model, establish the directional measurement model, and formulate the state estimation problem in DSNs. A constrained extended Kalman filter for target tracking in DSNs is developed in Section 3. In Section 4, the structural and statistical properties of constrained extended Kalman filter are analyzed. We conduct performance evaluations of the proposed algorithm by simulation comparisons in Section 5. Conclusions are reached in Section 6.
2. Target Tracking Models and Problem Formulation in DSNs
2.1. Target Motion Model
The motion of a moving target can be described by a 2D state space equation [19, 20]:
where the state vector specifies the position and velocity of the target along x-direction and y-direction at time step, respectively. and are the state transition matrix and the input matrix, respectively. For tracking applications, one has
In the above, is the sampling time interval between two successive time steps k and . The input noise is a Gaussian random vector with zero mean and a covariance matrix ; and correspond to the process noises (random accelerations) along the x-axis and y-axis, respectively. Generally, it is assumed that is uncorrelated with ; then .
2.2. Directional Measurement Model
Unlike the omnidirectional sensor, the directional sensor has restricted angles of sensing range. The advantage of directional sensor is that the direction of the target could be acquired rather than just the sensing signal measurement.
Let us consider a DSN composed of N identical nodes in a two-dimensional plane; the position of the () node is denoted by . Each of the nodes contains M collocated directional sensors providing a coverage of 360 degrees and operates in only one direction with a uniform sensing range r; we assume that a node has no overlap between neighboring directions as shown in Figure 1.
Structure of directional sensor node.
When the node-to-target distance is less than r, the target will be detected and one of its own sensors is triggered; the distance will be estimated. We shall denote to be the set of indices of nodes within the sensing range of the target at time k; the measurement of the node at time k can be expressed as [21, 22]
where is the observation noise at the node, which is assumed to be an independent Gaussian random variable with zero mean and variance for each node and uncorrelated with and .
Denote to be the cardinal number of (i.e., the number of elements in ); the sensor measurements at the time step may be represented in a matrix form:
where and . Moreover, the covariance matrix of is .
While the node gets the measurement of the target, its own triggered sensor provides the direction information of the target according to the angle of view in which the target is present. By intersecting the angles of view of triggered sensors that detected the target, we can have preliminary knowledge of the constrained area the target is restrained in. As shown in Figure 2, we illustrate two target detection scenarios in DSNs with and . The overlap area of the sensing directions of sensors is a convex set, because there is an unobstructed straight path between any two points in this area. However, it is found that the closed-form algebraic expression of the overlap area is an apparently hitherto unsolved geometrical problem [23]. By dragging a rectangle around the sensing direction of a sensor, we can get a relaxed set that has a closed-form rectangular expression for the overlap area. As shown in Figure 1, the ith sensing direction of the node is represented as
where are the lines that are tangential to the boundary edges of the fan-shaped sensing direction of the sensor. Then, the indices set of sensing directions of the nodes where the target locates at time k can be defined as
Target detection scenario in a DSN.
By intersection operations, the constrained area of the target at the time step can be described in an approximate rectangular set:
where
In above equation, and , respectively, return the biggest and smallest elements in an array. The formula of closed-form rectangle is general enough to cover all possible cases of the overlap of any number of angular sectors. The particular process to model the directional measurement is summarized in Algorithm 1.
Algorithm 1: The directional measurement modeling algorithm.
Require: The sensor positions , and the target state .
Ensure: The distance measurements and directional constrained area
(1) Obtain the set of indices of active nodes ,
(2) Acquire the detecting distance measurements using (4),
(3) Approximate the sensing direction by a rectangle using (5),
(4) Define the indices set of triggered sensors using (6),
(5) Construct the constrained area by intersections using (7).
2.3. Problem Formulation
For simplicity, we only consider the problem of tracking a single target, but nevertheless our proposed tracking algorithm still is applicable to multitarget tracking as the targets have been classified. When the target moves through the monitored area, these nodes which have detected the target form a cluster [24, 25]. One of the nodes in the cluster will be selected as the cluster head which also serves as the fusion center of signal and information processing. Cluster members measure their respective node-to-target distances and transmit the distances to the cluster head with the directions and positions' information of their own triggered sensors that detected the target. For convenience, transmission delay or packet loss is ignored. Given the noisy sensor observations from initial time up to and including time k and directional constrained area , our goal is to obtain a sequential Bayesian estimate of using a KF formulation. This can be formulated as a maximum a posteriori probability (MAP) estimation problem with a constraint on the state vector :
where is the posterior distribution of given the observed value .
3. Constrained Extended Kalman Filter in DSNs
The basic filtering solution to the state estimation problem can be described as a two-stage recursive process of prediction and update. Now, given the distribution , the joint distribution of and conditioned on the previous measurements is
The predictive distribution of given the measurement history up to time step can be calculated by Lemma A.1 in Appendix. Consider
To update the state estimate using latest observation , consider a first order Taylor series expansion of around ; thus
where is a matrix.
According to (12), one has the parameters of the posterior distribution by Bayes rule:
where
The MAP estimate associated with the posterior in (13) is the vector that maximizes the likelihood , which is identical to minimizing its negative logarithm:
where and are constant terms not dependent on .
The Kalman filter estimate for target tracking in DSNs can be derived by finding an such that the logarithm function is minimized and locates in the directional constrained area . So the MAP estimation problem can be expressed as
Note that this problem is called a relaxation of the target tracking problem in DSNs, since we have replaced the original overlap area constraints with a looser rectangular area constraint. It is obvious that the optimal value of (18) is less than or equal to the optimal value of original tracking problem, since we minimize the same objective function over a larger set .
Since is a convex set, noting that is a positive definite matrix, then the objective function is strictly convex; as such we immediately claim that the estimation problem is a convex optimization problem.
Thus, the KKT necessary conditions in (18) at the minimum , , and require that
where and . The problem (18) is a box-constrained quadratic programming problem of optimization problems, and there are two major strategies existing in the literatures. The first one is the active set strategy [26], which generates iterates on a face of the feasible box until either a minimizer of the objective function on that face or a point on the boundary of that face is reached. The other solution strategy is the interior point algorithm [27], which consists of a series of parameterized barrier functions that are minimized using Newton's method.
By an interior reflective Newton method [28] that exhibits strong convergence properties and effectively deals with infinite bounds, called Quadprog (see the details in [28]), the solution to the above problem can be briefly described in Algorithm 2.
Algorithm 2: Interior reflective Newton algorithm.
Initially set: the iteration step , , and . If is feasible, then the solution
is: , , .
Looping: If is not feasible, the components of that violate the bound constraints are reset to the midpoint of the box
defined by the bounds, and then uses Quadprog method
Stopping and output: if is smaller than the specified tolerance, then the solution
is: , , .
Remark 2.
Nonzero elements of the Lagrange multipliers and indicate active constraints at the solution ; it means that the corresponding components of the solution are on these constraint boundaries.
4. Properties of the Constrained Extended Kalman Filter in DSNs
In this section, we study the structural properties of CEKF to give the closed-form algebraic expression of the state estimate. Based on the structural property, some statistical properties of CEKF are analysed. In the development below, if A and B are square matrices with the same dimension, we use the notation to indicate that is positive definite. The entry in the ith row and jth column of a matrix A is denoted as .
4.1. Structural Properties of CEKF
Lemma 3.
Given the quadratic optimization problem (18), there exists a unique pair of primal and dual optimal and , satisfy the KKT conditions in (19).
Proof.
Since and is convex, there exists only an optimal point for minimizing with unconstrained conditions; that is, there is a unique solution such that
where . The above equation indicates that there must be a solution such that is minimal for ; it means that the problem (18) is strictly feasible. By the Slaters constraint qualification [29], there exist dual optimal , , which together with satisfy the KKT conditions in (19).
Let be the column vector composed of active constrained boundaries whose Lagrange multiplier elements are nonzero, and is the column vector that contains the indices of elements of and corresponding to the active constrained boundaries in ; then, one has
It is noted that has the same number of rows with . From Remark 2, these active boundary conditions may be expressed in terms of the constraints that are satisfied with equality at ; the solution of (18) would be a solution of the equivalent equality-constrained problem:
Here, the KKT necessary conditions for a minimum are
which we can write as
Since each component of the minimum cannot be at the lower and upper bound simultaneously, the matrix is full row rank; as such one can get the solution by the Schur complement:
From (16), according to the matrix inversion lemma, it has
Theorem 4.
Given the dynamic model (1) and directional measurement models (7) and (4), the Kalman filter estimate is
Proof.
Substituting (26) into (25), one can easily conclude the theorem.
Remark 5.
We can find that is just the state estimate of the unconstrained traditional extended Kalman filter for the system (1) and (4) [30]. The constrained state estimation depends on the state estimate which only considers the noisy distance measurements , and the constrained boundaries recorrect to restrict the state estimate within the boundaries.
4.2. Statistical Properties of CEKF
Lemma 6.
Given the dynamic model (1) and directional measurement models (7) and (4), the Kalman filter estimate as given by (27) is unbiased.
Proof.
Consider
where I is a unit matrix; we take the expectation of both sides of the above equation to obtain
The right side of the above equation is zero; this is because in the unconstrained traditional extended Kalman filter. Therefore, the constrained extended Kalman filter estimate is an unbiased estimate of .
Theorem 7.
Given the dynamic model (1) and directional measurement models (7) and (4), the Kalman filter estimate as given by (27) has a smaller error covariance than the estimate of the unconstrained traditional extended Kalman filter which only considers the noisy sensor measurements .
Proof.
From (28), the covariance of the estimate error of is given by
From (26), using the matrix inversion lemma, it can obtain
Substituting (31) into (30) yields
Since is full rank, is positive definite [29]; we can conclude that
Theorem 8.
Given the dynamic model (1) and directional measurement models (7) and (4), the Kalman filter estimate as given by (27) is the linear minimum variance estimator.
Proof.
From (27) and (26), it is obvious that is a linear estimator that is linear in the measurement . Suppose a linear estimate of for any pair of and , denoted by ; let , and then the error covariance of is
Since and , one can get
Note that if and only if and , that is, , the error covariance is the minimum, equal to . This states that is the linear minimum variance estimator.
Remark 9.
From Theorems 7 and 8, one can see that, under the boundary constrained measurement model, the traditional extended Kalman filter cannot provide the minimum variance estimate, and our proposed constrained extended Kalman filter is the linear unbiased minimum variance estimator. The only time that there are no active boundary constraints at the solution of (18) is when ; that is, , , and then and are empty sets; they are set to . In this case, it follows from (27) and (32) that and ; the directional constraint has no effect on the state update; as such the proposed constrained extended Kalman filter simplifies to the traditional unconstrained extended Kalman filter.
5. Numerical Simulations
In this section, we use Monte Carlo simulations to analyse the efficacy of the proposed constrained extended Kalman filter (CEKF) target tracking algorithm in DSNs, compared with the traditional EKF (TEKF) as well as traditional UKF (TUKF) based on the measurement model (4) and the geometric centroid method that adopts the centroid of the directional constrained area in (7) as the location estimation of the target.
The experiment scenario is a square sensing field of the size m2; each sensor has sensing directions with a detection radius m. A moving target travels within the sensing field at a constant angular velocity of 0.244 rad/s along a circle centered at (12 m, 12 m) with a radius of 0.3 meters. The observation interval is 0.2 seconds (5 Hz). The process noise can be approximated by a variable acceleration with . Consider four directional sensor network scenarios with two different node densities as well as two noise conditions: (i) high density and high noise condition with and , (ii) high density and low noise condition with and , (iii) low density and high noise condition with and , and (iv) low density and low noise condition with and .
The initial state estimate and the corresponding covariance matrix for these tracking algorithms are chosen to be
100 Monte Carlo runs are carried out and the results are summarized in the following. Figure 3 shows the tracking trajectories of the four tracking algorithms under different simulation scenarios. Figure 4 describes the estimated location biases of target at each step for different tracking algorithms under four simulation scenarios, where comes from the estimated value . Figure 5 represents the mean squared errors (MSEs) of the state estimate at each step for these three Kalman filters (CEKF, TEKF, and TUKF).
Tracking trajectories under different scenarios.
The estimated location biases of target under different scenarios.
The mean squared errors of the Kalman filter estimate under different scenarios.
In the low noise condition, the impact of the noise has negligible magnitude; then the distance measurements are very accurate, all the Kalman filtering algorithms achieve similar performances, and the estimated location biases are smaller than those of the CENT method. Comparing the two subpictures (b) and (d) in Figures 4 and 5, we can find that because the number of nodes in the high density condition is more than that of the low density condition, the observations' information with respect to the target including distance measurements and sensing directions in the high density condition is more than that of the low density condition; then the four tracking algorithms under the high density condition can obtain better tracking accuracy than the low density condition.
However, in the high noise condition, the distance measurement errors become bigger; the location estimate of TEKF and TUKF cannot guarantee better estimation accuracy; the tracking trajectories in TEKF and TUKF greatly diverge from the true target trajectory, even exceeding the boundaries in which the target locates; then the CENT method can perform better than the traditional Kalman filters. In contrast, CEKF integrates both distance measurements and sensing directions information; it effectively restrains the target estimated position within the boundary; as such CEKF yields the best tracking performance. Comparing the two subpictures (a) and (c) in Figure 4, we can further see that, in the high density condition, the directional constrained area of the target would be much smaller than that of the low density condition; hence CENT also performs better in the high density condition.
As shown in Figure 5, the MSE in the CEKF is the lowest among the Kalman filters under all the simulation conditions; it evidently verifies the validity of Theorems 7 and 8. In addition, the averaged root-mean square of the target estimated position errors (RMSEs) for the four tracking algorithms is summarised in Table 1. Results are also consistent with those in Figures 4 and 5. In Table 1, CEKF can acquire the smallest averaged RMSE under the four scenarios due to merging both distance measurements and sensing directions information about the target. The averaged RMSEs in TEKF and TUKF are lower than those of CENT under the low noise condition; this is because the target position estimated from the precise distance measurements in TEKF and TUKF will almost be in the constrained area. In addition, it shows that TUKF slightly outweighs TEKF for highly manoeuvred targets. The above analysis results indicate that the proposed constrained extended Kalman filter target tracking algorithm promises superior tracking performance for directional wireless networks.
Averaged RMSEs of the four tracking algorithms under different scenarios.
Algorithms
High density and high noise
High density and low noise
Low density and high noise
Low density and low noise
TEKF
0.4665
0.0790
0.9640
0.1903
TUKF
0.4613
0.0789
0.9192
0.1783
CENT
0.1676
0.1676
0.5925
0.5925
CEKF
0.1373
0.0618
0.3587
0.1472
6. Conclusion
In this paper, we propose a constrained extended Kalman filter for target tracking in directional sensor networks, which effectively integrates both directions and measurements' information of the directional sensors. Its structural and statistical properties are also derived; it is found that, by incorporating the directional measurement model, the proposed constrained extended Kalman filter is the linear unbiased minimum variance estimator and promises smaller tracking error covariance compared with the unconstrained traditional extended Kalman filter only using sensor measurements' information. In the future work, we will extend our study of target tracking in DSNs from the ideal disk sensing range detection model to realistic irregular sensing range detection model.
Footnotes
Conflict of Interests
The authors declare that there is no conflict of interests regarding the publication of this paper.
Acknowledgments
This work is supported by the National Natural Science Foundation of China (Gran nos. 90820302,60805027,and 61403426),Research Fund for Doctoral Program of Higher Education (Grant no. 200805330005),and Academician Foundation of Hunan Province in China (Grant no. 2009FJ4030).
References
1.
ConnerW. S.KrishnamurthyL.WantR.Making everyday life easier using dense sensor networksProceedings of the 3rd International Conference on Ubiquitous Computing2001London, UKSpringer4955
2.
EstrinD.GirodL.PottieG.SrivastavaM.Instrumenting the world with wireless sensor networksProceedings of the IEEE Interntional Conference on Acoustics, Speech, and Signal ProcessingMay 2001Salt Lake City, Utah, USA203320362-s2.0-0034842559
3.
HeT.KrishnamurthyS.LuoL.YanT.GuL.StoleruR.ZhouG.CaoQ.VicaireP.StankovicJ. A.AbdelzaherT. F.HuiJ.KroghB.VigilNet: an integrated sensor network system for energy-efficient surveillanceACM Transactions on Sensor Networks20062113810.1145/1138127.11381282-s2.0-33646523960
4.
HoK. C.Bias reduction for an explicit solution of source localization using TDOAIEEE Transactions on Signal Processing20126052101211410.1109/TSP.2012.2187283MR29541952-s2.0-84859976417
5.
ShengX.HuY.-H.Maximum likelihood multiple-source localization using acoustic energy measurements with wireless sensor networksIEEE Transactions on Signal Processing2005531445310.1109/TSP.2004.838930MR21102292-s2.0-11844301315
6.
LinJ.XiaoW.LewisF. L.XieL.Energy-efficient distributed adaptive multisensor scheduling for target tracking in wireless sensor networksIEEE Transactions on Instrumentation and Measurement20095861886189610.1109/TIM.2008.20058222-s2.0-67349175257
7.
TavliB.BicakciK.ZilanR.Barcelo-OrdinasJ. M.A survey of visual sensor network platformsMultimedia Tools and Applications201260368972610.1007/s11042-011-0840-z2-s2.0-79959680213
8.
DjugashJ.SinghS.KantorG.ZhangW.Range-only SLAM for robots operating cooperatively with sensor networksProceedings of the IEEE International Conference on Robotics and Automation (ICRA '06)May 2006Orlando, Fla, USA2078208410.1109/ROBOT.2006.16420112-s2.0-33845608813
9.
SzewczykR.MainwaringA.PolastreJ.AndersonJ.CullerD.An analysis of a large scale habitat monitoring applicationProceedings of the 2nd International Conference on Embedded Networked Sensor Systems (SenSys '04)2004Baltimore, Md, USA214226
10.
AslamJ.ButlerZ.ConstantinF.CrespiV.CybenkoG.RusD.Tracking a moving object with a binary sensor networkProceedings of the 1st International Conference on Embedded Networked Sensor Systems (SenSys '03)November 2003Los Angeles, Calif, USA1501612-s2.0-18844392239
11.
DjurićP. M.VemulaM.BugalloM. F.Target tracking by particle filtering in binary sensor networksIEEE Transactions on Signal Processing20085662229223810.1109/TSP.2007.9161402-s2.0-44949223387MR2516627
12.
ShrivastavaN.MudumbaiR.MadhowU.SuriS.Target tracking with binary proximity sensors: fundamental limits, minimal descriptions, and algorithmsProceedings of the 4th International Conference on Embedded Networked Sensor Systems (SenSys '06)November 2006Boulder, Colo, USA2512642-s2.0-3454742733810.1145/1182807.1182833
13.
MechitovK.KwonY.SundreshS.AghaG.Poster abstract: cooperative tracking with binary-detection sensor networksProceedings of the 1st International Conference on Embedded Networked Sensor Systems (SenSys '03)November 2003New York, NY, USAACM3323332-s2.0-18844432849
14.
KimW.MechitovK.ChoiJ.-Y.HamS.On target tracking with binary proximity sensorsProceedings of the 4th International Symposium on Information Processing in Sensor Networks (IPSN '05)April 2005Los Angeles, Calif, USA30130810.1109/IPSN.2005.14409392-s2.0-33744945260
15.
WangZ.BulutE.SzymanskiB. K.Distributed target tracking with directional binary sensor networksProceedings of the IEEE Global Telecommunications Conference (GLOBECOM '09)December 20091610.1109/GLOCOM.2009.54256282-s2.0-77951611288
16.
KumarA. A.SivalingamK. M.Target tracking in a WSN with directional sensors using electronic beam steeringProceedings of the 4th International Conference on Communication Systems and Networks (COMSNETS '12)January 201211010.1109/COMSNETS.2012.61513382-s2.0-84863296654
17.
PlarreK.KumarP. R.Object tracking by scattered directional sensorsProceedings of the 44th IEEE Conference on Decision and Control, and the European Control Conference (CDC-ECC '05)December 2005Seville, Spain3123312810.1109/CDC.2005.15826412-s2.0-33847233303
18.
DjurićP. M.GengL.Non-centralized target tracking in networks of directional sensorsProceedings of the IEEE Aerospace Conference (AERO '11)March 2011Big Sky, Mich, USA162-s2.0-7995574785310.1109/AERO.2011.5747437
19.
HuX.XuB.HuY. H.Target tracking with distance-dependent measurement noise in wireless sensor networksProceedings of the 38th IEEE International Conference on Acoustics, Speech, and Signal Processing (ICASSP '13)May 2013Vancouver, BC, Canada5200520310.1109/ICASSP.2013.66386542-s2.0-84890545506
20.
HuX.HuY.XuB.Generalized Kalman filter tracking with multiplicative measurement noise in a wireless sensor networkIET Signal Processing201485467474
21.
Oguz-EkimP.GomesJ. P.XavierJ.OliveiraP.Robust localization of nodes and time-recursive tracking in sensor networks using noisy range measurementsIEEE Transactions on Signal Processing20115983930394210.1109/TSP.2011.2153848MR28477112-s2.0-79960395703
22.
MansouriM.IlhamO.SnoussiH.RichardC.Adaptive quantized target tracking in wireless sensor networksWireless Networks20111771625163910.1007/s11276-011-0368-12-s2.0-80053569054
23.
FewellM.Area of common overlap of three circlesResearch Report2006DSTO-TN-0722Edinburgh, South Australia, AustraliaDefence Science and Technology Organisation
24.
HuY. H.ShengX.Dynamic sensor self-organization for distributive moving target trackingJournal of Signal Processing Systems200851216117110.1007/s11265-007-0104-32-s2.0-43449133581
25.
HuX.HuY.XuB.Energy balanced scheduling for target tracking in wireless sensor networksACM Transactions on Sensor Networks2014111, article 2110.1145/2629596
26.
StarkP. B.ParkerR. L.Bounded-variable least-squares: an algorithm and applicationsComputational Statistics199510129141
27.
VanderbeiR.Loqo: an interior point code for quadratic programming1995SOR 94C15Program in Statistics and Operations Research, Princeton University
28.
ColemanT. F.LiY.A reflective Newton method for minimizing a quadratic function subject to bounds on some of the variablesSIAM Journal on Optimization1996641040105810.1137/S1052623494240456MR1416528ZBL0861.650532-s2.0-0030493826
29.
BoydS.VandenbergheL.Convex Optimization2004Cambridge, UKCambridge University Press
30.
TanizakiH.Nonlinear Filters: Estimation and Applications19962ndBerlin, GermanySpringerMR1422253
31.
SarkkaY.Bayesian Estimation of Time-v Arying Processes: Discrete-Time Systems2011Espoo, FinlandAalto University