ВИДЕОМОНТАЖЁРDAVINCI RESOLVE · ВИДЕО · AI

FUSION · СПРАВОЧНИК НОД

DetailRecovery

Detail Recovery

Studio-only Resolve FX Texture для переноса высокочастотной детали между двумя выровненными image-входами: один кадр становится донором texture/edges, второй — принимающей базой.

ЭффектыСредний

DetailRecovery

Обзор

Что делает DetailRecovery

Resolve 21 относит Detail Recovery к Resolve FX Texture и помечает Studio Version Only. В актуальном manual Blackmagic прямо описывает эффект как двухвходовую операцию: Detail Recovery извлекает image detail из второго входа и возвращает его в первый. В Fusion эта же Resolve FX-нода доступна через OpenFX/Resolve FX Texture внутри DaVinci Resolve; standalone Fusion Studio нативные Resolve FX не предоставляет.

Главная идея — не «сделать картинку резче», а разделить роли двух версий одного шота. Одна версия служит receiving image: например, очищенная denoise-ветка, смягчённый beauty-result или агрессивно обработанный кадр. Вторая версия служит donor: она содержит полезную высокочастотную texture/edge-информацию, которую нужно вернуть без глобального sharpening всего изображения.

По умолчанию Input 1 — принимающее изображение, Input 2 — donor detail. Transfer Direction позволяет поменять эти роли. Поэтому направление нужно выбрать до настройки extraction: неверный Transfer Direction не исправляется большим Strength — он лишь усиливает detail не из того источника.

Оба входа должны быть пространственно и временно выровнены. Если donor отличается transform, crop, stabilization, retime или содержанием кадра, high-frequency transfer превращается в doubled edges, ghosting и ложную texture. Detail Recovery не выполняет alignment и не понимает optical correspondence между разными кадрами.

Frequency Cutoff определяет, сколько spatial detail попадает в recovery-компонент. Resolve 21 задаёт направление однозначно: меньшие значения изолируют более мелкую detail; большие включают всё более крупные структуры. Поэтому Cutoff — не Amount и не sharpness radius: он меняет сам диапазон извлекаемых пространственных частот.

Detail/Edge Balance задаёт характер извлечения между более общим detail recovery и акцентом на более сильных edges. Manual не определяет универсальную числовую сторону как «texture» и «edge» для каждого build, поэтому правильнее настраивать Balance визуально через Preview Detail, а не переносить чужие значения как пресет.

Strength управляет амплитудой уже извлечённого detail-компонента: его можно ослабить или преувеличить. Если Preview Detail показывает правильную структуру, но финал выглядит crunchy, сначала уменьшай Strength; если Preview полон шума или слишком крупных форм, проблема находится выше — в donor, Cutoff или Balance.

Detail Mix особенно легко понять неправильно. Resolve 21 прямо указывает: при 1.000 extracted detail смешивается с receiving image; при 0.000 extracted detail заменяет перекрывающиеся пиксели receiving image. Это не обычный wet/dry slider «0 = нет эффекта, 1 = полный эффект». Поэтому 0 и 1 полезно сравнить как два разных режима интеграции detail-компонента.

Preview Detail — диагностический режим, показывающий именно извлекаемую деталь, рассчитанную через Frequency Cutoff и Strength. В хорошем setup preview содержит pores, fabric texture, fine edges или нужную high-frequency structure, но не вторую полноценную копию кадра и не доминирующий noise. После настройки Preview нужно выключить и оценить итоговый receiving image.

Detail Recovery особенно полезен после denoise, beauty/smoothing, мягкого optical processing или агрессивной tonal обработки, когда базовая картинка стала чище, но потеряла believable fine structure. Он также подходит для controlled restoration, если существует доверенный donor той же самой сцены. Если второго согласованного источника нет, обычный Sharpen/Texture Pop может быть честнее и проще.

Не путай Detail Recovery с Beauty > Detail Recovery. В Beauty одноимённая секция восстанавливает edge/detail внутри одного эффекта после smoothing. Отдельная Resolve FX Detail Recovery — самостоятельная двухвходовая нода со своим Transfer Direction и Frequency Cutoff. Одинаковое название не означает одинаковый pipeline-контракт.

Текущий Fusion Inspector подтверждает шесть effect-specific Controls: Transfer Direction; Frequency Cutoff; Detail/Edge Balance; Strength; Detail Mix; Preview Detail. Общие host/Settings controls Resolve FX не заменяют эти шесть параметров и не должны использоваться для маскировки неверно выбранного donor, Cutoff или Strength.

Надёжный порядок работы: выровнять две версии → определить receiver/donor → выбрать Transfer Direction → включить Preview Detail → настроить Frequency Cutoff → проверить Detail/Edge Balance → подобрать Strength → A/B Detail Mix 0/1 → выключить Preview → оценить финал на 100% и в движении.

Detail Recovery полезно рассматривать как frequency transfer между двумя версиями одного кадра, а не как усилитель резкости. Нода извлекает компонент из donor и интегрирует его в receiver, поэтому качество второго входа критично.

Receiver и donor должны описывать один и тот же момент времени. Даже один frame offset при движении создаёт ложный high-frequency difference, который выглядит как ringing, doubled edges или ghost texture.

Spatial alignment так же важен: crop, resize, stabilization, lens correction и transform должны быть согласованы до Detail Recovery. Нода не выполняет optical flow и не компенсирует misregistration.

