Список тем форума


  Стереопара: статичная или динамичная? Или почему параметры стереосъёмки должны быть фиксированными
    Леонард Фонбраун
Пользователь
Иконка
Группа:
Сообщений:
Регистрация:
Модераторы
77
01 Январь 12


Отправлено 06 Февраль 2012 - 06:33

Стереопара - статичная или динамичная?


Помните "Свои домашние эксперименты", результаты опыта, когда вы смотрели на экран, а приятель крутил "колесо конвергенции"? Не очень было приятно… А, если оператор будет дёргать и другие рычаги? Сегодня мы рассмотрим эту тему более детально.

Заблуждения в 3D

В основе самого коварного "заблуждения в 3D" лежит идея, что стереокамера должна работать по образу и подобию нашего зрения. Т.е. камеры нужно сводить-разводить как глаза!

Не верь глазам своим, на самом деле это не так. В эту ловушку попадают практически все кинолюбители. Я поначалу тоже. Поэтому и советую новичкам сразу ставить эксперимент с конвергенцией – повиляйте в режиме реального времени веб-камерами туда-сюда…

Изображение

Рис.1 Спарка из двух веб-камер


Почему параметры стереосъёмки должны быть фиксированными?


Нюанс в том, что в жизни мы сканируем реальную 3D сцену – в интерактивном режиме, а в кино стереопару - смотрим пассивно. Разница принципиальная. Поэтому, утверждение, что в кино стереопара должна быть СТАТИЧНОЙ – аксиома.

Стереокино – это пассивное зрелище. Зритель сидит весь сеанс в одной точке – в кресле. И рампа - экран телевизора, стоит в одном месте – в 2м от кресла. Размер экрана на протяжении всего сеанса не меняется. Т.е. все параметры просмотра – фиксированные.

Поэтому, согласно "зеркальному принципу", параметры стереосъёмки: база, фокусное расстояние объектива и угол конвергенции камер, в идеале, тоже должны быть фиксированными.

Если оператор будет менять эти параметры в рамках одной сцены, то неизбежно возникнет АНТАГОНИЗМ - противоречие между желанием зрителей и волей режопера. Наши глаза очень не любят, когда им навязывают чью-то волю… Наоборот, глаза сами выбирают куда им лучше смотреть! Не должен хвост вилять собакой… Иначе, все базовые, фундаментальные алгоритмы зрительного восприятия будут грубо нарушены!

В общем, для кино "интерактивный сервопривод конвергенции" совершенно не нужен.

Другое дело – компьютерная игра. Компьютер в интерактивном режиме с помощью различных датчиков следит за реакцией конкретного "юзера", и может быстро подстраиваться под него. В этом случае, стереопара может быть динамической. Но, дёргать трансфокатором туда-сюда или менять базу, в любом случае, противоестественно. Такие проекты, кстати, уже были реализованы. Нет смысла эту тему развивать.

Изображение

Рис.2 "Голова Ноймана" KU-100 и интерактивный сервопривод конвергенции

Делать надо всё наоборот. Вся глубина сцены должна быть "запакована" в одну статичную стереопару, без "выкрутасов". Чтобы плоскость рампы не плавала, а стояла на месте. Поэтому стереокамера должна делать простой "слепок" с реальности. А, глаза при просмотре будут скользить по экрану туда-сюда, сканировать стереопару, как если бы они сканировали реальную сцену из жизни.

Поэтому, угол конвергенции стереокамеры должен быть фиксированным, как минимум - в рамках одной сцены. Это базовый алгоритм восприятия 3d, который нельзя нарушать.

Более того, согласно "Теории зеркала" угол конвергенции должен быть фиксированным не только в рамках одной сцены, а вообще! С бухты барахты эту истину, конечно, трудно понять… Ничего не поделаешь, чтобы хорошо понимать теорию, нужно уметь абстрагироваться… Вот, она "хрестоматия", мать её…

Изображение

Рис.3 Возникновение мнимого объекта перед экраном телевизора и за

Рассмотрим рисунок, объясняющий возникновение мнимого объекта перед экраном телевизора и за. На схеме видно, что угол реальной конвергенции глаз при просмотре стереопары меняется. А, ведь угол сведения телекамер при съёмке был неизменным! Поэтому я и рекомендую снимать с неизменными параметрами. Вообще все сцены…

