<!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>Azimuth Estimation for Indoor Localization Using Redundant Planar Circular Photodiode Array</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Gergely Zachár</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Gergely Vakulya</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Gyula Simon</string-name>
          <email>simon.gyula@ppke.hu</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Pázmány Péter Catholic University</institution>
          ,
          <addr-line>Budapest</addr-line>
          ,
          <country country="HU">Hungary</country>
        </aff>
      </contrib-group>
      <abstract>
        <p>A novel sensor architecture, called Planar Circular Photodiode Array (PCPA) is proposed to provide azimuth measurements for indoor localization systems. The transmitters are blinking LEDs, where the unique blinking frequency identifies the transmitters. The inexpensive sensor device contains a circular photodiode (PD)-array, where each PD measures the intensity of each transmitter. The directions of the transmitters are determined by a Least Squares method, using the reference sensitivities of the sensors. The paper provides simulation analysis to determine the achievable angle measurement accuracy, and as illustrations, the corresponding localization accuracy for some setups. Real physical measurements are also provided, showing potential accuracy below 1 degree.</p>
      </abstract>
      <kwd-group>
        <kwd>Azimuth Estimation</kwd>
        <kwd>Angle of Arrival</kwd>
        <kwd>Position Estimation</kwd>
        <kwd>Photodiode Array</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>-</title>
      <p>
        Angle of Arrival (AoA) and Angle Difference of Arrival (ADoA) localization schemes
were proven successful in various localization systems. For such solutions bearing
measurements of either the target or the deployed beacons are necessary. In the first
case the target emits a signal and multiple receivers, deployed in known locations,
measure the direction of the signal source (e.g. [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ], [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ]). In the second case multiple
deployed beacons in known locations emit signals and the receiver on the target
measures the directions of the beacons (e.g. [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ]-[
        <xref ref-type="bibr" rid="ref7">7</xref>
        ]). In both cases some kind of
triangulation provides the target location.
      </p>
      <p>
        In AoA/ADoA applications typical signal sources are optical (e.g. blinking LEDs)
or acoustic (e.g. weapons as targets or ultrasound emitters as beacons). In this paper we
focus on optical sources (LEDs) only. In this case the receivers may be cameras [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ],
photosensitive devices [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ], or simple photodiodes [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ]. The target localization can be
done in general using 3-D measurements (i.e. both azimuth and elevation [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ]) or using
only azimuth measurements [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ], [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ]. In the latter case some restrictions apply to the
sensor; either the sensor’s direction must be known (e.g. the sensor is looking upwards)
[
        <xref ref-type="bibr" rid="ref4">4</xref>
        ], or it must be measured with auxiliary sensors (e.g. by a three-axis accelerometer)
[
        <xref ref-type="bibr" rid="ref5">5</xref>
        ]. However, azimuth only estimation was proven more efficient from the calculation
point of view [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ]. Moreover, in many applications only the 2-D location is important
and the elevation information is not required. In such cases azimuth-only estimation is
both computationally efficient and accurate.
      </p>
      <p>In this paper we will propose an azimuth-only measurement method using
inexpensive devices. The light sources are LEDs, which transmit their identifier using Visible
Light Communication. The proposed receiver is called Planar Circular Photodiode
Array (PCPA), which is a redundant sensor device: the source intensity is sensed by many
sensors at the same time, and from the detected intensity differences of the sensors the
direction of the source can be determined. The direction estimation is based on the
sensors’ varying radiant sensitivity as the angular displacement of the source changes.</p>
      <p>
        In the literature various sensors were proposed to measure the bearings of light
sources. In [
        <xref ref-type="bibr" rid="ref8">8</xref>
        ] a pinhole camera was created with a movable hole, from a
Thin-FilmTransistor (TFT) unit of a TFT display, and a photodiode. Instead of the pinhole
camera, several systems use ordinary cameras, as receivers [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ]-[
        <xref ref-type="bibr" rid="ref7">7</xref>
        ]. In the system of [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ]
three orthogonal silicon photodiodes (PDs), forming a cube, were used to measure the
azimuth and elevation of light sources. A special camera was created in [
        <xref ref-type="bibr" rid="ref13">13</xref>
        ], placing a
microlens above an image sensor. A Quadrant Photodiode Angular Diversity Aperture
(QADA), combined with an aperture was used in [
        <xref ref-type="bibr" rid="ref14">14</xref>
        ]. In this paper an inexpensive
