Spécifications "Street View ready"

Introduction

Ces spécifications décrivent en détail toutes les exigences matérielles et de données requises pour les caméras et/ou les outils de publication chargés d'importer des données dans Street View. (Notez que ce programme ne s'applique à aucune fonction opérationnelle ou mécanique.)

Pour les produits qui ne sont pas livrés avec un appareil photo, seules les spécifications de la section "Implémentation logicielle" et des produits suivants s'appliquent.

Images

  • ≥ 4K à ≥ 5 FPS
  • Champ de vision horizontal de 360°
  • ≥ 120°, champ de vision vertical contigu
  • Assembler sur l'appareil
  • Google examinera la qualité des images et de la géométrie

Architecture de la caméra

La transformation des six degrés de liberté (6-DOF) (position et orientation relatives) entre chaque capteur et le cadre de référence de chaque caméra (FOR) doit être spécifiée par rapport à l'accéléromètre pour. Le capteur FOR doit être tel que défini dans la fiche technique du capteur et aligné avec sa position physique dans l'appareil. Pour chaque caméra, l'axe Z positif pointe de l'appareil vers le champ de vision de l'appareil photo le long de l'axe optique, l'axe X pointe vers la droite, l'axe Y pointe de haut en bas, et l'origine du for se trouve au centre optique de l'appareil photo.

La transformation 6 DOF (3 DOF pour la position et 3 DOF pour l'orientation) de chaque capteur ou caméra est représentée par une matrice de transformation 3x4 T = [R p], où R est la matrice de rotation 3x3 représentant l'orientation du capteur ou de l'appareil photo pour l'accéléromètre pour l'accéléromètre, et "p" est la matrice de position 3x1 de l'origine du capteur (x, y ou z) dans le vecteur de position FOR (x, y ou z) dans le vecteur de position FOR (x, y, z) dans le vecteur d'origine.

Les transformations demandées peuvent provenir d'un modèle de conception assistée par ordinateur (CAD) de l'appareil et n'ont pas besoin d'être spécifiques à l'appareil pour tenir compte des variations de fabrication.

Exigences concernant les vidéos

Vous devez renseigner les atomes de données utilisateur suivants dans votre vidéo MP4 360:

  • moov/udta/manu: fabricant de l'appareil photo (make) sous forme de chaîne.
  • moov/udta/modl: modèle de caméra sous forme de chaîne
  • moov/udta/meta/ilst/FIRM: version du micrologiciel sous forme de chaîne
Vous pouvez valider votre vidéo à l'aide de la commande ffprobe :
$ ffprobe your_video.mp4
...
  Metadata:
    make            : my.camera.make
    model           : my.camera.model
    firmware        : v_1234.4321
...

Implémentation du logiciel

L'importation via l'API Street View Publish est requise. Notez que toutes les requêtes adressées à l'API doivent être authentifiées en suivant cette procédure.

Pour toutes les images importées dans Street View:

  • Vous devez indiquer la date et l'heure de création des images (c'est-à-dire la date de leur prise de vue).
  • la marque, le modèle et la version du micrologiciel du produit concerné.
  • la stabilisation du mouvement doit être désactivée.
  • Les données GPS brutes doivent être partagées (les mesures doivent être horodatées avec précision par rapport au moment où elles ont été effectuées, et non à leur réception).

Pour toutes les vidéos à 360° importées dans Street View:

  • les données de télémétrie doivent être communiquées à l'aide des métadonnées de mouvement de la caméra.
  • la séquence photo doit être encodée avec la fréquence d'images correcte à laquelle la vidéo a été enregistrée.

Veuillez également inclure la langue et la ligne suivantes dans votre application avant la publication par l'utilisateur (au moins la première fois):

"Ces contenus seront publics sur Google Maps et pourront également apparaître dans d'autres produits Google. Pour en savoir plus sur le règlement relatif aux contenus ajoutés par les utilisateurs dans Maps, cliquez ici."

Évaluation du produit

Si vous êtes intéressé ou si vous avez des questions concernant l'évaluation de votre produit, cliquez ici pour nous contacter. Notez que, pour le moment, l'accès aux méthodes et à la documentation concernant la prise en charge des vidéos à 360° dans l'API Street View Publish n'est possible que sur invitation (mai 2018). Veuillez utiliser le formulaire en lien ci-dessus pour demander l'accès.

Notre examen comprend les étapes suivantes: vos tests, nos tests, les tests utilisateur bêta et l'approbation. À chaque étape, nous évaluons la qualité de l'image, les données de télémétrie, les métadonnées et le workflow de votre produit à l'aide des ensembles de données de test respectifs: les données que vous partagez, que nous créons ou que vos utilisateurs bêta envoient (voir ci-dessous un exemple d'ensemble de test, sous réserve de modification).

  • Photos fixes
    • Cinq photos à 360° de l'intérieur
    • Cinq photos à 360°, à l'extérieur (ensoleillé, si possible)
    • Cinq photos à 360°, à l'extérieur (à l'ombre ou avec un ciel couvert, si possible)
  • En mouvement (environ 8 km/h, le cas échéant)
    • Cinq vidéos de 10 minutes (à 5 images par seconde) en milieu rural
    • Cinq vidéos de 10 minutes (à 5 FPS) en banlieue
    • Cinq vidéos de 10 minutes (à 5 images par seconde) en milieu urbain

Vos tests

Tout d'abord, veuillez nous communiquer les liens publiés par Google Maps vers vos images de test.N'oubliez pas d'effectuer le test sur un éventail raisonnable d'appareils et de systèmes d'exploitation compatibles avec votre produit, ainsi que sur différentes conditions de réseau (domicile, bureau, extérieur, etc.).

Nos tests

Une fois vos tests réussis, Google les commencera en étroite communication avec votre équipe. Pour nous aider à démarrer, veuillez nous indiquer comment enregistrer et/ou importer des images dans Street View.

Tests utilisateur

Une fois que votre test et celui de nos tests sont terminés, veuillez engager au moins cinq utilisateurs bêta pendant une période de test d'une à deux semaines afin de couvrir un ensemble minimal de tests. Si vous avez besoin d'aide pour entrer en contact avec des testeurs, n'hésitez pas à nous contacter. Nous pourrons peut-être vous mettre en relation avec des utilisateurs intéressés. Notez que vous serez responsable de la coordination (y compris, mais sans s'y limiter, de la logistique et de l'assistance) avec les testeurs.

Approval

Si les tests ont été concluants, il vous sera demandé de partager votre plan de lancement, y compris toute assistance spécifique à Street View et tout contenu promotionnel (sur le Web ou autre). Nous examinerons vos documents et vous ferons part de nos commentaires dans les plus brefs délais.

Lors du développement de ces supports, veillez à respecter nos consignes relatives à la marque.

Après approbation, vous pourrez utiliser notre badge Street View ready et commercialiser votre produit comme étant compatible avec Street View, conformément aux consignes ci-dessus. Veuillez noter que pour chaque appareil photo approuvé, nous sommes susceptibles de présenter l'appareil photo et/ou les images des surfaces de votre produit dans nos supports marketing, à titre représentatif des fonctionnalités de l'appareil photo.