defined evaluation stuff and started writing stuff for it

This commit is contained in:
toni
2017-04-26 19:11:52 +02:00
parent ebfe2e88c4
commit ef74eafb60
3 changed files with 65 additions and 5 deletions

View File

@@ -163,7 +163,7 @@
Pattern Recognition Group \\ Pattern Recognition Group \\
University of Siegen\\ University of Siegen\\
Siegen, Germany\\ Siegen, Germany\\
\{marcin.grzegorzek\}@uni-siegen.de marcin.grzegorzek@uni-siegen.de
}% }%
} }

View File

@@ -1,7 +1,18 @@
\begin{abstract} \begin{abstract}
Noch nichts. Hier kommt aber bald was. Noch nichts. Hier kommt aber bald was. Noch nichts. Hier kommt aber bald was. Noch nichts. Hier kommt aber bald was. Noch nichts. Hier kommt aber bald was. Noch nichts. Hier kommt aber bald was. Noch nichts. Hier kommt aber bald was. Noch nichts. Hier kommt aber bald was. Noch nichts.
Noch nichts. Hier kommt aber bald was. Noch nichts. Hier kommt aber bald was. Noch nichts. Hier kommt aber bald was. Noch nichts. Hier kommt aber bald was. Noch nichts. Hier kommt aber bald was. In recent research, indoor localisation systems are often based upon a recursive state estimation using particle filtering.
\commentByToni{TODO: Namen von Methoden gross oder klein? \\ Normalisierungsfaktoren dazu schreiben, oder langt Bemerkung im Text?} Within this context, sample impoverishment is a crucial problem causing the position estimation to lose track or get stuck within a demarcated area.
The sample impoverishment problem can therefore be described as a too small particle diversity, unable to sample enough particles into proper regions of the dynamic system.
Restrictive transition models, as they are used in indoor localisation, also enhance this effect significantly.
However, an accurate position estimation requires a certain degree of focus and thus behaves contrary to the need of diversity.
The proposed method is able to deal with the trade-off between the need of diversity and focus by deploying an interacting multiple model particle filter (IMMPF) for jump Markov non-linear systems.
We combine two similar particle filters using a non-trivial Markov switching process, depending upon the Kullback-Leibler divergence and a Wi-Fi quality factor. The main benefit of this
approach is the easy adaptation to other localization approaches based on particle filters.
%One with a very restrictive transition scheme, providing very accurate results. The other with more flexible and simple dynamics, resulting in a higher sample diversity.
%\commentByToni{TODO: Namen von Methoden gross oder klein? \\ Normalisierungsfaktoren dazu schreiben, oder langt Bemerkung im Text?}
\end{abstract} \end{abstract}
%\begin{IEEEkeywords} indoor positioning, Monte Carlo smoothing, particle smoothing, sequential Monte Carlo\end{IEEEkeywords} %\begin{IEEEkeywords} indoor positioning, Monte Carlo smoothing, particle smoothing, sequential Monte Carlo\end{IEEEkeywords}

View File

