<!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>Pals: High-Accuracy Pedestrian Localization with Fusion of Smartphone Acoustics and PDR</article-title>
      </title-group>
      <contrib-group>
        <aff id="aff0">
          <label>0</label>
          <institution>Satellite Navigation and Location Service Laboratory, Guilin University of Electronic Technology</institution>
          ,
          <addr-line>Guilin 541004</addr-line>
          ,
          <country country="CN">China</country>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>State Key Laboratory of Industrial Control Technology, Zhejiang University</institution>
          ,
          <addr-line>Hangzhou 310013</addr-line>
          ,
          <country country="CN">China</country>
        </aff>
      </contrib-group>
      <pub-date>
        <year>2031</year>
      </pub-date>
      <fpage>0000</fpage>
      <lpage>0002</lpage>
      <abstract>
        <p>The indoor localization technology is bringing great convenience in location-based service (LBS) recent years. Most high-accuracy localization system is expensive and highly dependent on custom device instead of smartphone. In this paper, we propose a high-accuracy indoor localization system with fusion of smartphone acoustics and Pedestrian Dead Reckon (PDR) for pedestrians. Acoustic signals are designed with high frequencies chirp which is above the threshold of human auditory. Time Difference of Arrival (TDOA) is adopted to eliminate the synchronization with the broadcasting infrastructure. For more convenience of pedestrians, inertial sensor is introduced to analyze human gesture and gait. We revise Extended Kalman Filter (EKF) to adapt coarse-grained combination and different performance of acoustic and inertial sensors. The experiments show that Pals system can achieve localization error of 0.28 meter within 95% confidence.</p>
      </abstract>
      <kwd-group>
        <kwd>Acoustics</kwd>
        <kwd>Extended Kalman Filter</kwd>
        <kwd>TDOA</kwd>
        <kwd>Pedestrian</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>-</title>
      <p>
        On current trends, the most popular and valuable LBS applications are on the
smartphone [
        <xref ref-type="bibr" rid="ref1 ref2 ref3">1–3</xref>
        ]. Humans in modern society prefer carrying an almighty phone
to wearing one more piece of facility for positioning, which drives smartphone
indoor positioning as a kind of invisible rigid demand [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ]. Various kinds of
smartphone applications which the secondary development of LBS pose an urgent need
for high-precision indoor positioning [
        <xref ref-type="bibr" rid="ref5 ref6">5, 6</xref>
        ]. From opinions of Microsoft Indoor
Localization Competition and Indoor Positioning and Indoor Navigation (IPIN)
competition, acoustics and PDR are the best choices of indoor positioning in
smartphone. For the former competition, AID from Zhejiang University won the
first place with pure acoustics of 3D group [
        <xref ref-type="bibr" rid="ref20">20</xref>
        ], which was also the prototype
system of this paper. For IPIN Track 3 and Track 4, Team WHU from Wuhan
University won the first place with PDR.
      </p>
      <p>
        We propose Pals, High-Accuracy Pedestrian Localization with Fusion of
Smartphone Acoustics and PDR. Acoustics is outstanding for smartphone
localization [
        <xref ref-type="bibr" rid="ref7 ref8 ref9">7–9</xref>
        ]. All of smartphones on the market are equipped with sound devices.
So long as the speakers and microphones are suitably deployed, the demand of
acoustic signal positioning can be met. Inertial Measurement Unit (IMU) is
already integrated into smartphones for several years. Rough self-contained
positioning can be achieved based only on them. IMU has little dependence on
the environment, except for the magnetometer. PDR positioning principle is
derived from the IMU reading integral, obtaining the displacement and orientation
angle, estimating the stride size, and then reckoning the coordinates [
        <xref ref-type="bibr" rid="ref10">10</xref>
        ].
      </p>
      <p>Things do not always go as well as we thought. Even if acoustics and IMU
