Resolve FX · Color · Contrast PopStudio

Contrast Pop в DaVinci Resolve 21

Contrast Pop — выборочный инструмент локального контраста: он может сделать фактуру и форму визуально резче и объёмнее либо, наоборот, смягчить изображение. В отличие от обычного global Contrast, здесь можно выбрать масштаб структур и ограничить работу конкретным тональным диапазоном.

Blackmagic описывает Contrast Pop как более экстремальную и выборочную версию Midtone Detail. Это Studio Resolve FX; в официальном учебнике эффект также показывают внутри Window, чтобы мягко направить внимание зрителя на объект.

Что меняется на самом деле

Local contrast — не то же самое, что global Contrast или Sharpen

Contrast Pop работает с локальной структурой изображения. Поэтому он хорошо усиливает perceived detail и объём, но при неправильной настройке может дать halos, жёсткую фактуру и ощущение переобработки ещё до того, как глобальный waveform покажет явную проблему.

Микро- и local contrast

Яркостные отношения вокруг локальных структур расширяются или сжимаются — фактура и форма читаются иначе без простого сдвига black/white point.

Масштаб структуры

Detail Size определяет, следует ли обработка за мелкой фактурой или более крупными структурами. Характер картинки меняется даже при неизменном Detail Amount.

Тональная выборочность

Low/High Threshold удерживают эффект в выбранной тональной зоне: можно усилить midtones, сохранив глубокие shadows и яркие highlights.

Параметры Resolve 21

Пять контролов задают силу, масштаб и область воздействия

Панель компактная, но каждый регулятор отвечает за отдельную часть модели. Detail Amount — сколько и в какую сторону; Detail Size — на каком spatial scale; thresholds — где по тональному диапазону; Softness — как перейти к не затронутым зонам; Blend — сколько оставить от полного результата.

Сила локального контрастаResolve FX Color

Detail Amount

Detail Amount определяет направление и интенсивность эффекта. В 0.000 Contrast Pop ничего не делает. Положительные значения усиливают локальный контраст и визуально делают детали более резкими и рельефными. Отрицательные значения работают в обратную сторону — смягчают микроконтраст и формируют более мягкий low-contrast look.

  • 0.000 — нейтральное состояние
  • Плюс — больше локального контраста и perceived detail
  • Минус — более мягкая, менее фактурная картинка
Масштаб структурResolve FX Color

Detail Size

Detail Size выбирает масштаб структур изображения, на которые будет реагировать локальная контрастная обработка: от более мелкой фактуры к более крупным формам. Это не просто второй регулятор «силы». При одном и том же Detail Amount разные значения Detail Size дают принципиально разный характер — от подчёркивания мелкой текстуры до более широкого рельефа вокруг крупных объектов.

  • Меньший scale — акцент на более мелких структурах
  • Больший scale — более широкая локальная контрастная форма
  • Сначала выбирайте размер детали, затем окончательно выставляйте Amount
Тональный диапазон воздействияResolve FX Color

Low / High Threshold

Low Threshold и High Threshold задают участок тонального диапазона, внутри которого работает Contrast Pop. Благодаря этому можно не усиливать самые глубокие shadows или самые яркие highlights. Это одна из ключевых особенностей эффекта: локальный контраст можно направить именно в midtones или другой нужный диапазон, а не применять одинаково ко всему изображению.

  • Low Threshold защищает нижнюю часть диапазона
  • High Threshold ограничивает работу в highlights
  • Узкий диапазон полезен для selective midtone emphasis
Переход на границах диапазонаResolve FX Color

Softness

Softness смягчает переход между тональными областями, на которые Contrast Pop влияет, и областями, которые остаются почти нетронутыми. Низкая мягкость делает разделение диапазонов более жёстким; более высокая помогает избежать заметного ощущения, что midtones «обработаны отдельно» от теней и светов.

  • Проверяйте переходы на gradients и коже
  • Softness не исправляет чрезмерный Detail Amount
  • Настраивайте после Low/High Threshold
Финальный mix эффектаResolve FX Color

Global Blend

Blend смешивает результат Contrast Pop с исходным состоянием ноды. Это финальный регулятор интенсивности всей обработки. Сначала нужно правильно выбрать Detail Size, тональный диапазон и Detail Amount, и только после этого ослаблять результат Blend, если полный эффект выглядит слишком агрессивно.

  • 1.000 — полный результат FX
  • Используйте последним, а не вместо настройки параметров
  • Хорош для тонкой финальной интеграции эффекта

Логика Threshold

Исключайте зоны, которые не должны становиться жёстче

Low Threshold

Глубокие shadows

Подняв нижнюю границу, можно исключить самые тёмные структуры. Это особенно полезно, когда local contrast начинает подчёркивать shadow noise или грязную фактуру.

