AI-система реставрации архивного видео и кино

Архивные плёнки и киножурналы разрушаются быстрее, чем их успевают восстановить вручную. Мы разрабатываем систему реставрации архивного видео под ключ: она убирает дефекты кадра быстрее и ровнее покадровой ручной обработки. Присылайте образцы материалов — вернёмся с оценкой и планом.
Часто задаваемые вопросы

Почему реставрация архивного видео упирается в ручной труд

Реставрация архивного видео почти всегда упирается в одно и то же: основное время съедает не оцифровка архива, а ручная ретушь кадров. Автоматика уверенно проходит чистые планы и рассыпается там, где плёнка поцарапана, пересвечена или склеена из кусков. Оператор вручную обводит каждую царапину и перекрашивает повреждённые участки — минуты готового материала вырастают в недели работы цеха.

Дефекты плёнки не подчиняются одному правилу. Зерно в тёмных сценах читается как шум, а в светлых — как фактура, и одна и та же настройка фильтра либо съедает детали, либо оставляет грязь. Царапины на движении «плывут» вместе с камерой, на статике стоят точкой; пыль и волосяные штрихи есть на одном кадре и исчезают на следующем. Подобрать пороги разом на весь материал физически невозможно.

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

Цена процесса — не только сроки. Ручная ретушь субъективна: два оператора дадут разный результат на одном и том же материале, а «вымытое» лицо в кадре уже не вернуть. Чем крупнее архив, тем больше людей нужно держать в цеху, и реставрация перестаёт масштабироваться. Ниже разбираем, как это закрывается и что из рутины реально передаётся модели.

Что даёт система: скорость обработки, доля брака, простои

До автоматизации выработку участка мерили на глаз: сколько плёнок отсмотрели за смену и сколько успели почистить. В системе у каждой партии один и тот же маршрут, поэтому на выходе появляются пять чисел, по которым видно реальную производительность реставрации — без субъективных оценок и «ощущения прогресса».

Первое — скорость обработки архива. Материал идёт параллельными очередями, поэтому час исходника перестаёт растягиваться на смену: пропускная способность участка считается сутками, а не единицами плёнок, и выдачу фонда можно планировать по календарю.

Второе — доля повторных проходов. Если результат не принят, кадр возвращается в обработку; в настроенной системе таких возвратов остаются единицы процентов, остальное закрывается с первого раза. Каждый лишний проход — это снова время участка, поэтому его сокращение даёт эффект сразу на всей длине очереди.

Третье — доля кадров, требующих ручной доводки. Оператор подключается только там, где автоматика честно пометила сомнительный участок: сильные повреждения, пропуски, рассинхрон дорожки. Поток ручной работы схлопывается до отдельных мест, и она перестаёт быть ежедневной рутиной.

Четвёртое — ровность результата между партиями. Старые и новые поступления обрабатываются одними правилами, поэтому соседние выпуски не расходятся по зерну, контрасту и цвету — монтаж собирается без дополнительной перекраски. Пятое — высвобожденное время архивистов: оно уходит на отбор, описание и сверку с исходными документами, то есть на то, что действительно требует человека.

Реставрация плёнки и цифрового мастера: сравнение режимов

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

На практике чаще выигрывает смешанная схема: черновой прогон идёт потоково, проблемные планы разбираются покадрово, финиш и сборка сводятся в DaVinci Resolve, где совмещаются зерно, цвет и звук. Ниже — чем режимы отличаются по применимости и что ограничивает каждый.

Вариант Когда подходит Ограничения
Полный покадровый прогон Архив с нестабильным грейном, осыпающейся эмульсией, частыми склейками; нужен предел по восстановлению резкости Долго на минуту материала, требует промежуточных секвенций и запаса по диску
Потоковая обработка Ровный цифровой мастер, однородный шум, большие объёмы Слабее держит временную связность: на резком движении возможны артефакты между кадрами
Выборочная доводка Материал в целом годный, список проблемных планов уже размечен Разметка делается вручную, локальный дефект вне списка остаётся незамеченным
Смешанная схема Крупные проекты с разнородным исходником Нужна склейка результатов по границам планов и контроль стыков между режимами

Общее ограничение — обратимость. Мы сохраняем карту применённых операций и промежуточные версии, поэтому откат отдельного плана не тянет за собой повторный прогон всего архива.

Как мы ведём проект: от приёмки материалов до сдачи архива

