FUSION · СПРАВОЧНИК НОД
RepairFrame
RepairFrame / Восстановление кадра
RepairFrame заменяет повреждённый кадр или его участок, используя сам кадр и два соседних. Нода рассчитывает optical flow внутри; отдельный OpticalFlow перед ней не требуется. Временной диапазон применения и пространственную маску задают отдельно.
RepairFrame
Обзор
Что делает RepairFrame
Для восстановления кадра 59 нужны доступные 58,59 и 60. Нода не является обычным клонированием единственного соседнего кадра: она оценивает движение и деформирует выбранные источники. Склейка, закрытая соседним объектом область или повреждение во всех трёх кадрах лишают алгоритм надёжного материала для реконструкции.
Руководство прямо говорит, что RepairFrame вычисляет optical flow самостоятельно и после расчёта удаляет AUX-каналы. Не рассчитывайте получить из него готовые Vector/Back Vector для следующей векторной операции. Если они нужны дальше, пересчитайте их уже для восстановленной последовательности.
В архивном Inspector две строки Forward/Backward и два столбца Prev/Next. В справочнике сохранены имена Forward Prev, Forward Next, Backward Prev и Backward Next; руководство переставляет эти слова как Prev Forward и Next Forward. Prev/Next выбирает кадр, Forward/Backward — вариант поля деформации; это не четыре скорости или направления проигрывания. Включённые варианты смешиваются, поэтому больше флажков не гарантирует более чистый край.
Fastest On Top подходит как исходная гипотеза для неподвижной камеры и движущегося переднего объекта. При проводке за объектом быстрее может двигаться фон; тогда сравнивают Slowest On Top. Это порядок наложения по величине движения, а не физическая Z-глубина и не настройка скорости рендера.
Clamp Edges может закрыть небольшую прозрачную щель растяжением края. Цена — растянутые пиксели; эта опция не восстанавливает скрытое изображение. Edge Softness появляется только после включения Clamp Edges. Руководство предлагает около 0.01 при нескольких включённых реконструкциях и около 0.03 при одной; это отправные точки, а не обязательные значения.
Method=Advanced использует GPU, Classic — прежний CPU-алгоритм. Группа Advanced на снимке свёрнута; общие настройки описаны у OpticalFlow. Параметры двух методов нельзя механически переносить друг в друга. Half Resolution и Proxy уменьшают разрешение анализа, а не размер конечного кадра.
Для одиночного дефекта задайте Settings Blend=0 на 58,1 на 59 и 0 на 60 с Linear-интерполяцией. На целочисленных кадрах этого упражнения ремонт активен только на 59; вне крайних ключей сохраняется нулевое значение. Отдельная мягкая Effect Mask ограничивает область внутри этого кадра. При субкадровом расчёте или motion blur нужно отдельно проверить временную интерполяцию.
Если соседние кадры отличаются экспозицией или цветом, заимствованный участок может выделяться. Сначала выберите пригодный непрерывный план и приведите соседние кадры к сопоставимому виду; мягкая маска только помогает переходу, но не устраняет неверное движение или отсутствующие данные.
Когда применять
Одиночная пыль или царапина, отсутствующая на соседних кадрах.
Подмена одного испорченного кадра непрерывного плана.
Локальное исправление дефекта с мягкой маской.
Сравнение перекрытий при неподвижной камере и проводке.
Проверка CPU/GPU-методов на одном и том же повреждении.
RepairFrame в контексте
Скриншоты из статьи. Откройте изображение, чтобы рассмотреть его крупнее.
Пример для RepairFrame.
Оригинальное изображениеПример для RepairFrame.
Оригинальное изображение