Resumen:
State-of-the-art fingerprinting-based localization methods relying on WiFi/GSM information
provide sufficient localization accuracy for many mobile applications and work reliably in urban
areas and indoors. These methods assume that each location contains a unique combination
of signal strength readings. To obtain a location estimation, a mobile devices gathers signal
strength readings and with the help of a fingerprinting algorithm, the closest match in a reference
database is found. Building this reference database requires a training set consisting
of geo-referenced fingerprints. Traditional approaches require manual labelling of the reference
locations or GPS information. This work proposes a collaborative, semi-supervised WiFi/GSMbased
fingerprinting method where only a small fraction of all fingerprints needs to be georeferenced.
This allows for automatic indexing of areas in the absence of GPS reception as
found in urban spaces and indoors without requiring manual labelling of fingerprints. Taking
advantage of the characteristic that the similarity between two fingerprints correlates to the
distance between their corresponding locations, this method applies multidimensional scaling
to generate a topology estimation of the training set. With the help of a subset of geo-referenced
fingerprints, the topology estimation is anchored to physical locations now serving as a reference
database. Further fingerprints can be used to refine and extend the topology estimation.
Hence, the covered space grows gradually. An evaluation of the approach is performed using an
urban-scale dataset showing that the method can locate a mobile device with a median accuracy
of 30 m. Hereby, only 7% of the fingerprints are geo-referenced. Further, the localization
error decreases and converges to a value comparable to related work as new fingerprints are
added to the reference database. A promising application of the method is seen by combining it
with existing fingerprinting systems to extend their functionality into areas where a GPS-based
indexing is not possible.