Проект реставрации редко укладывается в один прогон: фонд приходит партиями, плёнка и цифровые копии ведут себя по-разному, а требования к результату зависят от назначения архива. Поэтому каждый этап заканчивается артефактом, который можно проверить до перехода к следующему.

  1. Инвентаризация и приёмка материалов. Сверяем опись с фактическим содержимым, фиксируем типы носителей, форматы, состояние плёнки, склейки, потерянные кадры. На выходе — карта фонда и перечень проблемных единиц.
  2. Тестовый фрагмент. Берём несколько минут из самой сложной по состоянию части и прогоняем полный цикл: надёжнее поймать ошибку здесь, чем на середине многопартийной обработки.
  3. Калибровка обработки под конкретный фонд. Подбираем параметры шумоподавления, стабилизации, интерполяции и цветокоррекции так, чтобы не появились «пластиковые» лица и не стёрлась зернистость эпохи съёмки. Набор настроек закрепляем за фондом.
  4. Прогон партиями. Обрабатываем материал частями с журналированием: по журналу видно, какая настройка применена к какой партии, и любую часть можно пересобрать заново.
  5. Контроль качества. Покадрово сверяем критичные сцены с оригиналом и выборочно — остальной материал, считаем долю кадров с остаточными дефектами и правим их точечно.
  6. Передача архива и обучение. Отдаём мастер-копию без потерь, версии под показ и публикацию, метаданные и регламент хранения; показываем вашей команде, как повторять настройки на новых поступлениях.

Что остаётся у заказчика: схемы, правила, регламенты, доступы

Систему нельзя считать переданной, если после запуска её понимает только наша команда. Поэтому вместе с рабочим сервисом заказчик получает комплект настроек и документов, по которым архив работает дальше самостоятельно: заводит новые материалы, правит параметры обработки, выдаёт и отзывает доступы без обращения к нам.

  • Схема обработки — сквозной маршрут материала от приёмки носителя до выдачи готовой копии: где идёт автоматический анализ, где подключается оператор, в каких точках создаются промежуточные версии.
  • Профили обработки — готовые наборы параметров под типы материалов: чёрно-белая плёнка, цветной негатив, магнитная лента, повреждённый носитель. Новую партию заводят выбором профиля, а не настройкой с нуля.
  • Правила доступа и роли — разграничение под реальные должности архива: кто запускает восстановление, кто утверждает результат, кто видит только исходники без права правки.
  • Журнал изменений — фиксирует каждую смену настроек, ручную корректировку и статус обработки. По нему видно, кто и когда вмешался в результат.
  • Регламент хранения — сколько живут исходники, промежуточные версии и мастер-копии, что и когда уходит на долгосрочное хранение.
  • Инструкции для архивистов — пошаговые памятки на русском под повседневные операции: приёмка, запуск партии, разбор ошибок, выгрузка.
  • План восстановления после сбоя — порядок действий и приоритеты обработки, если часть оборудования недоступна.

Опишите свою задачу — вернёмся с оценкой и планом, что из этого списка нужно именно вашему архиву.

Пример из практики: восстановление киножурналов без потери исходников

В фонде Архива кинодокументов — 240 выпусков киножурналов на плёнке: усадка, разнояркостные склейки, вертикальные царапины и дрожание кадра. Каждый выпуск проходил ручную доводку: оператор покадрово вычищал дефекты, в правку уходило до 30% кадров, а повторный проход после сборки требовался почти для каждого выпуска. Плёнка при этом совершала несколько прогонов через оборудование — и это главный риск, потому что механическое вмешательство необратимо.

Что изменили

Сканирование вынесли в отдельный этап и сразу зафиксировали мастер-копию в максимальном разрешении, которая дальше не перезаписывается. Работу с изображением ведут модели: стабилизация по опорным кадрам, выравнивание яркости и зерна по границам склеек, восстановление повреждённых участков на парах «дефектный — эталонный фрагмент». Все правки живут отдельными слоями и журналируются, поэтому любую версию можно пересобрать заново, не возвращаясь к плёнке.

Что получилось

Доля кадров, уходящих в ручную доводку, снизилась с 30% до 4%, повторные проходы — с 9 выпусков из 10 до 2 из 10. Время на выпуск сократилось примерно втрое. Целостность исходников подтверждается контрольными суммами до и после обработки, а сам архивный фонд получил два результата: версии для показа и неизменяемые мастер-копии для долгого хранения.

Чем покадровая обработка отличается от потоковой?

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

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

