Старое кино в новом качестве

9 мая, 11:35

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

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

Кадр из фильма «Отец солдата»

В эксперименте поучаствовали семь фильмов с КиноПоиска: «Радуга» Марка Донского (1943), «Летят журавли» Михаила Калатозова (1957), «Дорогой мой человек» Иосифа Хейфица (1958), «Судьба человека» Сергея Бондарчука (1959), «Иваново детство» Андрея Тарковского (1962), «Отец солдата» Резо Чхеидзе (1964) и «Танго нашего детства» Альберта Мкртчяна (1985).

Кадр из фильма «Летят журавли»

Существует целый класс технологий, которые позволяют повысить разрешение картинки. Их обозначают термином super-resolution. Для обработки фильмов мы использовали реализацию super-resolution, созданную в Яндексе. Технология умеет обрабатывать как статичные изображения, так и видео. Обработка проходит автоматически, люди участвуют лишь в обучении модели.

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

Кадр из фильма «Отец солдата»

Удалось компенсировать и некоторые недостатки оцифровки: например, убрать пересветы на лицах или сделать более заметными предметы, размещённые в тени.

Кадр из фильма «Отец солдата» 

Обновлённые версии фильмов доступны на КиноПоиске. Посмотреть их можно и прямо в поиске Яндекса — просто введите в поисковую строку название ленты.

73 комментария
Молодцы! Спасибо)
jek_recluse
9 мая, 14:50
Здорово! Спасибо! :)

Классно!
comarow.serj
9 мая, 17:26
СПАСИБО

zenenko.kirill
9 мая, 17:28
Очень хорошо
Nanoengineer
9 мая, 17:28
Спасибо. Хорошо бы ещё в Яндекс диске функцию для восстановления старых фото, сфотографированных на телефон. 
Григорий
11 мая, 15:33
Nanoengineer,
+1 Было бы очень полезно иметь такую возможность!
Nanoengineer,
+1, отличная идея!
Круто! А планируется ли публичный релиз этой технологии? Есть ещё очень много старых фильмов и мультфильмов, который нуждаются высококачественном ремастере Вообще, по-хорошему, нужно переснимать на плёнку в высоком разрешении и профессионально обработать.. Министерство Культуры должно озаботится массовым реставрацией старого кино, мультфильмов и исторических хроник, в высоком качестве. вместо распиливания денег на съёмке говнофильмов.
Обновлено 9 мая, 18:59
+много
kernit,
сейчас уже дешевле цифровой вариант через нейросеть пропустить.
Artemonim,
Это если речь идёт о деньгах., а не о качестве. А государство может выделить достаточно денег, чтобы сделать ремастеры с плёнок старых фильмов.
kernit,
+1. Если вы сделаете программу для участия в распределенных расчетах по реставрации фильмов, сдам мощности своих ПК бесплатно для доброго дела.
alexartukov
9 мая, 19:02
Спасибо, посмотрим!
Вы замечательные, спасибо! 
Sergey Maksimenko
9 мая, 19:35
Здорово. Это намного лучшее применение для нейросетей, чем приделывать какашку к морде, что некоторые компании выствляют своим основным достижением
evg-kipelov
9 мая, 19:59
С днём победы!!!😉
люблю вас!

Полезное дело. Молодцы.
а дефекты пленки не исправлены? царапины, шумы
orion16rus
9 мая, 22:54
эм... не лучше ли сделать нормальную оцифровку с оригинальных пленок? к слову, "Летят журавли" и "Иваново детство" есть в HD-версии с реставрацией от Мосфильма. Причем они выложили эти фильмы на своём youtube-канале. Так что часть работ вообще в пустую.
Михаил
10 мая, 00:53
Для этого надо оригинальные плёнки иметь, которые наверняка под семью замками в киноархиве
kadatsky.al
9 мая, 23:39
Спасибо большое, жалко, что всего 7 фильмов, продолжайте обновлять нашу классику (особенно забытую классику, которая очень нуждается в обработке).
Так можно и цвет автоматически добавлять! ИИ научить цветам на основе цветных фильмов.
Кузнецов Даниил
10 мая, 02:25
sitecode,
Некоторые фильмы лучше выглядят именно чёрно-белыми... без этого фильм как-то не так смотрится...даже в первый раз...
Это как отпечаток истории и тому прочие..


Тем более даже если это поручить нейросети(и даже лет через 100) то там всё равно необходим будет человек,например нейросеть может посчитать красный флаг-зелённым(ну а что ей в голову может придти ?))
+ Есть редкие цветовые решения,которые в других кинолентах (примерах для нейросети)выглядят по другому: к примеру обычно флаг красный,но может найтись фильм про Чехию...и

sitecode,
уже есть такие ИИ. Но стоит ли делать колоризацию  (а тем более, ИИ, а не человеком)- спорный вопрос.
Alisxan Tochiev
10 мая, 00:39
Молодцы ребята успехов вам
Очень здорово! Смотрела 9 мая "Белорусский вокзал" и думала, как жаль, что качество подводит. Спасибо за эти фильмы!
Круто! Молодцы!
Спасибо!
Обновлено 10 мая, 04:31
Андрей
10 мая, 08:42
Впечатляюще!
спасибо
Ценность этих фильмов не в картинке, а в содержании. 
Есть ещё компании, в которых умеют технологии направлять на улучшение жизни людей. Без пафоса и лишнего пиара. Спасибо! Вы очень крутые.
tagan.aleksey
10 мая, 10:10
Команда Яндекс, спасибо за то, что вы делаете! 
Отлично. Молодцы. Спасибо
Спасибо
Здорово, МОЛОДЦЫ!!!

