Технические характеристики "Просмотра улиц"

Введение

В этих спецификациях подробно описаны все требования к оборудованию и данным для камер и/или издательских утилит, которые загружаются в Street View. (Обратите внимание, что эта программа не применима ни к каким рабочим или механическим функциям.)

Для продуктов, не поставляемых в комплекте с камерой, применимы только характеристики, указанные в разделе «Внедрение программного обеспечения» и ниже.

Изображения

  • ≥4K при ≥5FPS
  • Горизонтальный угол обзора 360°
  • ≥120°, непрерывное вертикальное поле обзора
  • Сшивание на устройстве
  • Google проверит качество изображения и геометрии

Архитектура камеры

Преобразование шести степеней свободы (6-DOF) (относительное положение и ориентация) между системой отсчета каждого датчика и каждой камеры (FOR) должно быть указано относительно акселерометра FOR. Датчик FOR должен соответствовать описанию в технических характеристиках датчика и соответствовать его физическому расположению в устройстве. FOR для каждой камеры имеет положительную ось Z, направленную от устройства в поле зрения камеры вдоль оптической оси, ось X указывает вправо, ось Y указывает вниз сверху вниз и начало FOR находится в оптическом центре камеры.

Преобразование 6-DOF (3-DOF для положения и 3-DOF для ориентации) каждого датчика или камеры представлено в виде матрицы преобразования 3x4 T = [R p], где R — матрица вращения 3x3, представляющая ориентацию датчика. или FOR камеры в акселерометре FOR, а p — вектор положения 3x1 (x, y, z) в метрах, представляющий начало координат датчика или камеры FOR в акселерометре FOR.

Запрошенные преобразования могут быть взяты из модели системы автоматизированного проектирования (САПР) устройства и не обязательно должны быть специфичными для устройства, чтобы учитывать производственные различия.

Требования к видео

Вы должны заполнить следующие атомы пользовательских данных в своем видео MP4 360:

  • moov/udta/manu : Производитель камеры (производитель) в виде строки.
  • moov/udta/modl : модель камеры в виде строки.
  • moov/udta/meta/ilst/FIRM : версия прошивки в виде строки.
Вы можете проверить свое видео с помощью команды ffprobe :
$ ffprobe your_video.mp4
...
  Metadata:
    make            : my.camera.make
    model           : my.camera.model
    firmware        : v_1234.4321
...

Программная реализация

Требуется поддержка загрузки через Street View Publish API . Обратите внимание, что все запросы к API должны проходить аутентификацию, как описано здесь. здесь .

Для всех изображений, загруженных в Просмотр улиц:

  • Необходимо указать время создания изображения (т. е. время, когда оно было снято).
  • Необходимо указать марку, модель и версию прошивки продукта.
  • стабилизацию движения необходимо отключить.
  • необработанные данные GPS должны быть общедоступными (измерения должны иметь точную временную метку относительно того, когда измерение было выполнено, а не когда получено).

Для всех панорамных видео, загруженных в Просмотр улиц:

  • данные телеметрии должны передаваться с использованием метаданных движения камеры . Метаданные движения камеры .
  • последовательность фотографий должна быть закодирована с правильной частотой кадров, с которой было снято видео.

Пожалуйста, также включите следующий язык и строку в свое приложение перед публикацией пользователем (по крайней мере, в первый раз):

«Этот контент будет общедоступным на Картах Google, а также может появиться в других продуктах Google. Вы можете узнать больше о Политике в отношении контента, добавляемого пользователями Карт, здесь ».

Оценка продукта

Если вы заинтересованы или у вас есть вопросы по поводу оценки вашего продукта, свяжитесь с нами здесь. Обратите внимание, что доступ к методам и документации для поддержки панорамного видео в Street View Publish API в настоящее время (май 2018 г.) предоставляется только по приглашению. Пожалуйста, используйте форму, указанную выше, чтобы запросить доступ.

Наша проверка состоит из следующих этапов: ваше тестирование, наше тестирование, бета-тестирование пользователей и утверждение. На каждом этапе мы будем оценивать качество изображения вашего продукта, данные телеметрии, метаданные и рабочий процесс, используя соответствующие наборы тестовых данных: данные, которыми вы делитесь, которые мы создаем или которые отправляют ваши бета-пользователи (см. ниже пример тестового набора, возможны изменения).

  • Фотографии
    • Пять панорамных фотографий в помещении
    • Пять панорамных фотографий на улице (по возможности солнечно)
    • Пять панорамных фотографий на открытом воздухе (если возможно, в тени или в пасмурную погоду)
  • В движении (приблизительно 5 миль в час или 8 км/ч, если применимо)
    • Пять 10-минутных видеороликов (5 кадров в секунду) в сельской местности.
    • Пять 10-минутных видеороликов (5 кадров в секунду) в пригороде.
    • Пять 10-минутных видеороликов (5 кадров в секунду) в городских условиях.

Ваше тестирование

В качестве первого шага поделитесь с нами ссылками на ваши тестовые изображения, опубликованными на Картах Google, и не забудьте протестировать их на разумном спектре устройств и операционных систем, которые поддерживает ваш продукт, а также в различных сетевых условиях (например, дома, в офисе). , на открытом воздухе).

Наше тестирование

После успешного завершения вашего тестирования Google начнет тестирование в тесном контакте с вашей командой. Чтобы помочь нам начать работу, предоставьте инструкции по захвату и/или загрузке изображений в Просмотр улиц.

Пользовательское тестирование

После успешного завершения как вашего, так и нашего тестов, привлеките как минимум 5 пользователей бета-версии на период тестирования продолжительностью 1–2 недели, чтобы охватить минимальный набор тестов. Если вам нужна помощь в общении с тестировщиками, сообщите нам об этом, возможно, мы сможем связать вас с заинтересованными пользователями. Обратите внимание, что вы будете нести ответственность за координацию (включая, помимо прочего, логистику и поддержку) с тестировщиками.

Одобрение

После получения положительных результатов тестирования вам будет предложено поделиться своим планом запуска, включая любую поддержку и рекламный контент для просмотра улиц (через Интернет или иным образом). Мы рассмотрим ваши материалы и оперативно поделимся своим мнением.

При разработке этих материалов не забывайте соблюдать наши рекомендации по брендингу .

После одобрения вы сможете использовать наш значок готовности к Просмотру улиц и рекламировать свой продукт как совместимый с Просмотром улиц в соответствии с приведенными выше рекомендациями. Обратите внимание: для каждой одобренной камеры мы можем использовать изображение вашей камеры и/или поверхности вашего продукта в наших маркетинговых материалах как представление возможностей камеры.