Специалисты компании Google разработали программный алгоритм DeepStereo, который создает трехмерное пространство на основе набора фотографий.

Программисты обучили систему с помощью сотни тысяч панорам улиц собственного сервиса Google StreetView. В серии изображений убирали одну из фотографий, после чего алгоритм на основе остальных снимков выстраивал полноценное трехмерное окружение.

DeepStereo способен воссоздавать недостающие фрагменты и заполнять пустые места, которые могут появляться на панорамах в результате смещения точки обзора. Алгоритм автоматически прогнозирует и отображает изменение перспективы сцены.

Система умеет создавать недостающие изображения, которые могли бы существовать при непрерывной съемке и перемещении камеры в пространстве. В результате DeepStereo синтезирует трехмерное пространство, которое можно использовать для виртуальных экскурсий.