Professional Documents
Culture Documents
Cantidad de Personas Usando Wifi Antenas
Cantidad de Personas Usando Wifi Antenas
fully edited. Content may change prior to final publication. Citation information: DOI
10.1109/JSAC.2015.2430272, IEEE Journal on Selected Areas in Communications
Abstract—In this paper, we are interested in counting the total transmitter and a receiver. Fig. 1 shows an example of our
number of people walking in an area based on only WiFi received considered scenario, where a fixed TX/RX pair are tasked with
signal strength indicator (RSSI) measurements between a pair of estimating the total number of people that are casually walking
stationary transmitter/receiver antennas. We propose a frame-
work based on understanding two important ways that people in an area.
leave their signature on the transmitted signal: blocking the Line There are several potential applications that can benefit from
of Sight (LOS) and scattering effects. By developing a simple occupancy estimation. Smart building management, where
motion model, we first mathematically characterize the impact heating and cooling can be automatically optimized based
of the crowd on blocking the LOS. We next probabilistically on detecting the level of occupancy is one example, which
characterize the impact of the total number of people on the
scattering effects and the resulting multipath fading component. can result in a considerable energy saving [8], [9]. There are
By putting the two components together, we then develop a other similar location-aware services that a business can also
mathematical expression for the probability distribution of the optimize based on detecting the level of occupancy. Proper
received signal amplitude as a function of the total number occupancy detection can also play a key role in an emergency
of occupants, which will be the base for our estimation using response operation where a crowd needs to be guided to
Kullback-Leibler divergence. In order to confirm our framework,
we run extensive indoor and outdoor experiments with up to evacuate an area.
and including 9 people and show that the proposed framework Current literature on occupancy level detection either
can estimate the total number of people with a good accuracy uses cameras [10]–[12] or RF signals. The use of direct
with only a pair of WiFi cards and the corresponding RSSI vision-based techniques (cameras) is typically limited by high
measurements. deployment and computational costs. Occupancy detection,
Index Terms—Occupancy counting, WiFi measurements, based on RF signals, on the other hand, has recently attracted
Crowd counting, Probabilistic Analysis considerable attention. Several methods in this category,
however, are active and rely on RF devices carried by users,
which may not be feasible [13]–[15]. Along the line of device-
I. I NTRODUCTION free RF-based occupancy estimation, another line of work has
relied on the use of a network of RF nodes (e.g. 10-20 nodes)
In recent years, there has been considerable interest in and fingerprinting/prior site surveys for classification based
understanding what WiFi signals can tell us about our environ- on received signal strength (RSS) measurements [16]. In [17],
ment. There are several potential applications that can benefit multiple RF nodes are used to estimate the location and total
from such a sensing that relies only on the available WiFi number of up to four people based on RSS measurements.
signals. Search and rescue [1], robotic exploration, location- They report accuracy within an estimation error of 1 person,
aware services, and smart health systems such as elderly approximately 84% of the time. [18] uses a similar approach
monitoring, are just a few examples. with fewer nodes and counts up to three people. In [19], a
Work on WiFi-based localization can be broadly categorized TX/RX pair is used to detect the number of people based
into two groups: device-based active and device-free passive on RSS measurements. Extensive training data is used (at
localization. A survey of the literature shows several work the level of running the real experiment) to develop the
in the area of device-based sensing and localization, where underlying model and errors up to six people are reported
a user’s WiFi-enabled gadget, for instance, actively tries to in a study limited to 9 people. In [20], the authors measure
position itself [2], [3]. In passive device-free sensing, on the the channel state information across several sub-carriers (e.g.
other hand, WiFi-enabled nodes/network sense and map their 30), develop a model to relate this to the total number of
environment, for instance objects and humans, without any people through a training phase, and test their approach with
communication from those objects. Along this line, there has one transmitter and three receivers, for counting up to and
been work on seeing through walls with only WiFi (our past including 9 people. However, measuring channel state across
work) [1], [4], motion tracking [5], [6], and gesture recognition several frequency sub-bands is not possible with most current
[7]. WiFi cards. In [21], authors use ultrawideband radar to count
In this paper, we are interested in occupancy estimation, up to three stationary people behind walls, based on vital
i.e. estimating the total number of people walking in a given signal detection. In [22], the authors use a pulsed radar for
space, based on only WiFi power measurements between a occupancy estimation by applying learning algorithms.
Manuscript received August 15, 2014; revised December 7, 2014; accepted
January 11, 2015. This work is supported in part by NSF CAREER award # In this paper, we are interested in estimating the total
0846483. number of people walking in an area based on only WiFi
The authors are with the Department of Electrical and Computer Engineer-
ing, University of California Santa Barbara, Santa Barbara, CA 93106, USA power measurements (no channel state measurements at
email: {saandeep, arjunm, ymostofi}@ece.ucsb.edu. several sub-carriers required) between only one fixed TX/RX
0733-8716 (c) 2015 IEEE. Personal use is permitted, but republication/redistribution requires IEEE permission. See
http://www.ieee.org/publications_standards/publications/rights/index.html for more information.
This article has been accepted for publication in a future issue of this journal, but has not been fully edited. Content may change prior to final publication. Citation information: DOI
10.1109/JSAC.2015.2430272, IEEE Journal on Selected Areas in Communications
0733-8716 (c) 2015 IEEE. Personal use is permitted, but republication/redistribution requires IEEE permission. See
http://www.ieee.org/publications_standards/publications/rights/index.html for more information.
This article has been accepted for publication in a future issue of this journal, but has not been fully edited. Content may change prior to final publication. Citation information: DOI
10.1109/JSAC.2015.2430272, IEEE Journal on Selected Areas in Communications
θi (t) w.p. pθ
θi (t + 1) = , (1)
uniformly from ϑ w.p. 1 − pθ
−xi (t) − roundx (dstep cos θi (t))
if xi (t) + roundx (dstep cos θi (t)) < 0
(a)
2L − xi (t) − roundx (dstep cos θi (t))
xi (t + 1) = ,
if xi (t) + roundx (dstep cos θi (t)) > L
xi (t) + roundx (dstep cos θi (t))
otherwise
(2)
−yi (t) − roundy (dstep sin θi (t))
if yi (t) + roundy (dstep sin θi (t)) < 0
2B − yi (t) − roundy (dstep sin θi (t))
yi (t + 1) = ,
if yi (t) + roundy (dstep sin θi (t)) > B
yi (t) + roundy (dstep sin θi (t))
otherwise
(3)
0733-8716 (c) 2015 IEEE. Personal use is permitted, but republication/redistribution requires IEEE permission. See
http://www.ieee.org/publications_standards/publications/rights/index.html for more information.
This article has been accepted for publication in a future issue of this journal, but has not been fully edited. Content may change prior to final publication. Citation information: DOI
10.1109/JSAC.2015.2430272, IEEE Journal on Selected Areas in Communications
Our proposed approach is thus based on the understanding Proof: From the heading dynamics, we have the proba-
and characterization of the impact of N on these two phe- bility transition matrix as
nomena.2 We start by modeling the probability of blocking 1−pθ 1−pθ 1−pθ
the LOS path in Section III-A. This characterization is then pθ + N div,θ Ndiv,θ ··· Ndiv,θ
1−pθ pθ + N 1−pθ
··· 1−pθ
utilized in Section III-B, to mathematically model both effects
Θ
Ndiv,θ div,θ Ndiv,θ 3
and find an expression for the overall probability density P = .. .. .. .. . (5)
.
function (PDF) of the received signal amplitude as a function
. . .
1−pθ 1−pθ 1−pθ
of N . Ndiv,θ Ndiv,θ · · · pθ + Ndiv,θ
1
µΘ = lim µΘ (t) = 1Ndiv,θ . (6)
t→∞ Ndiv,θ
This means that the heading takes a uniform distribution
asymptotically.
Fig. 3: Sample received signal power for N=5, where a few We next characterize the asymptotic distribution of the
examples of LOS blocking and MP effects are marked. position. Let X(t) ∈ X be a random variable denoting the
x axis coordinate of a person at time t. Equation (2) then
induces the following Markov chain,
A. Characterization of the Probability of Blocking the LOS µX (t + 1) = P X µX (t), (7)
In this section we characterize the probability that k number
of people cross the LOS in an iteration. We begin by finding where µX (t) is a column vector with the ith entry [µX (t)]i =
the stationary probability distribution of the position and head- Pr(X(t) = 2i−1 2 ∆x), for i ∈ {1, · · · , Ndiv,x },and P
X
is a
th X
ing of a person. The main reason to characterize a stationary matrix with the (i, j) entry as [P ]ij = Pr X(t + 1) =
distribution is to make our framework as independent of the 2i−1
∆x|X(t) = 2j−1
∆x for i, j ∈ {1, · · · , Ndiv,x }.
2 2
details of the motion as possible. We discuss this further
Lemma 2: Consider the motion dynamics of (1)-(3). Then,
in Remark 1. This, however, does not imply that we need
the stationary distribution of X(t) is uniform.
to collect measurements for a very long period of time in Proof: Let Θ = limt→∞ Θ(t). Let Dx =
practice. For instance, as we shall see in Section IV, we collect roundx (dstep cos Θ) be a random variable denoting the
measurements for only 300 seconds, and the modeling of our distance traveled by a person (rounded to a multiple of ∆x)
paper provides a good approximation. along the x axis when the probability distribution of Θ(t) has
1) Asymptotic Distribution of the Position and Heading: In converged to its stationary distribution. The probability mass
function (PMF) of Dx , pDx , is given as
this part, we prove that the position and heading of a person X
takes a uniform distribution asymptotically. pDx (k∆x) = (µΘ )i
Let Θ(t) ∈ ϑ be a random variable denoting the heading of i∈{1,··· ,Ndiv,θ }:dstep cos( Ni−1 2π)∈[k∆x− ∆x
div,θ 2
,k∆x+ ∆x
2
)
a person at time t. Equation (1) induces a Markov chain as X ∆θ
follows: =
2π
i∈{1,··· ,Ndiv,θ }:dstep cos( Ni−1 2π)∈[k∆x− ∆x ,k∆x+ ∆x
µΘ (t + 1) = P Θ µΘ (t), (4) div,θ 2 2
)
Z
1
where µΘ (t) is a column vector with the ith entry as [µΘ (t)]i = ≈2 dθ
θ∈[0,π):dstep cos θ∈[k∆x− ∆x
2
,k∆x+ ∆x
2
) 2π
Pr(Θ(t) = (i − 1)∆θ) for i ∈ {1, 2, · · · , Ndiv,θ} and P Θ is Z k∆x+ ∆x
2 1
a matrix with the (i, j)th entry as [P Θ ]ij = Pr Θ(t + 1) = = q dr
k∆x− ∆x
2 π d2step − r2
(i − 1)∆θ|Θ(t) = (j − 1)∆θ for i, j ∈ {1, 2, · · · , Ndiv,θ }. (
q ∆x
, if k ∈ Z and |k∆x| < dstep
≈ π d2
step −(k∆x)
2
,
Lemma 1: Consider the heading dynamics of (1). Then the
0 else
stationary distribution of Θ(t) is uniform. (8)
2 We note that there are several propagation phenomena when a transmission
3 An 1−pθ
occurs. Our goal is not to model all these effects but rather have a simple yet additional N term is present along the diagonal since a person
div,θ
comprehensive enough modeling for the purpose of estimating N . may still select its previous angle when she selects uniformly from ϑ.
0733-8716 (c) 2015 IEEE. Personal use is permitted, but republication/redistribution requires IEEE permission. See
http://www.ieee.org/publications_standards/publications/rights/index.html for more information.
This article has been accepted for publication in a future issue of this journal, but has not been fully edited. Content may change prior to final publication. Citation information: DOI
10.1109/JSAC.2015.2430272, IEEE Journal on Selected Areas in Communications
1
where the second equality follows since [µΘ ]i = Ndiv,θ = ∆θ
2π Proof: A crossing occurs if a person who is sufficiently
for i ∈ {1, · · · , Ndiv,θ }. Moreover, the fourth equality follows close to the LOS takes a large enough step to go over the
from the change of variable r = dstep cos θ. LOS line. Based on Lemma 2, we can write the following
The (j, i)th element of P X can then be expressed as expression for the probability of a cross of one person (in one
2j − 1 2i − 1
time step):
[P X ]ji = Pr X(t + 1) = ∆x|X(t) = ∆x
2 2 L
b 2∆x + 12 c b
dstep
∆x c
pDx ((j − i)∆x) + pDx ((−j − i + 1)∆x)
X X
X
pcross = 2 [µ ]i pDX (k∆x)
dstep
if j ∈ {1, · · · , b ∆x c}
L
dstep
+ 12 e−i
L k=d 2∆x
i=b 2∆x + 12 c−b ∆x c
pDx ((j − i)∆x)+
L
b 2∆x + 12 c
= pDx ((2Ndiv,x + 1 − j − i)∆x) X ∆x
dstep =2
∈ {Ndiv,x − b ∆x c, · · · , Ndiv,x }
if j dstep
L
L
− + 12 c−b c
i=b 2∆x
Dx
p ((j i)∆x) ∆x
dstep
else b ∆x
Xc ∆x
= [P X ]ij , q
2 2
(9) L
k=d 2∆x + 12 e−i π dstep − (k∆x)
Z L/2 Z dstep
where the second terms in the first and second cases denote 1 1
the probability of a transition from the ith to the j th cell via ≈2 q dxdr
L/2−dstep L/2−x L π d2 − (r)2
reflections off of the boundaries, and the last line follows step
0733-8716 (c) 2015 IEEE. Personal use is permitted, but republication/redistribution requires IEEE permission. See
http://www.ieee.org/publications_standards/publications/rights/index.html for more information.
This article has been accepted for publication in a future issue of this journal, but has not been fully edited. Content may change prior to final publication. Citation information: DOI
10.1109/JSAC.2015.2430272, IEEE Journal on Selected Areas in Communications
assume that these objects are stationary in our modeling.5 The where J0 is the zeroth-order Bessel function of the first kind,
baseband equivalent received signal is then given by Ea (.) represents the expectation w.r.t a, and • represents the
M N
dot product. Similarly, the characteristic function of ALOS,ST
X X is given by
A = b0 ejψ0 + bj ejψj + ai ejφi ,
| {z }
j=1 i=1
LOS | {z } | {z } CALOS,ST (U ) = Ea0 (J0 (a0 |U |)). (16)
MP due to static objects MP due to walking people
(14) Note that the characteristic functions depend only on the
N
jφ0
X
jφi
magnitude of U and therefore are circular symmetric [27].
= a0 e + ai e The PDF of A is then given as
i=1
1
Z ∞ Z 2π
= ALOS,ST + AMP , pA (Z) = e−jU •Z CA (U )|U |d|U |d∠U
4π 2 |U |=0 ∠U =0
Z ∞ Z 2π
where b0 and ψ0 are the amplitude and phase of the LOS 1
= e−j|U ||Z|cos(∠U −∠Z) CA (U )|U |d|U |d∠U
path respectively, ai and φi are the amplitude and phase 4π 2 |U |=0 ∠U =0
of the path resulting from scattering off of the ith person
Z ∞ Z 2π
1
= |U | e−j|U ||Z|cos(∠U −∠Z) d∠U
respectively, and bj and ψj , for j 6= 0, are the amplitude 4π 2 |U |=0 ∠U =0
and phase of the path resulting from P scattering off of the CA (U )d|U |
M jψj ∞
j th static object respectively. Then j=1 bj e
Z
denotes =
1
|U |J0 (|U ||Z|)CA (U )d|U |
the impact of other static objects on the received signal, 2π |U |=0
0733-8716 (c) 2015 IEEE. Personal use is permitted, but republication/redistribution requires IEEE permission. See
http://www.ieee.org/publications_standards/publications/rights/index.html for more information.
This article has been accepted for publication in a future issue of this journal, but has not been fully edited. Content may change prior to final publication. Citation information: DOI
10.1109/JSAC.2015.2430272, IEEE Journal on Selected Areas in Communications
0733-8716 (c) 2015 IEEE. Personal use is permitted, but republication/redistribution requires IEEE permission. See
http://www.ieee.org/publications_standards/publications/rights/index.html for more information.
This article has been accepted for publication in a future issue of this journal, but has not been fully edited. Content may change prior to final publication. Citation information: DOI
10.1109/JSAC.2015.2430272, IEEE Journal on Selected Areas in Communications
0733-8716 (c) 2015 IEEE. Personal use is permitted, but republication/redistribution requires IEEE permission. See
http://www.ieee.org/publications_standards/publications/rights/index.html for more information.
This article has been accepted for publication in a future issue of this journal, but has not been fully edited. Content may change prior to final publication. Citation information: DOI
10.1109/JSAC.2015.2430272, IEEE Journal on Selected Areas in Communications
10
8 N=1
N=5
0
0 50 100 150 200 250 300
Time (seconds)
10
N=1
Fig. 7: KL divergence DKL (pK,exp ||pK,M ) between the the- N=5
0
0 50 100 150 200 250 300
1 Time (seconds)
CDF of Estimation Error
0.8
(b) Outdoor with omnidirectional TX/RX antennas
Fig. 9: Sample occupancy estimations, as a function of time,
0.6 for the case of (a) directional TX/RX and (b) omnidirectional
TX/RX antennas in the outdoor environment. It can be seen
0.4
that the estimation converges to within 1 person of its final
value in 100 seconds.
0.2
0
0 0.5 1 1.5 2 2.5 PMF of K (the number of simultaneous crosses) (Fig. 6d).
Estimation Error (in persons)
Let pK,exp denote this estimated PMF. We then find Nest,dir
(a) Outdoor with directional TX/RX antennas such that it minimizes the Kullback-Leibler (KL) divergence
1 between the experimental and theoretical PMFs:
Nest,dir = arg min DKL (pK,exp ||pK,M ), (25)
CDF of Estimation Error
0.8 M
0733-8716 (c) 2015 IEEE. Personal use is permitted, but republication/redistribution requires IEEE permission. See
http://www.ieee.org/publications_standards/publications/rights/index.html for more information.
This article has been accepted for publication in a future issue of this journal, but has not been fully edited. Content may change prior to final publication. Citation information: DOI
10.1109/JSAC.2015.2430272, IEEE Journal on Selected Areas in Communications
case and with directional antennas. It can be seen that, the 0.35
PDF− Experimental (N= 1)
PDF − Theoretical ( Best Fit Nest,omni= 1)
estimation error is 0 or 1 person 92% of the time and 2 or 0.3
0.2
PDF
0.15
0
TABLE I: Sample performance of our approach for the case
−0.05
of directional antennas in the outdoor environment. −60 −55 −50 −45 −40 −35
Received Power (dBm)
−30 −25 −20
So far, we have presented our results based on the collected (a) N=1
measurements of 300 seconds. In order to see the impact of 0.18
PDF− Experimental (N= 3)
the measurement time on the estimation error, Fig. 9a further 0.16 PDF − Theoretical ( Best Fit Nest,omni= 3)
0.14
shows occupancy estimation, as a function of time, for three
0.12
sample experiments in the outdoor environment. It can be 0.1
PDF
seen that the estimation converges to within an error of 1 0.08
of its final value after 100 seconds for these sample cases. 0.06
0.04
This suggests that a shorter time duration could have also 0.02
the time duration should be chosen such that the experiment −0.02
−60 −55 −50 −45 −40 −35 −30 −25 −20
Received Power (dBm)
has reached its steady state. An upper bound for this time
duration can be obtained based on the size of the area, the (b) N=3
assumed walking speed, and an upper bound on the expected 0.16
PDF− Experimental (N= 5)
PDF − Theoretical ( Best Fit Nest,omni= 4)
number of people. 0.14
0.12
2) Estimation with Omnidirectional Antennas: In this sce-
0.1
nario, omnidirectional antennas are used at both the transmitter 0.08
PDF
and the receiver. Thus, both LOS and MP components need 0.06
−0.02
represent the PDF of the measured received signal amplitude. −60 −55 −50 −45 −40 −35
Received Power (dBm)
−30 −25 −20
considerably good for this sample case. To see the variability 0.02
0733-8716 (c) 2015 IEEE. Personal use is permitted, but republication/redistribution requires IEEE permission. See
http://www.ieee.org/publications_standards/publications/rights/index.html for more information.
This article has been accepted for publication in a future issue of this journal, but has not been fully edited. Content may change prior to final publication. Citation information: DOI
10.1109/JSAC.2015.2430272, IEEE Journal on Selected Areas in Communications
0733-8716 (c) 2015 IEEE. Personal use is permitted, but republication/redistribution requires IEEE permission. See
http://www.ieee.org/publications_standards/publications/rights/index.html for more information.
This article has been accepted for publication in a future issue of this journal, but has not been fully edited. Content may change prior to final publication. Citation information: DOI
10.1109/JSAC.2015.2430272, IEEE Journal on Selected Areas in Communications
on blocking the LOS. We further probabilistically character- [15] Jens Weppner and Paul Lukowicz. Bluetooth based collaborative crowd
ized the resulting multipath fading and developed an overall density estimation with mobile phones. In Pervasive Computing and
Communications (PerCom), 2013 IEEE International Conference on,
mathematical expression for the probability distribution of the pages 193–200. IEEE, 2013.
received signal amplitude as a function of the total number of [16] Yaoxuan Yuan, Chen Qiu, Wei Xi, and Jizhong Zhao. Crowd density
occupants, which was the base for our estimation using KL estimation using wireless sensor networks. In Mobile Ad-hoc and Sensor
Networks (MSN), 2011 Seventh International Conference on, pages 138–
Divergence. In order to confirm our approach, we ran several 145. IEEE, 2011.
indoor and outdoor experiments with up to and including 9 [17] Chenren Xu, Bernhard Firner, Robert S Moore, Yanyong Zhang, Wade
people and showed that the proposed framework can estimate Trappe, Richard Howard, Feixiong Zhang, and Ning An. SCPL: Indoor
device-free multi-subject counting and localization using radio signal
the total number of people with a good accuracy. strength. In Proceedings of the 12th international conference on
Information Processing in Sensor Networks, pages 79–90. ACM, 2013.
[18] Moustafa Seifeldin, Ahmed Saeed, Ahmed E Kosba, Amr El-Keyi,
VI. ACKNOWLEDGEMENTS and Moustafa Youssef. Nuzzer: A large-scale device-free passive
localization system for wireless environments. Mobile Computing, IEEE
The authors would like to thank the students that walked for Transactions on, 12(7):1321–1334, 2013.
[19] M. Nakatsuka, H. Iwatani, and J. Katto. A study on passive crowd
our experiments. Furthermore, the authors would like to thank density estimation using wireless sensors.
Dr. Bamieh and Dr. Eisenhower for useful discussions on the [20] Wei Xi, Jizhong Zhao, Xiang-Yang Li, Kun Zhao, Shaojie Tang, Xue
application of this work for heating and cooling optimization. Liu, and Zhiping Jiang. Electronic frog eye: Counting crowd using wifi.
[21] Hao Lv, Miao Liu, Teng Jiao, Yang Zhang, Xiao Yu, Sheng Li, Xijing
Jing, and Jianqi Wang. Multi-target human sensing via uwb bio-radar
based on multiple antennas. In TENCON 2013-2013 IEEE Region 10
R EFERENCES Conference (31194), pages 1–4. IEEE, 2013.
[22] Jin He and Anish Arora. A regression-based radar-mote system for peo-
[1] Alejandro Gonzalez-Ruiz, Alireza Ghaffarkhah, and Yasamin Mostofi.
ple counting. In Pervasive Computing and Communications (PerCom),
An integrated framework for obstacle mapping with see-through capa-
2014 IEEE International Conference on, pages 95–102. IEEE, 2014.
bilities using laser and wireless channel measurements. IEEE SENSORS
[23] Henryk Minc. Nonnegative matrices. Wiley, 1988.
JOURNAL, 14(1):25–38, 2014.
[24] Carl D Meyer. Matrix analysis and applied linear algebra. Siam, 2000.
[2] He Wang, Souvik Sen, Ahmed Elgohary, Moustafa Farid, Moustafa [25] Christopher David Godsil, Gordon Royle, and CD Godsil. Algebraic
Youssef, and Romit Roy Choudhury. No need to war-drive: unsupervised graph theory, volume 207. Springer New York, 2001.
indoor localization. In Proceedings of the 10th international conference [26] Andrea Goldsmith. Wireless communications. Cambridge university
on Mobile systems, applications, and services, pages 197–210. ACM, press, 2005.
2012. [27] Eo Jakeman and PN Pusey. A model for non-rayleigh sea echo. Antennas
[3] Dian Zhang, Yanyan Yang, Dachao Cheng, Siyuan Liu, and Lionel M and Propagation, IEEE Transactions on, 24(6):806–814, 1976.
Ni. Cocktail: an RF-based hybrid approach for indoor localization. In [28] E Jakeman and RJA Tough. Generalized k distribution: a statistical
Communications (ICC), 2010 IEEE International Conference on, pages model for weak scattering. JOSA A, 4(9):1764–1772, 1987.
1–5. IEEE, 2010. [29] P Mohana Shankar. Ultrasonic tissue characterization using a gen-
[4] Yasamin Mostofi. Cooperative wireless-based obstacle/object mapping eralized nakagami model. Ultrasonics, Ferroelectrics and Frequency
and see-through capabilities in robotic networks. Mobile Computing, Control, IEEE Transactions on, 48(6):1716–1720, 2001.
IEEE Transactions on, 12(5):817–829, 2013. [30] D-link. http://www.dlink.com.
[5] Fadel Adib, Zachary Kabelac, and Dina Katabi. Multi-person motion [31] MobileRobots Inc. http://www.mobilerobots.com.
tracking via rf body reflections. 2014. [32] Laird Technologies. http://www.lairdtech.com/Products/Antennas-and-
[6] Joey Wilson and Neal Patwari. See-through walls: Motion tracking using Reception-Solutions/.
variance-based radio tomography networks. Mobile Computing, IEEE [33] Thomas M Cover and Joy A Thomas. Elements of information theory.
Transactions on, 10(5):612–621, 2011. John Wiley & Sons, 2012.
[7] Qifan Pu, Sidhant Gupta, Shyamnath Gollakota, and Shwetak Patel.
Whole-home gesture recognition using wireless signals. In Proceedings
of the 19th annual international conference on Mobile computing &
networking, pages 27–38. ACM, 2013.
[8] Yuvraj Agarwal, Bharathan Balaji, Rajesh Gupta, Jacob Lyles, Michael Saandeep Depatla received the Bachelors degree in
Wei, and Thomas Weng. Occupancy-driven energy management for Electronics and Communication Engineering from
smart building automation. In Proceedings of the 2nd ACM Workshop the National Institute of Technology, Warangal in
on Embedded Sensing Systems for Energy-Efficiency in Building, pages 2010 and the MS degree in Electrical and Computer
1–6. ACM, 2010. Science Engineering (ECE) from the University of
[9] Tuan Anh Nguyen and Marco Aiello. Energy intelligent buildings based California, Santa Barbara (UCSB) in 2014. From
on user activity: A survey. Energy and buildings, 56:244–257, 2013. 2010 to 2012 he worked on developing antennas
[10] Minjin Kim, Wonjun Kim, and Changick Kim. Estimating the number for radars in Electronics and Radar Development
of people in crowded scenes. In IS&T/SPIE Electronic Imaging, pages Establishment, India. Since 2013, he has been work-
78820L–78820L. International Society for Optics and Photonics, 2011. ing towards his Ph.D. degree in ECE at UCSB. His
research interests include signal processing, wireless
[11] Sheng-Fuu Lin, Jaw-Yeh Chen, and Hung-Xin Chao. Estimation of
communications and electromagnetics.
number of people in crowded scenes using perspective transformation.
Systems, Man and Cybernetics, Part A: Systems and Humans, IEEE
Transactions on, 31(6):645–654, 2001.
[12] Min Li, Zhaoxiang Zhang, Kaiqi Huang, and Tieniu Tan. Estimating
the number of people in crowded scenes by mid based foreground Arjun Muralidharan received the Bachelors degree
segmentation and head-shoulder detection. In Pattern Recognition, 2008. in Electronics and Communication Engineering from
ICPR 2008. 19th International Conference on, pages 1–4. IEEE, 2008. the Indian Institute of Technology, Guwahati, in
[13] Lionel M Ni, Yunhao Liu, Yiu Cho Lau, and Abhishek P Patil. LAND- 2012 and the MS degree in Electrical and Computer
MARC: indoor location sensing using active rfid. Wireless networks, Science Engineering (ECE) from the University of
10(6):701–710, 2004. California, Santa Barbara (UCSB) in 2014. He is
[14] Pravein Govindan Kannan, Seshadri Padmanabha Venkatagiri, currently working towards his PhD degree in the
Mun Choon Chan, Akhihebbal L Ananda, and Li-Shiuan Peh. Department of Electrical and Computer Engineering
Low cost crowd counting using audio tones. In Proceedings of the at the University of California Santa Barbara. His
10th ACM Conference on Embedded Network Sensor Systems, pages research interests include cooperative robotic net-
155–168. ACM, 2012. works, game theory, wireless communications and
information theory.
0733-8716 (c) 2015 IEEE. Personal use is permitted, but republication/redistribution requires IEEE permission. See
http://www.ieee.org/publications_standards/publications/rights/index.html for more information.
This article has been accepted for publication in a future issue of this journal, but has not been fully edited. Content may change prior to final publication. Citation information: DOI
10.1109/JSAC.2015.2430272, IEEE Journal on Selected Areas in Communications
0733-8716 (c) 2015 IEEE. Personal use is permitted, but republication/redistribution requires IEEE permission. See
http://www.ieee.org/publications_standards/publications/rights/index.html for more information.