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ówmoov/udta/meta/ilst/FIRM
: wersja oprogramowania w postaci ciągu znaków.
$ 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.