← Энциклопедия Fusion
3DПродвинутый

Disparity

Disparity

Disparity рассчитывает и настраивает карту смещения между левым и правым глазом для стерео-композитинга, глубины и 3D-пайплайнов.

Disparity1InputOutputMaskForegroundBackgroundOutput

Disparity

Обзор

Что делает Disparity

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

Главный выбор — Method: Classic или Advanced. Classic проще и быстрее, Advanced даёт больше контроля над расчётом, включая Warp Count, Iteration Count, Smoothness и Half Resolution.

Warp Count определяет количество проходов деформации при поиске соответствий между изображениями. Iteration Count задаёт число итераций уточнения. Smoothness сглаживает карту, уменьшая шум и рваные переходы.

Stack Mode управляет тем, как нода работает с упакованными стерео-представлениями: отдельные глаза, горизонтальная/вертикальная раскладка или слои. Swap Eyes меняет левый и правый глаз местами, если входной материал интерпретирован наоборот.

Disparity требует аккуратной настройки: слишком маленькое сглаживание даёт шумную карту, слишком большое — размазывает границы объектов и ломает глубину на переднем плане.

Как это понимать

Disparity можно представить как анализатор стерео-пары: он ищет, куда сместился один и тот же объект между левым и правым глазом, и превращает это смещение в управляемую карту глубины.

Где используется

Расчёт карты disparity для стерео-композитинга.
Подготовка глубинной информации из стерео-пары.
Коррекция стерео-материала перед дальнейшей обработкой.
Работа с горизонтально или вертикально упакованными stereo pair кадрами.
Создание вспомогательной карты для depth-based эффектов.
Диагностика ошибок левого/правого глаза через Swap Eyes и Stack Mode.