Разработан метод масштабирования аниме до 4K в реальном времени без потери качества
Вчера на github был опубликован код для свободного использования, который может произвести маленькую революцию в мире аниме. Он называется Anime4K и представляет собой алгоритм масштабирования изображений в реальном времени до 4K-разрешения. И самое главное — без потери качества и с возможностью внедрения на любом языке программирования.
Взгляните на пример выше — изображение в 1080p разрешении было растянуто до 2160p (4K) всего за 3 миллисекунды. На сегодня это лучший результат за самое низкое время. Разработчики привели в пример сразу несколько алгоритмов растягивания и, как видно, Anime4K получается четче всего и быстрее всего.
Их метод не полагается на машинное обучение или другие подходы, а разработан специально для использования с аниме. Описать подход можно, как итеративный алгоритм, рассматривающий информацию о цвете в качестве карты высот и двигающий пиксели к вероятным границам, используя повышение по градиенту.
Скачать алгоритм можно с github.
- Создатель фанатского аниме по Elden Ring не опасается проблем с DMCA несмотря на сделку Sony с Kadokawa
- Новый тизер сериала Devil May Cry от Netflix
- Японские Джокер и Харли Квин в трейлере "Бэтмен-ниндзя против лиги якудза"
32 комментария
Для такого рода графики это очень просто)
Это очень круто, хочу видеоплеер с такой фичей!
Вот еще одно доказательство того, что точный ручной алгоритм намного эффективней самообучающемуся коду. Да здравствует классика в высоком качестве!!! Давай, КранчиРолл, мути онлайн-плеер с этой темой!!!
Хентай в 4к, ещё желательно с алгоритмом, который убирает цензуру...
What a time to be alive ( ͡° ͜ʖ ͡°)
А железо какое нужно для этого? 1080ти?
@Duskflow, ну кстате хентай без цензуры не очень (друг рассказывал)
Боже! Ну наконец-то!!!
к сожалению, производители вряд ли подхватят. А так можно было бы ожидать волны "оптимизации" классики, эх
@celeir, ничего не мешает и самому пополнить классикой свою библиотеку
все исходники на руках
Да почти незаметно ведь, тем более сейчас телеки тоже мастабируют картинку
А где же тот самый пикачу из мемасов?
@danzilll, Я здесь.
Так ведь не только аниме можно улучшать, но и любые рисованные мультфильмы и изображения.
Я тут поэкспериментировал, вот что вышло. Правда у меня не 4К монитор, но в некоторых случаях разница заметна. Сначала скрин с алгоритмом, а затем идёт оригинал.
@eksnouhr, пусть друг посмотрит "кайт девочка убийца" и "красотки головорезы". Может поменяет мнение)
Один только вопрос: зачем это надо? Разница на столько минимальна, что при просмотре ни за что не увидишь. Ещё бы ладно для кино такое, но для онимэ...
@AidenPearce, как это? Анимация это всегда чёткие очертания и линии персонажей, которые плавятся при растягивании. А старые анимухи никто не будет перерисовывать. Поэтому только алгоритм остаётся. Хотя бы такой для начала.
@Syrax666, Это с madvr или без?
@ManaBanana, да это понятно, я просто имею ввиду...зачем вообще улучшать качество...мультиков? Именно вот таких, рисованных? Кому это надо? Мультик в full hd не перестанет быть мультиком, если сделать его в 4к, разница в качестве не будет ощущаться (это и так видно), не знаю, как это объяснить, но мне кажется для рисовки это бессмысленно. Опять же, для кино, может некоторые 3d мульты (хотя тоже спорно) - это вполне подойдет.
@AidenPearce, ну, так и фильм не перестаёт быть фильмом без улучшений. Чёткость нужна в любом визуальном формате, так то.
@Furyofflame, я передам :D
@Syrax666, прикольно, чётче, но местами, слишком ярко и белый выделяется.
На последних двух скринах как-будто наоборот вред от яркости (губы тоньше, одной из точек носа почти нет).
@nec68004, Здесь без, ибо с ним я разницы не заметил.
@Syrax666, не пробовал пока что, но предполагаю что если и будешь ощущать разницу то только на 4К мониторе диагональ которой от 40+
@AidenPearce, ну люди смотрят мультики, и старые в том числе. Или пересматривают. Им и надо
Мне например, когда смотрю старые мульты, иногда хочется глаза протереть наждачкой от мыла мыльного на экране и из-за такого некоторые мульты забрасывал. А с этой штукой может и дойдут руки посмотреть нормально
@Samonix1990, разве наличие бандинга определяется разрешением и диагональю экрана?
Для обычных фоток канает?
@AidenPearce, На большом 4К телевизоре старое аниме очень сильно теряет в качестве.
@Splite25, Такое в телевизорах есть, а если нет, то будет :)
гады, из-за вас я проходился по материалу 10000000000 лет и теперь уже душа (рофл мод вкл)
@Splite25, там фпс 15 будет. 3мс - это много
@xxIgor2005xx, почти угадал - 333 фпс