Mapillary – una vista stradale fai da te · coprire il mondo con dettaglio sufficiente. Secondo...

95
Corso FIAB GPS-OpenStreetMap-Mapillary Parte III Mapillary – una vista stradale fai da te Un progetto crowdsourced con grande potenziale per la documentazione dell'infrastruttura ciclabile e di percorsi cicloturistici Versione aggiornata per Mapillary 2018 Versione 20181107 Volker SCHMIDT FIAB Padova – Amici della Bicicletta mailto:[email protected] Vedi anche note sulla prossima pagina Scritto con OpenOffice.org Writer gSlide 1

Transcript of Mapillary – una vista stradale fai da te · coprire il mondo con dettaglio sufficiente. Secondo...

Page 1: Mapillary – una vista stradale fai da te · coprire il mondo con dettaglio sufficiente. Secondo loro, la conoscenza locale è quasi imbattibile, e solo gli abitanti sanno cosa veramente

Corso FIABGPS-OpenStreetMap-Mapillary

Parte III

Mapillary – una vista stradale fai da teUn progetto crowdsourced con grande potenziale per la documentazione

dell'infrastruttura ciclabile e di percorsi cicloturistici

Versione aggiornata per Mapillary 2018

Versione 20181107

Volker SCHMIDT

FIAB Padova – Amici della Bicicletta

mailto:[email protected]

Vedi anche note sulla prossima pagina

Scritto con OpenOffice.org Writer

gSlide 1

Page 2: Mapillary – una vista stradale fai da te · coprire il mondo con dettaglio sufficiente. Secondo loro, la conoscenza locale è quasi imbattibile, e solo gli abitanti sanno cosa veramente

Questo materiale è stato compilato utilizzando vari fonti, che spero di averle inserite come link nel testo.

In particolare ho utilizzato materiale della comunità OpenStreetMap e materiale di Mapillary,senza citarne ogni volta la fonte.

Per quanto riguarda la licenza di riuso del materiale devo dire che conosco solo la situazione per il materiale che riguarda strettamente OSM (informazione sul sito di OSM). Per quanto riguarda Mapillary, non lo so e vi invito alla dovuta cautela.

Ho gfatto esteso uso di informzioni della ditta Mapillary

Tutti suggerimenti per miglioramenti, segnalazioni di errori o altri commenti sono benvenuti.

Il testo fa parte del materiale didattico di un workshop FIAB per il cicloturismo.

Se non sei partecipante del workshop e utilizzi questo materiale e lo trovi utile, ti prego di fare una donazione a una beneficenza di tua scelta. Ti consiglio di considerare Médecins sans frontières.

Se vuoi incorporare il presente materiale in un tuo testo puoi farlo liberamente, ma devi stare attento ai copyright per i quali non posso garantire. Ti chiedo anche gentilmente di informarmi come lo hai utilizzato.

Se lo utilizzi a scopi commerciali, oltre a quanto detto sopra, ti chiedo di donare una parte del eventuale profitto in beneficenza.

gSlide 2

Page 3: Mapillary – una vista stradale fai da te · coprire il mondo con dettaglio sufficiente. Secondo loro, la conoscenza locale è quasi imbattibile, e solo gli abitanti sanno cosa veramente

Contenuto

1 Che cosa è Mapillary ......................................................................................................................................................................................................... 81.1 Che cosa posso fare con Mapillary? ........................................................................................................................................................................ 12

1.1.1 Documentare le vie stesse ................................................................................................................................................................................ 121.1.1.1 Per la generica segnalazione di situazioni che richiedono attenzione. ................................................................................................... 121.1.1.2 Per la ricerca sistematica di specifiche problematiche ............................................................................................................................ 12

1.1.1.2.1 Segnalare ostacoli (pali ed archetti) su quali mancano i segnali catarifrangenti ............................................................................ 131.1.1.2.2 Segnalare pali della luce e della segnaletica stradale presenti sulla ciclabile .................................................................................. 131.1.1.2.3 Segnalare percorsi troppo stretti ....................................................................................................................................................... 141.1.1.2.4 Censimenti degli attraversamenti ciclopedonali segnalate solo come pedonali .............................................................................. 141.1.1.2.5 Casi di divergenza di segnaletica orizzontale verticale .................................................................................................................... 14

1.1.2 Migliorare la mappa OSM ............................................................................................................................................................................... 151.1.3 Usi cicloturistici ............................................................................................................................................................................................... 201.1.4 Foto Mapillary per Wikipedia .......................................................................................................................................................................... 20

1.2 Fotografare percorsi per Mapillary ......................................................................................................................................................................... 211.3 Caricare Foto sul sito Mapillary .............................................................................................................................................................................. 23

1.3.1 Caricare foto scattate con la App su smartphone ............................................................................................................................................. 231.3.2 Caricare foto scattate con action cam e GPS ................................................................................................................................................... 24

1.4 Trattamento automatico delle foto caricate ............................................................................................................................................................. 251.5 Controllo e post-trattamento delle foto caricate ...................................................................................................................................................... 26

2 Creare foto-sequenze Mapillary con smartphone .......................................................................................................................................................... 272.1 Fotografare per Mapillary con smartphone Android ............................................................................................................................................... 27

2.1.1 Hardware ......................................................................................................................................................................................................... 272.1.1.1 Montaggio dello smartphone sulla bicicletta – supporto rigido ............................................................................................................... 28 Montaggio dello smartphone sulla bicicletta – “metodo salsiccia” .................................................................................................................... 292.1.1.2 Capacità della batteria .............................................................................................................................................................................. 302.1.1.3 Formato delle foto e capacità della memoria dello smartphone .............................................................................................................. 31

2.1.2 Settaggio generale della app Mapillary ........................................................................................................................................................... 322.1.3 Avviare le riprese ............................................................................................................................................................................................. 402.1.4 Operazioni ausiliari ......................................................................................................................................................................................... 42

2.1.4.1 cambiare modo di ripresa fra automatico e manuale ............................................................................................................................... 432.1.4.2 Consultare la mappa con le tracce Mapillary ........................................................................................................................................... 442.1.4.3 impostare la direzione della camera ........................................................................................................................................................ 45

2.2 Creare una traccia GPX dalle posizioni delle foto Mapillary ................................................................................................................................. 462.3 Caricare sequenze di foto da smartphone sul sito Mapillary ................................................................................................................................... 48

gSlide 3

Page 4: Mapillary – una vista stradale fai da te · coprire il mondo con dettaglio sufficiente. Secondo loro, la conoscenza locale è quasi imbattibile, e solo gli abitanti sanno cosa veramente

2.3.1 Verificare le foto nell'app prima di caricarli sul sito ........................................................................................................................................ 492.3.2 Caricare le sequenze sul sito Mapillary ........................................................................................................................................................... 51

3 Il sito web di Mapillary ................................................................................................................................................................................................... 533.1 Accesso al sito Mapillary ........................................................................................................................................................................................ 53

3.1.1 La pagina iniziale ............................................................................................................................................................................................. 533.1.2 Impostazione lingua ......................................................................................................................................................................................... 533.1.3 Registrazione ................................................................................................................................................................................................... 54

3.2 Esplorare le immagini presenti sul sito .................................................................................................................................................................. 553.2.1 Image View e Map View ................................................................................................................................................................................. 553.2.2 Immagini e sequenze Mapillary ...................................................................................................................................................................... 59

3.2.2.1 Tipi di immagini e sequenze .................................................................................................................................................................... 593.2.2.2 Image keys, sequence keys ...................................................................................................................................................................... 60

3.2.3 Visualizzazione di immagini e sequenze Mapillary ........................................................................................................................................ 613.2.3.1 Navigazione manuale lungo una sequenza ............................................................................................................................................. 623.2.3.2 Navigazione automatico lungo una sequenza .......................................................................................................................................... 623.2.3.3 Navigazione manuale anche fra foto di sequenze diverse ....................................................................................................................... 63

3.2.4 Condivisione .................................................................................................................................................................................................... 643.2.4.1 Condivisione di una foto ......................................................................................................................................................................... 643.2.4.2 Scaricare una sequenza di foto dal sito Mapillary ................................................................................................................................... 653.2.4.3 Mapillary video clips ............................................................................................................................................................................... 653.2.4.4 Commentare una foto ............................................................................................................................................................................... 65

3.2.5 Agire sulle foto e le sequenze .......................................................................................................................................................................... 663.2.5.1 Scaricare foto ........................................................................................................................................................................................... 663.2.5.2 Editare la pixellazione delle foto. (Funzione attualmente disabilitata) ................................................................................................... 673.2.5.3 Editare una sequenza di foto .................................................................................................................................................................... 693.2.5.4 Opzioni avanzate ...................................................................................................................................................................................... 743.2.5.5 Segnalare un'immagine ............................................................................................................................................................................ 75

3.2.6 Filtro ................................................................................................................................................................................................................ 763.2.7 Dati della Mappa (“Map Data”) ..................................................................................................................................................................... 77

3.2.7.1 Categorie di oggetti .................................................................................................................................................................................. 773.2.7.2 Oggetti lineari (“Line Features”) ............................................................................................................................................................. 793.2.7.3 Segnaletica stradale verticale (“Traffic Signs”) ....................................................................................................................................... 80

3.2.8 Etichette (“Tags”) ............................................................................................................................................................................................ 843.2.9 Viaggio nel tempo ............................................................................................................................................................................................ 85

4 Strumenti per facilitare l'inserimento di dati in OSM ..................................................................................................................................................... 884.1 Visualizzazione di foto Mapillary integrata nel online editor ID ............................................................................................................................ 89

gSlide 4

Page 5: Mapillary – una vista stradale fai da te · coprire il mondo con dettaglio sufficiente. Secondo loro, la conoscenza locale è quasi imbattibile, e solo gli abitanti sanno cosa veramente

4.2 Visualizzazione di foto e tracce Mapillary col plugin per JOSM ........................................................................................................................... 905 Supporto e strumenti di collaborazione .......................................................................................................................................................................... 91

5.1 Contatto fra contributori .......................................................................................................................................................................................... 915.2 Lingua ...................................................................................................................................................................................................................... 915.3 Aiuto e Contatti con Mapillary ................................................................................................................................................................................ 915.4 Mapillary for Organizations .................................................................................................................................................................................... 925.5 Mapillary Tasker ...................................................................................................................................................................................................... 925.6 Verifier Tool ............................................................................................................................................................................................................. 93

6 Problemi conosciuti ......................................................................................................................................................................................................... 946.1 Elenco problemi ...................................................................................................................................................................................................... 94

6.1.1 Ripresa ............................................................................................................................................................................................................. 947 Note varie ........................................................................................................................................................................................................................ 97

gSlide 5

Page 6: Mapillary – una vista stradale fai da te · coprire il mondo con dettaglio sufficiente. Secondo loro, la conoscenza locale è quasi imbattibile, e solo gli abitanti sanno cosa veramente

(pagina intenzionalmente vuota)

gSlide 6

Page 7: Mapillary – una vista stradale fai da te · coprire il mondo con dettaglio sufficiente. Secondo loro, la conoscenza locale è quasi imbattibile, e solo gli abitanti sanno cosa veramente

NotaQuesto è la terza parte di un ciclo di quattro presentazioni su tecnologie per cicloescursonisti:

Parte I: Pianificazione di ciclo-escursioni al computer Mappe elettroniche su computer Costruzione al computer percorsi per cicloescursioni Produzione di un road book stampabile

Parte 2: Uso del navigatore satellitare sulla bicicletta Installare mappe per biciclette sul navigatore Caricare tracce GPX sul navigatore Uso di tracce GPX sul navigatore Navigazione in tempo reale

Parte 3: Mapillary – un streetview fai da te Che cosa è Mapillary Scattare e caricare sequenze Mapillary con smartphone Scattare e caricare sequenze Mapillary con GoPro e GPS Esempi di utilizzo di sequenze Mapillary

Parte 4: Inserzione di dati ciclo-rilevanti in OpenStreetMap Editor per OSM Inserzione di vie in generale Inserzione di infrastruttura ciclabile

Inserzione di ciclovie

gSlide 7

Page 8: Mapillary – una vista stradale fai da te · coprire il mondo con dettaglio sufficiente. Secondo loro, la conoscenza locale è quasi imbattibile, e solo gli abitanti sanno cosa veramente

1 Che cosa è MapillaryMapillary è un servizio per condividere foto georeferenziatesviluppato da Mapillary AB, con sede a Malmö, Svezia.

L'obiettivo del servizio è di rappresentare fotograficamenteil mondo intero, non solamente le strade, usando le foto inmodalità crowdsourcing, ovvero con i contributi dellepersone.

I servizi come Google, che utilizzano auto equipaggiate con speciali fotocamere, non riusciranno a coprire il mondo con dettaglio sufficiente. Secondo loro, la conoscenza locale è quasi imbattibile, e solo gli abitanti sanno cosa veramente sia importante quando si scatta una foto. Sono interessati alla copertura di qualunque posto all'aperto, e possono contribuire a un sistema che rappresenta il mondo con un alto livello di dettaglio.

La maggior parte della elaborazione di immagine è fatta lato server usando tecnologie Big Data, di visione artificiale ed altre tecnologie di intelligenza artificiale, rendendo la raccolta dei dati estremamente semplice per l'utente.

Pertanto, Mapillary migliora con ciascuna nuova foto, perché ogni nuova foto è messa in relazione con tutte le foto esistenti nel suo intorno. L'idea è che agli utenti dei dati è permesso migliorare la copertura di aree di loro interesse.

Gli sviluppatori di Mapillary ritengono che ci sia mercato per un fornitore di foto neutrali ed indipendenti.

(Copiato con modifiche da http://wiki.openst reetmap.org/wiki/IT:Mapillary)

Licenza

Le foto di Mapillary possono essere usate sotto licenza Creative Commons 4.0 Attribution-ShareAlike (CC-BY-SA). C'è un permesso speciale per derivare dati dalle foto per contribuire a OpenStreetMap e a

gSlide 8

Page 9: Mapillary – una vista stradale fai da te · coprire il mondo con dettaglio sufficiente. Secondo loro, la conoscenza locale è quasi imbattibile, e solo gli abitanti sanno cosa veramente

Wikimedia Commons. Le tracce GPX possono essere usate senza alcune restrizione, e i dati derivati possono essere usati sotto licenza ODbL [4]. (fonte: https://it.wikipedia.org/wiki/Mapillary)

gSlide 9

Page 10: Mapillary – una vista stradale fai da te · coprire il mondo con dettaglio sufficiente. Secondo loro, la conoscenza locale è quasi imbattibile, e solo gli abitanti sanno cosa veramente

Ecco come si presenta una sequenza di foto sul sito Mapillary (figura 1):

Fare Control+Clic lsulla didascalia della figura per aprire il sito. Poi cliccare su per far partire lasequenza

gSlide 10

Figura 1 Una sequenza di foto sul sito Mapillary

Page 11: Mapillary – una vista stradale fai da te · coprire il mondo con dettaglio sufficiente. Secondo loro, la conoscenza locale è quasi imbattibile, e solo gli abitanti sanno cosa veramente

Ci sono vari metodi per produrre serie di foto georeferenziate per creare un percorso sul sito Mapillary:

A)con smartphone e la App di Mapillary (iOS e Android)

B)con fotocamera capace di scattare lunghe serie di foto (tipicamente una action camera come GoPro Hero e registratore satellitare di posizione (tipicamente un “GPS” portatile),

C)con action camera con GPS incorporato (esempio Garmin VIRB) (argomento non coperto in questa nota)

D)con fotocamere panoramiche (argomento non coperto in questa nota)

La presente nota descrive l'approccio (A), limitandosi a smartphone Android, e l'approccio (B).

Per l'approccio con smartphone esiste in rete una breve descrizione in italiano sul wiki di OSM, ma che tratta una versione precedente di Mapillary..

Con gli approcci (C) e (D) non ho esperienza, ma una breve nota su (C) si trova sul blog Mapillary.

Novità MapillaryCon l'App per iPhone (non ancora per Android) è adesso possibile utilizzare action cam GoPro (modelli Hero4 e Black) al posto della camera dello smartphone (da Mapillary Blog – 18 dicembre 2015 ). Con questo si utilizza lo smartphone per la geolocalizzazione e per l'upload delle foto scattate con GoPro.

gSlide 11

Page 12: Mapillary – una vista stradale fai da te · coprire il mondo con dettaglio sufficiente. Secondo loro, la conoscenza locale è quasi imbattibile, e solo gli abitanti sanno cosa veramente

1.1 Che cosa posso fare con Mapillary?Mapillary permette di documentare fotograficamente, con mezzi disponibili a tanti, lo stato di tutte le vie percorribili in auto, bici, a piedi, a cavallo, in barca,.... Le foto sono facilmente pubblicate, con licenza aperta. L'accesso alle foto è semplice ed inuitivo ed aperto a tutti, non è limitato ai contributori.

Possibili usi di questa documentazione fotografica sono:

documentare le vie stesse, per esempio per quanto riguarda la ciclabilità

Migliorare la mappa OSM

Usi cicloturistici

Wikipedia – Wikimedia

1.1.1Documentare le vie stesseSe ci limitiamo alla ciclabilità si possono immaginare vari tipi di usi di questo strumento, sempre cpn la presupposizione che la zona di interessa è stata completamente fotografata in entrambi sensi di marcia(salvo casi dove è stata utilizzata una camera a 360°)

1.1.1.1Per la generica segnalazione di situazioni che richiedono attenzione. In questo contesto le foto servono come mezzo per aiutare la memoria per ricordarsi di problemi, per esempio con lo scopo di produrre elenchi, con descrizione e foto documentanti le situazioni critiche, peresempio di una rete ciclabile cittadina. Spesso le foto Mapillary già esistenti e liberamente accessibili in rete, sono sufficienti per documentare le particolari situazioni. Basta inserire il link (univoco) alla foto Mapillary.

1.1.1.2Per la ricerca sistematica di specifiche problematicheEcco un elenco che illustra questo tipo di approccio:

segnalare ostacoli (pali ed archetti) su quali mancano i segnali catarifrangenti

gSlide 12

Page 13: Mapillary – una vista stradale fai da te · coprire il mondo con dettaglio sufficiente. Secondo loro, la conoscenza locale è quasi imbattibile, e solo gli abitanti sanno cosa veramente

● segnalare pali della luce e della segnaletica della strada sulla ciclabile● segnalare situazioni dove marciapiedi | ciclopedonali | ciclabili sono troppo stretti senza apposita

segnaletica di pericolo● censimenti degli attraversamenti ciclopedonali che sono solamente segnalate come pedonali● situazioni dove la segnaletica verticale e la situazione orizzontale divergono sui percorsi ciclabili (e

alcuni pedonali). Tipicamente confusione fra ciclopedonale condivisa e ciclabile separata su marciapiede.

Tutto questo si potrebbe fare dal computer a condizione che prima sia stato fatto il giro delle ciclabili perfacendo foto Mapillary.

Per tutti gli oggetti controllati conviene aggiungere un hashtag tipo #fiabpadova_survey_2018 all'oggetto in OSM.

1.1.1.2.1 Segnalare ostacoli (pali ed archetti) su quali mancano i segnali catarifrangenti Tanti di questi sono già in OpenStreetMap, almeno sulle ciclabili che ho mappato io. Per questo conviene inserire la proprietà "reflective_marker=no" direttamente in OSM. Quelli che mancano in OSMvanno inseriti. Anche quelli che hanno segnali catarifrangenti. L'elenco da produrre consiste in due URL e una nota se necessaria:

• URL del nodo in OSM (che include anche le coordinate)

• URL della foto Mapillary

• nota descrittiva, se necessaria

1.1.1.2.2 Segnalare pali della luce e della segnaletica stradale presenti sulla ciclabileQuesto tipo di ostacoli finora nessuno ha mappato in OSM e quindi è più lavoro.

Sarebbero da inserire in OSM ex nuovo, siccome sono ostacoli sulla pista, bisogna inventare anche il tag in OSM per ostacoli. Poi si procede come sopra.

gSlide 13

Page 14: Mapillary – una vista stradale fai da te · coprire il mondo con dettaglio sufficiente. Secondo loro, la conoscenza locale è quasi imbattibile, e solo gli abitanti sanno cosa veramente

1.1.1.2.3 Segnalare percorsi troppo strettiSi tratta di situazioni dove marciapiedi | ciclopedonali | ciclabili sono troppo stretti e sprovvisti di apposita segnaletica di pericoloQuesti vanno inseriti in OSM con il tag "width= " o “est_width” sull'oggetto in questione.

1.1.1.2.4 Censimenti degli attraversamenti ciclopedonali segnalate solo come pedonaliLa maggior parte di questi sono già in OSM, ma l'identificazione è lavoro manuale, guardando foto satellitari e Mapillary. Anche per questi la documentazione si fa nel DB di OSM.

1.1.1.2.5 Casi di divergenza di segnaletica orizzontale verticaleCi sono situazioni dove la segnaletica verticale e quella orizzontale divergono sui percorsi ciclabili (e alcuni pedonali). Tipicamente si tratta di confusione fra ciclopedonale condivisa e ciclabile separata su marciapiede.

Anche queste si possono inserire in OSM come “annotation=...” e il hashtag di cui sopra.

gSlide 14

Page 15: Mapillary – una vista stradale fai da te · coprire il mondo con dettaglio sufficiente. Secondo loro, la conoscenza locale è quasi imbattibile, e solo gli abitanti sanno cosa veramente

1.1.2Migliorare la mappa OSMMapillary è nato dalla comunità OpenStreetMap e per questo motivo costituisce uno strumento molto importante per la mappatura in OSM.

Ci sono strumenti specifici per migliorare i dati di OpenStreetMap, in particolare:

l'integrazione con due dei più importanti editor grafici per dati OSM (ID – figura 2 e JOSM – figura 3).

Riconoscimento automatico di oggetti e proprietà

Mapillary opera una serie di riconoscimenti automatici, di cui alcuni sono anche accessibili al pubblico (anche senza log in).

◦ Il più impressionate, ma non accessibile al pubblico, è la ricostruzione tridimensionale degòi oggetti visibili sulle foto (vedi figure 5 e 6). Un articolo si trova sul Blog di Mapillary.

◦ Accessibile al pubblico invece è il riconoscimento automatico dei segnali stradali, per mezzo di un algoritmo con capacità di migliorare (con metodi dell'intelligenza artificiale). Vedi figura 4. Segnali stradali riconosciuti da \Mapilary ono anche disponibili nei editor JOSM e ID

Attualmente disponibile solo senza la possibilità di correggere riconoscimenti sbagliati

◦ Accessibile al pubblico è anche i riconoscimento automatico di alcune categorie di oggetti di interesse al mappatore. Vedi figura 7 per un esempio.

Nota sull'uso di Mapillary per mapping OSMQuando riprendo foto Mapillary collo scopo di utilizzarli anche per aggiornare la mappa OSM registro sempre in parallelo il mio percorso come traccia GPX con la massima precisione del mio navigatore Garmin etrex 30 (una foto al secondo, satelliti GLONASS attivi, WAAS attivo). Nella mia esperienza la

gSlide 15

Page 16: Mapillary – una vista stradale fai da te · coprire il mondo con dettaglio sufficiente. Secondo loro, la conoscenza locale è quasi imbattibile, e solo gli abitanti sanno cosa veramente

traccia registrata dal navigatore separato è più affidabile della traccia prodotta dall'App Mapillary con la ripresa di una foto ogni due secondi su uno smartphone SONY Xperia Z5 compact.

Devo sottolineare che non so se questa esperienza è generalizzabile.

gSlide 16

Figura 2 Esempio nel online editor ID Figura 3 Esempio nel offline editor JOSM

Page 17: Mapillary – una vista stradale fai da te · coprire il mondo con dettaglio sufficiente. Secondo loro, la conoscenza locale è quasi imbattibile, e solo gli abitanti sanno cosa veramente

gSlide 17

Figura 4 Esempio di Vista Segnali Stradali sul sito Mapillary

Page 18: Mapillary – una vista stradale fai da te · coprire il mondo con dettaglio sufficiente. Secondo loro, la conoscenza locale è quasi imbattibile, e solo gli abitanti sanno cosa veramente

gSlide 18

Figura 6: Una delle foto Mapillary utilizzate nel modello 3D

Figura 5: Esempio di ricostruzione 3D

Page 19: Mapillary – una vista stradale fai da te · coprire il mondo con dettaglio sufficiente. Secondo loro, la conoscenza locale è quasi imbattibile, e solo gli abitanti sanno cosa veramente

Nota sull'uso di Mapillary per mapping OSMQuando riprendo foto Mapillary collo scopo di utilizzarli anche per aggiornare la mappa OSM registro sempre in parallelo il mio percorso come traccia GPX con la massima precisione del mio navigatore Garmin etrex 30 (una foto al secondo, satelliti GLONASS attivi, WAAS attivo). Nella mia esperienza la traccia registrata dal navigatore separato è più affidabile della traccia prodotta dall'App Mapillary con la ripresa di una foto ogni due secondi su uno smartphone SONY Xperia Z5 compact.

Devo sottolineare che non so se questa esperienza è generalizzabile.

gSlide 19

Figura7: Esempio di riconoscimento automatico di vari tipi di oggetti(sovrapposizione di più screenshot per scopi illustrativi)

Page 20: Mapillary – una vista stradale fai da te · coprire il mondo con dettaglio sufficiente. Secondo loro, la conoscenza locale è quasi imbattibile, e solo gli abitanti sanno cosa veramente

1.1.3Usi cicloturisticiLe foto Mapillary sono disponibili con licenza Creative Commons Attribution-ShareAlike 4.0

International License (CC BY-SA 4.0). 1

Foto individuali di Mapillary possono essere scaricate.

Link a sequenze di foto Mapillary possono essere inseriti in siti web e documenti on-line.

Screengrabbing può essere utilizzato per convertire sequenze di foto Mapillary in file video.

Anche se finora ho visto poco uso, mi immagino che potrebbe essere molto utile in:

roadbook tradizionali (foto di incroci e altri punti critici)

guide cicloturistiche stampate

guide cicloturistiche on-line

guide cicloturistiche su smartphpne

documentazione di proposte per ciclovie (penso a BicItalia)

documentazione di ciclovie on-line (penso a BicItalia)

1.1.4Foto Mapillary per WikipediaMapillary2Commons è uno strumento per inserire una foto dal server di Mapillary direttamente in Wikimedia Commons.

1 Attribuzione con la dicitura: "Photos from Mapillary, CC BY-SA, by @username. ", cioè l'attribuzione deve includere Mapillarye il username del fotografo.

gSlide 20

Page 21: Mapillary – una vista stradale fai da te · coprire il mondo con dettaglio sufficiente. Secondo loro, la conoscenza locale è quasi imbattibile, e solo gli abitanti sanno cosa veramente

1.2 Fotografare percorsi per MapillaryCi sono vari metodi per produrre serie di fotogeoreferenziate per creare una sequenza di foto sul sitoMapillary.

La georeferenziazione consiste in tre valori: latitudine,longitudine, angolo (direzione nella quale puntava l'obiettivodella fotocamera in confronta alla direzione est = 0 gradi)

Vi presento due approcci:

A)con smartphone e la App di Mapillary (vedi foto di figura 8 e ramo in alto a sinistra nellaflowchart di figura 10)

B)con fotocamera capace di scattare lunghe serie di foto(tipicamente una action camera come GoPro Hero) eregistratore satellitare di posizione (tipicamente un“GPS” portatile)(vedi foto di figura 9 e ramo in alto a destra nellaflowchart di figura 10)

In entrambi i casi si scattano foto in sequenza automaticacon una frequenza che dipende della velocità del mezzo ditrasporto:

• uno o due scatti al secondo per riprese in auto

• uno scatto ogni due o tre secondi in bicicletta.

• uno scatto ogni cinque secondi camminando a piedi

gSlide 21

Figura 8 Smartphone su bicicletta

Figura 9 Action camera e GPS su bicicletta

Page 22: Mapillary – una vista stradale fai da te · coprire il mondo con dettaglio sufficiente. Secondo loro, la conoscenza locale è quasi imbattibile, e solo gli abitanti sanno cosa veramente

Figura 10 illustra il flusso di lavoro dei due approcci.

gSlide 22

Figura 10 Workflow con Mapillary App e con GoPro

Page 23: Mapillary – una vista stradale fai da te · coprire il mondo con dettaglio sufficiente. Secondo loro, la conoscenza locale è quasi imbattibile, e solo gli abitanti sanno cosa veramente

1.3 Caricare Foto sul sito MapillaryIl caricamento di foto sul sito Mapillary avviene in modo completamente diverso nei due approcci considerati qua:

Nel caso app su smartphone si può utilizzare un metodo quasi completamente automatico

Nel caso di action cam + GPS la procedura richiede vari interventi “manuali”

1.3.1Caricare foto scattate con la App su smartphoneL'app Mapillary permette di spostare le foto dalla memoria dello smartphone sul sito Mapillary, liberandola memoria man mano che le foto vengono trasferite.

Dopo l'avvio iniziale non richiede interventi manuali.

Il tempo per il caricamento dipende

del carico del server Mapillary

della velocità effettiva in upload della propria linea Internet.

Dalla dimensione in pixel e della risoluzione delle foto

Per darvi una idea: con un collegamento con 30 MB il caricamento di una intera giornata di foto richiede un paio di ore (o più, se il server Mapillary è lento)

gSlide 23

Page 24: Mapillary – una vista stradale fai da te · coprire il mondo con dettaglio sufficiente. Secondo loro, la conoscenza locale è quasi imbattibile, e solo gli abitanti sanno cosa veramente

1.3.2Caricare foto scattate con action cam e GPSIl processo in questo caso è più complicato e comprende due fasi:

1. georeferenziazione delle foto

(solo necessario per action cam che non hanno il ricevitore GPS incorporato, per esempioGoPro2)

(non necessario per action cam che hanno il ricevitore GPS integrato, per esempio Garmin VIRB)

2. caricamento semi-manuale delle foto sul sito Mapillary

La georeferenziazione consiste nel inserimento della posizione (latitudine, longitudine) della camera al momento della fotografia nel file immagine (normalmente in formato JPEG).

La posizione viene calcolato da un apposito software (per esempio GeoSetter) da una traccia (“track”) GPX registrato col registratore GPS durante le riprese (tipicamente un navigatore satellitare). Questo calcolo utilizza il confronto dell'ora scritta della camera nel file foto e l'ora associata ad ogni punto della traccia GPX.

La seconda fase utilizza un'apposita pagina sul sito Mapillary per il caricamento manuale di foto.

2 Per i modelli GoPro Hero4 Mapillary la app Mapillary per iphone esegue la georeferenziazione e l'upload delle foto scattate con GoPro

gSlide 24

Page 25: Mapillary – una vista stradale fai da te · coprire il mondo con dettaglio sufficiente. Secondo loro, la conoscenza locale è quasi imbattibile, e solo gli abitanti sanno cosa veramente

1.4 Trattamento automatico delle foto caricateDopo il caricamento delle foto di una sequenza di foto sul sito, appositi programmi sul sito eseguono varie operazioni automatiche su tutte le foto:

pixellazione di targhe di auto e moto

pixellazione di facce in primo piano

alcune operazioni di miglioramento delle foto (colori, correzione parziale di curvatura, ...)

Oltre a queste modifiche/miglioramenti ci sono altri processi automatici come:

identificazione e geolocalizzazione di segnali stradali incontrati nelle foto (con un processo di apprendimento che utilizza un approccio di intelligenza artificiale, probabilmente reti neuronali artificiali) (attualmente non attivo in Italia)

ricostruzione tridimensionale delle vicinanze delle “tracce” Mapillary (viene utilizzato per creare transizioni smussate per la visualizzazione delle foto in sequenza)

(vedi http://blog.mapillary.com/update/2015/11/10/pointclouds.html)

(e probabilmente altre cose che non so ...)

gSlide 25

Page 26: Mapillary – una vista stradale fai da te · coprire il mondo con dettaglio sufficiente. Secondo loro, la conoscenza locale è quasi imbattibile, e solo gli abitanti sanno cosa veramente

1.5 Controllo e post-trattamento delle foto caricateI controlli e le modifiche automatiche eseguite sul sito normalmente non sono sufficienti per la pubblicazione delle foto su un sito pubblico.

Bisogna manualmente eseguire dei controlli ed eventuali post-trattamenti manuali.

Inoltre succede che una foto non è riuscita e richiede correzioni o addirittura sarebbe meglio di ritirarla dalla pubblicazione (nella mia esperienza sono in particolare foto rotate e foto dove l'immagine è coperto dalla mia mano)

Essenzialmente i controlli da fare cadono in una di queste tre categorie:

controlli e eventuali correzioni per la pubblicazione su un sito pubblico,

controlli per evitare la pubblicazione di foto imbarazzanti o inutili,

controlli e correzioni per l'uso delle foto per la mappatura per OSM (in particolare correzione di posizione di foto scattate con scarsa o assente copertura GPS)

Importante: Commenti e tutte le operazioni che prendono la forma di una richiesta di modifica dall'utente al team di Mapillary possono anche essere fatte per foto di altri utenti.

gSlide 26

Page 27: Mapillary – una vista stradale fai da te · coprire il mondo con dettaglio sufficiente. Secondo loro, la conoscenza locale è quasi imbattibile, e solo gli abitanti sanno cosa veramente

2 Creare foto-sequenze Mapillary con smartphone 2.1 Fotografare per Mapillary con smartphoneAndroid2.1.1HardwareSto utilizzando due metodi diversi per montare lo smartphonesulla bicicletta:

Con supporto rigido (figura 11)

inserimento dello smartphpne più semplice

produce più spesso foto mosse

Metodo “salsiccia” (figura 12)

inserimento dello smartphone più complicato

assorbe meglio le vibrazioni della bici e quindimeno foto mosse

gSlide 27

Figura 11: Smartphone su bici – supporto rigido - vista frontale

Figura 12 Montaggio col metodo “salsiccia”, vista frontale

Page 28: Mapillary – una vista stradale fai da te · coprire il mondo con dettaglio sufficiente. Secondo loro, la conoscenza locale è quasi imbattibile, e solo gli abitanti sanno cosa veramente

2.1.1.1Montaggio dello smartphone sulla bicicletta – supporto rigidoFigura 13 mostra il supporto rigido (disponibile gratis daMapillary compilando questo modulo).

Questo supporto

permette di montare il telefono con la fotocamerapuntando avanti

permette di avviare e fermare le riprese senzasmontare lo smartphone

Per evitare che lo smartphone salti fuori dalla pinza incaso di forti movimenti, lo sicuro con un elastico(figura 14)

gSlide 28

Figura 14: Smartphone su bici - supporto rigido - vista frontale

Figura 13: Smartphone su bici – supporto rigido - vista laterale

Page 29: Mapillary – una vista stradale fai da te · coprire il mondo con dettaglio sufficiente. Secondo loro, la conoscenza locale è quasi imbattibile, e solo gli abitanti sanno cosa veramente

Montaggio dello smartphone sulla bicicletta – “metodo salsiccia”Un'alternativa che meglio assorbe le vibrazioni è di costruirsi un apposito attacco morbido., derivato da una idea che ho trovato in un blog su Internet 3

Come vedete in figura 15 consiste di un pezzo di tubo di isolamento termico (per tubi d'acqua), con unafessura per lo smartphone, che è legato al manubrio della bici con due fascette.

Per migliorare l'attacco al manubrio ho inserito lateralmente due tappi di sughero (figura 16)

Quando inserite lo smartphone nella sua posizione

bloccatelo contro sbalzi con una fascetta – vedi figura 12-(1).

assicuratevi che la lente dello smartphone abbia la vista libera - figura 12-(2)

3 http://www.bodenseepeter.de/2014/07/01/how-to-street-view-a-bike-path-for-a-penny/

gSlide 29

Figura 15 Montaggio col metodo “salsiccia”, visto dall'alto

Figura 16

Page 30: Mapillary – una vista stradale fai da te · coprire il mondo con dettaglio sufficiente. Secondo loro, la conoscenza locale è quasi imbattibile, e solo gli abitanti sanno cosa veramente

2.1.1.2Capacità della batteriaLa capacità della batteria di un tipico smartphone limita le riprese tipicamente a due ore, o anche meno.

Se volete fotografare più a lungo, bisogna connettere una batteria esterna.

Uso un modello con 15Ah, che mi dura 8ore.

Normalmente metto la batteria esterna nel borsetto di telaio (figura 18).

Inoltre, se si usa la salsiccia come attacco, bisogna perforarla per passare il cavo di alimentazione allo smartphone (figura 17).

gSlide 30

Figura 18 Figura 17

Page 31: Mapillary – una vista stradale fai da te · coprire il mondo con dettaglio sufficiente. Secondo loro, la conoscenza locale è quasi imbattibile, e solo gli abitanti sanno cosa veramente

2.1.1.3Formato delle foto e capacità della memoria dello smartphone

Il formato delle foto è controllabile nel app Mapillary e ha degli effetti importanti.

Il formato delle foto riprese con l'app Mapillary è controllabile dal menu Settings dell'app (vedi figura 22). La scelta è fra:

formato originale della funzione camera dello smartphone (sul mio modello 3840x2160 pixel; circa 1.4MB)

un formato più piccolo (sul mio modello 1280x720 pixel; circa 220kB)Questa scelta va fatta tenendo conto di due effetti importanti:

foto più grandi richiedono più memoria sullo smartphone foto più grandi richiedono più tempo per il caricamento

I dettagli dipendono del modello di smartphone ma le considerazioni sono generalizzabili.

Per il mio Sony Xperia Z5 compact la relazione fra foto “grandi” e foto “piccoli” è di circa 6.4

gSlide 31

Page 32: Mapillary – una vista stradale fai da te · coprire il mondo con dettaglio sufficiente. Secondo loro, la conoscenza locale è quasi imbattibile, e solo gli abitanti sanno cosa veramente

2.1.2Settaggio generale della app Mapillary(Mi riferisco all'App Android versione 3.119)

Questi settaggi sono indipendenti della scelta del modo di movimento (a piedi, in bicicletta, in auto)

1. Aprire l'app Mapillary

2. si apre la pagina principale del app (figura19)

3. apri il menu

4. si apre il menu di Mapillary(figura 20)Se non si apre da soloaprirlo, toccando

5. apri Settings (figura 21)

Sulle prossime pagine vi propongo il miei settings con alcune spiegazioni del perché delle mie scelte

gSlide 32

Figura 20

Figura19

Figura 21

Page 33: Mapillary – una vista stradale fai da te · coprire il mondo con dettaglio sufficiente. Secondo loro, la conoscenza locale è quasi imbattibile, e solo gli abitanti sanno cosa veramente

Il suono dello scatto è utile per capire se le riprese funzionanao regolarmente senza dover gurdare lo schermo

Opzione foto di bassa risoluzione

Se non c'è necessità di risparmiare sui MB, preferisco le foto di medio-alta risoluzione per motivi di qualità

Non lo consiglio perché la pinza del porta-telefonino potrebbe interferire con i pulsanti che controllano il volume (dipende dl modello di smaphone

Animazioen immagine allo scattoOpzione non utile sulla bici, perché lo schermo non è visibile

ecco la mia scelta per il modo dimessa a foco :

gSlide 33

Figura 22

Page 34: Mapillary – una vista stradale fai da te · coprire il mondo con dettaglio sufficiente. Secondo loro, la conoscenza locale è quasi imbattibile, e solo gli abitanti sanno cosa veramente

Presa

Presa automatica

Scatto basato sulla distanza ha il vantaggio che si ferma automaticamente in caso di sosta, ma anche lo svantaggio che si ferma erroneamente in casi con mancante ricezione di segnale GPS

Soglia tempo fra scatti

Preferisco scatto con intervallo fisso con 1 o 2 sec in auto, da 3 a 5 sec in bici e da 7 a10 sec a piedi

(solo rilevante in caso di scatto basato sulla distanza)

(solo rilevante in caso di scatto basato sulla distanza)Aggiunge foto in curve strette

gSlide 34

Page 35: Mapillary – una vista stradale fai da te · coprire il mondo con dettaglio sufficiente. Secondo loro, la conoscenza locale è quasi imbattibile, e solo gli abitanti sanno cosa veramente

Presa

Messa in pausa

Pausa quando il telefono punta a terra (utile quando il cellulare si tiene in mano)

Pausa quando il telefono viene mosso (non consigliato sulla bicicletta)

Pausa quando il telefono è storto (NON FUNZIONA?)

Impostazione del livello di inclinazione laterale che impedisce la ripresa

gSlide 35

Page 36: Mapillary – una vista stradale fai da te · coprire il mondo con dettaglio sufficiente. Secondo loro, la conoscenza locale è quasi imbattibile, e solo gli abitanti sanno cosa veramente

Batteria

Modo salva batteria

Riduce la luminosità dello schermo durante la ripresa

Prevenzione soprariscaldamento

Ferma la ripresa in caso di soprariscaldamento dello smartphone

Limite batteria

Ferma la ripresa quando la carica rimanente della batteria scende sotto xx percento

Varie

Nuova sequenza

Nuova sequenza se la distanza fra foto è più di XXX metri

gSlide 36

Page 37: Mapillary – una vista stradale fai da te · coprire il mondo con dettaglio sufficiente. Secondo loro, la conoscenza locale è quasi imbattibile, e solo gli abitanti sanno cosa veramente

Memorizzazione delle foto sullo smartphone

Spazio di memoria libero

Ripresa viene interrotta quando c'è meno di … % di memoria libera

Scelta della memoria

Si può scegliere in quale memoria immagazzinare le foto, su SD card (come indicato a canto)

o su memoria interna.

In questo caso viene indicato in quale cartella saranno depositate.

gSlide 37

Page 38: Mapillary – una vista stradale fai da te · coprire il mondo con dettaglio sufficiente. Secondo loro, la conoscenza locale è quasi imbattibile, e solo gli abitanti sanno cosa veramente

Impostazioni per il caricamento sul sito

Abilitazione di caricamento dati anche via collegamento telefonico

Impostazione del numero di canali di caricamento in parallelo (da 1 a 4)

(non so quali effetti ha il numero di canali)

Mappa

Qua si può scegliere la mappa di fondo per la visualizzazione della posizione delle foto sulla mappa (questa funzione è di poco interesse susmartphone con schermo normale)

La scelta è fra due tipi di renderizzazione di OpenStreetMap, le foto satellitari di MapBox e una mappa per navigazione di automobili:

gSlide 38

Page 39: Mapillary – una vista stradale fai da te · coprire il mondo con dettaglio sufficiente. Secondo loro, la conoscenza locale è quasi imbattibile, e solo gli abitanti sanno cosa veramente

Opzioni per sviluppatori

Uso di servizi Google per smartphone

dovrebbe accelerare il fix del navigatore, ma con il costo di mancanti direzioni nelle foto. Per questo losconsiglio

Non escludere foto senza dati GPS

Evita problemi con mancante segnale GPS (per esempio in gallerie), ma al costo di una posizione sbagliata della foto.

Salva dati diagnostici

Utile in caso di problemi col software

Versione del software

gSlide 39

Page 40: Mapillary – una vista stradale fai da te · coprire il mondo con dettaglio sufficiente. Secondo loro, la conoscenza locale è quasi imbattibile, e solo gli abitanti sanno cosa veramente

2.1.3Avviare le riprese

Si parte dalla pagina Home dell'app (figura 23) cliccando

Si apre, sempre in formato orizzontale, la pagina di ripresa(figura 24), all'inizio tipicamente con la segnalazione

di mancante segnale GPS:

gSlide 40

Figura 23

Figura 24

Page 41: Mapillary – una vista stradale fai da te · coprire il mondo con dettaglio sufficiente. Secondo loro, la conoscenza locale è quasi imbattibile, e solo gli abitanti sanno cosa veramente

Bisogna aspettare che il segnale GPS sia sufficientemente forte.

Quando l'indicazione GPS è diventata almeno “buona”

> > > > (invisibile)

si può cominciare con le riprese.

Si monta lo smartphone sul supporto e si sicura con l'elastico (figure 13 e 14(

Mi assicuro anche che la macchina fotografica è viva, cioè si vede l'immagine vivo della fotocamera sullo schermo. Se no, l'app si è incastrato e bisogna rilanciarla.

Mi assicuro anche che l'app è messa in modo automatico

Cliccando il pulsante rosso parte la ripresa.

Il pulsante rosso diventa quadrato e si sente regolarmente il clic del “otturatore” della

“macchina fotografica”.

Con il settaggio consigliato, le riprese non si fermano né quando mi fermo, né in assenza di segnale GPS.

Per fermare/riavviare le riprese bisogna operare il pulsante rosso.

gSlide 41

Page 42: Mapillary – una vista stradale fai da te · coprire il mondo con dettaglio sufficiente. Secondo loro, la conoscenza locale è quasi imbattibile, e solo gli abitanti sanno cosa veramente

2.1.4Operazioni ausiliari Ecco alcune operazioni ausiliari che si possono eseguire dalla pagina di controllo di ripresa:

cambiare modo di ripresa fra automatico e manuale

consultare la mappa con le tracce Mapillary (ma per questo si deve smontare lo smartphone dal supporto)

aggiustare la direzione della camera, agendo sulle “articolazioni” del supporto.

Inoltre posso saltare dalla pagina controllo di ripresa direttamente

alle impostazioni con il pulsante

alla pagina di Upload con il pulsante

gSlide 42

Page 43: Mapillary – una vista stradale fai da te · coprire il mondo con dettaglio sufficiente. Secondo loro, la conoscenza locale è quasi imbattibile, e solo gli abitanti sanno cosa veramente

2.1.4.1cambiare modo di ripresa fraautomatico e manuale

Cliccando lo slider cambio il modo

di ripresa a manuale.Cambia la schermata mostrando gli elementidi controllo per questo modo di operazione(figura 25)

Con il pulsante bianco scatto le singole

foto.

Con il pulsante posso iniziare una nuova sequenza di foto.

Cliccando lo slider torna al modo automatico

gSlide 43

Figura 25

Page 44: Mapillary – una vista stradale fai da te · coprire il mondo con dettaglio sufficiente. Secondo loro, la conoscenza locale è quasi imbattibile, e solo gli abitanti sanno cosa veramente

2.1.4.2Consultare la mappa con le tracce Mapillary

Cliccando il pulsante possoaprire la mappa di Mapillary con letracce delle foto Mapillary già esistentinella zona dove mi trovo attualmente

La mappa può essere manipolata condue dita (riduzione, ingrandimento,spostamento, rotazione)

Cliccando il simbolo bussola in alto adestra della mappa posso annullare larotazione (figura 27)

Cliccando il pulsante di nuovotorno al modo ripresa

gSlide 44

Figura 26

Figura 27

Page 45: Mapillary – una vista stradale fai da te · coprire il mondo con dettaglio sufficiente. Secondo loro, la conoscenza locale è quasi imbattibile, e solo gli abitanti sanno cosa veramente

2.1.4.3impostare la direzione della camera

Il simbolo in altro a destra indica la direzione della camera in relazione alla direzione di marcia

nel senso che il valore corrispondente in gradi viene inserito come dati EXIF nel file di immagine.

La freccia verso l'alto indica che la camera punta diritto avanti.

Cliccando su questo simbolo si apre il dialogo di scelta direzione (figura 28)

L'impostazione della direzione avvienecliccando una delle otto frecce attorno alsimbolo dell'automobile.

gSlide 45

Figura 28

Page 46: Mapillary – una vista stradale fai da te · coprire il mondo con dettaglio sufficiente. Secondo loro, la conoscenza locale è quasi imbattibile, e solo gli abitanti sanno cosa veramente

2.2 Creare una traccia GPX dalle posizioni delle foto Mapillary Questa opzione è solo disponibile prima del caricamento delle foto da smartphone sul sito Mapillary

Il metodo attuale per la memorizzazione delle foto Mapillary su smartphone prevede, per ogni sequenza di N foto, la memorizzazione di N file immagini in formato JPEG con la posizione dello smartphone per ogni foto, codificata nei dati EXIF del file e, in più, una traccia GPX formata dalle posizioni delle foto della sequenza (non so per quale motivo i dati geografici vengono immagazzinati due volte, una volta nei dati EXIF delle foto e una altra volta nel file GPX)

Durante le riprese delle foto viene creato una cartella per ogni sequenza. Per una sequenza con X foto,la cartella contiene X file JPEG (le foto scattate) e una traccia in formato GPX con X punti.

La lunghezza massima di una sequenza è di 600 foto. Sequenza con più di 600 foto vengono spaccate automaticamente durante le riprese.

Le sequenze vengono piazzate a scelta dell'utente nella memoria interno o sulla scheda microSD.

Il path, in entrambi i casi, è

Ogni cartella porta nel nome data e ora della sua creazione, cioè pochi secondi prima della prima foto che contiene.

gSlide 46

Page 47: Mapillary – una vista stradale fai da te · coprire il mondo con dettaglio sufficiente. Secondo loro, la conoscenza locale è quasi imbattibile, e solo gli abitanti sanno cosa veramente

Ogni cartella contiene:

1. fino a 600 files JPEG delle foto scattate cui nomi sono composti da data_ora_time-zone:

2. un file GPX che contiene la traccia:

3. e un file “status.json” che contiene lo status dei dati della cartella (non modificare manualmente il contenuto!!!).

Ecco il contentuto esempio di un file parzialmante caricato sul sito (3 imagini caricati di 119 totali):

{"faultyImagesNo":0,"original_nr_of_images":119,"scheduled_for_upload":true,"upload_finished":false,"upload_started":true,"uploaded_nbr_of_images":3}

Per creare da queste tracce parziali una traccia GPX complessiva di un percorso devo scaricare tutti i file GPX parziali e concatenarli utilizzando programmi come Garmin BaseCamp, Garmin MapSource, RouteConverter4 (mio preferito), ed altri.

4 Importante: utilizzare la versione RouteConverterXxxOffline che utilizza esclusivamente mappe OSM

gSlide 47

Page 48: Mapillary – una vista stradale fai da te · coprire il mondo con dettaglio sufficiente. Secondo loro, la conoscenza locale è quasi imbattibile, e solo gli abitanti sanno cosa veramente

2.3 Caricare sequenze di foto da smartphone sul sito Mapillary(versione Android)

Il processo è automatico, salvo imprevisti, se il settaggio del app Mapillary è fatta nel modo descritto sopra.

Consiglio di fare upload solo quando lo smartphone è collegato via WiFi per motivi di costo e a un caricatore per evitare sequenze danneggiate dovuto a uno stop non pulito.

Inoltre consiglio di eseguire un rapido controllo visivo delle sequenze prima di lanciare il caricamento automatico.

La mia esperienza è che i tracciati rilevati – indipendentemente – con Garmin etrex 20|30 sono migliori che quelle rilevate con smartphpne Sony Xperia Z3|Z5 utilizzando Mapillary, come descritto sopra.

gSlide 48

Page 49: Mapillary – una vista stradale fai da te · coprire il mondo con dettaglio sufficiente. Secondo loro, la conoscenza locale è quasi imbattibile, e solo gli abitanti sanno cosa veramente

2.3.1Verificare le foto nell'app prima di caricarli sulsitoConsiglio di verificare le foto almeno grossolanamente prima delUpload

Dalla finestra principale del App scegli per vedere le

sequenze caricabili (figura 29)

Di ogni sequenza si vede la prima foto.

Vedo subito che la seconda sequenza non è apposto.

Clicco l'immagine della sequenza e si apre la visualizzazionedel contenuto della sequenza (figura 30)

gSlide 49

Figura 29Figura 30

Page 50: Mapillary – una vista stradale fai da te · coprire il mondo con dettaglio sufficiente. Secondo loro, la conoscenza locale è quasi imbattibile, e solo gli abitanti sanno cosa veramente

Apro la prima foto e clicco il cestino verde (figura 31)

per rimuoverla dalla sequenza.

Poi devo ripeterlo un'altra volta con la seconda foto della sequenza eanche con l'ultima foto della prima sequenza.

gSlide 50

Figura 31

Page 51: Mapillary – una vista stradale fai da te · coprire il mondo con dettaglio sufficiente. Secondo loro, la conoscenza locale è quasi imbattibile, e solo gli abitanti sanno cosa veramente

2.3.2Caricare le sequenze sul sito Mapillary

Dalla finestra principale del App scelgo

e nella finestra che si apre clicco la freccia verde (figura 32)

Nella successiva finestra riassuntiva:

confermo l'Upload

Per la durata dell'upload appare una finestra di stato:

Normalmente l'upload termina con la scomparsa del finestrinodel upload e appare il messaggio:

gSlide 51

Figura 32

Page 52: Mapillary – una vista stradale fai da te · coprire il mondo con dettaglio sufficiente. Secondo loro, la conoscenza locale è quasi imbattibile, e solo gli abitanti sanno cosa veramente

=============================================

Il controllo delle proprie foto sul sito Mapillary viene descritto più avanti

gSlide 52

Page 53: Mapillary – una vista stradale fai da te · coprire il mondo con dettaglio sufficiente. Secondo loro, la conoscenza locale è quasi imbattibile, e solo gli abitanti sanno cosa veramente

3 Il sito web di Mapillary Nota sull'uso del sito Mapillary

Alcune funzioni del sito possono presentare problemi con alcuni browser. La descrizione qua si riferiscea Firefox su un computer Windows10.

3.1 Accesso al sito MapillaryCome visitatore (non registrato) del sito Mapillary.com potete vedere tutte le foto esistenti e richiedere alcune operazioni sulle foto, anche se non sono foto vostre (principio wiki 5).

3.1.1La pagina inizialeL'indirizzo Mapillary.com vi porta sulla pagina iniziale.

Sulla pagina iniziale troverete alcune interessanti informazioni, scrollando giù e seguendo i links.

In particolare vi suggerisco di seguire i links EXPLORE > Community , RESOURCES Help e Chrome Extension (se utilizzate Chrome) nel piè di pagina

Cliccando si arriva alla pagina principale di Mapillary, che mostra una mappa del

mondo con la copertura Mapillary – vedi Esplorare le immagini presenti sul sito

3.1.2Impostazione lingua

L'attuale versione del sito parla solo inglese

5 https://it.wikipedia.org/wiki/Wiki

gSlide 53

Page 54: Mapillary – una vista stradale fai da te · coprire il mondo con dettaglio sufficiente. Secondo loro, la conoscenza locale è quasi imbattibile, e solo gli abitanti sanno cosa veramente

3.1.3Registrazione

Per poter contribuire foto o editare foto, bisogna registrarsi (pulsante ) nel solito modo

dalla pagina Mapillary (https://www.mapillary.com/).

In alternativa si possono utilizzare credenziali esistenti:

gSlide 54

Page 55: Mapillary – una vista stradale fai da te · coprire il mondo con dettaglio sufficiente. Secondo loro, la conoscenza locale è quasi imbattibile, e solo gli abitanti sanno cosa veramente

3.2 Esplorare le immagini presenti sul sito Vi presento l'esplorazione delle foto per utenti senza login e, separatamente, le possibilità aggiuntive con login.

3.2.1Image View e Map ViewL'esplorazione parte della pagina principale che mostra la mappa mondiale di percorsi fotografati con Mapillary. Si raggiunge dalla pagina iniziale www.mapillary.com cliccando .

Ecco la mappa del mondocon la copertura di fotoMapillary (figura 33):

In qualsiasi momento potete scegliere il tipo di mappa di sfondo

Sono di interesse le duemappe basate su datiOpenStreetMap (MapboxStreets e OpenStreetMapstandard) e le foto satellitari.

gSlide 55

Figura 33

Page 56: Mapillary – una vista stradale fai da te · coprire il mondo con dettaglio sufficiente. Secondo loro, la conoscenza locale è quasi imbattibile, e solo gli abitanti sanno cosa veramente

Per cominciare, cliccate (ricerca luoghi) edinserite, per esempio, “Padova” nel campo diricerca. Da notare che questa è una ricerca genericaper elementi della mappa, non solo indirizzi.Dalle proposte selezionate la città di Padova:

Ecco la copertura in Mapillary a Padova i(n data 28 febbraio 2018) (figura 34)

La mappa che si apre fa vedere linee di color verde su una mappa OSM stile Mapbox.

Le linee verde sono i percorsi per i quali sono state caricate delle foto Mapillary.

gSlide 56

Figura 34

Page 57: Mapillary – una vista stradale fai da te · coprire il mondo con dettaglio sufficiente. Secondo loro, la conoscenza locale è quasi imbattibile, e solo gli abitanti sanno cosa veramente

Zoomate dentro più volte affinché non vedete dei pallini verdi.

Posizionate il puntatore su uno di questi.

Si apre un thumbnail della foto presente in questa posizione(figura 35)

Cliccate sulla pallina e si apre il principale visualizzatore diMapillary in modo “Map View”, cioè grande mappa e piccolafoto (figura 36).

La foto mostra il nome utentedell'autore più la data.

La mappa fa vedere la posizione dellafoto e l'orientamento della camera.

Cliccando sull'angolo in alto a destradella piccola foto

cambio alla visualizzazione ImageView ...

gSlide 57

Figura 35

Figura 36

Page 58: Mapillary – una vista stradale fai da te · coprire il mondo con dettaglio sufficiente. Secondo loro, la conoscenza locale è quasi imbattibile, e solo gli abitanti sanno cosa veramente

… cioè grande foto e piccola mappa(figura 37).

Per tornare a Image View cliccol'angolo a destra in alto della piccolafoto.

Più avanti vi presento in dettaglio le operazioni eseguibili da Image View e Map View.

Zoomare

Entrambe le finestre, quella piccola e quella grande, indipendentemente del modo Image View o Map View permetteno di zoomare dentro e fuori in quattro livelli.

Zoom-in: doppio click sulla finestra

Zoom-out: SHIFT + doppio click sulla finestra

gSlide 58

Figura 37

Page 59: Mapillary – una vista stradale fai da te · coprire il mondo con dettaglio sufficiente. Secondo loro, la conoscenza locale è quasi imbattibile, e solo gli abitanti sanno cosa veramente

3.2.2Immagini e sequenze Mapillary

3.2.2.1Tipi di immagini e sequenzeCi sono essenzialmente due tipi di foto su Mapillary:

● foto “normali” scattate con smartphone o action camera (GoPro, VIRB,…) (la maggioranza), indicate sulla mappa con palline piccole verdipiene (figura 38)

● foto panoramiche 360° (ancora rare), indicate sulla mappa con pallineverdi più grandi (figura 38)

Le foto, sia “normali”, sia panoramiche, possono:

● fare parte di una sequenza, composta da una serie di foto scattate in modo automatica (la stragrande maggioranza), rappresentate da palline verdi collegate con un alinea verde (figura 38)

● essere foto singole (molto rare), rappresentato da palline non collegata con linee verdi

gSlide 59

Figura 38

Page 60: Mapillary – una vista stradale fai da te · coprire il mondo con dettaglio sufficiente. Secondo loro, la conoscenza locale è quasi imbattibile, e solo gli abitanti sanno cosa veramente

3.2.2.2Image keys, sequence keysAl livello tecnico ...

● ogni foto, indipendentemente del tipo, è identificato da un “Image Key”, cioè un codice unico di 22 caratteri ASCII (lettere minuscole o maiuscole, numeri, simboli)

● ogni sequenza è identificata da un “Sequence Key”, cioè un codice unico di 22 caratteri ASCII (lettere minuscole o maiuscole, numeri, simboli)

L'immagine esempio del paragrafo precedente porta la Image Key J1FbARlLvEWd9dcLUHismw

e fa parte della Sequenza hnRBN2k4WzmmT9MR-Y77Rg

Per accedere direttamente a una foto o una sequenze basta creare il corrispondente URL per foto o sequenza come segue:

● https://www.mapillary.com/map/im/IMAGEKEY per una foto

● https://www.mapillary.com/map/s/SEQUENCEKEY per una sequenza di foto.

Ecco gli URL per foto e sequenza esempio di sopra:

● https://www.mapillary.com/map/im/J1FbARlLvEWd9dcLUHismw(apre la foto)

● https://www.mapillary.com/map/s/hnRBN2k4WzmmT9MR-Y77Rg (apre la prima foto della sequenza)

gSlide 60

Page 61: Mapillary – una vista stradale fai da te · coprire il mondo con dettaglio sufficiente. Secondo loro, la conoscenza locale è quasi imbattibile, e solo gli abitanti sanno cosa veramente

3.2.3Visualizzazione di immagini e sequenze MapillaryCi sono tre meccanismi diversi per visualizzare foto Mapillary

● navigazione manuale lungo una sequenza

● navigazione automatica lungo una sequenza

● navigazione manuale anche fra foto di sequenze diverse, ma vicine

gSlide 61

Page 62: Mapillary – una vista stradale fai da te · coprire il mondo con dettaglio sufficiente. Secondo loro, la conoscenza locale è quasi imbattibile, e solo gli abitanti sanno cosa veramente

3.2.3.1Navigazione manuale lungo una sequenza Queste operazioni utilizzano i pulsanti in alto nel centro della foto.

avanzare alla prossima foto nella stessa sequenza, cliccando

andare in dietro alla foto precedente nella stessa sequenza, cliccando

3.2.3.2Navigazione automatico lungo una sequenza

lanciare la visualizzazione automatica delle foto di una sequenza avanti nel tempo, cliccando

fermare la visualizzazione automatica cliccando

Dietro il pulsante si nascondono delle

opzioni utili per il avanzamento automatico: : La lepre apre uno slider per variare la velocità

del avanzamento automatico:

e la direzione temporale:

La direzione temporale rovesciata viene indicata con il triangolo centrale rovesciato:

La “cartella” apre uno slider che permette il rapido spostamento

all'interno della sequenza:

La visualizzazione automatica delle sequenze cerca di produrre delle transizioni soft fra foto successiveproducendo un effetto simile a quello nelle animazioni di Google Earth. Funziona bene in situazioni dove la ricostruzione 3D da foto 2D degli oggetti lungo la strada (vedi figura 5) ha funzionato.

gSlide 62

Page 63: Mapillary – una vista stradale fai da te · coprire il mondo con dettaglio sufficiente. Secondo loro, la conoscenza locale è quasi imbattibile, e solo gli abitanti sanno cosa veramente

3.2.3.3Navigazione manuale anche fra foto di sequenze diverseNella parte inferiore della foto si trovano delle frecce dinavigazione che assomigliano quelli di Google StreetView.

Questi permettono di navigare lungo le strade tenendo contoanche di più sequenze presenti, incluso sequenze nella direzioneopposta e strade collegate a la mia.

Consideriamo un esempio reale:

● La freccia mi porta avanti alla prossima immagine nellastessa direzione (in un altra sequenza in questo casospecifico).

● La freccia mi porta indietro a una precedenteimmagine sulla stessa strada (in un altra sequenza in questocaso specifico)

● La freccia salta su una foto di una altra sequenza sulla mia destra, che punta nella stessa direzione.

● La freccia salta su una foto di una altra sequenza sulla mia sinistra, che punta nella stessa direzione.

● La freccia salta su una foto di una altra sequenza che punta nella direzione opposta.

● La freccia mi fa girare a destra su una foto che punta verso la mia destra

● La freccia dovrebbe farmi girare a sinistra. In realtà, nel esempio specifico mi fa girare in dietro (in mancanza di una sequenza che gira a sinistra a questo punto (suppongo)

gSlide 63

Figura 39

Page 64: Mapillary – una vista stradale fai da te · coprire il mondo con dettaglio sufficiente. Secondo loro, la conoscenza locale è quasi imbattibile, e solo gli abitanti sanno cosa veramente

3.2.4CondivisioneCi sono vari metodi standard per condividere foto Mapillary con altri.

3.2.4.1Condivisione di una foto

Clicca Si apre una finestra pop-up (figura 40) dove trovi:

il codice HTML da incollare in una pagina web perincludere la foto (per tre layout diversi) (richiede login)

lo URL della foto link per condividerla sui social

gSlide 64

Figura 40

Page 65: Mapillary – una vista stradale fai da te · coprire il mondo con dettaglio sufficiente. Secondo loro, la conoscenza locale è quasi imbattibile, e solo gli abitanti sanno cosa veramente

3.2.4.2Scaricare una sequenza di foto dal sito MapillarySecondo la mia conoscenza non esiste un semplice metodo per scaricare un'intera sequenza di foto dal sito Mapillary.

● Se si utilizza l'app Mapillary su smartphone si possono scaricare singole foto ed intere sequenze prima dell'upload sul sito con collegamento dello smartphone a un computer

● Se si fa la ripresa delle foto con una action cam (come GoPro) il problema si risolve conservando le proprie foto sul computer locale anche dopo il caricamento di questi sul sito Mapillary.

● Se le riprese si fanno con l'app Mapillary su smartphone, si può utilizzare il programma Python Mapillary Sequence Downloader 6, eventualmente convertito in programma eseguibile windows con py2exe 7 (un approccio che non ho provato)

3.2.4.3Mapillary video clipsCon un programma di screen capture potete produrre dei filmati dei percorsi Mapillary. Ricordatevi che per la pubblicazione occorre sempre citare la fonte e la licenza.

3.2.4.4Commentare una foto

Cliccando il simbolo si può inserire un commento. Il commento sarà pubblicamente visibile, ma

non c'è un meccanismo di avvertimento automatico all'autore dell'immagine.

(mancanza che rende i commenti poco utili)

6 https://github.com/thomersch/mapillary-sequence-downloader7 http://www.py2exe.org/

gSlide 65

Page 66: Mapillary – una vista stradale fai da te · coprire il mondo con dettaglio sufficiente. Secondo loro, la conoscenza locale è quasi imbattibile, e solo gli abitanti sanno cosa veramente

3.2.5Agire sulle foto e le sequenze

Il tasto dà accesso a una serie di possibili azioni utilizzando la foto

e la sequenza che la contiene (figura 41)

3.2.5.1Scaricare foto

permette di scaricare la foto in formato

JPEG nella versione pubblica, cioè con pixellazioni, dal sitoMapillary al proprio computer. La foto è priva di informazioni comecoordinate, data di ripresa, autore originale. E' timbrata “Mapillary”

produce un GIF animato in formato ridotto dellasequenza della quale fa parte la foto (funzione attualmente disabilita):

permette, solo all'autore della foto, di scaricare la foto originale come caricato sul server, cioè senza pixellazioni e con dati EXIF originali (che includono anche data, ora, coordinate, ecc)

gSlide 66

Figura 41

Page 67: Mapillary – una vista stradale fai da te · coprire il mondo con dettaglio sufficiente. Secondo loro, la conoscenza locale è quasi imbattibile, e solo gli abitanti sanno cosa veramente

3.2.5.2Editare la pixellazione delle foto. (Funzione attualmente disabilitata)

lancia l'editor per la pixellazione manuale. Permette di correggere,

rimuovere e di aggiungere pixellazioni in modo grafico. In questo modo pixellazioni vengono rappresentate come rettangoli azurri.

● Rimuovere una pixellazione

Posizionando il cursore sull'angola altro a destra di una pixellazionefa apparire il simbolo per la cancellazione. Basta un clic. (figura 42)

Quando tutte le operazioni di correzioni sulla stessa foto sonopronte, cliccare .

● Aggiungere una pixellazione

Se manca una pixellazione di una faccia o di una targabisogna aggiungerla manualmente.Clicca sulla posizione in alto a sinistra e trascina il cursorein basso a destra del rettangolo di pixellazione.Se necessario si può trascinare il rettangolo mettendo ilcursore sul punto blu nel centro del rettangolo

Quando tutte le operazioni di correzioni sulla stessa fotosono pronte, cliccare .

gSlide 67

Figura 42

Figura 43

Page 68: Mapillary – una vista stradale fai da te · coprire il mondo con dettaglio sufficiente. Secondo loro, la conoscenza locale è quasi imbattibile, e solo gli abitanti sanno cosa veramente

● Modificare una pixellazione

Per modificare una pixellazione esistente posiziona il cursore sull'angolo in basso a destra del rettangolo blu e trascina per modificarne le dimensioni.Per spostare il rettangolo di pixellazione, trascinalo con il cursore sul punto blu centrale

● Avanzare alla prossima foto da (de-)pixellare

Il clic su avanza automaticamente alla prossima foto.

Il clic sulla freccetta destra in centro sopra la foto avanza alla prossima foto.Il clic sulla freccetta sinistra in centro sopra la foto torna alla foto precedente

● Rimuovere tutte le pixellazioni su una foto.

Se ci sono solo pixellazioni da cancellare su una foto, comein nel esempio di figura 44, basta cliccare .

Questo rimuove tutte le pixellazioni nella foto, manda larichiesta di azione automaticamente a Mapillary e avanzaalla prossima foto nella sequenza.

Tutte le foto editate rimangono bloccate per ulteriori modifichefin quando la modifica non è approvata dal team Mapillary. Inquesto caso appare il messaggio:

Per uscire dal editor per la pixellazione

bisogna cliccare .

gSlide 68

Figura 44

Page 69: Mapillary – una vista stradale fai da te · coprire il mondo con dettaglio sufficiente. Secondo loro, la conoscenza locale è quasi imbattibile, e solo gli abitanti sanno cosa veramente

3.2.5.3Editare una sequenza di foto

Il tasto dà accesso a una serie di possibili azioni utilizzando la foto e la sequenza che la contiene

(figura 41)

Cliccando si accede a un menu per alcune modifiche della sequenza e

dell'immagine selezionato. Le opzioni sono: (vedi figura 45)

Sequenza immagini

● Corregger la “direzione” di ogni foto nella sequenza di un angolo prestabilito

● Richiedere la “normalizzazione” di una sequenza, cioè che ogni immagine “punta” verso la posizione dell'immagine successivo nella sequenza

● Richiedere l'eliminazione di una intera sequenza di foto

Immagine selezionato

● cambiare la posizione sulla mappa di qualsiasi foto che fa parte della sequenza

● visualizza le coordinate dell'immagine

● visualizza la direzione nella quale “guarda” la foto selezionata, con la possibilità di modificarla manualmente

● Richiedere la eliminazione di una foto

gSlide 69

Page 70: Mapillary – una vista stradale fai da te · coprire il mondo con dettaglio sufficiente. Secondo loro, la conoscenza locale è quasi imbattibile, e solo gli abitanti sanno cosa veramente

Ecco il menu come apparesullo schermo in Map View(figura 45) assieme con lafoto attiva.

La sequenza attiva èevidenziata con il coloreblu

gSlide 70

Figura 45

Page 71: Mapillary – una vista stradale fai da te · coprire il mondo con dettaglio sufficiente. Secondo loro, la conoscenza locale è quasi imbattibile, e solo gli abitanti sanno cosa veramente

● Correggere la “direzione” di ogni foto in una sequenza

Inserendo prima un valore di angolo (+90 gradi nel esempio) e successivamente cliccando il corrispondente pulsante

si richiede una modifica del angolo nel quale “guarda” ogni foto nella sequenza.

Come prima l'operazione richiede una conferma prima di diventare attiva.

Ecco una situazione dove serve questa correzione:

Ho caricato una sequenza dove ogni foto guarda quella successiva, come è normalmente il caso, ma in realtà la camera puntava a 90gradi a destra (con rispetto della mia strada). Questo errore può essere corretto l'operazione appena descritta.

● Richiedere la “normalizzazione” di una sequenza

Questo intervento serve per migliorare l'animazione delle sequenza, aggiustando la direzione diogni foto nella sequenza in tal modo che punta dritta alla posizione della prossima foto nella sequenza.

Si lancia cliccando

seguito dal dialogo di conferma.

● Richiedere l'eliminazione di una intera sequenza di foto

Similmente si richiede l'eliminazione dell'intera sequenza, cliccando

seguita del dialogo di conferma.

gSlide 71

Page 72: Mapillary – una vista stradale fai da te · coprire il mondo con dettaglio sufficiente. Secondo loro, la conoscenza locale è quasi imbattibile, e solo gli abitanti sanno cosa veramente

● Cambiare la posizione sulla mappa di qualsiasi foto che fa parte della sequenza

Trascinando individualmente l'indicatore di posizione (blu) di una fotoposso cambiare la sua posizione nel database di Mapillary (vedifigura 46).Posso spostare più foto nello stesso modo e successivamente lanciarela richiesta con una singola conferma

Un'applicazione di questo modo di correzione è il posizionamento difoto Mapillary nelle gallerie.

In caso che si scatttano foto ad intervalli fissi (“use distance-based capture” disabilitato nel settore “Capture”e ignorando la mancanza di segnale GPS (“skip location check” abilitato nel settore “Developers” (vedi Settaggio generale della app Mapillary) gli scatti continuano anche nelle gallerie, ma con posizioni equidistanti su un linea retta.(Posizione del esempio)

Ecco la situazione prima della correzione (figura 47), durante (figura 49) e dopo (figura 48).

gSlide 72

Figura 46

Figura 47 Figura 49 Figura 48:

Page 73: Mapillary – una vista stradale fai da te · coprire il mondo con dettaglio sufficiente. Secondo loro, la conoscenza locale è quasi imbattibile, e solo gli abitanti sanno cosa veramente

● Cambiare l'angolo di una singola foto

Il display fa vedere l'angolo attuale: .

Lo posso cambiare inserendo un nuovo valore numerico, seguita dal clic su

● Richiedere la eliminazione di una o più foto della stessa sequanza

Per chiedere l'eliminazione della foto attiva clicca

Se vuoi eliminare un'altra foto della stessa sequenza selezionala utilizzando le freccette avanti/dietro sopra la foto.

Sotto il menu trovi adesso la richiesta di conferma (o annullamento) dell'eliminazione delle foto

scelte:

Per uscire da questo sotto menu cliccare

gSlide 73

Page 74: Mapillary – una vista stradale fai da te · coprire il mondo con dettaglio sufficiente. Secondo loro, la conoscenza locale è quasi imbattibile, e solo gli abitanti sanno cosa veramente

3.2.5.4Opzioni avanzateLe opzioni avanzate (“Advanced options”), quando abilitate con la piccola freccetta in giù, comprendono

◦ Lanciare due editor diversi per OSM, JOSM e iD, centrati sulla posizione della foto selezionata

◦ Condivisione della foto con Wikimedia

◦ Scaricamento dei dati dettagliati della sequenza

◦ Chiave immagine

◦ Chiave sequenza

Lanciare editor JOSM

Cliccando Edit via JOSM apro l'editor offline JOSM sul mio computer sulla zona attorno alla foto attiva a condizione che JOSM sia già aperto sul computer e che sia abilitato il suo controllo a distanza.

Lanciare editor iD

Cliccando Edit via ìD apro una nuova finestra su OpenStreetMap nel mio browser standard, con l'editor online ID sulla zona attorno alla foto attiva, pronto per l'inserimento dati

Condivisione della foto con Wikimedia

Cliccando Share to Wikimedia posso aprire un dialogo per direttamente caricare la foto attiva su Wikimedia

Scaricamento dei dati dettagliati della sequenza

Download data è solo per esperti

gSlide 74

Page 75: Mapillary – una vista stradale fai da te · coprire il mondo con dettaglio sufficiente. Secondo loro, la conoscenza locale è quasi imbattibile, e solo gli abitanti sanno cosa veramente

Chiave immagine

Image key è il riferimento unico nel sistema Mapillary per la foto attiva.Cliccando la chiave viene copiato sugli AppuntiPer convertire questa chiave in un URL bisogna aggiungere il “prefisso”https://www.mapillary.com/map/im/IMAGEKEY

Chiave sequenza

Sequence key è il riferimento unico nel sistema Mapillary per la sequenza.Cliccando la chiave viene copiato sugli AppuntiPer convertire questa chiave in un URL bisogna aggiungere il “prefisso”https://www.mapillary.com/map/s/SEQUENCEKEY

3.2.5.5Segnalare un'immagineL'ultima funzione (“Report image”) in questo gruppo e la possibilità di segnalare un'immagine a Mapillary:

Il primo campo è il motivo della segnalazione ed offre tre scelte:

◦ “il contenuto viola la privacy”

◦ “il contenuto non è appropriato”

◦ “la pixellazione non è corretta”

Il secondo campo permette di inserire un commento e anche la vostra e-mail se volete essere informati quando il problemaè stato trattato dal personale di Mapillary

gSlide 75

Page 76: Mapillary – una vista stradale fai da te · coprire il mondo con dettaglio sufficiente. Secondo loro, la conoscenza locale è quasi imbattibile, e solo gli abitanti sanno cosa veramente

3.2.6Filtro

Clicca per aprire il dialogo di filtraggio (figura 50)

Questo menu offre

Filtraggio per utente

Filtraggio per data

Filtraggio per vedere solo panorami 360°

Ecco, come esempio il filtro per far vedere le foto prodottedagli utenti “voschix” e “tizianos” nel periodo 1 gennaio –5 ottobre 2018

gSlide 76

Figura 50

Page 77: Mapillary – una vista stradale fai da te · coprire il mondo con dettaglio sufficiente. Secondo loro, la conoscenza locale è quasi imbattibile, e solo gli abitanti sanno cosa veramente

3.2.7 Dati della Mappa (“Map Data”)Il menu Map Data vi permette di visualizzare alcune informazioni derivate dalle foto con algoritmi

vari dalle foto:

● Object labels (categorie di oggetti)

● Line features (oggetti lineari)

● Traffic signs (segnaletica stradale verticale)

In questo menu si nascondono delle vere chicche, ancora tutte da esplorare, in particolare per la mappatura dettagliata dell'infrastruttura stradale.

Vi presento di seguito alcune di queste possibilità, senza pretendere che siano le più interessanti o utili.

3.2.7.1Categorie di oggettiUtilizzando un processo molto avanzato di intelligenza artificiale, chiamata “semantic segmentation”8.

L'idea è di definire per ogni pixel di un'immagine l'appartenenza a gruppi di pixel che definiscono categorie semantiche, come per esempio automobile, edificio, albero, ciclista, marciapiede, ….

Questa segmentazione semantica ha due principali campi di applicazione: veicoli autonomi e interpretazione di immagini in medicina.

Ma ha anche potenziale nell'analisi del contenuto di immagini Mapillary nel contesto di estrarre informazioni per la mappature OSM.

Sperimentatelo!

Prendiamo di nuovo la foto di figura 7 (https://www.mapillary.com/map/im/zur4B1wyzkfeWp8-XdERtg) eattiviamo le categorie di oggetti.

8 Vedi per esempio: Jeremy Jordan - An overview of semantic image segmentation

gSlide 77

Page 78: Mapillary – una vista stradale fai da te · coprire il mondo con dettaglio sufficiente. Secondo loro, la conoscenza locale è quasi imbattibile, e solo gli abitanti sanno cosa veramente

1. cliccare Map Data

2. attivare le categorie di oggetti:

Figura 51 mostra l'immagine (senza ilfotomontaggio delle etichette della figura 7)

Esplorate l'immagine con il cursore e scopriamo,che di categorie di interesse per la mappa ci sono:

● strada (“Road”) a due corsie

● marciapiedi (“Sidewalk”) su entrambi latiseparati dalla strada da un rialzo (“Curb”)

● edifici (“Building”)

Se clicchiamo la ricerca per le categorie disponibili:

e scorriamo le

categorie disponibili, scopriamo tante altre utili per OSM,come “Bike Lane”, “Crosswalk”, “Guard Rail”, “Rail Track”,“Trafic Light” e altri.

Per esempio se scegliamo Marciapiedi (“Sidewalk”) ecambiamo a Map View, vengono evidenziate tutte le fotoche contengono questa categoria

gSlide 78

Figura 51

Figura 52

Page 79: Mapillary – una vista stradale fai da te · coprire il mondo con dettaglio sufficiente. Secondo loro, la conoscenza locale è quasi imbattibile, e solo gli abitanti sanno cosa veramente

3.2.7.2Oggetti lineari (“Line Features”)

1. cliccare Map Data

2. attivare le oggetti lineari

3. clicca

4. Select Guard Rail

Ecco una mappa con strade con e senza guard rails:Figura 53

Per ottenere i dettagli (posizione, altezza stimata)bisogna aprire le foto individuali lungo le strada dovequesta ricerca segnala la presenza di guard rail.

gSlide 79

Figura 53

Page 80: Mapillary – una vista stradale fai da te · coprire il mondo con dettaglio sufficiente. Secondo loro, la conoscenza locale è quasi imbattibile, e solo gli abitanti sanno cosa veramente

3.2.7.3Segnaletica stradale verticale (“Traffic Signs”)

1. cliccare Map Data

2. attivare

Senza selezionare segnali specifici, ecco come si presenta il nostro esempio a Quinto Vicentino: Figura 54)

Importante:

Lo strato “segnali stradali” diMapillary visualizza un segnalestradale solo se è statoriconosciuto su almeno dueimmagini diverse.

Questo approccio su un lato protegge da singoli “falsi” ma ha anche l'effetto indesiderato di impedire la visualizzazione di segnali “veri” in casi dove la distanza fra foto successive è troppo grande e non ci sono sequenze Mapillary multiple, Per esempio, sulle autostrada/superstrade, ho notato che tanti segnali di limite di velocità non appaiono. (Problema già segnalato a Mapillary)

gSlide 80

Figura 54

Page 81: Mapillary – una vista stradale fai da te · coprire il mondo con dettaglio sufficiente. Secondo loro, la conoscenza locale è quasi imbattibile, e solo gli abitanti sanno cosa veramente

Cliccando su un segno stradale sulla mappa si indicanosulla mappa (con numeri) le posizioni delle foto e siaprono le foto in questione.

Per un esempio vedi figura 55.In questo caso il segno “dare precedenza” è statoriconosciuto in quattro foto appartenenti a duesequenze diverse (c'è una quarta foto che non apparenella figura, che è raggiungibile con un clic addizionale

su ).

gSlide 81

Figura 55

Page 82: Mapillary – una vista stradale fai da te · coprire il mondo con dettaglio sufficiente. Secondo loro, la conoscenza locale è quasi imbattibile, e solo gli abitanti sanno cosa veramente

Ricerca di segnali specifici

E' possibile visualizzare una selezione di segnali specifici. Supponiamo che cerchiamo di controllare i segnali di precedenza, cioè “stop” e “dare precedenza”

(Preferibilmente in modo Map View:)

1. abilitare la visualizzazione dei segnali stradali (figura 56)

2. posizionarsi sulla zona di interesse (se la zona scelta è troppo grande appare l'invito di zoomare dentro:

)

3. consultare l'elenco dei segnali riconosciuti in Mapillary, cliccando

4. scrollare l'elenco e memorizzare i valori dei segnali da visualizzare. Nelnostro esempio sono:

5. cliccare

6. scrivere il nome del segnale “yield--g1” e cliccare per confermare il segnale che viene visualizzato

7. ripetere per il segnale “stop--g1”

8. A questo punto i due segnali dovrebbe essere visibili nel elenco dei segnali scelti:

gSlide 82

Figura 56

Page 83: Mapillary – una vista stradale fai da te · coprire il mondo con dettaglio sufficiente. Secondo loro, la conoscenza locale è quasi imbattibile, e solo gli abitanti sanno cosa veramente

9. aspettare ...

… ed ecco un empio del risultato in una zona con buona copertura Mapillary.

gSlide 83

Figura 57

Page 84: Mapillary – una vista stradale fai da te · coprire il mondo con dettaglio sufficiente. Secondo loro, la conoscenza locale è quasi imbattibile, e solo gli abitanti sanno cosa veramente

3.2.8Etichette (“Tags”)Non faccio (ancora) uso di etichette in Mapillary.

Posso solo darvi il link alla pagina corrispondente nell'Aiuto di Mapillary (in lingua inglese):

https://help.mapillary.com/hc/en-us/articles/115001963751

gSlide 84

Page 85: Mapillary – una vista stradale fai da te · coprire il mondo con dettaglio sufficiente. Secondo loro, la conoscenza locale è quasi imbattibile, e solo gli abitanti sanno cosa veramente

3.2.9Viaggio nel tempoLa funzionalità Viaggio nel tempo (“Time Travel”) in Mapillary permette il confronto di foto con grosso modo la stessa visuale scattate a momenti diversi.

Le condizioni esatte sono:

◦ la posizione di scatto per le foto sono vicine (entro 12m)

◦ la direzione di riprese sono simili (entro 22.5°)

Quando in una foto il simbolo del orologio (in basso a destra) è grigio scuro, questo indica che in questa posizione esistono più foto Mapillary con la stessa visuale appartenenti a sequenze diverse.

Prendiamo un esempio concreto l'immagine Dj-_lKLB9xxl272uEtT_BA

gSlide 85

Page 86: Mapillary – una vista stradale fai da te · coprire il mondo con dettaglio sufficiente. Secondo loro, la conoscenza locale è quasi imbattibile, e solo gli abitanti sanno cosa veramente

Clicca per vedere questa finestra pop-up:

la barra sotto l'immagine indica che ci sono tre altri immagini con cui confrontare quella selezionata

scegli quello desiderato cliccando sulla pallina

Clicca

per aprire la visualizzazione suddivisa dacondividere via i social:

gSlide 86

Page 87: Mapillary – una vista stradale fai da te · coprire il mondo con dettaglio sufficiente. Secondo loro, la conoscenza locale è quasi imbattibile, e solo gli abitanti sanno cosa veramente

… o clicca la foto sottostante per aprire la visualizzazione comparativa interattiva:

Fa vedere, in questo caso specifico, la situazione prima e dopo l'installazione di una rotatoria (il famoso “fagiolo” di Padova).

Lo slider sotto la foto permette il controllo dellavisualizzazione.

In caso di più di due foto con una visuale simile vengono riportate tutte queste foto nella barra a sinistra e si devono scegliere due fra questi per il confronto.

gSlide 87

Page 88: Mapillary – una vista stradale fai da te · coprire il mondo con dettaglio sufficiente. Secondo loro, la conoscenza locale è quasi imbattibile, e solo gli abitanti sanno cosa veramente

4 Strumenti per facilitare l'inserimento di dati in OSMStrumenti per migliorare l'inserimento dati in OSM messe a disposizione dei mappatori sono essenzialmente due:

visualizzazione di foto Mapillary integrata nel online editor ID(vedi http://wiki.openstreetmap.org/wiki/ID)

visualizzazione di foto e tracce Mapillary è disponibile sotto forma di un plugin per l'editor JOSM

Io personalmente utilizzo di routine JOSM con un setup con due schermi:

schermo 1 con JOSM

schermo 2 con Mapillary

gSlide 88

Page 89: Mapillary – una vista stradale fai da te · coprire il mondo con dettaglio sufficiente. Secondo loro, la conoscenza locale è quasi imbattibile, e solo gli abitanti sanno cosa veramente

4.1 Visualizzazione di foto Mapillary integrata nel online editor ID

gSlide 89Figura 58: On-line Editor ID con foto Mapillary (esempio)

Page 90: Mapillary – una vista stradale fai da te · coprire il mondo con dettaglio sufficiente. Secondo loro, la conoscenza locale è quasi imbattibile, e solo gli abitanti sanno cosa veramente

4.2 Visualizzazione di foto e tracce Mapillary col plugin per JOSM

gSlide 90

Figura 59: Off-line Editor JOSM con foto Mapillary (esempio)

Page 91: Mapillary – una vista stradale fai da te · coprire il mondo con dettaglio sufficiente. Secondo loro, la conoscenza locale è quasi imbattibile, e solo gli abitanti sanno cosa veramente

5 Supporto e strumenti di collaborazioneEcco alcuni accenni a come interagire con Mapillary.

5.1 Contatto fra contributoriContrariamente al mondo OSM non è previsto e supportato nessun contatto fra i contributori via Mapillary.

Nonostante questo, si possono spesso utilizzare i canali OSM per entrare in contatto per il semplice fatto che tanto utenti OSM che contribuiscono anche a Mapillary utilizzano gli stessi user name in entrambi casi (incluso l'autore).

5.2 LinguaTutti i componenti di Mapillary (sito e app) al momento sono solo disponibili in lingua inglese.

Questo vale anche per il supporto umano.

5.3 Aiuto e Contatti con MapillaryL'aiuto di Mapillary via l'indirizzo email [email protected] funziona bene, secondo la mia esperienza.

C'è parecchio materiale sulla pagina Help, incluso una funziona di ricerca.

Ci sono guide per argomenti specifci sulla pagina Quick Guides:

Introduction to Mapillary Getting started with Mapillary for Android Getting started with Mapillary for iOS Getting started with Mapillary for the Web Getting started with Mapillary for Organizations

gSlide 91

Page 92: Mapillary – una vista stradale fai da te · coprire il mondo con dettaglio sufficiente. Secondo loro, la conoscenza locale è quasi imbattibile, e solo gli abitanti sanno cosa veramente

5.4 Mapillary for OrganizationsPenso che nel contesto di associazioni, come FIAB, il modo di collaborazione messo a disposizione sotto il titolo “Getting started with Mapillary for Organizations” sia particolarmente di interesse. Questo articolo spiega bene come funziona un collaborazione fra appartenenti di una organizzazione.

5.5 Mapillary TaskerVedi l'articolo Mapillary Tasker

5.6 Verifier ToolLo strumento “Verifier Tool” è un assieme di compiti predefiniti di tipo “human-in-the-loop” per migliorarela qualità dei risultati degli algoritmi di intelligenza artificiale utilizzati da Mapillary per riconoscere certi classi di oggetti. Il concetto di base vene spiegato in inglese nella pagina web Human in the Loop: Perfecting AI Algorithms di Mapillary (in inglese)

Particolarmente interessante è la combinazione del Mapillary Tasker con il Verifier Tool che permette di lanciare la verificazione di certi oggetti in un intero paese (la combinazione non funziona su entità geografiche più ridotte)

gSlide 92

Page 93: Mapillary – una vista stradale fai da te · coprire il mondo con dettaglio sufficiente. Secondo loro, la conoscenza locale è quasi imbattibile, e solo gli abitanti sanno cosa veramente

6 Problemi conosciutiMapillary, essendo una impresa giovane e in continua evoluzione non è privo di problemi tecnici.

La mia esperienza personale è principalmente con

• la ripresa di foto con smartphone Android in auto e su bicicletta

• l'uso di foto Mapillary per migliorare i dati OSM con JOSM

6.1 Elenco problemiHo incontrato i seguenti problemi

6.1.1Durante la Ripresa(solo smartphone, non con GoPro)

1. La ripresa si ferma senza ovvio motivo . Non riparte da solo. Bisogna uscire dall'app e rilanciarla, ma parte solo dopo un periodo di circa due minuti.Qualche volte ho dovuto fare restart del telefono per sbloccare la situazione.

2. Sbalzi della bici producono foto capovolte. Mapillary offre un modulo da riempire per richiedere la rotazione di una singola immagine:https://docs.google.com/forms/d/e/1FAIpQLSfKTaxX9wDl9gyfmaFR4jm1kqhWrzX1C1xyfypw0tnRBwAcog/viewform

3. Capita di trovare una intera sequenza di foto capovolti o girati; per questo caso c'è il modulohttps://docs.google.com/forms/d/e/1FAIpQLScdVKhHDte8kc31bCp7bRdFqY1lHYMyQvxGdt5RWkhSvpMwfA/viewform

4. Foto rigate orizzontalmente (bande orizzontali sfocate e/o curvate verticalmente) . Esempio: 1, Non conosco la causa e non so come evitarle.

gSlide 93

Page 94: Mapillary – una vista stradale fai da te · coprire il mondo con dettaglio sufficiente. Secondo loro, la conoscenza locale è quasi imbattibile, e solo gli abitanti sanno cosa veramente

5. Ci sono app e/o settaggi del telefono che interrompono la ripresa:Un caso riproducibile è quando il telefono, con WiFi abilitato, scopre una rete WiFi per strada.Ho anche avuto casi che l'app Mapillary non ripartiva dopo una foto scattata con la app foto del telefono (non riproducibile)

6.1.2Durante upload da smartphone (Android 6 e 7)

Quando lascio il telefono per l'upload, capita che dopo devo risvegliarlo e mi propone ancora immagini da caricare, che in realtà sono già stati caricati. Quando rilancio il caricamento mi viene il messaggio “No pictures for upload”. Non causa problemi, solo confusione.

gSlide 94

Grazie della vostra paziente attenzione

Page 95: Mapillary – una vista stradale fai da te · coprire il mondo con dettaglio sufficiente. Secondo loro, la conoscenza locale è quasi imbattibile, e solo gli abitanti sanno cosa veramente

7 Note varieHow to Improve OpenStreetMap Road Data with Mapillary

Complete the Map Challenge – Berlin

http://mapbox.github.io/osm-navigation-map/?days=90#3.5/44.60/-105.20

gSlide 95