Working band

Рабочее тональное окно

Диапазон между Low и High Threshold — зона, где Contrast Pop может усиливать или снижать локальный контраст. Во многих кадрах акцент на midtones выглядит естественнее: крайние shadows/highlights остаются спокойнее.

High Threshold

Highlights

Опустив верхнюю границу, можно не делать speculars, окна и яркую фактуру слишком жёсткими. Это часто чище, чем снижать Detail Amount сразу для всего изображения.

Рабочий workflow

Контролируемая настройка Contrast Pop за шесть шагов

01

Определите, что должно стать выразительнее

Сначала решите, что вы усиливаете: фактуру, отделение объекта, выразительность midtones или, при отрицательном Amount, намеренное смягчение. Не начинайте с простого выкручивания ползунка.

02

Выделите отдельную ноду

Держите Contrast Pop на отдельной ноде. Если менять нужно только объект или участок, ограничьте ноду Window/Qualifier и при необходимости отследите движение.

03

Подберите Detail Size

Сначала выберите пространственный scale. Нужно подчеркнуть мелкую фактуру или более крупный рельеф? Так вы не будете компенсировать неправильный размер чрезмерным Amount.

04

Ограничьте тональный диапазон

Low и High Threshold исключают нежелательные shadows/highlights. После этого настройте Softness, чтобы переход между диапазонами оставался естественным.

05

Добавьте или уменьшите Detail Amount

Постепенно повышайте положительный Amount для более резкого high-contrast look либо уходите в минус, если нужно смягчение. Оценивайте кадр в 100%, а не только Fit to Viewer.

06

Проверьте артефакты и Blend

Проверьте halos, кожу, шум и градиенты. Если сама структура настройки правильная, но эффект слегка громкий, завершите Global Blend, а не ломайте остальные параметры.

Выбор инструмента

Contrast Pop, Midtone Detail, Sharpen и global Contrast решают разные задачи

Contrast Pop

Для сильного/выборочного local contrast с настройкой масштаба структур, tonal thresholds и мягкости перехода.

Midtone Detail

Более простой базовый контроль Color для midtone detail. Contrast Pop развивает эту идею: сильнее и заметно выборочнее.

Sharpen / Sharpen Edges

Используйте, когда главная задача — acutance и читаемость краёв. Артефакты sharpening отличаются от артефактов local contrast.

Contrast / Curves

Для общей тональной структуры и формы кривой. Они не выбирают spatial scale деталей так, как Contrast Pop.

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

Почему полезный detail boost превращается в halos, шум и жёсткую кожу

01

Detail Amount компенсирует неправильный Detail Size

Если spatial scale выбран неверно, повышение Amount лишь сильнее подчёркивает не те структуры. Сбросьте Amount, заново выберите scale и только потом возвращайте интенсивность.

02

Threshold захватывают шумные shadows

Local contrast делает заметнее всю существующую фактуру — включая noise. Защитите нижний диапазон или очистите шум до FX вместо попытки спрятать проблему Blend.

03

Кожа обрабатывается как архитектура

Настройка, отличная для камня, ткани или техники, может быть слишком жёсткой для лица. Используйте Window/Qualifier или отдельную ноду, а не одно глобальное значение.

04

Softness используют как аварийный тормоз

Softness управляет переходом у tonal thresholds. Он не убирает крупные halos и чрезмерный local contrast, появившиеся из-за неправильных Size/Amount.

Локальный контраст по масштабу и тону

Contrast Pop: модель на уровне сигнала

Contrast Pop полезно мыслить не как обычный Contrast и не как простой sharpen, а как selective local-contrast operator. Он усиливает или уменьшает яркостные различия вокруг локальных структур, при этом Detail Size задаёт масштаб этих структур, а Low/High Threshold ограничивают работу по тональному диапазону.

Reference Manual Blackmagic описывает Contrast Pop как более экстремальную и выборочную версию Midtone Detail: положительный Detail Amount добавляет sharper high-contrast look, отрицательный — softer low-contrast look; Detail Size выбирает размер затрагиваемых структур; Low/High Threshold исключают части тонального диапазона; Softness сглаживает переход между затронутыми и незатронутыми зонами.
Не делайте вывод по одному Fit-to-Viewer изображению. Local contrast может выглядеть «вау» в уменьшенном Viewer, но на 100% проявить halos, подчёркнутый noise, чрезмерную кожу или жёсткий edge texture. Scopes нужны, но spatial artefacts проверяются прежде всего в Viewer.

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

  • подчёркивание фактуры, рельефа и midtone presence в продукте, архитектуре, пейзаже или предметной съёмке
  • локальное усиление объекта внутри Window, чтобы мягко направить взгляд зрителя
  • намеренное смягчение local contrast отрицательным Detail Amount

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

  • главная задача — увеличить читаемость конкретных edges; тогда Sharpen/Sharpen Edges может быть прямее
  • нужно изменить общую tonal curve, black/white point или глобальный contrast ratio; используйте Primaries/Curves

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

