<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Archiving and Interchange DTD v1.0 20120330//EN" "JATS-archivearticle1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink">
  <front>
    <journal-meta />
    <article-meta>
      <title-group>
        <article-title>Analysis of Device-Free and Device Dependent Signal Filtering Approaches for Indoor Localization Based on Earth's Magnetic Field System</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Istanbul Medeniyet University</string-name>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Istanbul</string-name>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Turkey serpil.ustebay@medeniyet.edu.tr</string-name>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Halic University</institution>
          ,
          <addr-line>Istanbul</addr-line>
          ,
          <country country="TR">Turkey</country>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>Istanbul University-Cerrahpasa</institution>
          ,
          <addr-line>İstanbul</addr-line>
          ,
          <country country="TR">Turkey</country>
        </aff>
        <aff id="aff2">
          <label>2</label>
          <institution>Telecom Sudparis</institution>
          ,
          <addr-line>Paris</addr-line>
          ,
          <country country="FR">France</country>
        </aff>
      </contrib-group>
      <pub-date>
        <year>1846</year>
      </pub-date>
      <fpage>0000</fpage>
      <lpage>0003</lpage>
      <abstract>
        <p>In this study, Earth's magnetic field signals have been investigated to determine mobile user's location. In theory, Earth's magnetic field does not change during the day at a certain point. But, the various noise effects that are exposed during the measurement causes deviations in the measured signal. In this study; Kalman Filter, LOESS, Savitzky-Golay filters are adapted with two different approaches to purge Earth's magnetic field values from noise. KNearest Neighbour and Random Forest models have been trained with filtered signals and the locations of the mobile user are determined. Relevant systems have been tested by using RFKONDB which is existed in literature. The purpose of this study is to measure how these filters should be adapted to an Earth's magnetic field based indoor localization systems. Digital sensors, which are integrated mobile devices, can use different measurement techniques. In a heterogeneous environment, noise reduction filters can show a different effect. Two different test scenarios and two different noise reduction models, with the 3 noise reduction techniques, are developed to find the best case.</p>
      </abstract>
      <kwd-group>
        <kwd>Earth's Magnetic Field</kwd>
        <kwd>Indoor Localization</kwd>
        <kwd>Device-Free</kwd>
        <kwd>DeviceDependent</kwd>
        <kwd>Signal filter</kwd>
        <kwd>Kalman</kwd>
        <kwd>Savitzky-Golay</kwd>
        <kwd>Locally Weighted Scatter Plot Smooth (LOESS) Filter</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>-</title>
      <p>
        Indoor localization is particularly difficult due to the high dynamics and obstacles of
the environment. Therefore, there is no generally accepted positioning system in
indoor areas. The methods used for localization in closed areas are considered as
deterministic and probabilistic methods [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ]. In deterministic methods, Triangulation and
Trilateration methods are included. Probability methods include Particle Filter,
Hidden Markov Model, Histogram Method, Kernel Learning method, but the most
commonly used method is Fingerprinting. The fingerprinting method consists of two
phases: online and offline. Using the data collected during the offline phase, the signal
map of the environment is generated. In the online phase, the data collected from the
mobile user is compared with the data in the signal map to determine the location of
the mobile user. Fingerprinting method often uses WiFi, BLE, RFID, Infrared and
Earth's magnetic field data [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ]. It is particularly important that an indoor localization
technique must not have a high-cost infrastructure. Technologies such as WiFi, BLE,
and RFID, which are frequently used for indoor localization, need infrastructure
installation and hardware support inside the building. For this reason, in this study
position of a mobile user has been determined by using the geomagnetic field (Earth’s
magnetic field) information. The determination of the Earth's magnetic field values is
first carried out in 1600 by William M. Gilbert in the book “De Magnete” [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ] [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ]. The
magnetic field that surrounds the Earth is formed by the rotation of the Earth through
the nickel outer structure of the outer core of the Earth and the liquid iron contained
therein [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ].
      </p>
      <p>
        At first glance, it seems to be the most logical way to use the Earth's