@@ -1,6 +1,55 @@
\section{Experiments} \section{Experiments}
All upcoming experiments were carried out on four floors of a \SI{77}{m} x \SI{55}{m} sized faculty building.
It includes several staircases and elevators and has a ceiling height of about \SI{3}{m}.
Nevertheless, the grid was generated for the complete campus and thus outdoor areas like the courtyard are also walkable.
As Wi-Fi is attenuated by obstacles and walls, it does not provide a consistent quality over the complete building.
In fig. \ref{} we illustrate the quality obtained by the wall attenuation factor model presented earlier.
Here, green indicates a high coverage and thus a good quality for localisation, while red does the opposite.
To obtain this information we measured Wi-Fi at $666$ different points and interpolated the results as described in \cite{}.
As mentioned before, we omit any time-consuming calibration processes and use the same values for all access-points. That would be $P_{0_{\text{wifi}}} = \SI{-46}{\dBm}, \mPLE_{\text{wifi}} = \SI{2.7}{}, \mWAF_{\text{wifi}} = \SI{8}{\dB}$.
The position of the access-points (about five per floor) is known beforehand.
Due to legal terms, we are not allowed to depict their positions and therefore omit this information within the figures.
We arranged three distinct walks (see also fig. \ref{}).
The measurements for the walks were recorded using a Motorola Nexus 6 at 2.4 GHz band only.
The computation was done offline as described in algorithm \ref{}.
For each walk we deployed $xx$ MC runs using 5000 Particles.
Instead of an initial position and heading, all walks start with a uniform distribution (random position and heading) as prior.
For the filtering we used $\sigma_\text{wifi} = 8.0$ as uncertainties, both growing with each measurement's age.
While the pressure change was assumed to be \SI{0.105}{$\frac{\text{\hpa}}{\text{\meter}}$}, all other barometer-parameters are determined automatically.
The step size $\mStepSize$ for the transition was configured to be \SI{70}{\centimeter} with an allowed derivation of \SI{10}{\percent}. The heading deviation was set to \SI{25}{\degree}.
KLD with normal dist and kernel density drawing from grid. KLD with normal dist and kernel density drawing from grid.
viel blabla für platzhaltaviel blabla für platzhaltaviel blabla für platzhaltaviel blabla für platzhaltaviel blabla für platzhaltaviel blabla für platzhaltaviel blabla für platzhaltaviel blabla für platzhaltaviel blabla für platzhaltaviel blabla für platzhaltaviel blabla für platzhaltaviel blabla für platzhaltaviel blabla für platzhaltaviel blabla für platzhaltaviel blabla für platzhaltaviel blabla für platzhaltaviel blabla für platzhaltaviel blabla für platzhaltaviel blabla für platzhaltaviel blabla für platzhaltaviel blabla für platzhaltaviel blabla für platzhaltaviel blabla für platzhaltaviel blabla für platzhaltaviel blabla für platzhaltaviel blabla für platzhaltaviel blabla für platzhaltaviel blabla für platzhaltaviel blabla für platzhaltaviel blabla für platzhaltaviel blabla für platzhaltaviel blabla für platzhaltaviel blabla für platzhaltaviel blabla für platzhaltaviel blabla für platzhaltaviel blabla für platzhaltaviel blabla für platzhaltaviel blabla für platzhaltaviel blabla für platzhaltaviel blabla für platzhaltaviel blabla für platzhaltaviel blabla für platzhalta
The ground truth is measured by recording a timestamp at marked spots on the walking route. When passing a marker, the pedestrian clicked a button on the smartphone application.
Between two consecutive points, a constant movement speed is assumed.
Thus, the ground truth might not be \SI{100}{\percent} accurate, but fair enough for error measurements.
The approximation error is then calculated by comparing the interpolated ground truth position with the current estimation \cite{Fetzer2016OMC}.
% allgemeine infos über pfade und gebäude. wo
% bild: mit pfaden drauf und eventl. wifi qualität in jeweiligen bereichen? (kann frank das)
% gewählte parameter (auch mal die optimieren wifi parameter testen)
% wie für die kld gezogen? begründen warum wir nun keine parzenschätzung machen (weil ähnliche ergebnisse)
% ground truth
% maß für die streuung der verteilung (diversity von partikeln)
% zeigen das es stucken verhindert (eventl. hier eine andere aufnahme die mitten drinnen stecken bleibt)
% bild: stucken im raum + nicht mehr stucken im raum
% zeigen das schlechtes wi-fi (zu hohe diversity) behoben wird.
% bild: lauf auf der rechten seite des gebäudes zeige mit und ohne wifi faktor (schlechtes wifi einzeichnen)
% zeigen das immpf nicht viel schlechter als normaler pf (ohne stucken) ist.
% bild: er schafft es nicht die treppe rauf + er schafft es immpf + er schafft es normal filter
% gegenüberstellung aller pfade und werte in tabelle