СлойЧто означаетКак проверять
Detail AmountСила и направление local-contrast операции: 0 — neutral, плюс — sharper/high-contrast, минус — softer/low-contrast.Сравнивайте bypass и 100% Viewer; отслеживайте halos, brittle texture и изменение кожи.
Detail SizeВыбирает пространственный масштаб структур, которые участвуют в local-contrast shaping — от более мелких к более крупным.Подбирайте scale до окончательного Amount: неправильный размер нельзя качественно компенсировать одной интенсивностью.
Low ThresholdНижняя граница тонального диапазона воздействия; помогает не усиливать глубокие shadows.Проверяйте shadow noise и грязную фактуру: если они становятся заметнее, ограничьте нижний диапазон или сделайте NR раньше.
High ThresholdВерхняя граница тонального диапазона воздействия; помогает не делать highlights/specular texture чрезмерно жёсткими.Смотрите окна, кожу, блики и яркие edges на clipping/halo behaviour.
SoftnessFalloff вокруг tonal thresholds — насколько плавно эффект входит и выходит из выбранного диапазона.Проверяйте gradients и переходы skin tone; Softness не должен маскировать чрезмерный Amount.
Global BlendФинальный mix результата FX с исходным состоянием ноды.Используйте последним после правильного Size/Threshold/Amount; Blend не исправляет неверную структуру настройки.

Рабочий workflow

  1. 01Сделайте отдельную Serial-ноду и определите, нужен эффект всему кадру или только локальной области.
  2. 02Если работа локальная, задайте Window/Qualifier и при движении добавьте tracking до настройки силы FX.
  3. 03Подберите Detail Size по реальному масштабу фактуры/формы, которую хотите подчеркнуть или смягчить.
  4. 04Low/High Threshold ограничьте так, чтобы noise в тенях и хрупкие highlights не входили в обработку без необходимости.
  5. 05Постепенно настройте Detail Amount; положительные и отрицательные значения оценивайте в 100% Viewer.
  6. 06Softness настройте по tonal transitions, затем проверьте bypass, motion и завершите Global Blend только при необходимости.

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

Вокруг крупных объектов появляются halos

Вероятная причина: Detail Size слишком крупный и/или Detail Amount чрезмерный для этого spatial scale.

Что делать: Сбросьте Amount, уменьшите Detail Size, затем добавляйте Amount заново небольшими шагами.

После FX сильнее виден шум в тенях

Вероятная причина: Low Threshold включает шумный нижний диапазон, а positive Detail Amount усиливает его локальный contrast.

Что делать: Поднимите Low Threshold, при необходимости сделайте temporal/spatial NR раньше в цепочке и перепроверьте 100% Viewer.

Кожа стала сухой и «перешарпленной», хотя edges не sharpen-ятся напрямую

Вероятная причина: Local contrast подчёркивает pores/makeup/wrinkles на неподходящем масштабе и слишком большой силе.

Что делать: Ослабьте Amount, измените Detail Size, ограничьте диапазон/Window или вынесите лицо в отдельную ветку.

Midtones выглядят отдельно от shadows/highlights

Вероятная причина: Threshold диапазон слишком жёсткий, а Softness недостаточен.

Что делать: Расширьте/смягчите tonal window и добавьте Softness, контролируя gradients и skin transitions.

Место в node tree

Contrast Pop обычно логичен после decode/input transform и базового баланса, когда signal state уже предсказуем, но до искусственного Film Grain. Если кадру нужен noise reduction, очищать шум разумнее до усиления local contrast — иначе FX подчёркнет и полезную фактуру, и шум вместе.

Scopes / проверка

Waveform помогает контролировать, не сломалась ли общая tonal structure, но он не показывает halos и характер texture. Поэтому основной контроль — bypass + 100% Viewer, дополненный Waveform; для кожи полезно следить, чтобы локальный эффект не создавал нежелательного perceived saturation/edge contrast.

Managed-pipeline контроль

Contrast Pop не выполняет color-space transform. Threshold и визуальный характер local contrast зависят от состояния сигнала, входящего в ноду, поэтому после настройки не стоит бездумно переносить FX через Input/Output CST или менять surrounding transform chain и ожидать идентичного результата.

Не путайте роли инструментов

Contrast Pop и соседние Color FX

Color Space Transform

явный перевод между описаниями color space / gamma, включая tone/gamut mapping

Открыть разбор
ACES Transform