fusion simulation algorithm design is perfect, we still find oceans of obstacles in
practical application. So this paper focuses on practical problems. In general,
the main contributions of Pals are listed in the following three aspects:</p>
      <p>Pals proposes a hybrid structure incorporating acoustic positioning
coordinates and PDR stride length. The structure is fast and suitable for most mobile
navigation scenarios.</p>
      <p>Pals creates a empirical Extended Kalman Filter algorithm for fusion. We
update coordinate by modified observation estimation matrix rather than status
prediction matrix.</p>
      <p>Pals improves PDR algorithm. We add speed-constraint to the pace event
judgment, and adjusting stride length estimation by fusion coordinate.
2</p>
      <p>
        Related Works of Smartphone Indoor Positioning
Recent commercial trends in high-accuracy indoor localization have led to a
proliferation of studies. Chen [
        <xref ref-type="bibr" rid="ref11">11</xref>
        ] built a large number of fingerprint
databases using the strength of WiFi signal, realizing the commercialization of indoor
positioning in shopping malls and airports. [
        <xref ref-type="bibr" rid="ref12">12</xref>
        ] presented a smartphone inertial
sensor-based PDR approach for indoor localization and tracking with
occasional iBeacon calibration. Google Tango [
        <xref ref-type="bibr" rid="ref13">13</xref>
        ] estimated positioning with cameras.
But camera casually may make troubles with others in an age which privacy is
significant.
      </p>
      <p>
        Acoustic localization enjoys a wide range of applications. BeepBeep [
        <xref ref-type="bibr" rid="ref14">14</xref>
        ]
emitted the double Beep sounds during a ranging session by Round-Trip Time (RTT).
In bi-directional communication mode of [
        <xref ref-type="bibr" rid="ref14">14</xref>
        ], user capacity is a major limitation.
BatTracker proposed for the superiority of the high precision and
infrastructurefree moblie device tracking system in 3D space [
        <xref ref-type="bibr" rid="ref15">15</xref>
        ]. They continuously emitted
acoustic signals that bounced off surfaces of nearby object. It limited positioning
range near the smooth wall. ALPS [
        <xref ref-type="bibr" rid="ref16">16</xref>
        ] in Carnegie Mellon University (CMU)
was very considerate in non-Line-of-Sight (NLOS) recognition, Doppler effect
and floor plan. [
        <xref ref-type="bibr" rid="ref17">17</xref>
        ] proposes an acoustic steering tracking system on
smartphone.
      </p>
    </sec>
    <sec id="sec-2">
      <title>Pals. 3</title>
      <p>
        Inertial localization system is also a hot topic of infrastructure positioning
in academia. Considering the cost and Commercial Off-The-Shelf (COTS), the
smartphone inertial sensor is lightweight, so IMU localization only cannot
maintain high-accuracy for long-term caused by accumulative errors. The
accumulative errors can also be efficiently removed by using Zero Velocity Update
(ZUPT) [
        <xref ref-type="bibr" rid="ref18">18</xref>
        ], but IMU are required to be mounted on the foot in ZUPT. In practical
smartphone localization, all above methods are not suitable since the moblie is
supposed to be held in hand or in pocket rather than to be mounted on waist or
foot. Rui Z. [
        <xref ref-type="bibr" rid="ref19">19</xref>
        ] proposed a novel localization system fused the position
information estimated by acoustic and inertial sensors. They are the closest to our
structure design. We optimaize PDR of Pals with stride length feedback, fusion
algorithm is also improved with experiment.
3
      </p>
      <sec id="sec-2-1">
        <title>Pals in Fusion</title>
        <p>Pals fusion algorithm belongs to heterogeneous fusion. In practice, the data size
of PDR obtained is much larger than the acoustics, so Pals coordinates are
mostly given by PDR. Fusion occurs when mobile cache receives the acoustic
coordinates, or when mobile sensor detects that the pedestrian has stopped.
3.1</p>
        <p>Hybrid structure incorporating acoustics and PDR
