Specyfikacja „Street View ready”

Wstęp

Specyfikacje te zawierają wszystkie wymagania dotyczące sprzętu i danych związane z aparatami i narzędziami do publikowania zdjęć w Street View. (Pamiętaj, że ten program nie dotyczy żadnych funkcji związanych z obsługą lub działaniem tych urządzeń).

W przypadku produktów, które nie są dołączone do zestawu z aparatem, zastosowanie będą miały wyłącznie specyfikacje podane w sekcji „Implementacja oprogramowania” i poniżej.

Zdjęcia

  • ≥4K przy ≥5 kl./s
  • Pole widzenia w poziomie: 360°
  • ≥ 120°, ciągłe pole widzenia w pionie
  • Zszywanie na urządzeniu
  • Google sprawdzi jakość obrazów i geometrii

Architektura aparatu

Należy określić 6 stopni swobody (6-DOF) przekształcenia (względne położenie i orientację) między czujnikiem a klatką odniesienia (FOR) każdej kamery względem akcelerometru FOR. Czujnik FOR musi być zdefiniowany w arkuszu danych czujnika i wyrównany do fizycznego położenia czujnika w urządzeniu. W przypadku każdej kamery dodatnia oś Z jest skierowana od urządzenia na pole widzenia kamery wzdłuż osi optycznej, oś X jest skierowana w prawo, oś Y kieruje w dół od góry do dołu, a punkt początkowy FOR znajduje się na środku pola optycznego kamery.

Przekształcenie 6-DOF (3-DOF dla pozycjonowania i 3 DOF dla orientacji) każdego czujnika lub kamery jest przedstawiane jako macierz 3 x 4 T = [Rp], gdzie R to macierz 3 x 3 reprezentująca orientację czujnika lub kamery FOR w akcelerometrze D, a p to wektora położenia 3 x 1 (x).

Żądane przekształcenia mogą pochodzić z modelu wspomaganego komputerowo (CAD) urządzenia i nie muszą być dostosowane do konkretnego urządzenia, aby uwzględniać zmiany w fazie produkcji.

Wymagania dotyczące filmu

W filmie w formacie MP4 360 musisz wypełnić te atomy danych użytkownika:

  • moov/udta/manu: producent (marka) aparatu w postaci ciągu znaków.
  • moov/udta/modl: model aparatu w postaci ciągu znaków
  • moov/udta/meta/ilst/FIRM: wersja oprogramowania w postaci ciągu znaków.
Możesz zweryfikować film za pomocą polecenia ffprobe:
$ ffprobe your_video.mp4
...
  Metadata:
    make            : my.camera.make
    model           : my.camera.model
    firmware        : v_1234.4321
...

Implementacja oprogramowania

Wymagana jest obsługa przesyłania za pomocą interfejsu Street View Publish API. Pamiętaj, że wszystkie żądania wysyłane do interfejsu API muszą być uwierzytelnione w sposób opisany tutaj.

W przypadku wszystkich zdjęć przesłanych do Street View:

  • należy określić czas utworzenia zdjęcia (tj. czas wykonania zdjęcia).
  • należy zgłosić markę, model i wersję oprogramowania układowego produktu.
  • musisz wyłączyć stabilizację animacji.
  • Należy udostępniać nieprzetworzone dane GPS (pomiary muszą być dokładnie opatrzone sygnaturą czasową względem czasu przeprowadzenia pomiaru, a nie czasu jego odebrania).

W przypadku wszystkich filmów sferycznych przesłanych do Street View:

  • Dane telemetryczne muszą być przesyłane przy użyciu metadanych dotyczących ruchu z kamery Metadane ruchu kamery.
  • sekwencja zdjęć musi być zakodowana z odpowiednią liczbą klatek na sekundę.

Przed opublikowaniem aplikacji (przynajmniej za pierwszym razem) umieść ten język i wiersz:

„Te treści będą dostępne publicznie w Mapach Google, mogą też pojawić się w innych usługach Google. Więcej informacji o polityce treści publikowanych przez użytkowników Map Google znajdziesz tutaj”.

Ocena produktu

Jeśli chcesz otrzymać ocenę produktu lub masz pytania dotyczące tego, skontaktuj się z nami. Pamiętaj, że dostęp do metod i dokumentacji związanej z filmami sferycznymi w interfejsie Street View Publish API jest obecnie dostępny (od maja 2018 r.) tylko na zaproszenie. Aby poprosić o dostęp, użyj formularza, do którego link znajdziesz powyżej.

Kontrola składa się z tych etapów: testowanie przez Ciebie, testowanie, testowanie wersji beta przez użytkowników i zatwierdzenie. Na każdym etapie będziemy oceniać jakość zdjęcia Twojego produktu, dane telemetryczne, metadane i przepływ pracy, korzystając z odpowiednich zbiorów danych testowych: danych, które udostępniasz, tworzymy lub przesyłają przez użytkowników wersji beta (poniżej znajdziesz przykładowy zestaw testów, który może ulec zmianie).

  • nieruchome zdjęcia,
    • 5 zdjęć sferycznych we wnętrzach
    • 5 zdjęć sferycznych, na zewnątrz (w miarę możliwości słonecznie)
    • 5 zdjęć sferycznych, na zewnątrz (w miarę możliwości zacienione lub zachmurzone)
  • W ruchu (ok. 8 km/h lub 8 km/h, jeśli dotyczy)
    • 5 10-minutowych filmów (przy 5 kl./s) w wiejskiej okolicy
    • 5 10-minutowych filmów (5 kl./s) w podmiejskiej scenerii
    • 5 10-minutowych filmów (przy 5 kl./s) w miejskim otoczeniu

Twoje testy

Na początek podaj nam opublikowane w Mapach Google linki do zdjęć testowych.Pamiętaj, aby przeprowadzać testy z wykorzystaniem racjonalnej gamy urządzeń i systemów operacyjnych obsługiwanych przez Twój produkt oraz różnych warunków sieciowych (np. w domu, w biurze, na zewnątrz).

Nasze testy

Po pomyślnym ukończeniu testów Google rozpocznie testy, w ścisłej komunikacji z Twoim zespołem. Abyśmy mogli zacząć z niej korzystać, prześlij instrukcje dotyczące robienia i przesyłania zdjęć w Street View.

Testowanie użytkowników

Po pomyślnym ukończeniu testów beta zachęć do testowania co najmniej 5 użytkowników na okres 1–2 tygodni, co pozwoli na przeprowadzenie testów. Jeśli potrzebujesz pomocy w nawiązaniu kontaktu z testerami, daj nam znać, ponieważ w przyszłości będziemy mogli skontaktować Cię z zainteresowanymi użytkownikami. Pamiętaj, że będziesz odpowiadać za koordynację z testerami (w tym za logistykę i pomoc).

Approval

Jeśli wyniki testów będą zadowalające, poprosimy Cię o przekazanie planu uruchomienia, w tym wszelkie wsparcie dostępne w Street View i treści promocyjne (w internecie lub w innych miejscach). Dokładnie sprawdzimy Twoje materiały i od razu przekażemy Twoją opinię.

Opracowując te materiały, pamiętaj o przestrzeganiu wytycznych dotyczących promowania marki.

Po jej zatwierdzeniu możesz używać plakietki Street View ready i reklamować swój produkt jako zgodny ze Street View (zgodnie z powyższymi wytycznymi). W przypadku każdego zatwierdzonego aparatu możemy umieścić w naszych materiałach marketingowych zdjęcia z aparatu lub jego powierzchnię, aby zaprezentować możliwości danego aparatu.