Passive Indoor Localization
OUHAN YOU June 20, 2016
Contents
1 Brief Introduction of IPS 1
2 Modeling Process 2
3 Problem Raising 3
4 Solutions 3
4.1 Maximum Coverage Problem . . . 3
4.2 Correlation of Our Problem . . . 4
4.3 Our innovation . . . 4
5 Experiment Content 5 5.1 Procedure . . . 5
5.2 Layout . . . 5
5.3 Data Processing . . . 6
5.4 Result . . . 6
6 Conclusion 7
1 Brief Introduction of IPS
The majority of research in the context of wireless-based localization systems has focused on device- based active localization, in which a device is attached to tracked entities. Recently, device-free passive localization (DfP) has been proposed where the tracked entity is neither required to carry devices nor participate actively in the localization process.
An indoor positioning system (IPS) is a system to locate objects or people inside a building using radio waves, magnetic fields, acoustic signals, or other sensory information collected by mobile devices.
An example of the different components of a device-free passive localization system in a typical office environment. APs represent signal transmitters. Standard laptops and wireless-enabled desktops represent monitoring points. Any device can be used as an application server.
1
2 Modeling Process
In order to compute the ideal Radio Signal Strength(RSS), we firstly build a model to abstract this system to mathematical field. According to one paper named ”Radio Tomographic Imaging”, we use the following model.
where
• Pi: Transmitted power in decibels.
• Pi(t): Shadowing loss in decibels due to objects that attenuate the signal.
• Fi(t): Fading loss in decibels that occurs from constructive and destructive interference of narrow- band signals in multipath environments.
• Li: Static losses in decibels due to distance, antenna patterns, device inconsistencies, etc.
• vi(t): Measurement noise.
To be more clear, we draw the following figure. The physical meaning of each variable should be self- evident.
3 Problem Raising
Since we have built our model, now we can start with theoretical work. If we can compute all the RSS when people is at different positions, we can know whether a place is easy to be locate or not.
Combine all this information, we can use this model to compute which layout of Access Points (APs) and Monitor Points (MPs).
In a word, our problem is to find the optimal layout. That is we should determine using which layout we can achieve the most localization accuracy. Just as the following figure shows.
4 Solutions
4.1 Maximum Coverage Problem
Generalized maximum coverage In the generalized maximum coverage version every set Si has a cost c(Si) , element ej has a different weight and cost depending on which set covers it. Namely, if ej is covered by set Si the weight of ej is wi(ej) and its cost is ci(ej) . A budget B is given for the total cost of the solution.
maximize P
e∈E,Siwi(ej) · yij . (maximizing the weighted sum of covered elements in the sets in which they are covered). subject toP ci(ej) · yij+P c(Si) · xi≤ B ; (the cost of the selected sets cannot exceed B ).
Generalized maximum coverage algorithm The algorithm uses the concept of residual cost/weight.
The residual cost/weight is measured against a tentative solution and it is the difference of the cost/weight from the cost/weight gained by a tentative solution.
The algorithm has several stages. First, find a solution using greedy algorithm. In each iteration of the greedy algorithm the tentative solution is added the set which contains the maximum residual weight of elements divided by the residual cost of these elements along with the residual cost of the set. Second,
3
compare the solution gained by the first step to the best solution which uses a small number of sets.
Third, return the best out of all examined solutions. This algorithm achieves an approximation ratio of 1 − 1e− o(1)
4.2 Correlation of Our Problem
• As input you are given several sets and a number K
• The sets may have some elements in common.
• You must select at most K of these sets such that the union of the selected sets has maximal size.
where sets correspond to The voxels an ellipse contains.
K corresponds to The number of T-R pair
4.3 Our innovation
The paper /The Generalized Maximum Coverage Problem0uses Greedy Strategy and finally achieve the following result:
ApproximateRatio = e − 1 e − δ δ is an arbitrary positive number.
Our team improve the greedy strategy to be suitable for our problem. Eventually, we increase the Approximate ratio to
OurApproximateRatio = 1 − 1 e − 1 Notice: our analysis only suits our problem
5 Experiment Content
5.1 Procedure
There are five steps of our experiments:
• Layout Design
• Select Experimental site
• Carry out the experiment
• Data Processing
• Data Analysis
5.2 Layout
Our design of layout shows as:
5
5.3 Data Processing
We use half of the data to be the training sets, the other to be the test sets. Then we use different algorithms to compute the supposed position and use a simple program to get the accuracy of different algorithms.
5.4 Result
Above all the procedure, we get the result showed in the figure.
6 Conclusion
Radio tomographic imaging is a new and exciting method for imaging the attenuation of physical objects with wireless networks operating at RF wavelengths. Based on this model, we raised an interesting problem, i.e. to find the optimal layout. After a long time analysis, we find the solution. In others words, the whole problem is actually an example of the Maximum Coverage Problem. Then we did a lot of theoretical work and apply the greedy strategy to our problem, and achieve the better approximate ratio.
At last, we did our own passive indoor localization. Experimental results show that accuracy differs by choosing different algorithms. The good news is knn Random Forest algorithm has the highest accuracy which is close to 1.
7