Transfer Direction — первый control, который нужно зафиксировать. По умолчанию Input 2 to Input 1 означает: detail извлекается из второго входа и возвращается в первый.

Обратный Transfer Direction меняет роли полностью. Это не просто «отрицательное» значение Strength и не альтернативный blend — меняется физический источник recovery-component.

Frequency Cutoff определяет spatial scale извлекаемой структуры. Низкий Cutoff удерживает более мелкие детали, высокий постепенно включает более крупные формы.

Cutoff нельзя трактовать как amount. При одинаковом Strength два Cutoff могут переносить совершенно разный тип информации: pores/noise на одном конце и более крупные texture/edge structures на другом.

Preview Detail — лучший способ увидеть, что реально попало в recovery layer. На нём нужно различать useful texture, noise, halos, compression blocks и крупные shapes.

Если Preview Detail выглядит почти как полноценная копия donor, диапазон extraction слишком широк для типичной microdetail-задачи. Уменьшайте Cutoff до того, как трогать Mix.

Если Preview Detail содержит в основном noise/grain, проблема может быть в donor. Уменьшение Strength снизит шум, но не изменит тот факт, что extraction выбрала неправильную информацию.

Detail/Edge Balance влияет на характер extracted component после грубого выбора spatial band. Его полезно настраивать на high-contrast edges и fine texture одновременно.

Balance не следует сводить к универсальной формуле «лево = texture, право = edges» без live target-build evidence. Смысл оценивается визуально через Preview Detail и финальный receiver.

Strength меняет amplitude уже извлечённой detail. Он не меняет donor/receiver topology, не исправляет Cutoff и не выполняет alignment.

При чрезмерном Strength полезная texture превращается в crunchy high-frequency boost, особенно на skin, hair, fabric и compressed footage.

Detail Mix имеет необычную semantics: 1.0 blend-ит extracted detail с receiving image, а 0.0 делает replacement overlapping receiver pixels extracted component. Это принципиально не обычный wet/dry.

Поэтому node bypass и Detail Mix=0 — разные проверки. Bypass показывает receiver без Detail Recovery; Mix=0 показывает другой способ интеграции уже существующего extracted layer.

Preview Detail тоже не является отдельным physical output. Это diagnostic representation того же Output path; перед delivery Preview должен быть выключен.

После denoise original source часто является хорошим donor, потому что в нём сохранена high-frequency texture. Но original может содержать noise, chroma artifacts и compression detail, которые нода тоже перенесёт.

После beauty/smoothing donor должен быть выбран особенно осторожно: pores и hair detail полезны, а blemishes/noise, которые smoothing намеренно убрал, могут вернуться вместе с texture.

После optical blur или diffusion Detail Recovery способен вернуть edge/texture character, но не восстанавливает физически потерянную информацию; он переносит detail из второго уже существующего source.

Если donor прошёл другой grade, sharpening или local contrast, extracted high-frequency component может содержать tonal artifacts. Лучше максимально уравнять geometry/time и осмысленно различать только нужную обработку.

Работа с двёмя branches одного MediaIn обычно надёжнее, чем два независимо импортированных файла, потому что timing и framing проще гарантировать.

Если требуется detail transfer между разными takes или камерами, Detail Recovery не решает correspondence. Нужен отдельный alignment/warping/registration pipeline.

Detail Recovery хорошо работает как restoration stage перед финальным creative grade, но сильный downstream contrast/saturation может снова подчеркнуть transferred noise и ringing.

Alpha/coverage двух входов также должны быть согласованы. Различные mattes или premultiplication states могут дать edge artifacts, даже если RGB geometry визуально совпадает.

На premultiplied foreground лучше проверять transferred detail поверх реального background: high-frequency RGB за alpha может проявиться после Merge.

Detail Recovery не заменяет Sharpen/Unsharp Mask. Если второго валидного donor нет, обычный one-input sharpening может быть проще, прозрачнее и честнее по causal model.

Standalone Detail Recovery также не равен Beauty > Detail Recovery: у standalone tool два image inputs и отдельный Transfer Direction, поэтому pipeline contract другой.

Для A/B используйте fixed donor/receiver, fixed Cutoff/Balance и меняйте один параметр за раз. Иначе определить источник ringing или texture change становится сложно.

При animation/retime в одной ветке и статичном source в другой high-frequency mismatch будет меняться во времени. Проверяйте playback, а не только hero frame.

Resolution mismatch или scaling в одной branch может дать subpixel edge mismatch. Даже если кадры кажутся совпадающими в Fit View, на 100% появится double-detail.

Для automation Transfer Direction и Detail Mix особенно опасны для догадок по visible labels: enum и slider serialization нужно подтверждать target-build .setting/.comp.

Производительность зависит от resolution, extraction settings и двух image branches. Проверяйте render cost на target-resolution, особенно в больших restoration graphs.

Статическая документация фиксирует semantics, но exact Balance behavior, serialization, alpha handling и performance остаются live Resolve certification boundary.

Когда применять

  • Вернуть натуральную texture после spatial denoise.

  • Вернуть pores/fabric/fine structure после beauty или smoothing.

  • Восстановить высокочастотную деталь после мягкого blur/optical processing.

  • Сохранить detail исходника при агрессивной tonal или highlight обработке другой ветки.

  • Controlled restoration двух точно совпадающих версий одного shot.

  • Отделить detail-transfer от глобального Sharpen, когда sharpening всей базы нежелателен.