Смысл "теории зеркала" в том, что матрица съёмочной камеры является зеркалом для объектов, расположенных перед ней, и это "зеркало" должно быть ровным, а не кривым. Чтобы изображение соответствовало реальному объекту, "зеркало" не должно быть эластичным и находиться в состоянии трансформации. Для удобства наблюдения зеркало должно быть ровным и твёрдым (статичным). Соответственно этому, стереокамера - это "3D зеркало", и, для удобства наблюдения, его параметры тоже должны быть правильными и постоянными.

Где сводить лучи?

Ответ очевиден. Если рампа 3d телевизора от зрителя стоит в 2-х метрах, значит, и оптические лучи стереокамеры сводить надо там же. Тогда на экране ТВ всё будет как в реальной жизни, все объекты будут на своих привычных местах, их взаимное расположение будет передано адекватно. Если, например, главный герой стоит в 5 метрах от камеры, то зритель будет видеть его в 5 метрах перед собой, стоящим за рампой. Поэтому, в приличном моноблоке вместо "колеса конвергенции" - фига.

Как тогда снимать стереокино?

Для примера, посмотрите ролик "Велогон". Там главный герой гонит на драндулете на различном расстоянии от стереокамеры. Если каждый раз сводить лучи на нём – то он прилипнет к рампе и от нулевых параллаксов далеко не уедет… А, как снимать эпизод, где "гонщик" подъезжает из глубины сцены к рампе? По-вашему, я должен крутить колесо конвергенции, следя за ним? Т.е. делать динамическую стереопару? Вот, где собака порылась… Фигня получится, а не стереокино…

Лучи надо сводить там, где у нас рампа 3d телевизора – в 2-х метрах. Если я сведу лучи в другом месте, например в 5м, то рампа будет уже в 5 метрах от оператора… Зеркальный принцип будет нарушен. Более того, ближе 5м подходить к стереокамере будет – нельзя! А, если у нас прямой эфир, или аналоговая киноплёночная система, то ничего не исправишь в редакторе… Брак – сваливай в корзину…

Чтобы кадр получился как надо, угол конвергенции должен быть фиксированным. Соответственно и композицию сцены надо выстраивать таким образом, чтобы ближе 2-х метров ничего случайного в кадр не попадало.

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

Судья остановит секундомер и напоследок эффектно помашет победителю флажком, высунув руку из телевизора… Вернее – из "окна". Из "стереоокна". Вот как надо 3d кино снимать! Не все операторы это понимают….

Почему базу нельзя менять?

Почему нельзя? Можно. Но, только не поминутно, а в редких случаях. Когда по сюжету режиссёр хочет показать реальную сцену – неадекватно. Например: крупный план лица, насекомых, архитектуру, горы вдали и т.д. В любом фильме таких сцен с десяток наберётся, но основная масса планов должна быть поставлена пропорционально, в масштабе 1:1.

Величина базиса съёмки, как мы уже знаем, зависит от дистанции рампы. Оптимальная пропорция 1\30. Как видим, всё совпадает: рампа у нас стоит в 2-х метрах, а база = 65мм. Размер экрана мы знаем – 65". Угол зрения камер, соответственно, совпадает с размером экрана. Поэтому масштаб виртуальной 3d картинки будет у нас 1:1. Как в жизни.

Итак, для отдельных сцен мы можем поменять базис, а вот "рулить базисом по ходу дела" - категорически воспрещается! База – это фундамент, а фундамент должен стоять на месте!

Почему нельзя зумить?

Потому что стереокамера – это не гармошка, чтобы на ней пиликать! Потому что определённому угловому размеру экрана соответствует определённый угол зрения камеры, т.е. определённое фокусное расстояние линз. См. статью "Аймакс против большого экрана".

Потому что размер экрана телевизора – не резиновый. При просмотре размер экрана – не меняется! И зритель на одном месте сидит - неподвижно. Следовательно, дергая зум, мы меняем масштаб картинки, нарушаем все пропорции… А, если мы синхронно пишем объёмный звук? Вся работа пойдёт насмарку…

Поэтому фокусное расстояние линз должно быть фиксированным, чтобы не менять масштаб (размеры предметов) поминутно. Т.е, надо как С.Эйзенштейн, в своё время, снимал – весь фильм на одном "фокусе". Двигать надо камеру, а не зум.

Изображение

Рис.4 Бинауральный моноблок "Телепорт-1М"

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

Всё гениальное – просто.


Пропорциональное стерео и объёмный звук