electromagnetic field values in the design of a generally accepted indoor positioning system with
a unique magnetic field value in every part of the Earth. However, the Earth's
magnetic field information cannot be accurately measured due to disturbances caused by
ferromagnetic objects in indoor locations [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ]. Smartphones are often used for locating
mobile users, especially in indoor areas. However, the sensors in mobile phones are
exposed to two basic effects, which are hard and soft iron due to their hardware
structure and which makes it difficult to accurately measure the electromagnetic values of
the Earth.
      </p>
      <p>
        At the same time, electromagnetic signals collected from an environment are
exposed to the hard-iron effect caused by substances such as nickel-cobalt in the
environment. According to this, it is aimed to eliminate the noise values in measured
signals to create an indoor localization system independent from infrastructure hardware
by using the magnetic field values of the Earth. For this purpose, the RFKONDB[
        <xref ref-type="bibr" rid="ref7">7</xref>
        ]
signal map is used. The Earth’s magnetic field data is evaluated in a pre-processing
step to be cleared of noise. Although there are different signal noise reduction
methods [
        <xref ref-type="bibr" rid="ref8">8</xref>
        ], Kalman filter, Loess Filter and Savitzky-Golay Filter (SGF) are preferred in
pre-process phase. Two different pre-processing model, Device-Free filtering and
Device-Depended filtering, are proposed for analyzing noise effects.
      </p>
      <p>The organization of the paper is as follows: In Chapter 2, indoor localization
studies carried out by using Earth’s magnetic field values are detailed. The signal maps,
filtering methods, filtering approaches and test scenarios used in the study are
described in detail in Chapter 3. Finally, test results obtained from test scenarios are
presented in Chapter 4.</p>
    </sec>
    <sec id="sec-2">
      <title>Related Works</title>
      <p>The use of earth's magnetic field signals in indoor localization systems provides a
powerful approach, which can be designed completely without infrastructures and
allows for continuous positioning. The design is difficult due to the electromagnetic
noise in the environment affects the sensor measurements of electromagnetic data.</p>
      <p>
        A fingerprint-based approach is proposed in the AMID [
        <xref ref-type="bibr" rid="ref9">9</xref>
        ] system, and the noise
on the Earth's magnetic field values obtained in the online phase is classified using the
Deep Learning method after noise is reduced by using Smoothing Filter. [
        <xref ref-type="bibr" rid="ref10">10</xref>
        ]
proposes a fingerprinting based method that uses Earth's magnetic field values for indoor
localization. EMF data are calibrated to reduce the noise from original EMFV
obtained in the online phase and the location is determined by using Likelihood
approach. [
        <xref ref-type="bibr" rid="ref11">11</xref>
        ] proposes a system that compares EMF valuesin the signal map by using
the Gaussian Function. [
        <xref ref-type="bibr" rid="ref12">12</xref>
        ] determine locations using the Nearest Neighbourhood
with Root Mean Square in their fingerprint-based study. [
        <xref ref-type="bibr" rid="ref13">13</xref>
        ] separate each grid in the
signal map into sub-grids and detect similar mobile user with similarity calculation
with an error of 3.3m. [
        <xref ref-type="bibr" rid="ref14">14</xref>
        ], the test area is divided into a stable and fluctuating area;
positioning in indoor area is realized by using Earth’s magnetic field. In related study,
a mobile user is determined by an average of 3 m error. [
        <xref ref-type="bibr" rid="ref15">15</xref>
        ] obtain the feature
extraction methods on the EMF values that 46 features are reduced to 5 features obtained by
using the genetic algorithm, the possibility of the correct location detection of the
mobile user is increased from 78.3% to 85.8%.
      </p>
      <p>
        [
        <xref ref-type="bibr" rid="ref16">16</xref>
        ] used the magnetic field data to test the performance of the Particle Filter,
Artificial Neural Networks and the FPM-MI proposed by the authors. In the proposed
FPM-MI algorithm, it was measured by the nearest neighboring Euclidean distance
from each sampling in the magnetic signal map using the KNN method.
Measurements performed with accelerometers and gyroscopes in order to reduce errors that
may be included in the magnetic signals have been used in the regulation of the
position information. They predicted k paths through accelerometers and gyroscopes.
Selection of the proposed route estimations was performed by particle filtering the
information received from INS. Position detection was performed with an average of
90% probability and an accuracy of 1.1m.
      </p>
      <p>
        [
        <xref ref-type="bibr" rid="ref17">17</xref>
        ] obtained an average accuracy of 1.06m using Recurrent Neural Network as a