Вторая ось — управляемость и воспроизводимость. Покадровый режим распараллеливается по узлам почти линейно и при фиксированной модели даёт повторяемый результат: можно переобработать эпизод, не пересчитывая сцену. Потоковый требует согласования по окну и чувствителен к порядку кадров — пропуски и дубли на оцифровке он переносит плохо.

Поэтому выбор режима задаёт тип исходника: плёночные сканы с зерном и стабильной геометрией выигрывают от потоковой обработки, а телевизионные записи с чересстрочностью и кассетные оцифровки с нестабильной геометрией требуют покадрового прохода с отдельной временной стабилизацией.

На практике режимы комбинируются: шум, дрожание и мерцание снимает потоковая обработка, восстановление и повышение разрешения идёт покадрово, а финальный проход выравнивает яркость по сцене. Критерии выбора — характер дефекта, объём движения, ровность оцифровки и требование к повторяемости результата.

Технические сомнения, которые стоит снять до старта

Перед стартом проверяют не модель, а её поведение на своём материале. Ниже — пять вопросов, которые мы разбираем на тестовом фрагменте.

Плёнка сильно повреждена — что реально восстановить?

Часть дефектов снимается покадровой регистрацией и стабилизацией, часть — масками. Полностью утраченные кадры не дорисовываются молча: они помечаются, и в отчёте видно их долю.

Архив уже оцифрован с ошибками — работать с ним или сканировать заново?

Работаем с тем, что есть: дефекты сканирования и дефекты плёнки правятся разными методами. Если искажение необратимо — потеря каналов, обрезка кадра — скажем прямо после тестового фрагмента.

Как система отличает зерно от дефекта?

Зерно стохастично, а дефект держится на одном месте между кадрами — на этом строится разделение. Порог сдвигается вручную: что убираем полностью, а что оставляем как фактуру плёнки.

Как стыкуются партии на границах?

Материал режется с перекрытием, параметры считаются по общему эталону — на стыке нет скачка плотности или цвета. Границы партий проверяем отдельно, сравнивая кадры до и после перехода.

Что происходит с исходниками?

Мастер-копия не перезаписывается: правки идут отдельным слоем, маски хранятся как решения. Результат воспроизводим — его можно пересобрать без повторного сканирования.

Обсудим вашу задачу: пришлите образцы материалов

Чтобы оценка объёма опиралась на материал, а не на пересказ, пришлите сами образцы: по одному-двум фрагментам на каждый тип носителя и дефекта в фонде. Берите куски с самыми проблемными местами — зернистость, царапины, выпадение кадров, дрожание, рассинхрон звука, выцветание. Хватит 20–60 секунд на фрагмент, желательно в исходном виде, без промежуточных пережатий.

Что положить в посылку вместе с образцами:

  • по образцу на каждый тип носителя: плёнка, магнитная лента, цифровой архив, оцифровка;
  • фрагменты в исходном контейнере — иначе дефект не отличить от артефакта конвертации;
  • опись фонда: число единиц хранения, часы или метраж, наличие каталога и его формат;
  • перечень дефектов, критичных именно для вас, — по нему расставляем приоритеты;
  • требования к выдаче: вещание, архивное хранение или монтаж, формат мастер-копии;
  • условия доступа к закрытым материалам.

По этим данным считаем оценку объёма — по типам дефектов и носителей, а не по общему хронометражу, — и собираем план работ:

  • сколько единиц хранения и часов обработки, где узкие места;
  • очерёдность этапов и порядок обработки фонда;
  • пилотный участок: одна единица или 10–15 минут, где сверяем качество до масштабирования;
  • критерии приёмки: по каким признакам считаем кадр восстановленным, а звук сведённым.

Это и есть черновик предложения по вашему фонду: видно, что делаем, в каком порядке и на чём проверяем качество.

Направления AI-разработки

Последние работы

  • Разработка сайта компании B2B ADVANCE
    Разработка сайта компании B2B ADVANCE
    1542
  • Разработка веб-приложения для компании FEEDME
    Разработка веб-приложения для компании FEEDME
    1393
  • Разработка веб-сайта для компании БЕЛФИНГРУПП
    Разработка веб-сайта для компании БЕЛФИНГРУПП
    1081
  • Разработка интернет магазина для компании FURNORO
    Разработка интернет магазина для компании FURNORO
    1368
  • Разработка логотипа компании B2B Advance
    Разработка логотипа компании B2B Advance
    815
  • Разработка веб-приложения для компании Enviok
    Разработка веб-приложения для компании Enviok
    1139