current TeX

This commit is contained in:
2017-05-02 18:31:36 +02:00
parent 47def9ad90
commit 1b24977a95
3 changed files with 72 additions and 61 deletions

View File

@@ -4,7 +4,7 @@
As denoted within the previous evaluations and discussions, the accuracy of As denoted within the previous evaluations and discussions, the accuracy of
indoor localization systems based on \docWIFI{} depends on a manifold indoor localization systems based on \docWIFI{} depends on a manifold
of parameters and even minor adjustments can yield huge improvements. of parameters and even minor adjustments can yield visible improvements.
Depending on required accuracy and acceptable setup- and maintenance times, Depending on required accuracy and acceptable setup- and maintenance times,
several approaches are conceivable: several approaches are conceivable:
@@ -13,25 +13,26 @@
is a viable choice for many situations. is a viable choice for many situations.
However, when combined with (particle) filtering, a heavily constrained However, when combined with (particle) filtering, a heavily constrained
movement model might be a potential issue, as it might get stuck when movement model might be a potential issue, as it can get stuck when
sensor observations or model predictions are too erroneous. sensor observations or model predictions are too erroneous.
Using a small number of reference measurements will already suffice Using a small number of reference measurements to optimize the model parameters will already suffice
to improve such errors. Furthermore it also removes the need for prior knowledge to improve such errors. Furthermore, it also removes the need for prior knowledge
like transmitter locations, as those parameters can be estimated via optimization. about transmitter locations, as those can be estimated via optimization.
For the best accuracy, more complex signal strength propagation models For the best accuracy, more complex signal strength propagation models
are required which, in turn, demand for more reference measurements. are required, which in turn demand for more reference measurements.
% %
However, while using a several instances of a simple propagation model However, while using a several instances of a simple propagation model
for different regions within a building is able to decrease the estimation for different regions within a building is able to decrease the estimation
error, this approach might require prior guessing of where to place those regions error, this approach might require prior guessing of where to place those regions.
and is still unable to approximate all signal strength variations within the building. As indicated by the error plots, just using one model for every floor within the building
seems to be a viable alternative.
More complex models that include information about walls and other obstacles should More complex models, that include information about walls and other obstacles, should
be able to improve the situation at the cost of additional computation. be able to reduce the remaining maximum error, which remains for some locations, at the cost of additional computations.
Special data-structures for pre-computation combined with online interpolation might Special data-structures for pre-computation combined with online interpolation might
be a viable choice for utmost accuracy while still being able to run on be a viable choice for utmost accuracy that is still able to run on
a commodity smartphone in realtime. a commodity smartphone in realtime.
While we were able to improve the performance of the \docWIFI{} sensor component, While we were able to improve the performance of the \docWIFI{} sensor component,

View File