classification method in their fingerprint-based studies. [
        <xref ref-type="bibr" rid="ref18">18</xref>
        ] compared the
classification methods KNN, MLE, and Naive Bayes by using Earth’s magnetic field values on
RFKON dataset they created. As a result of their tests, they determined that the
methods can determine a mobile user’s position with an accuracy of less than 6m with
an average probability of 70%. [
        <xref ref-type="bibr" rid="ref19">19</xref>
        ] measured positioning performance using the
Kalman Filter on the data they are collected via smartphones. In the tests performed,
it is seen that a positioning error up to 40m is obtained with an average of 9.5m. The
Kalman Filter is used based on the PDR technique and is used to estimate the position
of the moving user in the EMFV and images collected by the smartphones in their
fingerprint-based mobile user monitoring system. They have created a step-by-step
model with gyroscope and accelerometer information collected via smartphones. The
information in the step model they created is evaluated in artificial neural networks to
obtain the necessary attributes and then to perform positioning using a context-aware
particle filter on a server. Tests are carried out in four different areas. In the
positioning tests performed using only EMFV accuracy below 1 m is achieved with a
probability of 77%. By using the author’s proposed method, accuracy below 1m is obtained
with a 91% probability.
3
      </p>
    </sec>
    <sec id="sec-3">
      <title>Methodology</title>
      <p>In this section, methods are introduced detailed.
3.1</p>
      <sec id="sec-3-1">
        <title>K-Nearest Neighbors Classification Algorithm</title>
        <p>K-Nearest Neighbour technique is a machine learning algorithm that has an easy
implementation. It is a classification model based on finding the similarity rates
between samples. The distance between samples is calculated with a Euclidean distance
formula. If it is considered x=x1, x2, …, xn and y=y1, y2, …, yn as two samples taken
from indoor areas the Euclidean distance calculation is presented in Equation 1.
(1)</p>
        <p>Large Euclidean distance symbolizes that two samples are like each other, while a
smaller distance symbolizes that two samples are less resembled. To classify sample
data; The Euclidean distance value for all points in the data set is calculated. It is
classified according to the majority vote of the nearest K neighbors.
3.2</p>
      </sec>
      <sec id="sec-3-2">
        <title>Random Forest Algorithm</title>
        <p>Random Forest is a tree-based classification method. It creates multiple decision trees
in the dataset to be used for classification. The forest is formed with more than one
decision tree. In the obtained forest, the subclass that represents the best value in the
dataset is selected and graded. The decision tree algorithm tries to solve the problem
by using tree representation. Each internal node of the tree corresponds to an attribute,
and each leaf corresponds to the node class label. It places the best attribute of the
dataset on the tree root. The subset divides the training set. Each subset is created to
contain data that has the same value for an attribute. This process is done for all
branches of the tree.</p>
        <p>
          The primary challenge in implementing a decision tree is to determine which
attributes should be considered as the root node and count of levels. The feature
selection approach is adapted for this. Gini Index, entropy and twoing are metrics to
determine how often a randomly selected item is detected incorrectly.
3.3
The Kalman filter is described as one of the most important discoveries of the 20th
century. Although it is named as a filter, it is used in linear systems for estimating the
next step. With its recursive structure (re-inputting the outputs into the filter) is the
only filter that minimizes the estimation error in the existing filters. The Kalman filter
has two equations for estimation and correction [
          <xref ref-type="bibr" rid="ref20">20</xref>
          ]. Prediction equation is presented
in Equation 2.
        </p>
        <p>The measurement value of a signal is obtained in the previous case . The
control signal and are the previous operational noises. A, B and H are general
representations of matrices. These values can be treated as numerical numbers. The A
matrix is the state transition model, the B matrix is the control model, the H matrix is
the measurement model. The measurable value of a signal is presented in Equation 3.
3.4</p>
      </sec>
      <sec id="sec-3-3">
        <title>Svatzkiy Golay Filter (SGF)</title>
        <p>
          Savitzky-Golay Filter (SGF) is presented in 1964 by Abraham Savitzky and
Marcel J. E. Golay [
          <xref ref-type="bibr" rid="ref21">21</xref>
          ]. filtering techniques are used on average tend to flatten and
