[:it]
Interessante ricerca :
L’abilità nel tracciare con precisione una persona con questo metodo sta nello scoprire quale tipo di attività stia compiendo. Sia che stia camminando, guidando un’auto o viaggiando in treno o in aereo, è abbastanza facile capire quando sai cosa stai cercando.
I sensori possono determinare quanto velocemente viaggi una persona e che tipo di movimenti faccia. Muoversi a passo lento in una direzione indica camminare. Andare un po’ più veloce ma svoltare con un angolo di 90 gradi significa guidare. Andare ancora più veloce significa essere in treno o in aereo. È semplice da capire in base alla velocità e alla pressione dell’aria.
Dopo che l’app ha determinato cosa stai facendo, utilizza le informazioni raccolte dai sensori. L’accelerometro trasmette la tua velocità, il magnetometro indica la tua relazione con il nord geografico, il barometro propone la pressione dell’aria intorno a te e la confronta con le informazioni disponibili pubblicamente. Si assicura che i dati della pressione atmosferica del barometro coincidano con The Weather Channel per determinare la tua distanza rispetto al livello del mare. Google Maps e i dati offerti dalle mappe di rilevamento geologico degli Stati Uniti forniscono letture d’elevazione incredibilmente dettagliate.
Una volta raccolte tutte queste informazioni e stabilita la modalità di trasporto che stai utilizzando, può iniziare a focalizzarsi su dove tu sia. Per quanto riguarda i voli, quattro algoritmi iniziano a stimare la posizione e restringono le possibilità finché il tasso di errore non raggiunge lo zero.
Se stai guidando, sarà ancora più semplice. L’app conosce il fuso orario in cui ti trovi in base alle informazioni fornite dal telefono. Accede quindi alle informazioni dal barometro e dal magnetometro e le confronta con le informazioni fornite dalle mappe e dai bollettini meteorologici disponibili pubblicamente. Successivamente, tiene traccia delle curve che fai. Ad ogni curva, le possibili posizioni si riducono fino a individuare esattamente dove ti trovi.
Per dimostrare quanto sia accurato, i ricercatori hanno fatto un test a Philadelphia. Ci sono volute solo 12 curve prima che l’app sapesse esattamente dove si trovava la macchina.
Questo è un buon esempio di quanto potenti possano essere le informazioni sintetizzate da diverse fonti di dati. Trascorriamo troppo tempo preoccupati per i singoli sistemi di raccolta dei dati e non abbastanza per le tecniche di analisi di quei sistemi.
(Il post è stato tradotto grazie all’esplicita autorizzazione di Schneier on Security)
Fonte: Tracking People Without GPS[:en]
Interesting research:
The trick in accurately tracking a person with this method is finding out what kind of activity they’re performing. Whether they’re walking, driving a car, or riding in a train or airplane, it’s pretty easy to figure out when you know what you’re looking for.
The sensors can determine how fast a person is traveling and what kind of movements they make. Moving at a slow pace in one direction indicates walking. Going a little bit quicker but turning at 90-degree angles means driving. Faster yet, we’re in train or airplane territory. Those are easy to figure out based on speed and air pressure.
After the app determines what you’re doing, it uses the information it collects from the sensors. The accelerometer relays your speed, the magnetometer tells your relation to true north, and the barometer offers up the air pressure around you and compares it to publicly available information. It checks in with The Weather Channel to compare air pressure data from the barometer to determine how far above sea level you are. Google Maps and data offered by the US Geological Survey Maps provide incredibly detailed elevation readings.
Once it has gathered all of this information and determined the mode of transportation you’re currently taking, it can then begin to narrow down where you are. For flights, four algorithms begin to estimate the target’s location and narrows down the possibilities until its error rate hits zero.
If you’re driving, it can be even easier. The app knows the time zone you’re in based on the information your phone has provided to it. It then accesses information from your barometer and magnetometer and compares it to information from publicly available maps and weather reports. After that, it keeps track of the turns you make. With each turn, the possible locations whittle down until it pinpoints exactly where you are.
To demonstrate how accurate it is, researchers did a test run in Philadelphia. It only took 12 turns before the app knew exactly where the car was.
This is a good example of how powerful synthesizing information from disparate data sources can be. We spend too much time worried about individual data collection systems, and not enough about analysis techniques of those systems.
Research paper.
(The post has been translated with explicit permission of Schneier on Security)
Source: Tracking People Without GPS
[:]