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

RepairFrame

RepairFrame / Восстановление кадра

RepairFrame восстанавливает повреждённый или отсутствующий кадр, используя соседние кадры, направление деформации и optical flow для аккуратной реконструкции движения.

RepairFrame1Image InputEffect MaskImage OutputMaskForegroundBackgroundOutput

RepairFrame

Обзор

Что делает RepairFrame

RepairFrame полезна тогда, когда один кадр или несколько редких кадров выбиваются из видеоряда: в них есть вспышка, drop frame, грязь, цифровой глитч, дефект плёнки, резкий шумовой артефакт или иной сбой. Вместо ручной замены кадра стоп-кадром нода пытается собрать более естественный результат из соседних кадров.

Основная логика ноды строится вокруг соседних источников: можно использовать предыдущий кадр, следующий кадр или оба направления. Если движение простое, часто достаточно одного направления. Если объект движется быстро, а фон сложный, использование Prev и Next помогает получить более сбалансированное восстановление.

Depth Ordering управляет тем, какой вариант движения получает приоритет при перекрытиях и пересечениях объектов. Fastest On Top чаще подходит для сцен, где быстрый объект должен оставаться поверх более медленного фона. Slowest On Top может быть полезен в обратных ситуациях, когда стабильный крупный объект должен доминировать над быстрыми мелкими смещениями.

Clamp Edges ограничивает проблемные края после деформации. Когда соседний кадр варпится в позицию ремонтируемого, по границам могут появляться растянутые пиксели, пустоты или нежелательные повторы. Clamp Edges помогает удержать край в более безопасном состоянии, но не заменяет грамотную маску и проверку результата.

Source Frame and Warp Direction задаёт, откуда брать информацию и в какую сторону строить деформацию. Forward Prev/Next и Backward Prev/Next позволяют выбрать, какие соседние кадры участвуют в восстановлении и каким направлением optical flow они переносятся в текущий кадр.

Optical Flow Options определяет качество и характер расчёта движения. Classic обычно проще и предсказуемее, Advanced даёт более гибкий и точный расчёт на сложном движении, но может требовать большего контроля. Раздел Advanced нужен для тонкой настройки flow, когда базовый результат даёт разрывы, двоение или ошибочное движение.

RepairFrame лучше всего работает на коротких дефектах. Если нужно восстановить длинный участок, полностью отсутствующие кадры или сложный motion blur, результат может потребовать масок, ручного clean plate, PlanarTracker, Paint/Clone или комбинации нескольких подходов. Главный принцип — использовать ноду точечно и всегда проверять восстановленный кадр в движении, а не только на стоп-кадре.

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

Представляй RepairFrame как умный ремонтный мост между соседними кадрами: Prev и Next дают материал, optical flow переносит его в нужное положение, Depth Ordering решает спорные перекрытия, а Clamp Edges защищает края от мусора.

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

Восстановить одиночный битый кадр или drop frame.
Убрать короткую вспышку, цифровой глитч или артефакт компрессии.
Починить один повреждённый кадр в архивном или плёночном материале.
Сгладить микросбой между двумя нормальными кадрами.
Локально заменить дефект через маску, не затрагивая остальную картинку.
Подготовить проблемный участок перед дальнейшим keying, tracking или color correction.