expand peaks in the data spectrum. It has been developed to reduce the noise in the data
and to ensure that the characteristics of the distribution such as relative maximum or
minimum. In digital filtering, the following formula is used in order to smooth the
average of the data 2n+1 neighbor at (yk) point k.
(2)
(3)
(4)
In the SGF filter, the data is matched to a polynomial using its (2n + 1) neighbors.
The width of the filter used is also called the window width. Smoothing is continued
by sliding the window.
3.5
        </p>
      </sec>
      <sec id="sec-3-4">
        <title>Locally Weighted Scatter Plot Smooth (LOESS) Filter</title>
        <p>
          LOESS is one of the most popular kernel type smoothing filters. The LOESS filter is
a nonparametric method for estimating regression surfaces and has great flexibility.
There are no global assumptions about the parametric form of the regression surfaces.
LOESS fits nonparametric models, supports the use of multidimensional data,
supports multiple dependent variables and performs iterative reweighting to provide
robust fitting when there are outliers in the data [
          <xref ref-type="bibr" rid="ref22">22</xref>
          ].
        </p>
        <p>Assume that i=1,…, n and Yi represents the measurement value of the
corresponding xi where f(x) represents an unknown function and represents a
random error in the observations or variability from sources not included in the .
The regression function f(x) can be locally approximated by the value of a function in
some specified parametric class. Such a local approximation is obtained by fitting a
regression surface to the data points within a chosen neighborhood of the point x [23].</p>
        <p>LOESS is ideal for modeling complex processes as a very flexible filter. But it
requires very large and densely sampled datasets to produce good models. Increasing
the size of the dataset results in increases experimental costs.
3.6</p>
      </sec>
      <sec id="sec-3-5">
        <title>Proposed Model</title>
        <p>In this study, the effect of noise reduction/cleaning filters, which can be used in the
localization/positioning systems based on Earth’s magnetic field values in indoor
areas, is investigated. In theory, the Earth’s magnetic field may change in time
referred to as short-term and long-term deviations. Long-term deviations caused by
solar flares, the axis of the earth, etc. which are and ignored in this study. Short-term
deviations caused
by the metal effects. We propose two different approaches: Device-Free and
DeviceDepended to clear/reduce the noise from the measured signals. Deviations caused by
mobility, by building materials such as iron, nickel, etc. in the indoor area are
considered as noise. To reduce the noise, it is recommended to filter only measurements at
the reference points, as independent from the measuring devices. According to our
theory, the magnetic field signals at the reference points should not change during the
day and the deviation in the signals could be within a certain range. To examine this
theory, signal measurements are grouped according to the reference points. the signal
measurements in each group (DB k=1,…, n ) are subjected to filtering independent
from the measured device information shown in Fig 1. The signal map obtained after
filtering (DBkfiltered) is used for the training of the positioning model.</p>
        <p>The Device-Depended approach recognizes that the noise source in the signals
originates from the digital sensors of the devices which are used for measurements.
The digital sensors are developed with four different approaches. Hence, the signal
filtering process should be designed according to the device. The signal map (Fig. 2.)
is divided into groups k=1,…, n). Each subgroup data is grouped again
according to the device information. The measurements of each device are filtered, and the
noise is reduced. Then, it is used to train the positioning models.</p>
        <p>70% of the signal maps are used in the training of KNN and RF positioning
models. The remaining 30% of the dataset is used to test the models. Accuracy rates of the
models are calculated according to the estimations on the test data. Accuracy is
calculated by finding the percentage ratio of the correct estimates in the submitted test data
size to the total test data size. In a well-trained model, high accuracy is expected. Two
different test scenarios (Fig. 3) are proposed to test the models that are trained in this
study.</p>
        <p>In Scenario 1, user can measure magnetic field signals of the Earth and the
measurements are sent to the filtering unit. This filtering unit may be located on a remote
server or integrated into a mobile device. The related unit reduces noise according to
the filtering approach. Noise-free signals are transmitted to the positioning module.
The positioning module is a unit where the user's position is determined. The
specified position information is transmitted to building supervisor, user or to another
application. In this scenario, processing time for determining the user's location is
represented as ∆t.
(5)
∆t is depended on filtering processing time and classification time (Eq. 6). In
Scenario 2, user measures the magnetic field signals with his/her mobile device. The
measured data is transmitted to the positioning module without any filtering process.
The positioning module detects the position of the user and delivers to the relevant
units.</p>
        <p>Delays in the network are ignored in both models. For the same positioning model,
