Resolve FX · Color · Color Compressor

Color Compressor

Color Compressor — инструмент для точечного выравнивания выбранного цвета. Вы задаёте Target Color, а затем отдельно сжимаете разброс Hue, Saturation и Luminance вокруг него, не меняя весь кадр целиком.

Здесь разбираем только сам Resolve FX. ColorSlice остаётся более широким инструментом работы по цветовым диапазонам, Curves — семейством кривых, а Qualifier — каноническим способом полноценной изоляции цвета.

Параметры

Эффект специально сделан компактным: одна цветовая цель и три оси компрессии

Логика простая: выберите цвет, который нужно сделать стабильнее, определите, в чём проблема — Hue, Saturation, Luminance или их комбинация — и при необходимости ослабьте итог через Global Blend.

Какой цвет сжимаем

Target Color

Target Color задаёт цвет, вокруг которого Color Compressor строит коррекцию. Цвет можно выбрать через swatch или пипетку. Это главный смысл эффекта: сначала вы определяете конкретную цветовую область, а уже потом отдельно решаете, что именно сжимать — Hue, Saturation или Luminance.

Swatch — ручной выбор target color
Пипетка — выбор цвета прямо из Viewer
Корректный target важнее сильного значения компрессии
Сжатие оттенков

Compress Hue

Compress Hue уменьшает разброс оттенков вокруг выбранного Target Color. Практически это полезно, когда близкие оттенки одного объекта гуляют сильнее, чем хочется, и их нужно аккуратнее собрать к выбранному цвету без полной изоляции через Qualifier.

Работает по оттенку, а не по общей яркости
Подходит для аккуратного выравнивания цветового разброса
Сильные значения могут сделать цвет слишком однообразным
Сжатие насыщенности

Compress Saturation

Compress Saturation управляет разбросом насыщенности в зоне Target Color. Это удобно, когда выбранный цвет местами слишком яркий и насыщенный, а местами заметно слабее, и нужно привести его к более согласованному уровню без глобального Saturation на весь кадр.

Локальная работа вокруг выбранного цвета
Не заменяет глобальный Saturation
Полезно для фирменных цветов, одежды, предметов и кожи
Сжатие яркостного разброса

Compress Luminance

Compress Luminance уменьшает различия яркости внутри выбранной цветовой области. Это не общий контраст кадра: эффект работает вокруг Target Color и помогает сделать конкретный цветовой объект визуально ровнее по светлоте, если он слишком сильно меняется из-за света или отражений.

Работает внутри цветовой цели
Не является заменой Contrast / HDR Wheels
Хорошо подходит для аккуратного технического выравнивания
Финальная сила FX

Global Blend

Global Blend смешивает уже настроенный Color Compressor с исходным изображением. Это удобный последний регулятор: сначала добейтесь правильной работы Target Color и трёх компрессоров, а затем общей силой Blend верните столько оригинала, сколько нужно кадру.

1.000 — полный эффект
Меньше — мягче вмешательство
Удобен для финальной подгонки без пересборки настроек

Практика

Где Color Compressor полезнее глобальной коррекции

Предметы и фирменные цвета

Если один и тот же цвет предмета гуляет по оттенку, насыщенности или яркости из-за бликов и отражений, Color Compressor помогает собрать эти различия без глобального уплощения всего кадра.

Одежда и элементы декора

Одежду, стену, реквизит или акцентный свет можно сделать визуально стабильнее, если правильно выбрать Target Color и не завышать компрессию.

Быстрая локальная чистка цвета

Когда задача — просто уменьшить разброс вокруг одного цвета, этот FX может быть быстрее, чем полноценная связка Qualifier + Window + отдельная secondary-нода.

Аккуратный finishing-pass

При умеренных значениях на отдельной ноде Color Compressor может стать финальным проходом после базового грейдинга, не подменяя сам grade.

Типичные ошибки

Чаще всего результат ломают неправильный target и слишком сильная компрессия

Неверно выбранный Target Color

Если взять блик, глубокую тень или загрязнённое отражение вместо репрезентативного цвета, compressor начнёт собирать не ту область.

Слишком сильная компрессия по всем трём осям

Сильные Hue + Saturation + Luminance одновременно легко делают объект плоским и синтетическим. Начинайте с той оси, где реально находится проблема.

Использовать FX вместо полноценной изоляции

Если тот же цвет есть на других объектах, безопаснее может быть отдельный Qualifier или Window. Color Compressor не заменяет сложный matte-workflow.

Сведение вариаций вокруг Target Color

Color Compressor: модель на уровне сигнала

Color Compressor не выделяет объект как Qualifier и не заменяет global saturation. Он задаёт Target Color и позволяет отдельно уменьшить разброс hue, saturation и luminance вокруг этой цели — то есть сделать семейство близких пикселей более согласованным.

Официальные training guides Blackmagic используют эффект именно как Resolve FX Color для выравнивания цвета конкретной области: выбрать Target Color, затем увеличить нужные compression axes. Это per-pixel colour operation; spatial isolation, tracking и matte finesse при необходимости добавляются отдельными Color tools.
Не считайте эффект «умной маской». Если такой же цвет есть на фоне, Color Compressor может затронуть и его. Пространственную селекцию делает Window/Qualifier/Mask, а Compressor — цветовую компрессию.