PDarray will be used for sensing. Our proposed system will apply ideas from [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ], i.e. the
sensor’s varying radiant sensitivity vs. the angular displacement will be utilized, and
the transmitters will be identified using frequency modulation. New contributions are
the proposed redundant PCPA sensor architecture, which provides enhanced robustness
and noise resilience, with field of view of 360; and the associated Least Squares
direction estimation method.
2
2.1
      </p>
    </sec>
    <sec id="sec-2">
      <title>Proposed Measurement System</title>
      <sec id="sec-2-1">
        <title>Measurement Method</title>
        <p>Fig. 1 shows the architecture of the measurement method. The transmitters are
LEDs, blinking with different frequencies (in the figure three transmitters are shown
with frequencies , , … , ). In the proposed Planar Circular Photodiode Array
(PCPA) the PDs are arranged evenly in the outer surface of a cylinder to form a circle,
looking outwards in radial directions. We assume that the transmitters are in the same
plane as the receivers. Each PD implements a measurement channel. The radiant
sensitivity of the channels, as a function of incoming angular direction, is shown in the
figure (in this specific example the sensitivity curve is a circle, shown by different
colors for each channel). Each channel measures the amplitude of each transmitter’s signal,
the measured spectra are also illustrated in the figure. Based on the measured signal
amplitudes and the calibrated reference sensitivities, the azimuth values , , for each
transmitters are estimated. The figure also illustrates a possible localization scenario:
from the estimated azimuth values and the known transmitter (beacon) positions, the
location and orientation of the receiver can be determined by any triangulation method.
Let and denote the number of channels in the PCPA, and the number of
transmitters, respectively. The × reference matrix contains the calibration data as
follows: row (1 ≤ ≤ ) represents sensor , while column represents direction
= ∙ 360°/ , where is measured in the coordinate system of the sensor unit,
and 1 ≤ ≤ . The th column of contains the normalized reference light
intensities of all sensors in the sensor unit, for light source in direction , such that
the maximum value in each column is one. Thus
= [
…
],
= [ ,
where ( . ) is the transpose operator and max ,
intensity value of transmitter , 1 ≤
measurements of all sensors as follows:
≤</p>
        <p>= 1. Let
, by sensor</p>
        <p>denote the measured
. Vector
contains the
The applied cost function is the following:
= [
…</p>
        <p>Note: The reference points are stored in matrix . The resolution can be increased
by applying interpolation between consecutive points and .
where</p>
        <p>is a scaling factor to compensate for the unknown source light intensity. The
minimum of</p>
        <p>( ) is at value
the direction index for which
mitter is
, where</p>
        <p>( =
is minimal then the azimuth estimation
) = 0, thus
. If
for
trans</p>
      </sec>
    </sec>
    <sec id="sec-3">
      <title>Simulation results</title>
      <sec id="sec-3-1">
        <title>Azimuth Estimation</title>
        <p>In this section simulation test results on the accuracy of the proposed azimuth
measurement method, as a function of the number of sensors and the angle of half
sensitivity of the sensors, will be presented. In the simulations values of = 6, 12, 24, 48
and = 15°, 30°, 60° (typical values for PDs) were used. The radiant sensitivity for
channel ( = 1,2, … ), as a function of angular displacement , was simulated as
= cos
0
−
if −
+
≤
≤</p>
        <p>+
otherwise
(5)
The resolution was set to = 3600. Various amount of noise was added to the ideal
measurements of each channel, to simulate measurement errors. To each measured
signal amplitude (the highest of which was normalized to 1) a zero mean Gaussian noise
was added, with variance of = 0.010, 0.025 and 0.050. The simulation results
are presented in Fig. 2, showing the absolute mean of the estimated azimuth error with
symbols and its standard deviation (std) with whiskers.</p>
        <p>)
g
e
d
(
r
o
r
r
e
n
o
it
a
m
it
s
e
e
l
g
n</p>
        <p>A
It is apparent that higher number of channels gives lower estimation error. Smaller
angle of half sensitivity also provides better results. With the smallest noise level of
= 0.01 the mean azimuth estimation error is 0.07° with std of 0.05°, for = 48
and = 15°. For = 6 and = 60° the same noise level produced mean error of
0.38° with std of 0.29°. For higher noise levels the estimation error increases
approximately linearly with the noise level.
Using Gaussian azimuth error (0,0.75°), simulations were conducted to determine
the potential localization accuracy. The number of transmitters in two setups were 3
and 8. The layout of the 5m × 4m test area is shown in Fig. 3, the transmitters are
denoted by red dots. The 15 test points were on the 0.5m grid, between (1.5m, 1.5m)
and (3.5m, 2.5m). In each setup 50 independent test were conducted for each test
locations, the estimated positions are shown by colored points around the ideal location.
For = 3, shown Fig. 3(a), the geometric dilution of precision (GDOP) is apparent
towards the upper right corner, where there is no transmitter. The mean localization
error in this scenario was 5.3cm with std of 3.3cm. The other setup contained 8
transmitters, as shown in Fig. 3(b). Here the effect of GDOP is not visible, and the mean
localization error was 1.9cm with std of 1.1cm.</p>
      </sec>
    </sec>
    <sec id="sec-4">
      <title>Measurement results</title>
      <sec id="sec-4-1">
        <title>System Architecture</title>
        <p>The block diagram of the measurement system is shown in Fig. 4. The high-power
infrared LED was switched with an IRF540 MOSFET, which was driven by a
PIC16F18313 microcontroller, using the NCO peripheral, allowing the setting of the
switching frequency with sub-Hz precision. In the experiments the following
frequencies were utilized: = 4219Hz, = 4570Hz, = 4883Hz.
In the receiver six Vishay BPW41N infrared photodiodes (with = ±65°) were
utilized. The signal of each channel was preamplified by a transimpedance amplifier. The
gain of this stage was chosen to provide enough sensitivity, but to avoid saturation by
the DC component caused by normal daylight infrared radiation. The second stage
amplifier is AC-coupled. The corner frequency of both stages was set to 10 kHz to
suppress the higher harmonics of the received square wave. The conditioned signals were
connected to six ADC pins of a dsPIC33 microcontroller and each channel was sampled
with 40 kHz. The received signal amplitudes were calculated using a 1024-point FFT
with flat-top window.
4.2</p>
        <p>Reference channel sensitivities
The rows of the reference matrix represent the relative radiant sensitivity of the
channels of the PCPA. The reference matrix was measured in ideal circumstances: we used
one beacon in fixed position, no other light sources were present (dark room). Using an
automatic turntable, = 360 was provided. The values are the average of 20
independent measurements. The channel sensitivities are shown in Fig. 5. Notice that the
curves are quite similar but still there is a visible difference between them.
(a)
(b)</p>
        <p>Test were conducted to determine the azimuth measurement error of the proposed
PCPA. In the tests three transmitter units were utilized simultaneously. The positions
(direction and distance) of the transmitters were varied around the PCPA. Test results
obtained using artificial lighting, daylight condition, and a special scenario with a
reflective surface 1m from the sensor are summarized in Fig. 6.</p>
        <p>Localization example</p>
        <p>An illustrative localization test was performed using = 3 transmitters in a room
of size 5m × 4m. One of the transmitters and the 6-channel PCPA, mounted on the
turntable, are shown in Fig. 7(a). The localization results are shown in Fig. 7(b). The
test setup is the same as in the 3-beacon simulation, presented in Section 3.2 in Fig.
3(a). The positions of the transmitters are denoted by red dots, the positions of the 15
reference points were also the same (on grid points). From each reference points 36
independent measurements were made by rotating the sensor unit by 10 degrees
between the measurements. From each measurement the location estimate was calculated
using a least squares method, the results are shown by colored points in Fig. 7(b). The
measurement results correspond well with the simulations. However, on the left hand
side the precision is higher, which severely degrades towards the upper left corner, and
becomes significantly higher than in the simulations. The reason is due to two effects:
the GDOP is higher towards the upper right corner, as can be seen in Fig. 3(a). Also,
the angle measurements in these locations produced high errors (occasionally as high
as 8 degrees), probably due to reflections. The two reinforcing effects resulted in a high
position error. For all the 15 test points the mean localization error and std were 8.7cm
and 7.2cm, respectively. Excluding the three points on the right hand side, the
remaining 12 test points produced mean error and std of 5.3 cm and 4.1 cm, respectively.
5</p>
      </sec>
    </sec>
    <sec id="sec-5">
      <title>Summary</title>
      <p>A novel sensor to measure the azimuth of modulated light sources was proposed, using
a Planar Circular Photodiode Array (PCPA). According to simulation analysis, the
proposed measurement method with the redundant PCPA allows the measurement of the
azimuth of the light source with accuracy in the range of 0.5° − 2°, depending on the
size of the array. The proposed low-cost solution can be a good alternative of more
costly (e.g. camera-based) sensors in AoA/ADoA localization systems. In an
illustrative localization example using a 6-channel PCPA and only 3 beacons, the mean
localization error was below 0.1m in a 5m × 4m room.</p>
      <p>(a)
(b)
Fig. 7. (a) The measurement setup with a beacon (left) and the 6-channel PCPA (right),
deployed on an automatic turntable. (b) Localization results using 3 beacons.
Simulation studies suggest that sensors with more channels provide higher
measurement accuracy (e.g. the accuracy of a 24-channel PCPA is twice of that of a 6-channel
one). Utilization of higher number of beacons also increases the localization accuracy.</p>
      <p>The accuracy of the proposed system is comparable with that of radio time of flight
systems, with the additional advantage of the possible orientation estimate. The
application of the proposed system requires that the transmitters and the PCPA be at the
same plane. Uncontrolled elevation of the transmitters may cause additional error. The
effect of reflections may also cause performance degradations in environments with
highly reflective surfaces. These effects are subject of further studies.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          1.
          <string-name>
            <surname>Cui</surname>
            ,
            <given-names>X.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Yu</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Zhang</surname>
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Wang</surname>
            ,
            <given-names>H.</given-names>
          </string-name>
          :
          <article-title>Azimuth-Only Estimation for TDOA-based Direction Finding with Three-Dimensional Acoustic Array</article-title>
          .
          <source>IEEE Transactions on Instrumentation and Measurement</source>
          <volume>68</volume>
          , (
          <year>2019</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          2.
          <string-name>
            <surname>Rodríguez-Navarro</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          et al.
          <source>Indoor Positioning System Based on a PSD Detector</source>
          ,
          <article-title>Precise Positioning of Agents in Motion Using AoA Techniques</article-title>
          .
          <source>Sensors</source>
          <year>2017</year>
          (
          <volume>17</volume>
          ),
          <volume>2124</volume>
          (
          <year>2017</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          3.
          <string-name>
            <surname>Arafa</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Jin</surname>
            ,
            <given-names>X.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Klukas</surname>
          </string-name>
          , R.:
          <article-title>Wireless Indoor Optical Positioning With a Differential Photosensor</article-title>
          .
          <source>IEEE Photonics Technology Letters</source>
          <volume>24</volume>
          (
          <issue>12</issue>
          ),
          <fpage>1027</fpage>
          -
          <lpage>1029</lpage>
          (
          <year>2012</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          4.
          <string-name>
            <surname>Simon</surname>
            ,
            <given-names>G.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Zachár</surname>
            ,
            <given-names>G.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Vakulya</surname>
            ,
            <given-names>G.</given-names>
          </string-name>
          <article-title>Lookup: Robust and Accurate Indoor Localization Using Visible Light Communication</article-title>
          .
          <source>IEEE Transactions on Instrumentation and Measurement</source>
          ,
          <volume>66</volume>
          (
          <issue>9</issue>
          ),
          <fpage>2337</fpage>
          -
          <lpage>2348</lpage>
          (
          <year>2017</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          5.
          <string-name>
            <surname>Huynh</surname>
            <given-names>P</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Yoo</surname>
            <given-names>M.</given-names>
          </string-name>
          <article-title>VLC-Based Positioning System for an Indoor Environment Using an Image Sensor and an Accelerometer Sensor</article-title>
          .
          <source>Sensors</source>
          <volume>16</volume>
          (
          <issue>6</issue>
          ),
          <volume>783</volume>
          (
          <year>2016</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          6.
          <string-name>
            <surname>Li</surname>
            ,
            <given-names>Y.</given-names>
          </string-name>
          , et al.:
          <string-name>
            <surname>A VLC Smartphone</surname>
          </string-name>
          <article-title>Camera Based Indoor Positioning System</article-title>
          .
          <source>IEEE Photonics Technology Letters</source>
          <volume>30</volume>
          (
          <issue>3</issue>
          ),
          <fpage>1171</fpage>
          -
          <lpage>1174</lpage>
          (
          <year>2018</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          7.
          <string-name>
            <surname>Zhu</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          , et al.:
          <article-title>Three-Dimensional VLC Positioning Based on Angle Difference of Arrival With Arbitrary Tilting Angle of Receiver</article-title>
          .
          <source>IEEE Journal on Selected Areas in Communications</source>
          ,
          <volume>36</volume>
          (
          <issue>1</issue>
          ),
          <fpage>8</fpage>
          -
          <lpage>22</lpage>
          (
          <year>2018</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          8.
          <string-name>
            <surname>Gőzse</surname>
            ,
            <given-names>I.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Soumelidis</surname>
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Vanek</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          :
          <article-title>Realization of an optical indoor positioning system based on TFT technology</article-title>
          .
          <source>In: 2013 European Conference on Mobile Robots</source>
          , pp.
          <fpage>62</fpage>
          -
          <lpage>67</lpage>
          , IEEE, Barcelona, Spain (
          <year>2013</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          9.
          <string-name>
            <surname>Simon</surname>
            ,
            <given-names>G.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Zachár</surname>
            ,
            <given-names>G.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Vakulya</surname>
            ,
            <given-names>G.</given-names>
          </string-name>
          <article-title>Lookup: Robust and Accurate Indoor Localization Using Visible Light Communication</article-title>
          .
          <source>IEEE Transactions on Instrumentation and Measurement</source>
          ,
          <volume>66</volume>
          (
          <issue>9</issue>
          ),
          <fpage>2337</fpage>
          -
          <lpage>2348</lpage>
          (
          <year>2017</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          10.
          <string-name>
            <surname>Li</surname>
            ,
            <given-names>Y.</given-names>
          </string-name>
          , et al.:
          <string-name>
            <surname>A VLC Smartphone</surname>
          </string-name>
          <article-title>Camera Based Indoor Positioning System</article-title>
          .
          <source>IEEE Photonics Technology Letters</source>
          <volume>30</volume>
          (
          <issue>3</issue>
          ),
          <fpage>1171</fpage>
          -
          <lpage>1174</lpage>
          (
          <year>2018</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          11.
          <string-name>
            <surname>Zhu</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          , et al.:
          <article-title>Three-Dimensional VLC Positioning Based on Angle Difference of Arrival With Arbitrary Tilting Angle of Receiver</article-title>
          .
          <source>IEEE Journal on Selected Areas in Communications</source>
          ,
          <volume>36</volume>
          (
          <issue>1</issue>
          ),
          <fpage>8</fpage>
          -
          <lpage>22</lpage>
          (
          <year>2018</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          12.
          <string-name>
            <surname>Arafa</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Dalmiya</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Klukas</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Holzman</surname>
          </string-name>
          , J.:
          <article-title>Angle-of-arrival reception for optical wireless location technology</article-title>
          .
          <source>Opt. Express</source>
          <volume>23</volume>
          ,
          <fpage>7755</fpage>
          -
          <lpage>7766</lpage>
          (
          <year>2015</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          13.
          <string-name>
            <surname>Bergen</surname>
            ,
            <given-names>M. H.</given-names>
          </string-name>
          , et al.:
          <article-title>Design and Implementation of an Optical Receiver for Angle-of-Arrival-Based Positioning</article-title>
          .
          <source>Journal of Lightwave Technology</source>
          <volume>35</volume>
          (
          <issue>8</issue>
          ),
          <fpage>3877</fpage>
          -
          <lpage>3885</lpage>
          (
          <year>2017</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          14.
          <string-name>
            <surname>Cincotta</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Neild</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>He</surname>
            <given-names>VC.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Armstrong</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          <article-title>"Visible Light Positioning Using an Aperture and a Quadrant Photodiode,"</article-title>
          <source>In Proc. 2017 IEEE Globecom Workshops</source>
          , pp.
          <fpage>1</fpage>
          -
          <lpage>6</lpage>
          ,
          <string-name>
            <surname>Singapore</surname>
          </string-name>
          (
          <year>2017</year>
          )
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>