78 подписчиков

Стерео и моно VR

225 прочитали

Давайте разберемся, что такое моно и стерео режимы VR. Казалось бы, все просто - хочешь снимать объемные 3D сцены - ставь две камеры, разнесенные на расстояние, примерно равному межзрачковому. И готово - и на выходе после обработки фильм в стереоформате! Именно так и снимают 3D-фильмы для кинотеатров. Ключевым моментом является присутствие параллакса в формируемых для правого и левого глаза изображениях. Параллакс - это смещение изображения близких объектов относительно далеких, которое наш мозг "на автомате" преобразует в данные о расстоянии до объекта. Так и появляется объем, то есть пресловутый эффект "3D".

Если мы переходим к фото/видео 360, дело обстоит немного иначе. Мне долгое время не давал покоя вопрос, каким образом люди умудряются делать из ОДНОЙ панорамы (например в "Просмотре улиц" Google) изображение сразу для ДВУХ глаз, которое можно просматривать в VR-очках?! Ведь сшитая панорама представляет собой снимок всей сферы, приведенный к одной-единственной точке! Это как раз и есть монорежим фото/видео 360. В этом случае параллакс должен полностью отсутствовать. В чем же тогда подвох? Откуда тогда берется второе изображение для глаза? Ведь если снять VR очки и присмотреться к экрану смартфона, то можно увидеть, что изображения для правого и левого глаза разные! (см.ниже)

Пример изображения на экране смартфона (монорежим).
Пример изображения на экране смартфона (монорежим).

Однако если присмотреться ещё внимательнее, то становится ясно, что обе картинки все-таки получены из одной и той же панорамы. То есть оба глаза рассматривают, по сути, сферу, на которую спроецировано изображение панорамы! При этом если бы диаметр сферы был равен бесконечности, то картинки совпадали бы полностью! Однако большинство производителей программного обеспечения предпочитают проецировать изображение на сферу меньшего радиуса (например, у Cartboard Camera, по моим прикидками, радиус сферы около 1 м) - по всей видимости, это улучшает восприятие.

Но как же так, ведь в очках VR всё выглядит объемно, очень похоже на настоящий мир! Весь фокус в том, что мы совсем забыли про ещё один, весьма важный элемент, участвующий в восприятии - мозг. Именно он, родимый, "дорисовывает" объем так, как нужно, и там, где нужно - сообразно сюжету. Получается у него это так великолепно, что некоторые даже и не видят разницы между моно и стерео режимами! Впрочем, каждый из нас способен воочию заценить разницу между моно и стерео режимами, без всяких там дополнительных примочек - просто закрыв один глаз. Два глаза - стереорежим, один- моно. Ну и как? В отсутствии информации о параллаксе можно было бы ожидать, что объемность резко ухудшится - ведь теперь нет ничего, что напрямую позволяет оценивать расстояние до предметов. Ан нет! Наш мозг на основе опыта делает так, что большой разницы в восприятии одним или двумя глаза нет. При этом съемка 360 фото/видео в режиме стерео сталкивается с серьезными сложностями (о которых мы поговорим позже в отдельной статье). Именно поэтому подавляющее большинство VR-видеосъемок формата 360 градусов сделаны в режиме МОНО. Да и для фото эта технология существенно преобладает - в том же гугловском "Просмотре улиц" присутствует исключительно режим МОНО VR.

Однако человеку свойственно смотреть на мир обоими глазами! Так что за режимом СТЕРЕО - будущее! Отличный пример приложения, реализующего виртуальные экскурсии по интереснейшим местам (в основном Востока), в котором большая часть контента снята в режиме СТЕРЕО - Sites in VR (в Play Google) - кто ещё не попробовал - рекомендую! Вот, к примеру, пара скриншотов из этого приложения.

Увеличенный фрагмент изображения для левого и правого глаза в режиме СТЕРЕО. Хорошо заметен параллакс (смещение близкого выступающего угла крыши относительно удаленного проёма)
Увеличенный фрагмент изображения для левого и правого глаза в режиме СТЕРЕО. Хорошо заметен параллакс (смещение близкого выступающего угла крыши относительно удаленного проёма)

Для сравнения - тот же самый фрагмент изображения для левого и правого глаза в режиме МОНО.
Для сравнения - тот же самый фрагмент изображения для левого и правого глаза в режиме МОНО.

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

Спасибо за внимание! Если тема интересна - подпишись на канал!