Если вам не терпелось понять название, это для вас! В этой статье довольно мало информации об искусственном интеллекте по сравнению с обычной, но я кое-что пережил, и Pokémon до сих пор вызывает у меня улыбку спустя 23 с лишним года.
Я знаю, что благодаря социальным сетям отсроченное удовлетворение больше не актуально, вот ссылка на скачивание бесплатной темы Z Flip для тех, кому не интересно, как это сделать. В противном случае, продолжайте читать :)
Если вы, как и я, также разочарованы тем, что постоянно пропускаете официальные выпуски Pokémon для телефонов Samsung Z Flip, у меня есть для вас классная идея!
Видео с обложки
Я начал с этих бесплатных обоев (бесплатных для некоммерческого использования!) и обрезал их до размера экрана по умолчанию: 260x512 пикселей.
Я мог бы оставить его как статичное изображение, но я хотел сделать так, чтобы казалось, что Пикачу действительно живет и занимается своими делами внутри нашего Флипебола. Итак, чтобы создать анимацию моргания, я создал новый кадр с помощью GIMP, совершенно бесплатной и мощной альтернативы Photoshop. Конечно, это можно было бы так же легко сделать в MS Paint или даже в Powerpoint, но это обходные пути, в то время как GIMP предназначен для такого рода редактирования изображений и доступен бесплатно в Windows, Linux и MacOS. Я просто поместил два желтых круга над глазами, вот так:
С этими двумя простыми изображениями, если вы воспроизводите их одно за другим, это обманывает ваш мозг, заставляя его воспринимать это как мигающую анимацию, не так ли? Итак, следующим шагом было превращение двух изображений в анимацию. Существует несколько бесплатных инструментов для редактирования видео. Чаще всего называют OpenShot и KDenLive. После того, как я использовал оба с течением времени, я немного предпочел OpenShot, потому что он реже давал сбой в моей системе. Однако я заметил, что Blender также упоминается в списках бесплатных программ для редактирования видео.
До этого я знал только, что Blender является мощным инструментом рендеринга по умолчанию для создания 3D-ресурсов, анимации и визуальных эффектов. Оказывается, вы также можете выполнять большинство задач по редактированию видео. Поскольку в будущем я хочу погрузиться в 3D-рендеринг (следите за новостями), я решил, что мог бы также использовать Blender и ознакомиться с ним. Кроме того, очевидно, что Blender имеет «интерфейс, управляемый Python», который, конечно же, является моим основным языком программирования для AI/ML. Может пригодиться, если я когда-нибудь захочу разработать собственные плагины для ИИ.
В любом случае, после импорта двух изображений (с открытыми и закрытыми глазами) в качестве видеокадров в меню редактирования видео Blender, пришлось немного повозиться, чтобы получить правильную анимацию. Когда заставка выходит из глубокого сна, анимация воспроизводится с самого начала. Если телефон уже не спит, воспроизведение начинается с любой временной метки. Так что теперь, когда он воспроизводится с самого начала, кажется, что вы будите сонного Пикачу, который засыпает как раз перед тем, как экран снова отключается.
Видео на экране блокировки
Что может быть лучше анимации для полноэкранного телефона-раскладушки, чем две половины открывающегося и закрывающегося покебола? Ну… я много чего умею, но не графический дизайнер, поэтому мои возможности по редактированию изображений начинают сталкиваться с ограничениями. Вместо того, чтобы создавать анимацию с нуля, как насчет использования существующего материала? К счастью, в начале первого сезона OG есть анимация покебола, ловящего покемона и закрывающегося. К счастью, у меня есть оригинальный материал… на DVD. Да, я такой старый. В любом случае, вот оригинальное вступление, попробуйте найти нужную часть.
Ладно, 2 проблемы со сценой на 0:28
- это анимация закрытия, а не открытия. Идея такова: откройте телефон, откройте покебол. Это мы можем исправить, просто воспроизведя закрывающую последовательность в обратном порядке в Blender. На самом деле, мы можем даже создать хороший открытый и закрытый цикл!
- Вы, молодые люди, избалованы, в мое время эпизоды были в 480p, и нас это вполне устраивало. Однако сегодня экран моего телефона с разрешением 1080x2636 не согласен. Нам не хватает нескольких пикселей. Если оставить все как есть, пиксели растянутся, и это будет постоянно раздражать глаза.
ИИ спешит на помощь! Вам обещали легкий ИИ, и вот он наконец-то. Апскейлинг ИИ — это термин. Вы загружаете изображение с низким разрешением в модель ИИ, и она волшебным образом выдает версию изображения 4K (или даже 8K). Он не просто взрывает анимацию в размытое месиво, он фактически использует ИИ для повышения резкости и интерполяции новых пикселей. Таким образом, вы получаете изображение 4K, которое выглядит так, как будто оно всегда было таким. Если вы геймер, эта концепция покажется вам знакомой. Так и должно быть, потому что в основе DLSS (Nvidia) и FSR (AMD) лежит одна и та же идея. Для нашего варианта использования мы используем протестированную модель искусственного интеллекта с открытым исходным кодом под названием Real-ESRGAN.
В последней версии Real-ESRGAN есть модель апскейлера, специально обученная для аниме-видео, так что это просто идеально. Вот ссылка на бесплатный Google Colab для тех из вас, у кого нет физического графического процессора Nvidia. (Вернее, разумнее с деньгами и временем.)
Изображение главного экрана
Ладно, пора на финишную прямую, я имею в виду домашний экран. Для этого я хотел создать впечатление, будто Пикачу только что выпрыгнул из открытого нами покебола и готов к приключениям. Легко, мы просто берем 1 кадр из недавно увеличенного видео и помещаем веселого Пикачу на передний план с помощью GIMP. В частности, именно этот Пикачу защищен авторским правом, но подпадает под политику добросовестного использования! Поскольку это образовательный хобби-проект, мы должны быть в безопасности, чтобы использовать его. Только не будь хулиганом Team Rocket, который пытается использовать его в коммерческих целях!
Вишня сверху
Чтобы придать ему типичный вид покебола внутри и снаружи, мы можем поместить несколько скинов снаружи в красно-белой цветовой гамме. Приложив все эти усилия, я пошел ва-банк на занудный вид и выбрал этот, который называется Battle Ball. Однако обратите внимание, что этот скин довольно дорогой, включая доставку и таможню, и на красной верхней крышке на 1 мм меньше. Этот последний момент сильно запускает во мне что-то, что официально не диагностируется как ОКР.
Если вам нужен аналогичный внешний вид, но по гораздо более низкой цене и с правдоподобным отрицанием поке, вы можете заказать красный скин для телефона и белый скин для телефона намного дешевле на aliexpress и скомбинировать их. Я заказал и получил эти в качестве запасных, так как они могут закончиться, когда производство Flip 3 будет прекращено. Обязательно выберите те, которые подходят для вашей версии Flip 3 или Flip 4. Ни один из этих материалов не спонсируется, и это не партнерские ссылки. Я только что заказал их для себя и сэкономил бы вам вечер, прочесывая интернет, как я это сделал.
В любом случае, надеюсь, вам было весело, вы узнали кое-что и теперь готовы поймать их всех!
Я не несу ответственности за людей, которые бросают свои недавно оформленные телефоны-раскладушки в желтых громовых мышей на улице.