Когда использовать

  • трава, ткань, paint/product colour с нежелательным разбросом оттенков
  • стабилизация saturation/luminance внутри одного цветового семейства
  • быстрая clean-up коррекция перед более сложной secondary grade

Когда лучше другой инструмент

  • нужно чётко выделить один объект среди других такого же цвета — используйте Qualifier/Window/Tracker
  • нужно формировать несколько цветовых диапазонов одновременно — ColorSlice/Curves дают более широкую модель

Контроль → смысл сигнала → проверка

СлойЧто означаетКак проверять
Target ColorЦентр цветового семейства, к которому вы хотите уменьшать разброс. Ошибка семплирования меняет саму задачу эффекта.Сэмплируйте репрезентативный midtone объекта, а не случайный specular/shadow contamination.
Compress HueСводит соседние оттенки ближе к target hue, уменьшая hue spread.Vectorscope: ширина hue cluster должна уменьшаться без полного «пластика».
Compress SaturationУменьшает различия по saturation вокруг target family, не являясь global Sat.Следите, чтобы объект не потерял естественные gradients/texture.
Compress LuminanceСводит различия по luminance внутри выбранного цветового семейства.Waveform и texture: слишком сильное значение делает материал плоским.
Global BlendФинальный mix результата FX с исходным состоянием ноды.Настройте axes сначала, Blend — последним; иначе вы маскируете неправильную настройку.

Рабочий workflow

  1. 01Сделайте отдельную Serial-ноду и при необходимости ограничьте область Window/Qualifier до настройки FX.
  2. 02Выберите Target Color по репрезентативному участку объекта.
  3. 03Определите, где реальная проблема: Hue, Saturation или Luminance; начинайте с одной оси.
  4. 04Добавляйте вторую/третью ось только если scopes и viewer показывают отдельную проблему.
  5. 05Проверьте другие объекты того же цвета, движение/маску и только затем уменьшайте Global Blend при необходимости.

Диагностика: симптом → причина → решение

Фон того же цвета тоже меняется

Вероятная причина: FX работает по цвету, но spatial isolation не задана.

Что делать: Добавьте Window/Qualifier/Tracker либо перенесите FX в ветку с готовым matte.

Объект становится однотонным и пластиковым

Вероятная причина: Слишком сильная компрессия по нескольким axes одновременно.

Что делать: Сбросьте параметры, найдите одну проблемную ось и оставьте естественный variation.

Target Color выбран, но исправляется не тот участок

Вероятная причина: Сэмпл взят с блика/тени/отражения, а не с основного material colour.

Что делать: Возьмите target с нескольких репрезентативных кадров и выберите стабильный midtone.

Место в node tree

Color Compressor обычно логичен после базовой normalisation/exposure и до финальных look/texture stages. Если он используется для product/brand colour, имеет смысл держать его на отдельной подписанной secondary-нoded branch, чтобы глобальные look nodes не скрывали ошибку target selection.

Scopes / проверка

Vectorscope особенно полезен для Hue/Saturation compression: смотрите, как cluster сужается вокруг target. Waveform помогает оценить Luminance compression. RGB Parade нужен, если targeted colour начинает загрязнять нейтральные каналы.

Managed-pipeline контроль

Color Compressor — creative/secondary operation, а не color-management transform. Сначала приведите сигнал в стабильное working state; не используйте Compressor для маскировки неправильного Input Transform, white balance или gamut mapping.

Первичные источники для технического слоя

Названия контролов дополнительно сверены со скриншотами Resolve 21, уже показанными на каждой странице. Там, где Blackmagic не публикует proprietary-математику реализации, материал описывает документированную семантику сигнала и наблюдаемое поведение, не выдумывая алгоритм.

FAQ

Color Compressor в DaVinci Resolve: частые вопросы

Что делает Color Compressor в DaVinci Resolve?

Color Compressor работает вокруг выбранного Target Color и позволяет отдельно уменьшать разброс Hue, Saturation и Luminance, а затем регулировать общую силу эффекта через Global Blend.

Как выбрать Target Color?

Используйте swatch или пипетку. Лучше брать репрезентативный участок объекта, а не экстремальный блик или глубокую тень, если только именно этот участок не является вашей целью.

Чем Compress Hue отличается от Compress Saturation?

Compress Hue уменьшает разброс оттенков вокруг target, а Compress Saturation — разброс насыщенности. Это разные виды несогласованности, и при необходимости их можно комбинировать.

Заменяет ли Compress Luminance обычный Contrast?

Нет. Compress Luminance работает внутри выбранной цветовой области, а глобальный Contrast, HDR Wheels и Curves решают более широкие тональные задачи всего изображения.

Когда использовать Color Compressor вместо Qualifier?

Color Compressor удобен, когда нужно именно сделать один цвет стабильнее внутри себя. Qualifier лучше, когда нужна полноценная изоляция, matte finesse, tracking, окна или более сложная secondary-коррекция.