@@ -112,16 +112,18 @@
{\em\optParamsPosEachAP{}} does not need any prior knowledge and will optimize all six parameters {\em\optParamsPosEachAP{}} does not need any prior knowledge and will optimize all six parameters
(3D position, \mTXP, \mPLE, \mWAF) based on the reference measurements. (3D position, \mTXP, \mPLE, \mWAF) based on the reference measurements.
{\em\optPerFloor{}} and {\em\optPerRegion{}} are just like \optParamsPosEachAP{} except that {\em\optPerFloor{}} and {\em\optPerRegion{}} are just like {\em \optParamsPosEachAP{}} except that
there are several sub-models that are optimized for one floor / region instead of the whole building. there are several sub-models, each of which is optimized for one floor / region instead of the whole building.
The chosen bounding boxes and resulting sub-models are depicted in figure \ref{fig:modelBBoxes}. The chosen bounding boxes and resulting sub-models are depicted in figure \ref{fig:modelBBoxes}.
Figure \ref{fig:wifiModelError} shows the optimization results for all strategies, which are as expected: Figure \ref{fig:wifiModelError} shows the optimization results for all strategies, which are as expected:
The estimation error is indirectly proportional to the number of optimized parameters. The estimation error is indirectly proportional to the number of optimized parameters.
However, even with {\em \optPerRegion{}} the maximal error is relatively high due to some locations that do However, even with {\em \optPerRegion{}} the maximal error is relatively high due to some locations that do
not fit the model at all. Looking at the optimization results for \mTXP{}, \mPLE{} and \mWAF{} supports not fit the model at all, which is shown in figure \ref{fig:wifiModelErrorB}.
%
Looking at the optimization results for \mTXP{}, \mPLE{} and \mWAF{} supports
this finding. While the median for those values based on all optimized transmitters is totally sane this finding. While the median for those values based on all optimized transmitters is totally sane
(\SI{-42}{\decibel{}m}, \SI{2.4}, \SI{-6.0}{\decibel}), the minimum and maximum values are clearly outside of the physically possible range. (\SI{-42}{\decibel{}m}, \SI{2.4}, \SI{-6.0}{\decibel}), the minimum and maximum values are far beyond the physically possible range.
The same holds for the estimated transmitter position when using {\em \optParamsPosEachAP{}}: The median The same holds for the estimated transmitter position when using {\em \optParamsPosEachAP{}}: The median
distance between estimated and real position is $\sim$\SI{8}{\meter} and the maximum $\sim$\SI{27}{\meter}. distance between estimated and real position is $\sim$\SI{8}{\meter} and the maximum $\sim$\SI{27}{\meter}.
@@ -134,6 +136,7 @@
\begin{subfigure}{0.23\textwidth} \begin{subfigure}{0.23\textwidth}
\input{gfx/wifiMaxErrorNN_opt0.tex} \input{gfx/wifiMaxErrorNN_opt0.tex}
\caption{\em \noOptEmpiric{}} \caption{\em \noOptEmpiric{}}
\label{fig:wifiModelErrorA}
\end{subfigure} \end{subfigure}
%\begin{subfigure}{0.25\textwidth} %\begin{subfigure}{0.25\textwidth}
% \input{gfx/wifiMaxErrorNN_opt3.tex} % \input{gfx/wifiMaxErrorNN_opt3.tex}
@@ -141,6 +144,7 @@
\begin{subfigure}{0.23\textwidth} \begin{subfigure}{0.23\textwidth}
\input{gfx/wifiMaxErrorNN_opt5.tex} \input{gfx/wifiMaxErrorNN_opt5.tex}
\caption{\em \optPerRegion{}} \caption{\em \optPerRegion{}}
\label{fig:wifiModelErrorB}
\end{subfigure} \end{subfigure}
\caption{ \caption{
Comparison between different optimization strategies by examining the error (in \decibel) at each reference measurement. Comparison between different optimization strategies by examining the error (in \decibel) at each reference measurement.
@@ -169,8 +173,8 @@
%Pos: cnt(34) min(3.032438) max(26.767128) range(23.734690) med(7.342710) avg(8.571227) stdDev(4.801449) %Pos: cnt(34) min(3.032438) max(26.767128) range(23.734690) med(7.342710) avg(8.571227) stdDev(4.801449)
While {\em \optPerRegion{}} is able to overcome the indoor vs. outdoor issues depicted in While {\em \optPerRegion{}} is able to overcome the indoor vs. outdoor issues depicted in
figure \ref{fig:wifiIndoorOutdoor} e.g. by using a separate bounding box just for the outdoor area, figure \ref{fig:wifiIndoorOutdoor}, by using a separate bounding box just for the outdoor area,
it obviously requires a profound prior knowledge when selecting the individual regions for the sub-model. it obviously requires a profound prior knowledge to correctly select the individual regions for the sub-model.
%Such issues can only be fixed using more appropriate models that consider walls and other obstacles. %Such issues can only be fixed using more appropriate models that consider walls and other obstacles.
% das ist wohl zu viel % das ist wohl zu viel
@@ -183,16 +187,18 @@
% -------------------------------- number of fingerprints -------------------------------- % % -------------------------------- number of fingerprints -------------------------------- %
\hspace{3mm} % HACK...
As we try to minimize the system's setup time as much as possible, we need to determine As we try to minimize the system's setup time as much as possible, we need to determine
the amount of necessary reference measurements for the optimization to produce viable model parameters. the amount of necessary reference measurements for the optimization to produce robust model parameters.
Depending on the chosen model and thus the number of to-be-optimized parameters, more measurements are required. Depending on the chosen model, and thus the number of to-be-optimized parameters, more measurements will be required.
While there was almost no difference between using 121 or 30 reference measurements for While there was almost no difference between using 121 or 30 reference measurements for
{\em \optParamsAllAP{}} and {\em \optParamsEachAP{}} {\em \optParamsAllAP{}} and {\em \optParamsEachAP{}}
(average \SIrange{5.3}{5.4}{\decibel} and \SIrange{4.5}{5.0}{\decibel}), (average error changed from \SIrange{5.3}{5.4}{\decibel} and \SIrange{4.5}{5.0}{\decibel}, respectively),
{\em \optPerRegion{}} is highly affected {\em \optPerRegion{}} is highly affected
(average \SIrange{2.0}{6.2}{\decibel}), as it needs at least a certain number of measurements for each (average error changed from \SIrange{2.0}{6.2}{\decibel}), as it needs at least a certain number of measurements within each
of its regions for the optimization to converge. region for the optimization to converge.
\begin{figure} \begin{figure}
\begin{subfigure}{0.49\textwidth} \begin{subfigure}{0.49\textwidth}
@@ -228,17 +234,18 @@
The error is determined by using the (absolute) difference between expected signal strength and The error is determined by using the (absolute) difference between expected signal strength and
the optimized model's corresponding prediction for all of the 121 reference measurements. the optimized model's corresponding prediction for all of the 121 reference measurements.
% %
Considering only 60 of the 121 scans (\SI{50}{\percent}) yields a slightly increasing model error and still provides good results. Considering only 60 of the 121 scans (\SI{50}{\percent}) yields a slightly increasing model error but still provides good results.
While using only \SI{25}{\percent} of the reference measurements increases the error rapidly, While using only \SI{25}{\percent} of the reference measurements increases the error rapidly,
for \SI{75}{\percent} of the 121 considered cases the estimation is still better than using just empiric values without optimization. for \SI{75}{\percent} of the 121 considered error-values, the estimation is still better than using just empiric values without optimization.
The extremely large outlier depicted in the lower half of figure \ref{fig:wifiNumFingerprints} (red line) relates to one
sub-model with only one assigned reference measurement, where the optimized result is unable to predict values %The extremely large outlier depicted in the right half of figure \ref{fig:wifiNumFingerprints} (red line) relates to one
for the rest of the sub-model's region. \todo{versteht man das?} %sub-model with only one assigned reference measurement, where the optimized result is unable to predict values
%for the rest of the sub-model's region. \todo{versteht man das?}
Additionally we examined the impact of skipping reference measurements for difficult locations Additionally we examined the impact of skipping reference measurements for difficult locations
like staircases, surrounded by steel-enforced concrete. While this slightly decreases the like staircases, surrounded by steel-enforced concrete. While this slightly decreases the
estimation error for all other positions (hallway, etc) as expected, the error within the skipped locations is dramatically estimation error for all other positions (hallway, etc) as expected, the error within the skipped locations is dramatically
increasing (see lower half of figure \ref{fig:wifiNumFingerprints}). It is thus highly recommended increasing (see right half of figure \ref{fig:wifiNumFingerprints}). It is thus highly recommended
to also perform reference measurements for locations, that are expected to strongly deviate (signal strength) to also perform reference measurements for locations, that are expected to strongly deviate (signal strength)
from their surroundings. from their surroundings.
@@ -310,7 +317,7 @@
where $\mu_{i,\mPosVec}$ is the signal strength for \docAP{} $i$ where $\mu_{i,\mPosVec}$ is the signal strength for \docAP{} $i$
at location $\mPosVec$ returned from the to-be-examined prediction model. at location $\mPosVec$ returned from the to-be-examined prediction model.
For all comparisons we use a constant uncertainty $\sigma = $\SI{8}{\decibel}. For all comparisons we use a constant uncertainty $\sigma = \SI{8}{\decibel}$.
The quality of the estimated location is determined by using the Euclidean distance between estimation The quality of the estimated location is determined by using the Euclidean distance between estimation
$\mPosVec^*$ and the pedestrian's ground truth position at the time the scan $\mRssiVec$ $\mPosVec^*$ and the pedestrian's ground truth position at the time the scan $\mRssiVec$
@@ -326,22 +333,20 @@
using linear interpolation between adjacent markers. using linear interpolation between adjacent markers.
% walked paths % walked paths
\begin{figure}[t] \begin{figure}
{ \centering
\centering \input{gfx/all_walks.tex}
\input{gfx/all_walks.tex}
}
\label{fig:allWalks}
\caption{ \caption{
Overview of all conducted paths. Overview of all conducted paths.
Outdoor areas are marked in green. Outdoor areas are marked in green.
} }
\label{fig:allWalks}
\end{figure} \end{figure}
\begin{figure}[b] \begin{figure}
\input{gfx/modelPerformance_meter.tex} \input{gfx/modelPerformance_meter.tex}
\caption{ \caption{
Error between ground truth and estimation using \refeq{eq:bestWiFiPos} depending Cumulative error distribution between ground truth and location estimation using \refeq{eq:bestWiFiPos} depending
on the underlying signal strength prediction model. on the underlying signal strength prediction model.
Extremely high errors between the \SIrange{90}{100}{\percent} quartile are related to bad \docWIFI{} Extremely high errors between the \SIrange{90}{100}{\percent} quartile are related to bad \docWIFI{}
coverage within outdoor areas (see figure \ref{fig:wifiIndoorOutdoor}). coverage within outdoor areas (see figure \ref{fig:wifiIndoorOutdoor}).
@@ -353,7 +358,7 @@
%for each \docWIFI{} measurement within the recorded paths (3756 \docAPshort{} scans in total) %for each \docWIFI{} measurement within the recorded paths (3756 \docAPshort{} scans in total)
%against the corresponding ground-truth, which indicates the absolute 3D error in meter. %against the corresponding ground-truth, which indicates the absolute 3D error in meter.
The position estimation for each \docWIFI{} measurement within the recorded walks (3756 scans in total) The position estimation for each \docWIFI{} measurement within the recorded walks (3756 scans in total)
is compared against its corresponding ground-truth, indicating the 3D error. is compared against its corresponding ground-truth, indicating the 3D distance error.
The resulting cumulative error distribution can be seen in figure \ref{fig:modelPerformance}. The resulting cumulative error distribution can be seen in figure \ref{fig:modelPerformance}.
The quality of the location estimation directly scales with the quality of the signal strength prediction model. The quality of the location estimation directly scales with the quality of the signal strength prediction model.
However, as discussed earlier, the maximal estimation error might increase for some setups. However, as discussed earlier, the maximal estimation error might increase for some setups.
@@ -366,11 +371,11 @@
% -------------------------------- plots indicating walk issues -------------------------------- % % -------------------------------- plots indicating walk issues -------------------------------- %
\begin{figure}[t] \begin{figure}
\input{gfx/wifiMultimodality.tex} \input{gfx/wifiMultimodality.tex}
\caption{ \caption{
Location probability \refeq{eq:bestWiFiPos} for three scans. Higher color intensities are more likely. Location probability \refeq{eq:bestWiFiPos} for three scans. Higher color intensities are more likely.
Ideally, places near the ground truth (black) are highly highly probable (green). Ideally, places near the black ground truth are highly highly probable (green).
Often, other locations are just as likely as the ground truth (blue), Often, other locations are just as likely as the ground truth (blue),
or the location with the highest probability does not match at all (red). or the location with the highest probability does not match at all (red).
} }
@@ -379,33 +384,35 @@
Figure \ref{fig:wifiMultimodality} depicts aforementioned issues of multimodal (blue) or wrong (red) location Figure \ref{fig:wifiMultimodality} depicts aforementioned issues of multimodal (blue) or wrong (red) location
estimations. Filtering (\refeq{eq:recursiveDensity}) thus is highly recommended, as minor errors are compensated estimations. Filtering (\refeq{eq:recursiveDensity}) thus is highly recommended, as minor errors are compensated
using other sensors and/or a movement model that prevents the estimation from leaping within the building. using other sensors or a movement model that prevents the estimation from leaping within the building.
However, if wrong sensor values (red) are observed for longer time periods, even filtering will produce erroneous However, if wrong sensor values are observed for longer time periods, even filtering will produce erroneous
results and might get stranded (density is trapped e.g. within a room), results and might get stranded (density is trapped e.g. within a room),
as the movement model is constrained by the actual floorplan. as the movement model is constrained by the actual floorplan.
% -------------------------------- other distributions, unseen APs, etc -------------------------------- % % -------------------------------- other distributions, unseen APs, etc -------------------------------- %
\hspace{3mm}%hack
To reduce the amount such of misclassifications, where other locations within the building are To reduce the amount such of misclassifications, where other locations within the building are
as likely as the pedestrians actual location, we examined various approaches. as likely as the pedestrian's actual location, we examined various approaches.
Unfortunately, most of which did not provided a viable enhancement under all conditions for the performed walks. Unfortunately, most of which did not provide a viable enhancement under all conditions for the performed walks.
The misclassification-rate is determined by counting the amount of (random) locations within The misclassification-rate is determined by counting the amount of (random) locations within
the building that produce a similar probability \refeq{eq:wifiProb} as the actual ground-truth the building that produce a similar probability \refeq{eq:wifiProb} as the actual ground-truth
position. position.
One possibility to dissolve such an equal \docWIFI{}-likelihood between two (or more) locations is, One possibility to dissolve such an equal \docWIFI{}-likelihood between two (or more) locations is,
to not only consider the \docAPshort{}s seen by the Smartphone, but also the \docAPshort{}s not seen to not only consider the \docAPshort{}s seen by the smartphone, but also the \docAPshort{}s not seen
by the Smartphone. This additional information can be used to rule out all locations where this by the smartphone. This additional information can be used to rule out all locations where this unseen
\docAP{} should be received (high signal strength from the prediction model). \docAP{} should have be received (high signal strength from the prediction model).
% There might be an \docAP{} that should be visible at the other locations. However, % There might be an \docAP{} that should be visible at the other locations. However,
%as the Smartphone did not see this \docAPshort{} the other location can be ruled out. %as the Smartphone did not see this \docAPshort{} the other location can be ruled out.
While this works in theory, evaluations revealed several issues: While this works in theory, evaluations revealed several issues:
There is a chance that even a nearby \docAPshort{} is unseen during a scan due to packet collisions or There is a chance that even a nearby \docAPshort{} is unseen during a scan due to packet collisions or
temporal effects within the surrounding. It thus might make sense to opt-out other locations temporal effects within the surrounding. It thus might make sense to opt-out other locations
only, if at least two \docAPshort{}s are missing. On the other hand, this obviously requires (at least) only, if at least two \docAPshort{}s are missing. On the other hand, this obviously demands for (at least)
two \docAPshort{}s to actually be different between the two locations, and requires a lot of permanently two \docAPshort{}s to actually be different between the two locations, and requires a lot of permanently
installed transmitters to work out. installed transmitters to work out.
@@ -415,14 +422,14 @@
%%Including \docAPshort{}s unseen by the Smartphone thus often increases the estimation error instead %%Including \docAPshort{}s unseen by the Smartphone thus often increases the estimation error instead
%%of fixing the multimodality. %%of fixing the multimodality.
To sum up, while some situations, e.g. outdoors, could greatly be improved, To sum up, while some situations, e.g. outdoors, could be improved,
many other situations are deteriorated, especially when some transmitters are (temporarily) many other situations are deteriorated, especially when some transmitters are (temporarily)
attenuated by ambient conditions like concrete walls. attenuated by ambient conditions like concrete walls.
We therefore examined variations of the probability calculation from \refeq{eq:wifiProb}. We therefore examined variations of the probability calculation from \refeq{eq:wifiProb}.
Despite the results show in \cite{PotentialRisks}, removing weak \docAPshort{}s from $\mRssiVec{}$ Despite the results show in \cite{PotentialRisks}, removing weak \docAPshort{}s from $\mRssiVec{}$
yielded similar results. While some estimations were improved, the overall estimation error increased yielded similar results. While some estimations were improved, the overall error increased
for our walks, as there are many situations where only a handful \docAP{}s can be seen. for our walks, as there are many situations where only a handful \docAP{}s can be seen.
Removing this (valid) information will highly increase the error for such situations. Removing this (valid) information will highly increase the error for such situations.
@@ -469,7 +476,7 @@
After examining the \docWIFI{} component on its own, we will now analyze the impact of aforementioned model After examining the \docWIFI{} component on its own, we will now analyze the impact of aforementioned model
optimizations on our smartphone-based indoor localization system described in section \ref{sec:system}. optimizations on our smartphone-based indoor localization system described in section \ref{sec:system}.
Due to other sensors and the transition constraints from the buildings floorplan, we expect the Due to transition constraints from the buildings floorplan, we expect the
posterior density to often get stuck when the \docWIFI{} component provides erroneous estimations posterior density to often get stuck when the \docWIFI{} component provides erroneous estimations
due to bad signal strength predictions: due to bad signal strength predictions:
% %
@@ -479,13 +486,14 @@
the IMU indicates no change in direction (pedestrian walks straight), the IMU indicates no change in direction (pedestrian walks straight),
and the room has only one single door, the density is trapped within this room. and the room has only one single door, the density is trapped within this room.
% %
Such problems can often be solved by simply using more particles to describe the posterior. While such problems can often be solved by simply using more particles to describe the posterior,
smartphone use-cases are usually performance- and battery limited.
As particle filtering from \refeq{eq:recursiveDensity} is a random process with varying output, As particle filtering from \refeq{eq:recursiveDensity} is a random process with varying output,
we calculated each combination of the {\em 13 walks and optimization strategy}, we calculated each combination of the {\em 13 walks and six optimization strategies},
25 times, using 5000, 7500 and 10000 particles resulting in 75 runs per walk, 975 per strategy and 5850 in total. 25 times, using 5000, 7500 and 10000 particles resulting in 75 runs per walk, 975 per strategy and 5850 in total.
% %
Figure \ref{fig:overallSystemError} depicts the error distribution per optimization strategy, Figure \ref{fig:overallSystemError} depicts the cumulative error distribution per optimization strategy,
resulting from all executions for each walk conducted with the smartphone. resulting from all executions for each walk conducted with the smartphone.
While most values represent the expected results (more optimization yields better results), While most values represent the expected results (more optimization yields better results),
@@ -506,21 +514,22 @@
(metal-framed doors) the error is slightly increased and retained for some time until the density stabilizes itself. (metal-framed doors) the error is slightly increased and retained for some time until the density stabilizes itself.
Such situations should be mitigated by the smartphone's GPS sensor. However, within our testing walks, the GPS Such situations should be mitigated by the smartphone's GPS sensor. However, within our testing walks, the GPS
did rarely provide accurate measurements, as the outdoor-time was to short for the sensor to receive a valid did rarely provide accurate measurements, as the outdoor-time was too short for the sensor to receive a valid
fix. The accuracy indicated by the GPS usually was \SI{50}{\meter} and above. fix and the accuracy indicated by the GPS usually was \SI{50}{\meter} and above.
Especially for {\em path 1}, the particle-filter often got stuck within the upper right outdoor area between both buildings Especially for {\em path 1}, the particle-filter often got stuck within the upper right outdoor area between both buildings
(see figure \ref{fig:allWalks}). Using the empirical parameters, \SI{40}{\percent} of all runs for this path got stuck at this location. (see figure \ref{fig:allWalks}). Using the empirical parameters, \SI{40}{\percent} of all runs for this path got stuck at this location.
While {\em \optParamsAllAP{}} already reduced the risk to \SI{20}{\percent}, all other optimization strategies did not get stuck at all. {\em \optParamsAllAP{}} already reduced the risk to \SI{20}{\percent} and all other optimization strategies did not get stuck at all.
The same effect holds for all other conducted walks: The better the model optimization, the lower the risk of getting stuck somewhere along the path. The same effect holds for all other conducted walks: The better the model optimization, the lower the risk of getting stuck somewhere along the path.
Varying the number of particles between 5000 and 10000 indicated only a minor increase in accuracy and slightly decreased the risk of getting stuck. Varying the number of particles between 5000 and 10000 indicated only a minor increase in accuracy and slightly decreased the risk of getting stuck.
Comparing the results of figure \ref{fig:modelPerformance} and \ref{fig:overallSystemError} one can Comparing the error results within figure \ref{fig:modelPerformance} and \ref{fig:overallSystemError}, one can
denote the positive impact of fusioning multiple sensors with a transition model based on the buildings denote the positive impact of fusioning multiple sensors with a transition model based on the building's
actual floorplan. Especially the outdoor regions, or other areas with disabled \docWIFI{} component highly actual floorplan. Outdoor regions indicated a very low signal quality (see section \ref{sec:wifiQuality}).
profit from the data provided by the smartphones IMU, which prevents the estimation from getting lost. By omitting \docWIFI{} from the system's evaluation step, the IMU was able to
keep the pedestrian's current heading until the signal quality reached sane levels again.
\begin{figure} \begin{figure}

View File

@@ -239,6 +239,7 @@
%\todo{das heißt aber, dass an unterschiedlichen stellen unterschiedlich viele APs verglichen werden. das geht ned. deshalb feste -100} %\todo{das heißt aber, dass an unterschiedlichen stellen unterschiedlich viele APs verglichen werden. das geht ned. deshalb feste -100}
\subsection{\docWIFI{} quality factor} \subsection{\docWIFI{} quality factor}
\label{sec:wifiQuality}
Evaluations within previous works showed, that there are many situations where the overall \docWIFI{} location estimation Evaluations within previous works showed, that there are many situations where the overall \docWIFI{} location estimation
is highly erroneous. Either when the signal strength prediction model does not match real world is highly erroneous. Either when the signal strength prediction model does not match real world