node-level вход/выход через стандартизированный ACES transform set

Открыть разбор
Chromatic Adaptation

перевод между white point / illuminant через CAT-модель

Открыть разбор
Color Compressor

сведение разброса hue/saturation/luminance вокруг выбранного Target Color

Открыть разбор
Color Stabilizer

временное выравнивание нежелательного brightness/white-balance drift по выбранному референсу и области анализа

Открыть разбор
DCTL

программируемая оболочка для пользовательского transform-кода, чья математика, UI и signal contract определяются выбранным DCTL/DCTLE

Открыть разбор
Dehaze

depth-weighted уменьшение smog/airlight/haze через simulated depth matte и связанную color/contrast коррекцию

Открыть разбор
Despill

подавление отражённого red/green/blue screen spill после того, как subject уже отделён key/matte/roto

Открыть разбор
False Color

пространственное отображение экспозиционных зон через camera-matched или creative false-colour mapping и legend

Открыть разбор
Gamut Limiter

финальное hard-clipping ограничение chromaticities по заданной delivery/QC gamut boundary

Открыть разбор
Gamut Mapping

tone/gamut remapping через luminance roll-off, saturation compression/clip и OOTF без отдельного input/output color-space conversion

Открыть разбор
Invert Color

простая независимая инверсия каналов Red/Green/Blue/Alpha для creative и технических channel/key операций

Открыть разбор
NVIDIA RTX Video HDR

AI-assisted SDR→HDR mapping с явным input/output signal contract, Middle Gray, target peak luminance и creative shaping

Открыть разбор
Camera Shake

процедурная генерация Pan/Tilt/Rotation/Zoom движения с waveform, randomness, pauses и blanking handling

Открыть разбор
ColorTone Diffuser

creative optical-look effect: spatial diffusion, цветные Tone Lights, tonal protection, falloff mask и LUT-compatible subset

Открыть разбор
Film Damage

procedural texture/look effect: blur/colour drift, vignette, changing dirt и до пяти scratches с motion/flicker

Открыть разбор
Film Grain

процедурная film-style texture: gauge presets, grain geometry, composite modes, tonal/RGB weighting и финальный mix

Открыть разбор
Film Look Creator

интегрированная scene-referred film-emulation среда: baked-in Blackmagic film response, color shaping, halation/bloom/grain/flicker/gate weave и LUT-compatible subset

Открыть разбор
Flicker Addition

dedicated temporal exposure modulation: tonal flicker modes, RGB selection, smoothness, randomness, pauses и deterministic seed

Открыть разбор
Halation

film-style highlight scatter: isolation matte, chromatic dye-layer reflections, secondary glow и optional grain

Открыть разбор
Split Tone

creative shadow/highlight colour separation через Natural/Strong/Custom modes, Pivot, Hue Angle, neutral protection и color-space overrides

Открыть разбор
Vignette

edge framing и visual-attention control через Basic/Advanced geometry, position, colour и compositing

Открыть разбор
Color Generator

solid-colour generation для Layer Mixer, masks, fills и simple colour wash

Открыть разбор

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

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

FAQ

Практические вопросы по Contrast Pop

Contrast Pop — это просто ещё один Sharpen?

Нет. Blackmagic описывает Contrast Pop как более экстремальную и выборочную версию Midtone Detail. Он меняет локальный контраст на выбранном масштабе структур и может быть ограничен тональным диапазоном. Sharpen в большей степени работает именно с perceived edge sharpness/acutance.

Что делает отрицательный Detail Amount?

Отрицательные значения постепенно уменьшают локальный контраст и дают более мягкий low-contrast rendering. Это полезно, когда фактура выглядит слишком жёсткой или объект нужно сделать визуально мягче.

Зачем нужны Low и High Threshold?

Они удерживают эффект внутри выбранного тонального диапазона. Например, можно добавить выразительность midtones, не усиливая одновременно глубокие shadows с шумом или яркие highlights.

Можно ли использовать Contrast Pop на лице?

Да, но выборочно и очень умеренно. Положительный local contrast быстро подчёркивает поры, морщины и текстуру макияжа. Обычно безопаснее Window и умеренные Amount/Blend, чем сильный эффект на весь кадр.

Можно ли Contrast Pop направлять внимание зрителя?

Да. В актуальном Colorist Guide Blackmagic есть упражнение, где Contrast Pop применяется внутри Window к области объекта именно для мягкого усиления внимания, без чрезмерного эффекта.

Куда ставить Contrast Pop в node tree?

Считайте его этапом локального/detail shaping после decode и базового баланса. Если нужен noise reduction, обычно разумнее сначала убрать шум и только потом усиливать локальный контраст; искусственный grain логичнее добавлять уже после.