Lens Grid — как снимать и использовать

Калибровочная мишень domala для расчёта дисторсии объективов. По снятому гриду на посте восстанавливается, как объектив искажает картинку, — чтобы 3D-фон, трекинг и композ совпадали с реальной съёмкой.

Скачать PDF мишени· 139 КБ

Параметры

ФорматA0, 1189 × 841 мм
Сетка16 × 11 клеток
Размер клетки65 мм
Внутренних углов15 × 10
ОсноваПВХ или пенокартон 5 мм, матовая печать

Размер клетки и число углов понадобятся на посте — вводите именно их.

Когда нужен грид

Обязательно:

Желательно всегда. Это 30 секунд на объектив. Если потом понадобится виртуальный проезд или трек — грид уже будет.

Можно без него: статичный план со штатива, объектив 35 мм и длиннее, спикер в центре кадра.

1. Настройки камеры

Грид снимается с теми же настройками, что и основная съёмка. Если поменять хоть одну — грид будет описывать другую картинку.

2. Установка

Доска:

Камера:

Дистанция до доски — справочно. Выставляйтесь по правилу «сетка до краёв кадра», дистанция получится сама. Таблица нужна, чтобы заранее понимать, сколько места потребуется. Полнокадровая камера в UHD (Sony FX3 / FX6):

ФокусноеДистанция
16 мм~0,5 м
24 мм~0,8 м
35 мм~1,1 м
50 мм~1,6 м
70 мм~2,3 м
100 мм~3,2 м
135 мм~4,4 м
200 мм~6,5 м

На камерах с сенсором Super 35 дистанции примерно в 1,5 раза больше.

Свет:

3. Проверка в мониторе

4. Порядок съёмки

На каждую пару «объектив + фокусное» — отдельный клип:

  1. Слейт, 2–3 секунды. Покажите в кадр лист, слейт или экран телефона: камера · объектив · фокусное. Например: «B · 24–70 · 35 мм». Продублируйте голосом.
  2. Фронтально, 5 секунд. Камера строго перпендикулярно доске и неподвижна, сетка на весь кадр.

Это стандарт VFX: по фронтальному гриду дисторсию считают SynthEyes, 3DEqualizer и Nuke. Съёмка доски под разными углами нужна только для калибровки в OpenCV — в нашем пайплайне не используется.

Снять заново, если:

Зум-объективы

У зума дисторсия меняется с фокусным: на широком конце обычно бочка, на длинном — подушка.

Несколько камер

Лог

Для каждого сетапа записывайте:

ПолеПример
Камера / режим сенсораB · FX3 · FF UHD
Объектив / фокусное24–70 GM · 35 мм
Высота центра объектива145 см
Наклон камеры−3°
Дистанция до спикера320 см
Клип гридаB_C0012
Клипы сетапаB_C0013 – B_C0021

Ведёт один человек. Заполняется до первого дубля. Плюс фото сетапа с телефона сбоку и сверху.

На посте

SynthEyes: Lens → Lens Grid → автодетект сетки по фронтальному клипу → профиль объектива → экспорт STMap для андисторсии и редисторсии.

Nuke: LensDistortion → Analysis по фронтальному кадру грида.

Blender: Movie Clip Editor → Camera → Lens Distortion; по фронтальному кадру грида подбирать K1/K2, пока линии сетки не станут прямыми. Нода Movie Distortion — Undistort и Distort; через неё же рендерится STMap.

Пайплайн: андисторсия исходника → трек и композ с 3D → редисторсия обратно через STMap. 3D-фон рендерьте с овер-сканом ~10%, чтобы после редисторсии не было пустых краёв.

Уход