the absence of filtering time in Scenario 2 seems advantageous in terms of decreasing
processing time.
4</p>
      </sec>
    </sec>
    <sec id="sec-4">
      <title>Test results</title>
      <p>In this study, RFKONDB is used which is obtained by the fingerprinting technique.
Measured area of The RFKONDB is divided into 1.2 x 1.2 m2 squares and signals are
captured from in the middle of related squares. Fingerprinting signal maps are
divided into two parts as 30% for testing and 70% for training. Training data is used to
train KNN and RF methods. Test data is used to test the accuracy of the trained
models. While creating fingerprint signal maps, NaN values are not used in the training
phase of the models. The number of neighbors in the KNN method is 1. In the RF
method, the nodes of the tree are selected according to the Gini index.</p>
      <p>The accuracy values obtained localization models by using the RFKON dataset
with the Device-Free filtering approach are given in Table 1. Cross-validation
accuracy rates obtained as 95% by using KNN and RF as classification methods.</p>
      <p>In the Device-Free filtering approach, the accuracy rates of the models by using
Kalman filter and SGL filter have decreased. The LOESS filter did not change the
accuracy of the model but it is observed that Test Scenario 2 is more successful than
the original situation. Test Scenario 2 reduces localization processing time because it
contains unfiltered test data. Therefore, the LOESS filter is an advantageous filtering
method.</p>
      <p>Device-Depended approach advocates that the cause of the noise in the signals is
due to the measurements of the digital sensors. Therefore, to observe the accuracy
rates of the filters, 6 different devices are used in the RFKON dataset. The signal
measurements of the devices are grouped and filtered according to the device id
value. The KNN and RF positioning models are trained by using 70% of the signal map
obtained after filtering. The test results are shown in Table 2. The device-depended
approach increased the accuracy of models. The Kalman filter is the most successful
noise removal filter in this approach. 98% accuracy is obtained in the KNN and RF
method SGF showed similar performance results to the Kalman filter. A decrease in
accuracy values is observed in Test Scenario 2 by using Kalman and SGF in
preprocess phase. It is observed that the models trained after LOESS filter are more
successful in Test Scenario 2. Especially the RF method is a very successful localization
method with a 98% accuracy rate.</p>
      <p>RF</p>
      <p>Validation
Results
KNN
0.95</p>
      <p>RF
Kalman
LOESS
SGF</p>
      <p>The highest accuracy in the proposed localization models trained with RFKONDB
data set is obtained by using SGF and LOESS filters with the Device-Free approach.
Fig. 4 shows the 3D graph of the original measurements in the RFKONDB signal map
and the 3D graph after the SGF and LOESS filters are used. Same colored dots
symbolize measurements taken from the same reference points. The SGF and LOESS
filters are provided similar results. When both filters are examined, it is seen that
some measurements between the color groups are considered as noise and cleaned.
5</p>
    </sec>
    <sec id="sec-5">
      <title>Conclusion</title>
      <p>In this study; the filtering methods which are developed to clean the noise from the
Earth’s magnetic F]ield signal values and their usage with positioning models have
been investigated. For this reason, Kalman filter, LOESS and SGF filters, which are
frequently used for cleaning the signals, are preferred. Fingerprinting technique is
chosen as the method of indoor positioning. In the fingerprinting technique, signals
are measured with different devices from the same reference points and these
measurements are used to create signal maps. Two different approaches have been studied
to reduce/clear the noise in the signals. The first approach; the noisy measurements in
the signals are based on the digital sensor which is used to collect signals and
therefore the measurements of each device are filtered independently, and the fingerprint
map is generated. The relevant approach is called Device-Depended. The second
approach, called Device-Free, is intended to clean the measurement noise from the
environment, depending on the time taken at the reference point. All the signals in the
fingerprint map at the same reference point are passed through the respective filters
together. The main purpose of this approach is to collect signal measurements at a
reference point in a narrower range. KNN and RF algorithms are used in the
localization phase. In order to realize the proposed positioning models, RFKONDB signal
map is used. Two different test scenarios have been proposed to compare the accuracy
of the developed systems. Obtained test results are analyzed and the propositions
related to these analyses are presented.</p>
      <p>The accuracy of the models tested with 10k cross-validation and the validity of the