According to Extend Kalman Filter (EKF), we define the PDR algorithm as the
state transition of EKF as</p>
        <p>Xk+1 = f (Xk) + wk+1, f (Xk) = Xk + SkukT,
(1)
where Xk = [xk yk] is denoted horizontal and vertical coordinate when t = k at
indoor coordinate axis. Generally, there is a stationary deflexion in the horizontal
direction between the indoor coordinate system and the geodetic coordinate
system. The building is of course fixed, so the interior coordinate system is also
constant. In dealing with the coordinate deflexion of φ fixedly, we only need to
multiply by a constant rotation matrix T = csoins φφ −cosisnφφ , and Sk is denoted
stride length in k. uk = [sin θ cos θ]T is controller vector where θ is azimuth
angle. wk follows a normal distribution with zero mean and variance Qk.</p>
        <p>Then XA is obtained from acoustics, we take it out of mobile cache. Then
observation model can be defined as
zk+1 = h(Xk+1) + vk+1, h(Xk+1) = J¯k+1Xk+1 + (1 − Jk+1)XkA+1,
¯
(2)
where J¯k+1 is normalization of cost function J (•) in MLE of TDOA in acoustic.
vk+1 follows a normal distribution with zero mean and variance Rk+1. In other
words, the observation model is weighted mean with noise.</p>
        <p>Pals employs the time update equation of EKF are given as</p>
        <p>Xk+1|k = f (Xk), Pk+1|k = Pk + Qk,
(3)
Kk+1 = Pk+1|kHkT+1(Hk+1Pk+1|kHkT+1 + Rk+1)−1,
Xk+1 = zk+1|k + Kk+1(zk+1|k − Hk+1Xk+1|k),</p>
        <p>Pk+1 = (I − Kk+1Hk+1)Pk+1|k,
where K is the Kalman gain, I is 2-order identity matrix. In conventional EKF,
(6) can be competent the update of variance.</p>
        <p>At the end, the fusion position trace is displayed by 2-order Gaussian
smoothing. Notice that (5) exerts the predicted zk+1|k of the measured values,
while formal EKF exerts the estimation of the state Xk+1|k values. This is the
third of originality in Pals system and is based on empirical inference.
Smartphone sensors are consumer-level, not industrial-level. Our acoustic system is
more excellent by contrast. Thus Pals infers measurements matrix have a higher
probability of reliability over the state predictions.
3.2</p>
        <p>Stride length update based on Pals coordinates
As mentioned in Section IV, Weinberg’s stride length estimation involves a
specific parameter γ. Now in order to update γ, we push back stride length
according to the fusion coordinates. Assuming consecutive two-step model is (7) on the
basis of (1), the cost function of Sk is denoted as
where Pk+1|k and Pk are a priori and a posteriori covariances. The update of
EKF are given as
mation Sˆk must satisfy</p>
        <p>Then γ is calculated as (10)</p>
        <p>Xk+1|k+1 = Xk|k + SkukT + wk+1,
Js(Sk) =</p>
        <p>Xk+1|k+1 − Xk|k − SkukT 22.</p>
        <p>To minimize the cost function Sˆk = arg min Js(Sk), the stride length
estiSk∈R
Sˆk = [(ukT)T(ukT)]−1(ukT)(Xk+1|k+1 − Xk|k).</p>
        <p>1
γˆ = Sˆk/(|aˆk|max − |aˆk|min) 4</p>
        <p>Through the above process, Pals accomplishes the specific parameters of the
Least Squares (LS) update γ. Generally speaking, γ is relatively stable for the
same person with the same posture, maybe no change in short-term. Once the
pedestrian posture has changed, such as from slow walking to fast walking or
running, γ will be changed correspondingly. Based on above inference, we update
γ value every five seconds.
4</p>
      </sec>
      <sec id="sec-2-2">
        <title>Experiment and Analyze</title>
        <p>Pals design pays more attention to user experience. In this section, we commit