sary4ev.mihail
10 мая, 19:44
Здорово!
Евгений Г
11 мая, 07:10
Здорово!
Супер!!!! Ребята и девчата, спасибо большое!!!!
Я думаю уже скоро вы будите учить нейросеть колорировать чёрно белое фото/видео ;)
Шикарно!
Спасибо
Спасибо!
Я не понял, где можно посмотреть обновленные фильмы. Хотел пересмотреть Отец солдата, ссылка в статье ведет на кинопоиск. Так где их можно увидеть, дайте нормальную ссылку!
Света Чистякова
Сотрудник Яндекса11 мая, 17:54
Здравствуйте. Обновлённые фильмы доступны на КиноПоиске. «Отец солдата» — по этой ссылке: https://www.kinopoisk.ru/film/otets-soldata-1964-44218/.  Чтобы включить фильм, нажмите оранжевую кнопку «Смотреть бесплатно».
Григорий
11 мая, 15:36
Спасибо вам! Высший класс!
Блин, ребят, это действительно круто.
Не вижу никаких обновлённых версий ни на Кинопоиске, ни в поиске Яндекса. Показываются обычные размытые версии.
Света Чистякова
Сотрудник Яндекса11 мая, 17:58
Здравствуйте. Всюду размещены обновлённые версии. Какой именно фильм вы пытаетесь посмотреть?
"Отец солдата" и "Судьба человека" отдаются в качестве 576p. "Летят журавли" и "Иваново детство" в 1080p.
Света Чистякова
Сотрудник Яндекса11 мая, 19:13
Ага, спасибо, что уточнили, разберёмся.
Света Чистякова
Сотрудник Яндекса11 мая, 23:01
Попробуйте ещё раз, пожалуйста — какое разрешение сейчас?
1080p, спасибо.
Света Чистякова
Сотрудник Яндекса11 мая, 23:25
Ура!
Света Чистякова,
пытаюсь посмотреть, но написано "Недоступно в вашем регионе".
Медвед
11 мая, 17:00
А комментарии здесь пишет ИИ или просто чат-боты?
Спасибо! Доброе дело сделали. И результат отличный!
kopylov.d.p
11 мая, 17:44
Красавцы
rukosueva.marina
11 мая, 20:12
Отлично сделано.
Интересно, а можно эти ленты одарить цветами!?
Ваша команда молодцы!!!
imagesjmjarre
11 мая, 23:30
Хотелось бы подобный онлайнсервис для загрузки и обработки своих видео.
alexey-trusov
11 мая, 23:39
Молодцы!!! Невероятно наглядная польза нейронных сетей!
Спасибо за интересный пример и практическое применение в обработки фильмов!
Желаю успехов вам в этом направлении!
Спасибо огромное за труд.
Интересно, сколько по времени заняла обработка одного фильма?
Обновлено 11 мая, 23:51
Алексей
12 мая, 20:20
Молодцы, что ещё сказать! :) 
очень интересно, спасибо!
Очень круто ! Прикрутить бы к фото и видео редакторам возможность использовать SuperResolution!)
Кирилл Егерев
23 мая, 10:05
maffy1,
ага, чтобы как в фильмах про шпионов:
— можешь приблизить картинку? не получается разглядеть номер
— да, пожалуйста
Очень похоже на обычный Ависинт. В исходнике зерна нет - подрезчивай сколько хочешь. Сам характер подрезчивания явно по радиусам. На "Ивановом детстве" вообще остатки интерлейса усилили, смотреть невозможно. В "Отце солдата" планы в кадре друг относительно друга шевелятся. Какой-то БолгенОС очередной, с чем вас и поздравляю, яндексовцы.
Выглядит мягко говоря очень достойно!!! Приступаю к ознакомлению.
Попытался оценить. Но написано "Недоступно в вашем регионе".
tarasovpostbox
24 мая, 11:27
Ровно год назад задумался над тем же, но не довёл дело до конца. Пытался только не с фильмами, а с мультфильмом "Незнайка на Луне". К сожалению студия, его создавшая разорилась, анимационные материалы утеряны, переиздание невозможно. Вот выдержка из Википедии:


>На период съёмок студия «FAF Entertainment» арендовала помещения в киностудии имени М. Горького и сразу после того, как был завершён процесс анимирования, переехала на «Центрнаучфильм», где и был смонтирован мультфильм. Поскольку аренда на киностудии Горького была очень дорогой, то денег на перевозку анимационных материалов не нашлось, из-за чего почти все оригинальные целлулоиды были в тот период выброшены.
>В мае 2015 года блогер Дмитрий «Сыендук» Карпов купил за 1 рубль три целлулоида у Алексея Почивалова, который был ассистентом художников-фазовщиков мультфильма. По словам Почивалова, это были единственные целлулоиды, оставшиеся от мультфильма.


Сейчас в России снимаю довольно мало хороших мультфильмов, было бы здорово увидеть данный шедевр (ИМХО) в HD качестве. Единственное надо разобраться в авторских правах...


Яндекс, возьмёшься?! ^_^