Зачем нужно фиксировать параметры и снимать пропорционально?

Затем, чтобы объёмные изображение и звук воспринимались как единое целое! Подобно тому, как мы в реальной жизни их воспринимаем. Модус аудиовизуального восприятия всегда один и тот же. Глаза и уши всегда на одном месте. Глаза – оптический дальномер, уши – акустический пеленгатор. Одно с другим тесно связано константой трёхмерной реальности.

Объёмный звук по природе своей пропорциональный. Поэтому к объёмному звуку должно прилагаться пропорциональное объёмное изображение – чтобы между ними была "любовь", т.е. синхронизация. На экране телевизора (или в шлёме VR) эта синхронизация будет максимальной.

Объёмный звук – это вам не отдельные спецэффекты, а целое звуковое поле… Непаханое… Пропорциональная картинка сама по себе хороша, а вместе с объёмным звуком, вообще, зрелище – супер! Настоящая виртуальная реальность, данная нам в ощущении…

Поэтому, на эту тему будет отдельная статья. Скоро.

Изображение

Рис.5 3D телевизор & шлём виртуальной реальности

Что лучше: шлём виртуальной реальности или 3D телевизор?



* * * * * * * * * * * * * * * * * * * * *


Крутизна в 3D!

Зачем на самом деле нужны моторы? Чтобы чувствовать себя великим! Без мотора ты – какашка, а с мотором – человек… Посмотрите с какими "тушками" ходят профессиональные фотографы, например… На хромой кобыле к ним не подкатишь… Поэтому, чем больше аппарат, тем круче режопер! B)

Изображение

Рис.6 "Монстры" в 3D… Рис.7 Д.Камерон – величайший режопер в мире!

Назад в будущее…

Будущее уже давно наступило. "Аватар" снимали камерами, параметры которых могут меняться в режиме реального времени. Стоят такие аппараты недёшево… Только ничего хорошего из этой затеи не вышло…

Посмотрите фильмы, снятые камерами Винса Пейса, например "Аватар"- без очков, и вы увидите как оператор "рулит конвергенцией" туда-сюда, как вы недавно рулили! Не верите глазам своим?… А, факты – факом. За трёх часовой сеанс - ни одного приличного 3d эффекта… Думаете, если поставить те же моторы, только в миниатюре, в бытовой моноблок, то супер стерео эффект появится? Ха-ха-ха… :D

http://www.youtube.c...feature=related

Эти моторы сто лет были не нужны, и ещё сто лет нужны не будут!

* * * * * * * * * * * * * * * * * * * * * * * * *


Наверх   К списку тем



Если есть что сказать, Вы можете добавить сообщение в архив форума с помощью формы ниже, оно будет опубликовано в течение нескольких дней. Регистрироваться не обязательно. Модераторы оставляют за собой право отклонить сообщение без объяснения причины.


Поочередно загрузите картинки:     Формат файлов     .jpg     .gif     .png




Для оформления текста Вы можете использовать теги HTML, это не сложно:

жирный текст     <b>жирный текст</b>
подчеркнутый текст     <u>подчеркнутый текст</u>
текст курсивом     <i>текст курсивом</i>
цветной текст     <font color="009900">цветной текст</font> Цвет задаётся шестизначной цифрой, on-line сервис для подбора цвета здесь.

Создать абзац     <br><br>
Вставить картинку     <img src="name_your_picture.jpg"> Имя картинки не должно содержать пробелов и желательно быть из букв латинского алфавита
Вставить смайлик - это то же самое, что вставить картинку     <img src="smile.gif">
Набор смайликов:     cool.gif     smile.gif     biggrin.gif     mello.gif     ohmy.gif     rolleyes.gif     sad.gif     wink.gif

Вставить ссылку     <a href="интернет-адрес ссылки">название ссылки</a>
Узнать интернет-адрес очень просто - находясь на какой-нибудь интернет страничке, щелкаем по адресной строке браузера и копируем содержимое правой кнопкой мыши, потом вставляем.
Например, ссылка     <a href="http://www.teleport-1m.ru/russian_menu.html">посмотрите мой сайт</a>     будет выглядеть так: посмотрите мой сайт

Чтобы оформить текст как цитату, нужно перед текстом поместить тег <quote> а после текста поместить тег </quote>

Чтобы показать, что текст является текстом скрипта, нужно перед текстом поместить тег <code> а после текста поместить тег </code>