plenty of experiments, operating by different people, different smartphones and
different experimental paths.
(4)
(5)
(6)
(7)
(8)
(9)
(10)
4.1</p>
        <sec id="sec-2-2-1">
          <title>Experimental setup</title>
        </sec>
      </sec>
    </sec>
    <sec id="sec-3">
      <title>Pals. 5 Fig. 1. Experimental environment. Path 1 in red is a straight line, while Path 2 in blue deliberately follows a curve and goes around twice to test Pals’ extreme performance</title>
      <p>
        Experiments are shown in the Fig. 1. We arrange the base station in the
position shown in Fig. 1, and all the positions are temporarily determined. All of base
stations can be synchronized via Bluetooth as they are developed by us
manually. Set the coordinate origin in the left bottom, and follow the right-handed
rule to establish indoor coordinate. Then measure φ = 161.5◦ between indoor
coordinate system and the geodetic coordinate system. The rest of the details
are shown in Fig. 1. The ground truth positioning (GTP) of the experiments
were measured by WHU system. [
        <xref ref-type="bibr" rid="ref21">21</xref>
        ]
4.2
      </p>
      <sec id="sec-3-1">
        <title>The implementation of experiment</title>
        <p>Test phone is Huawei Mate 9. Tester is of medium height with standard body.
During the experiment, tester holds the smartphone, walks along the path in
ordinary posture and locates in real-time. The results of path are shown in Fig.
2. As can be seen, acoustic signals are of high accuracy. The reason is,
acoustics always filters out jump points with overlarge MLE value J , and remaining
points are relatively ideal. However, this implementation and slow update rate
maybe lead to discontinuous trajectory. For experimental convenience, the initial
coordinate of PDR is as well provided by the acoustic system. The short-term
accuracy of PDR positioning is high precision, but even if the drift error of IMU
is calibrated, the long-term PDR algorithm still has significant cumulative error.</p>
        <p>It takes 43 seconds to walk through Path 1, and 27 seconds to Path 2. The
PDR error in this paper is not constrained with other conditions, e.g. map, which
is completely within the tolerance range. The cumulative error of PDR rotation
estimation is more obviously reflected in Path 2, while the acoustic system is not
affected but the current environment elements. The fusion algorithm in Path 2
still shows strong stability.</p>
        <p>mete6rs
2
4
8
10
Pals
PDR
Acoustic
7
6
5
s4
tree
m3
2
1
0
0
1
n
ito0.8
u
sb
itr
iD0.6
iltrrrem00..42
o
E
va
u
u
C
00
0.5</p>
        <p>Erro1r Distance (me1t.e5rs)
2
2.5
0.5</p>
        <p>Erro1r Distance (me1t.e5rs)
2
2.5</p>
        <p>From Fig. 2, it can also be seen that acoustic signal positioning error is
not worse than fusion algorithm in some data, but Pals is stronger in terms
of stability. The reason is that acoustics still remains some large error points,
which are more likely to appear near the walls. The acoustic cumulative is slightly
stronger than the Pals with a probability of about 50%, while about 75% in Path
2. In general, Pals algorithm can maintain within 95% of 0.28 meter error and
within 90% of 0.27 meter error, which is more robust than acoustic and PDR
positioning severally.
4.3</p>
        <p>The analysis of Pals supplement approach
The experimental results shown in Fig. 3 include different approach. However,
stride length feedback update approach is necessary. The green small dot line
in Fig. 3 reflects the positioning performance without the approach. Compared
with Pals standard system, the mean error is down by about 9.7 centimeters. The
motion posture in our experiment is fortunately only normal walking steps. Pals
method will have more advantages if the walk/run switch is added. Cumulative
error distribution of the normal EKF with Xk+1|k are shown by carmine
dashdotted line. The accuracy is about 10 centimeters lower than Pals.
Pals.</p>
        <p>Pals with Joseph's Stabilized