test data and the models are calculated. Two different scenarios are developed for
validation test data. In the first scenario, a filtered validation data set is presented to
the models that are trained with the filtered data set. The aim is to present the data to
be used in the determination of the user position by eliminating the noise with the
same filter. In this scenario, the processing time of the data spend on filtering is
disadvantageous. The second scenario includes the transmission of measurements from
the user whose location is to be determined without any pre-processing. Although it is
advantageous in terms of time, its positioning success decreases due to noisy
measurements caused by digital sensors.</p>
      <p>In the Device-Free approach, by using the RFKONDB data set, the success of the
models proposed by the Kalman Filter has decreased. The SGF filter reacted similarly
to the Kalman filter. When using the LOESS filter, the accuracy is not affected. We
recommend using the LOESS and SGF filters for indoor positioning methods in the
Device-Free approach.</p>
      <p>In the Device-Depended approach, it has been observed that all filters increase
positioning accuracy. The highest accuracy value found at 99%. With this approach, we
recommend that the Kalman filter and the KNN positioning model to be created
according to Scenario 1 for the positioning model performed by filtering.</p>
      <p>In both approaches, it has been observed that validation data (Scenario 1) should
also be filtered. It can be provided to send the data to the model after filtering on the
mobile user's device where the location would be determined. It is also possible to
filter the measurement data of the same user after being sent to a central server. Due
to the development of technology; due to the usage of fast and powerful hardware the
filtering process time has ceased to be a major problem. If the positioning model
based on Scenario 2 would be created, it is observed that the most suitable filter
would be LOESS filter. The accuracy rate obtained from models developed by using
this filter is higher than the unfiltered validation test results. Especially the usage of
the RF method with the LOESS filter is recommended.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          1.
          <string-name>
            <given-names>Z.</given-names>
            <surname>Turgut</surname>
          </string-name>
          , “Nesnelerin İnterneti için Hareketlilik Yönetimi,” İstanbul Üniversitesi, (
          <year>2018</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          2.
          <string-name>
            <surname>Namiot</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          , On indoor positioning.
          <source>International Journal of Open Information Technologies</source>
          , vol.
          <volume>3</volume>
          , no.
          <issue>3</issue>
          , pp.
          <fpage>23</fpage>
          -
          <lpage>26</lpage>
          (
          <year>2015</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          3.
          <string-name>
            <surname>Bloxham</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <article-title>Sensitivity of the geomagnetic axial dipole to thermal core-mantle interactions</article-title>
          .
          <source>Nature</source>
          , vol.
          <volume>405</volume>
          , no.
          <issue>6782</issue>
          , pp.
          <fpage>63</fpage>
          -
          <lpage>65</lpage>
          , (
          <year>2000</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          4.
          <string-name>
            <surname>Hulot</surname>
            ,
            <given-names>G.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Finlay</surname>
            ,
            <given-names>C. C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Constable</surname>
            ,
            <given-names>C. G.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Olsen</surname>
            ,
            <given-names>N.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Mandea</surname>
            ,
            <given-names>M.,</given-names>
          </string-name>
          <article-title>The magnetic field of planet Earth. Space science reviews</article-title>
          , vol.
          <volume>152</volume>
          , pp.
          <fpage>159</fpage>
          -
          <lpage>222</lpage>
          (
          <year>2010</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          5.
          <string-name>
            <surname>Bloxham</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Gubbins</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          <article-title>The secular variation of Earth's magnetic field</article-title>
          .
          <source>Nature</source>
          , vol.
          <volume>317</volume>
          , no.
          <volume>6040</volume>
          (
          <year>1985</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          6.
          <string-name>
            <surname>Angermann</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Frassl</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Doniec</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Julian</surname>
            ,
            <given-names>B. J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Robertson</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          ,
          <article-title>Characterization of the indoor magnetic field for applications in localization and mapping</article-title>
          .
          <source>In 2012 International Conference on Indoor Positioning and Indoor Navigation (IPIN)</source>
          , pp.
          <fpage>1</fpage>
          -
          <lpage>9</lpage>
          (
          <year>2012</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          7.
          <string-name>
            <surname>Bozkurt</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Yazıcı</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Gunal</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Yayan</surname>
            ,
            <given-names>U.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Inan</surname>
            ,
            <given-names>F.</given-names>
          </string-name>
          ,
          <article-title>A novel multi-sensor and multitopological database for indoor positioning on fingerprint techniques</article-title>
          .
          <source>In 2015 International Symposium on Innovations in Intelligent SysTems and Applications (INISTA)</source>
          , pp.
          <fpage>1</fpage>
          -
          <lpage>7</lpage>
          (
          <year>2015</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          8.
          <string-name>
            <surname>Dronyuk</surname>
            <given-names>I.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Nazarkevych</surname>
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Fedevych</surname>
            <given-names>O</given-names>
          </string-name>
          .
          <article-title>Synthesis of Noise-Like Signal Based on AtebFunctions</article-title>
          . In: Vishnevsky V.,
          <string-name>
            <surname>Kozyrev</surname>
            <given-names>D</given-names>
          </string-name>
          . (eds)
          <article-title>Distributed Computer and Communication Networks</article-title>
          .
          <source>DCCN 2015. Communications in Computer and Information Science</source>
          , vol.
          <volume>601</volume>
          (
          <year>2016</year>
          ). Springer, Cham https://doi.org/10.1007/978-3-
          <fpage>319</fpage>
          -30843-2_
          <fpage>14</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          9.
          <string-name>
            <surname>Lee</surname>
            ,
            <given-names>N.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Ahn</surname>
            , S., Han,
            <given-names>D.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>AMID</surname>
          </string-name>
          :
          <article-title>Accurate Magnetic Indoor Localization Using Deep Learning</article-title>
          . Sensors, vol.
          <volume>18</volume>
          , no.
          <issue>5</issue>
          , pp.
          <volume>1598</volume>
          (
          <year>2018</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          10.
          <string-name>
            <surname>Berkvens</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Vandermeulen</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Vercauteren</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Peremans</surname>
            ,
            <given-names>H.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Weyn</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <article-title>Feasibility of Geomagnetic Localization and Geomagnetic RatSLAM</article-title>
          .
          <source>International journal on advances in systems and measurements</source>
          , vol.
          <volume>7</volume>
          , no.
          <issue>1</issue>
          , pp.
          <fpage>44</fpage>
          -
          <lpage>56</lpage>
          , (
          <year>2014</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          11.
          <string-name>
            <surname>Bilke</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Sieck</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <article-title>Using the magnetic field for indoor localisation on a mobile phone</article-title>
          .
          <source>In Progress in Location-Based Services</source>
          , pp.
          <fpage>195</fpage>
          -
          <lpage>208</lpage>
          (
          <year>2013</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          12.
          <string-name>
            <surname>Chung</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Donahoe</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Schmandt</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Kim</surname>
            ,
            <given-names>I. J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Razavai</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Wiseman</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <article-title>Indoor location sensing using geo-magnetism</article-title>
          .
          <source>In Proceedings of the 9th international conference on Mobile systems</source>
          , applications, and services, pp.
          <fpage>141</fpage>
          -
          <lpage>154</lpage>
          (
          <year>2011</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          13.
          <string-name>
            <surname>Du</surname>
            ,
            <given-names>Y.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Arslan</surname>
            ,
            <given-names>T.</given-names>
          </string-name>
          ,
          <article-title>Magnetic field indoor positioning system based on automatic spatialsegmentation strategy</article-title>
          .
          <source>In 2017 International Conference on Indoor Positioning and Indoor Navigation (IPIN)</source>
          , pp.
          <fpage>1</fpage>
          -
          <lpage>8</lpage>
          (
          <year>2017</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          14.
          <string-name>
            <surname>Du</surname>
            ,
            <given-names>Y.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Arslan</surname>
            ,
            <given-names>T.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Juri</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <article-title>Camera-aided region-based magnetic field indoor positioning</article-title>
          .
          <source>In 2016 International Conference on Indoor Positioning and Indoor Navigation (IPIN)</source>
          , pp.
          <fpage>1</fpage>
          -
          <lpage>7</lpage>
          (
          <year>2016</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          15.
          <string-name>
            <surname>Galván-Tejada</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>García-Vázquez</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Brena</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          ,
          <article-title>Magnetic field feature extraction and selection for indoor location estimation</article-title>
          .
          <source>Sensors</source>
          , vol.
          <volume>14</volume>
          no.
          <issue>6</issue>
          , pp.
          <fpage>11001</fpage>
          -
          <lpage>11015</lpage>
          (
          <year>2014</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          16.
          <string-name>
            <surname>Ma</surname>
            ,
            <given-names>Z.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Poslad</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Hu</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Zhang</surname>
            ,
            <given-names>X.</given-names>
          </string-name>
          ,
          <article-title>A fast path matching algorithm for indoor positioning systems using magnetic field measurements</article-title>
          .
          <source>In 2017 IEEE 28th Annual International Symposium on Personal, Indoor, and Mobile Radio Communications (PIMRC)</source>
          , pp.
          <fpage>1</fpage>
          -
          <lpage>5</lpage>
          (
          <year>2017</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          17.
          <string-name>
            <surname>Jang</surname>
            ,
            <given-names>H. J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Shin</surname>
            ,
            <given-names>J. M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Choi</surname>
            ,
            <given-names>L.</given-names>
          </string-name>
          ,
          <article-title>Geomagnetic field based indoor localization using recurrent neural networks</article-title>
          .
          <source>In GLOBECOM 2017-2017 IEEE Global Communications Conference</source>
          , pp.
          <fpage>1</fpage>
          -
          <lpage>6</lpage>
          (
          <year>2017</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref18">
        <mixed-citation>
          18.
          <string-name>
            <given-names>Bozkurt</given-names>
            <surname>Keser</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            ,
            <surname>Yazici</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            ,
            <surname>Gunal</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            ,
            <surname>An</surname>
          </string-name>
          <string-name>
            <given-names>F-</given-names>
            <surname>Score-Weighted Indoor Positioning Algorithm Integrating WiFi and Magnetic Field Fingerprints. Mobile Information</surname>
          </string-name>
          <string-name>
            <surname>Systems</surname>
          </string-name>
          , (
          <year>2018</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref19">
        <mixed-citation>
          19.
          <string-name>
            <surname>Li</surname>
            ,
            <given-names>Y.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Zhuang</surname>
            ,
            <given-names>Y.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Lan</surname>
            ,
            <given-names>H.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Zhou</surname>
            ,
            <given-names>Q.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Niu</surname>
            ,
            <given-names>X.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>El-Sheimy</surname>
            ,
            <given-names>N.</given-names>
          </string-name>
          ,
          <article-title>A hybrid WiFi/magnetic matching/PDR approach for indoor navigation with smartphone sensors</article-title>
          .
          <source>IEEE Communications Letters</source>
          , vol.
          <volume>20</volume>
          , no.
          <issue>1</issue>
          , pp.
          <fpage>169</fpage>
          -
          <lpage>172</lpage>
          (
          <year>2015</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref20">
        <mixed-citation>
          20.
          <string-name>
            <surname>Welch</surname>
            ,
            <given-names>G.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Bishop</surname>
            <given-names>G.</given-names>
          </string-name>
          ,
          <article-title>An introduction to the Kalman filter</article-title>
          . (
          <year>1995</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref21">
        <mixed-citation>
          21. Press,
          <string-name>
            <given-names>W. H.</given-names>
            , &amp;
            <surname>Teukolsky</surname>
          </string-name>
          ,
          <string-name>
            <surname>S. A.</surname>
          </string-name>
          ,
          <article-title>Savitzky‐Golay smoothing filters</article-title>
          .
          <source>Computers in Physics</source>
          , vol.
          <volume>4</volume>
          , no.
          <issue>6</issue>
          , pp.
          <fpage>669</fpage>
          -
          <lpage>672</lpage>
          (
          <year>1990</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref22">
        <mixed-citation>
          22.
          <string-name>
            <surname>Cohen</surname>
            ,
            <given-names>R. A.</given-names>
          </string-name>
          ,
          <article-title>An introduction to PROC LOESS for local regression</article-title>
          .
          <source>In Proceedings of the twenty-fourth annual SAS users group international conference</source>
          , vol.
          <volume>273</volume>
          , (
          <year>1999</year>
          ).
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>