WiFiDB Update: Verbesserte Genauigkeit

Es gibt eine aufregende Neuerung in unserer WiFiDB. Es wurde einen neuen Algorithmus eingeführt, der die Genauigkeit der Positionsbestimmung deutlich verbessert. Anstatt nur die höchste Signalstärke zu speichern, verwenden wir nun Multilateration, um präzisere Ergebnisse zu erzielen. Schon seit einiger Zeit stellte sich heraus, dass die bisherige Methode in einigen Fällen zu Ungenauigkeiten führte. Die Positionen konnten im schlimmsten Fall um bis zu 100 Meter verrutschen. Das war natürlich nicht immer Sinne des Erfinders, denn die WiFiDB sollte so genau wie möglich sein. Dank des neuen Algorithmus ist die Genauigkeit um etwa 60 % gestiegen, wie verschiedene Qualitätstests gezeigt haben. Folgend ein paar Diagramme, um die Verbesserungen anschaulich darzustellen. Kleinere Werte sind besser.

Alter Algorithmus
Neuer Algorithmus

Ein paar Zahlen

Der Unterschied setzt sich aus der „echten“ GPS-Position, wo gemessen wurde und der ermittelten Position (durch die Messdaten) zusammen. Die Distanz zwischen diesen zwei Punkten ergibt dann die Abweichung.

Alter Algorithmus

  • Durchschnittlicher Unterschied: 78,62 m
  • Größter Unterschied: 945,61 m
  • Kleinster Unterschied: 0,78 m

Neuer Algorithmus

  • Durchschnittlicher Unterschied: 30,61 m
  • Größter Unterschied: 161,65 m
  • Kleinster Unterschied: 0,57 m

Messfehler

Ein weiteres Problem sind Messfehler. Vor der Berechnung werden jetzt automatisch nicht plausible Messpunkte mit verschiedenen Strategien entfernt. Das bedeutet, dass wir unzuverlässige Daten/zu weit auseinanderliegende Messpunkte aussortieren, um genauere Positionen zu erhalten. Dieser Schritt hat dazu beigetragen, die Qualität unserer Daten weiter zu verbessern.

Verbesserte Privatsphäre

Aber das ist noch nicht alles. Wenn Sie nicht möchten, dass Ihr WLAN-Netzwerk in der WiFiDB Datenbank landet oder entfernt werden soll, haben Sie mehrere Möglichkeiten. Sie können an Ihren Netzwerknamen „_nomap“ am Ende hinzufügen. Beispiel „MeinNetzerk“ wird zu „MeinNetzwerk_nomap“

Sie können auch „_optout“ mitten im Netzwerknamen platzieren. Beispiel: „MeinNetzwer_output“.

Natürlich funktioniert auch beides, wie „MeinNetzwerk_output_nomap“. Das sind gängige Varianten, wie sie auch von Google’s GeoLocation und Microsoft, sowie anderen Anbietern verwendet werden. WiFiDB respektiert Ihre Entscheidung, nicht in unserer WiFiDB erfasst zu werden. (Natürlich kann auf Anfrage Ihr Netzwerk auch manuell aus dem Datenbestand entfernt werden)

Darüber hinaus werden auch mobile Hotspot-Netzwerke im Rahmen unserer Möglichkeiten automatisch aussortiert. Das war bereits vor der Einführung des neuen Algorithmus der Fall und bleibt auch weiterhin bestehen. Wir wollen sicherstellen, dass die Positionen in unserer WiFiDB möglichst genau sind und Mobile-Hotspot-Netzwerke könnten dies beeinträchtigen.

Das Beste aus beiden Welten

Natürlich können nicht nur die Netzwerke, die mit dem neuen Algorithmus berechnet wurden, ausschließlich verwendet werden. Dazu gibt es aktuell noch zu wenig Daten. Zur Erstellung dieses Beitrags existieren rund 15.000 Netzwerke, welche mit dem neuen Algorithmus berechnet wurden. Es existieren rund 150.000 Netzwerke, welche noch mit dem alten Algorithmus erstellt wurden. Das sind momentan weitaus zu wenig neue Daten, um diese ausschließlich zu verwenden. Daher wird das „beste aus beiden Welten“ verwendet. Die neuen Daten werden vorrangig verwendet, falls es keine oder zu wenig gibt werden die alten Daten verwendet.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert