Specifiche "Street View ready"

Introduzione

Queste specifiche descrivono in dettaglio tutti i requisiti hardware e dei dati per le fotocamere e/o le utilità di pubblicazione che vengono caricate su Street View. Tieni presente che questo programma non si applica ad alcuna funzione operativa o meccanica.

Per i prodotti che non sono forniti in set con una fotocamera, si applicheranno solo le specifiche riportate nella sezione "Implementazione software" e al di sotto.

Immagini

  • ≥ 4K a ≥ 5 f/s
  • Campo visivo orizzontale a 360°
  • FOV verticale contiguo ≥120°
  • Unione sul dispositivo
  • Google esaminerà la qualità delle immagini e della geometria

Architettura della fotocamera

I sei gradi di libertà (6-DOF) di trasformazione (posizione e orientamento relativi) tra ciascun sensore e il quadro di riferimento di ciascuna fotocamera (FOR) devono essere specificati in relazione all'accelerometro FOR. Il sensore FOR deve essere definito nella scheda tecnica del sensore ed essere allineato alla posizione fisica del sensore nel dispositivo. Il FOR di ogni videocamera ha l'asse z positivo rivolto fuori dal dispositivo nel campo visivo della videocamera lungo l'asse ottico, l'asse x punta a destra, l'asse y punta verso il basso dall'alto verso il basso e l'origine del FOR si trova nel centro ottico della fotocamera.

La trasformazione 6-DOF (3-DOF per la posizione e 3-DOF per l'orientamento) di ciascun sensore o telecamera è rappresentata come una matrice di trasformazione 3x4 T = [R p], dove R è la matrice di rotazione 3x3 che rappresenta l'orientamento del sensore o della fotocamera FOR nell'accelerometro FOR e p è il vettore di posizione 3x1 della fotocamera FOR

Le trasformazioni richieste possono provenire da un modello CAD (computer-aided design) del dispositivo e non devono essere specifiche del dispositivo per tenere conto delle variazioni di produzione.

Requisiti del video

Devi inserire i seguenti atom di dati utente nel tuo video MP4 a 360°:

  • moov/udta/manu: produttore della fotocamera (marca) come stringa
  • moov/udta/modl: modello di fotocamera come stringa
  • moov/udta/meta/ilst/FIRM: versione firmware come stringa
Puoi verificare il video con il comando ffprobe:
$ ffprobe your_video.mp4
...
  Metadata:
    make            : my.camera.make
    model           : my.camera.model
    firmware        : v_1234.4321
...

Implementazione software

È richiesto il supporto per il caricamento tramite l'API Street View Publish. Tieni presente che tutte le richieste all'API devono essere autenticate come descritto qui.

Per tutte le immagini caricate su Street View:

  • È necessario specificare l'ora di creazione delle immagini (ossia l'ora in cui sono state acquisite).
  • è necessario indicare marca, modello e versione del firmware del prodotto.
  • la stabilizzazione del movimento deve essere disattivata.
  • devono essere condivisi dati GPS non elaborati (le misurazioni devono essere corredate di timestamp con riferimento al momento in cui è stata effettuata la misurazione, non a quella di ricezione).

Per tutti i video a 360° caricati su Street View:

  • I dati di telemetria devono essere comunicati utilizzando i metadati di movimento della videocamera.
  • la sequenza fotografica deve essere codificata con la frequenza fotogrammi corretta con cui è stato acquisito il video.

Includi anche il testo e la riga seguenti nella tua applicazione prima della pubblicazione da parte dell'utente (almeno la prima volta):

"Questi contenuti saranno pubblici su Google Maps e potrebbero essere visualizzati anche in altri prodotti Google. Puoi scoprire di più sulle norme relative ai contenuti generati dagli utenti di Maps qui."

Valutazione del prodotto

Se ti interessa o hai domande su come far valutare il tuo prodotto, contattaci qui. Tieni presente che attualmente (maggio 2018) l'accesso ai metodi e alla documentazione per il supporto dei video a 360° nell'API Street View Publish è solo su invito. Per richiedere l'accesso, utilizza il modulo di cui trovi il link qui sopra.

La nostra revisione consiste nelle seguenti fasi: test, test, test degli utenti beta e approvazione. In ogni fase, valuteremo la qualità dell'immagine, i dati di telemetria, i metadati e il flusso di lavoro del prodotto utilizzando i rispettivi set di dati di test: dati che condividi, che creiamo o che vengono inviati dagli utenti beta (vedi di seguito un esempio di set di test, soggetto a modifiche).

  • Foto statiche
    • Cinque foto sferiche, di interni
    • Cinque foto sferiche di ambienti esterni (sole, se possibile)
    • Cinque foto sferiche di ambienti esterni (se possibile all'ombra o con il cielo coperto)
  • In movimento (circa 8 km/h, se applicabile)
    • Cinque video di 10 minuti (a 5 f/s) in un ambiente rurale
    • Cinque video di 10 minuti (a 5 f/s) in un ambiente di periferia
    • Cinque video di 10 minuti (a 5 f/s) in un contesto urbano

I tuoi test

Per prima cosa, condividi con noi i link pubblicati su Google Maps alle tue immagini di test e ricordati di eseguire il test su un numero ragionevole di dispositivi e sistemi operativi supportati dal tuo prodotto e su diverse condizioni della rete (ad esempio casa, ufficio, attività all'aperto).

I nostri test

Una volta completati con successo i test, Google avvierà i test a stretto contatto con il team. Per aiutarci a iniziare, fornisci istruzioni su come acquisire e/o caricare immagini su Street View.

Test con gli utenti

Una volta completati con successo il tuo test e quello dei nostri test, coinvolgi almeno 5 utenti beta per un periodo di test di 1-2 settimane affinché copra un insieme minimo di test. Se hai bisogno di aiuto per metterti in contatto con i tester, faccelo sapere, in quanto potremmo essere in grado di metterti in contatto con gli utenti interessati. Tieni presente che sarai responsabile del coordinamento (inclusi, a titolo esemplificativo, logistica e assistenza) con i tester.

Approvazione

In seguito ai risultati positivi dei test, ti verrà chiesto di condividere il tuo piano di lancio, inclusi eventuali contenuti promozionali e di assistenza specifici per Street View (basati sul Web o di altro tipo). Esamineremo il tuo materiale e condivideremo tempestivamente il nostro feedback.

Durante la creazione di questi materiali, ricordati di rispettare le nostre linee guida per il branding.

Una volta ottenuta l'approvazione, potrai utilizzare il nostro badge Pronto per Street View e commercializzare il tuo prodotto come compatibile con Street View, rispettando le linee guida riportate sopra. Tieni presente che, per ogni fotocamera approvata, possiamo includere immagini della fotocamera e/o della superficie del prodotto nei nostri materiali di marketing come rappresentativi delle funzionalità della fotocamera.