Pals Standard
Pals without Step Feedback
EKF with (34)
0.4 0.5
0.6
Pals, High-Accuracy Pedestrian Localization with Fusion of Smartphone
Acoustics and PDR, is proposed in this paper. To further enhance the smartphone
indoor positioning accuracy, Pals compares (6) with routine improves EKF in
which combined with the characteristics of smartphone sensor and selected the
observation value as fusion update strategy. Pals also amends the stride length
of the individual state parameter γ according to fusion coordinates. The
experiments show that Pals system can achieve indoor error of 0.28 meter within 95%
confidence. Pals has been signed in 2022 Hangzhou Asian Games, as a security
personnel and tourists indoor positioning.</p>
        <p>
          Of course, Pals has it drawbacks. In this paper, Pals only takes into account
the discrimination of motion or stillness when holding smartphone, and without
considering putting it in the pocket, which is applicable to the scenario of walking
follow the phone screen. We will combine the methods of deep learning and edge
computing [
          <xref ref-type="bibr" rid="ref6">6</xref>
          ] for next research.
        </p>
      </sec>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          1.
          <string-name>
            <given-names>R. C.</given-names>
            <surname>Shit</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Sharma</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Puthal</surname>
          </string-name>
          ,
          <article-title>and</article-title>
          <string-name>
            <given-names>A. Y.</given-names>
            <surname>Zomaya</surname>
          </string-name>
          , “
          <article-title>Location of things (lot): A review and taxonomy of sensors localization in iot infrastructure</article-title>
          ,
          <source>” IEEE Communications Surveys &amp; Tutorials</source>
          , vol.
          <volume>20</volume>
          , no.
          <issue>3</issue>
          , pp.
          <fpage>2028</fpage>
          -
          <lpage>2061</lpage>
          ,
          <year>2018</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          2.
          <string-name>
            <surname>M. Z. Win</surname>
            ,
            <given-names>W.</given-names>
          </string-name>
          <string-name>
            <surname>Dai</surname>
            ,
            <given-names>Y.</given-names>
          </string-name>
          <string-name>
            <surname>Shen</surname>
            ,
            <given-names>G.</given-names>
          </string-name>
          <string-name>
            <surname>Chrisikos</surname>
            , and
            <given-names>H. V.</given-names>
          </string-name>
          <string-name>
            <surname>Poor</surname>
          </string-name>
          , “
          <article-title>Network operation strategies for efficient localization and navigation</article-title>
          ,
          <source>” Proceedings of the IEEE</source>
          , vol.
          <volume>106</volume>
          , no.
          <issue>7</issue>
          , pp.
          <fpage>1224</fpage>
          -
          <lpage>1254</lpage>
          ,
          <year>2018</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          3.
          <string-name>
            <given-names>E.</given-names>
            <surname>Naserian</surname>
          </string-name>
          ,
          <string-name>
            <given-names>X.</given-names>
            <surname>Wang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>K.</given-names>
            <surname>Dahal</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Z.</given-names>
            <surname>Wang</surname>
          </string-name>
          , and
          <string-name>
            <given-names>Z.</given-names>
            <surname>Wang</surname>
          </string-name>
          , “
          <article-title>Personalized location prediction for group travellers from spatial-temporal trajectories,” Future Generation Computer Systems</article-title>
          , vol.
          <volume>83</volume>
          , pp.
          <fpage>278</fpage>
          -
          <lpage>292</lpage>
          ,
          <year>2018</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          4.
          <string-name>
            <given-names>D.</given-names>
            <surname>Lymberopoulos</surname>
          </string-name>
          and J. Liu, “
          <article-title>The microsoft indoor localization competition: Experiences and lessons learned</article-title>
          ,
          <source>” IEEE Signal Processing Magazine</source>
          , vol.
          <volume>34</volume>
          , no.
          <issue>5</issue>
          , pp.
          <fpage>125</fpage>
          -
          <lpage>140</lpage>
          ,
          <year>2017</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          5.
          <string-name>
            <given-names>A.</given-names>
            <surname>Rai</surname>
          </string-name>
          ,
          <string-name>
            <given-names>K. K.</given-names>
            <surname>Chintalapudi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V. N.</given-names>
            <surname>Padmanabhan</surname>
          </string-name>
          , and
          <string-name>
            <given-names>R.</given-names>
            <surname>Sen</surname>
          </string-name>
          , “Zee:
          <article-title>Zero-effort crowdsourcing for indoor localization,” in Proceedings of the 18th annual international conference on Mobile computing and networking</article-title>
          .
          <source>ACM</source>
          ,
          <year>2012</year>
          , pp.
          <fpage>293</fpage>
          -
          <lpage>304</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          6.
          <string-name>
            <given-names>M.</given-names>
            <surname>Tiwary</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Puthal</surname>
          </string-name>
          ,
          <string-name>
            <given-names>K. S.</given-names>
            <surname>Sahoo</surname>
          </string-name>
          ,
          <string-name>
            <given-names>B.</given-names>
            <surname>Sahoo</surname>
          </string-name>
          , and
          <string-name>
            <given-names>L. T.</given-names>
            <surname>Yang</surname>
          </string-name>
          , “
          <article-title>Response time optimization for cloudlets in mobile edge computing</article-title>
          ,
          <source>” Journal of Parallel and Distributed Computing</source>
          , vol.
          <volume>119</volume>
          , pp.
          <fpage>81</fpage>
          -
          <lpage>91</lpage>
          ,
          <year>2018</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          7.
          <string-name>
            <given-names>L.</given-names>
            <surname>Zhang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Huang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>X.</given-names>
            <surname>Wang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Schindelhauer</surname>
          </string-name>
          , and
          <string-name>
            <given-names>Z.</given-names>
            <surname>Wang</surname>
          </string-name>
          , “
          <article-title>Acoustic nlos identification using acoustic channel characteristics for smartphone indoor localization</article-title>
          ,
          <source>” Sensors</source>
          , vol.
          <volume>17</volume>
          , no.
          <issue>4</issue>
          , pp.
          <fpage>727</fpage>
          -,
          <year>2017</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          8.
          <string-name>
            <given-names>S.</given-names>
            <surname>Pradhan</surname>
          </string-name>
          , G. Baig,
          <string-name>
            <given-names>W.</given-names>
            <surname>Mao</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L.</given-names>
            <surname>Qiu</surname>
          </string-name>
          , G. Chen, and
          <string-name>
            <given-names>B.</given-names>
            <surname>Yang</surname>
          </string-name>
          , “
          <article-title>Smartphone-based acoustic indoor space mapping</article-title>
          ,
          <source>” Proceedings of the ACM on Interactive, Mobile, Wearable and Ubiquitous Technologies</source>
          , vol.
          <volume>2</volume>
          , no.
          <issue>2</issue>
          , p.
          <fpage>75</fpage>
          ,
          <year>2018</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          9.
          <string-name>
            <given-names>W.</given-names>
            <surname>Mao</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Wang</surname>
          </string-name>
          , and
          <string-name>
            <given-names>L.</given-names>
            <surname>Qiu</surname>
          </string-name>
          , “Aim:
          <article-title>Acoustic imaging on a mobile,”</article-title>
          <source>in Proceedings of the 16th Annual International Conference on Mobile Systems</source>
          , Applications, and
          <article-title>Services</article-title>
          . ACM,
          <year>2018</year>
          , pp.
          <fpage>468</fpage>
          -
          <lpage>481</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          10.
          <string-name>
            <given-names>W.</given-names>
            <surname>Kang</surname>
          </string-name>
          and Y. Han, “Smartpdr:
          <article-title>Smartphone-based pedestrian dead reckoning for indoor localization,” IEEE Sensors journal</article-title>
          , vol.
          <volume>15</volume>
          , no.
          <issue>5</issue>
          , pp.
          <fpage>2906</fpage>
          -
          <lpage>2916</lpage>
          ,
          <year>2014</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          11.
          <string-name>
            <surname>K.-H. Chow</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          <string-name>
            <surname>He</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          <string-name>
            <surname>Tan</surname>
            , and
            <given-names>S.-H. G.</given-names>
          </string-name>
          <string-name>
            <surname>Chan</surname>
          </string-name>
          , “
          <article-title>Efficient locality classification for indoor fingerprint-based systems</article-title>
          ,
          <source>” IEEE Transactions on Mobile Computing</source>
          , vol.
          <volume>18</volume>
          , no.
          <issue>2</issue>
          , pp.
          <fpage>290</fpage>
          -
          <lpage>304</lpage>
          ,
          <year>2019</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          12.
          <string-name>
            <given-names>Z.</given-names>
            <surname>Chen</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Q.</given-names>
            <surname>Zhu</surname>
          </string-name>
          , and
          <string-name>
            <given-names>Y. C.</given-names>
            <surname>Soh</surname>
          </string-name>
          , “
          <article-title>Smartphone inertial sensor-based indoor localization and tracking with ibeacon corrections</article-title>
          ,
          <source>” IEEE Transactions on Industrial Informatics</source>
          , vol.
          <volume>12</volume>
          , no.
          <issue>4</issue>
          , pp.
          <fpage>1540</fpage>
          -
          <lpage>1549</lpage>
          ,
          <year>2016</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          13.
          <string-name>
            <surname>J. Ollion</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          <string-name>
            <surname>Cochennec</surname>
            ,
            <given-names>F.</given-names>
          </string-name>
          <string-name>
            <surname>Loll</surname>
          </string-name>
          , C. Escud´e, and T. Boudier, “
          <article-title>Tango: a generic tool for high-throughput 3d image analysis for studying nuclear organization</article-title>
          ,
          <source>” Bioinformatics</source>
          , vol.
          <volume>29</volume>
          , no.
          <issue>14</issue>
          , pp.
          <fpage>1840</fpage>
          -
          <lpage>1841</lpage>
          ,
          <year>2013</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          14.
          <string-name>
            <surname>C. Peng</surname>
            ,
            <given-names>G.</given-names>
          </string-name>
          <string-name>
            <surname>Shen</surname>
            , and
            <given-names>Y.</given-names>
          </string-name>
          <string-name>
            <surname>Zhang</surname>
          </string-name>
          , “
          <article-title>Beepbeep: A high-accuracy acoustic-based system for ranging and localization using cots devices</article-title>
          ,
          <source>” ACM Transactions on Embedded Computing Systems (TECS)</source>
          , vol.
          <volume>11</volume>
          , no.
          <issue>1</issue>
          , p.
          <fpage>4</fpage>
          ,
          <year>2012</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          15.
          <string-name>
            <given-names>B.</given-names>
            <surname>Zhou</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Elbadry</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Gao</surname>
          </string-name>
          , and
          <string-name>
            <given-names>F.</given-names>
            <surname>Ye</surname>
          </string-name>
          , “
          <article-title>Battracker: high precision infrastructurefree mobile device tracking in indoor environments</article-title>
          ,”
          <source>in Proceedings of the 15th ACM Conference on Embedded Network Sensor Systems. ACM</source>
          ,
          <year>2017</year>
          , p.
          <fpage>13</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          16.
          <string-name>
            <given-names>N.</given-names>
            <surname>Rajagopal</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Lazik</surname>
          </string-name>
          ,
          <string-name>
            <given-names>N.</given-names>
            <surname>Pereira</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Chayapathy</surname>
          </string-name>
          ,
          <string-name>
            <given-names>B.</given-names>
            <surname>Sinopoli</surname>
          </string-name>
          ,
          <article-title>and</article-title>
          <string-name>
            <given-names>A.</given-names>
            <surname>Rowe</surname>
          </string-name>
          , “
          <article-title>Enhancing indoor smartphone location acquisition using floor plans</article-title>
          ,
          <source>” in 2018 17th ACM/IEEE International Conference on Information Processing in Sensor Networks (IPSN)</source>
          . IEEE,
          <year>2018</year>
          , pp.
          <fpage>278</fpage>
          -
          <lpage>289</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          17.
          <string-name>
            <given-names>X.</given-names>
            <surname>Xu</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Yu</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.</given-names>
            <surname>Chen</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.</given-names>
            <surname>Zhu</surname>
          </string-name>
          , and
          <string-name>
            <given-names>M.</given-names>
            <surname>Li</surname>
          </string-name>
          , “
          <article-title>Leveraging acoustic signals for vehicle steering tracking with smartphones</article-title>
          ,
          <source>” IEEE Transactions on Mobile Computing</source>
          ,
          <year>2019</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref18">
        <mixed-citation>
          18.
          <string-name>
            <given-names>Z.</given-names>
            <surname>Wang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H.</given-names>
            <surname>Zhao</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Qiu</surname>
          </string-name>
          , and
          <string-name>
            <given-names>Q.</given-names>
            <surname>Gao</surname>
          </string-name>
          , “
          <article-title>Stance-phase detection for zupt-aided foot-mounted pedestrian navigation system</article-title>
          ,
          <source>” IEEE/ASME Transactions on Mechatronics</source>
          , vol.
          <volume>20</volume>
          , no.
          <issue>6</issue>
          , pp.
          <fpage>3170</fpage>
          -
          <lpage>3181</lpage>
          ,
          <year>2015</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref19">
        <mixed-citation>
          19. H.
          <string-name>
            <surname>Yang</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          <string-name>
            <surname>Zhang</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          <string-name>
            <surname>Bordoy</surname>
            ,
            <given-names>F.</given-names>
          </string-name>
          <article-title>H¨oflinger</article-title>
          ,
          <string-name>
            <given-names>W.</given-names>
            <surname>Li</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Schindelhauer</surname>
          </string-name>
          , and L. Reindl, “
          <article-title>Smartphone-based indoor localization system using inertial sensor and acoustic transmitter/receiver,” IEEE Sensors Journal</article-title>
          , vol.
          <volume>16</volume>
          , no.
          <issue>22</issue>
          , pp.
          <fpage>8051</fpage>
          -
          <lpage>8061</lpage>
          ,
          <year>2016</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref20">
        <mixed-citation>
          20. L. Zhang,
          <string-name>
            <given-names>M.</given-names>
            <surname>Chen</surname>
          </string-name>
          ,
          <string-name>
            <given-names>X.</given-names>
            <surname>Wang</surname>
          </string-name>
          , and
          <string-name>
            <given-names>Z.</given-names>
            <surname>Wang</surname>
          </string-name>
          , “
          <article-title>Toa estimation of chirp signal in dense multipath environment for low-cost acoustic ranging</article-title>
          ,
          <source>” IEEE Transactions on Instrumentation and Measurement</source>
          , no.
          <issue>99</issue>
          , pp.
          <fpage>1</fpage>
          -
          <lpage>13</lpage>
          ,
          <year>2018</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref21">
        <mixed-citation>
          21.
          <string-name>
            <given-names>X.</given-names>
            <surname>Niu</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.</given-names>
            <surname>Li</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Kuang</surname>
          </string-name>
          , and
          <string-name>
            <given-names>P.</given-names>
            <surname>Zhang</surname>
          </string-name>
          , “
          <article-title>Data fusion of dual foot-mounted imu for pedestrian navigation</article-title>
          ,
          <source>” IEEE Sensors Journal</source>
          , vol.
          <volume>19</volume>
          , no.
          <issue>12</issue>
          , pp.
          <fpage>4577</fpage>
          -
          <lpage>4584</lpage>
          ,
          <year>2019</year>
          .
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>