Saturday, 26 July 2025

Корректное разрешение картинки в GenAI.

Всем привет.

Сегодня для вас еще одна шпаргалка от гуру GenAI  Дмитрия Невского - про разрешение, какое и для каких моделей лучше использовать при генерации картинок, и почему.

Наверное вы уже слышали, что модели для генерации изображений, например модели Stable Diffusion работают лучше всего с определёнными разрешениями и неправильный выбор может привести к артефактам, искажениям или ошибкам. Давайте разбираться.

STABLE DIFFUSION 1.5 

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

512х512, 512х768, 768х512. Очевидно что требование 512 по одной из сторон!

Почему?

  • Обучалась на изображениях 512х512, из-за чего эти модели больше всех имеют проблемы с глазами и пальцами. 
  • При больших размерах появляются дублирующиеся объекты,  повторяющиеся части тел или растягивающиеся конечности, что в последствии успешно фиксилось расширением Kohya HRFix.
  • Кратность 64 важна для архитектуры UNet.

Итак, здесь все просто, примеры рабочих разрешений:

✅ 512х512 1х1

✅ 512х768 2х3

✅ 768х512 3х2

❌ 256х256

❌ 600х600 (не делится на 64)

❌ 1024х1024 (может давать артефакты)

Как может повлиять?

  •  cлишком маленькое 256х256 потеря деталей.
  •  cлишком большое 1024х1024 задвоение предметов, растяжение конечностей. 

Что бы вы понимали почему так происходит - механизм внимания модели рассчитывается в соответствии с размерами изображения на котором ее обучали, поэтому при большем размере она пытается заполнить пустое пространство создавая копии объекта.

Но даже если размер не делится например на 64 - это не значит, что картинка не будет генерироваться, возможно при использовании некоторых расширений интерфейс скорее всего будет выдавать ошибку.

Sunday, 20 July 2025

FaceFusion - замена лиц на изображениях и видео.


Всем привет!

Сегодня взглянем на FaceFusion версии 3.0.0 (последняя 3.3.2) - мощный инструмент для замены лиц на изображениях и видео!

Он очень похож на VisoMaster, который делает замену лиц в видео и изображениях. И он также open-source решение, которое работает на Windows и Linux и подходит как для творческих экспериментов, так и для знакомства с технологиями deepfake. Потому пробуйте и делайте свой выбор.

Давайте теперь разберём, что это за инструмент, чем он примечателен и как его установить.

Для его начального использования понадобится всего лишь фотография в профиль. 

Основные возможности FaceFusion:

  • Замена лиц на фото и видео;
  • Улучшение качества лиц и кадров;
  • Раскрашивание черно-белых видео;
  • Синхронизация губ (Lip-sync);
  • Поддержка нескольких моделей для замены лиц;
  • Настройка параметров обработки;
  • Работа с несколькими лицами в кадре.

А в последней версии добавлено следующее:

  • Добавлена возможность изменения возраста;
  • Улучшение качества пикселей для алгоритмов замены лиц;
  • Live Portrait улучшает выражения лиц на фотографиях;
  • Порядок выбора лиц теперь учитывает возраст, пол и другие параметры;
  • Новые видеокодеки h264_videotoolbox и hevc_videotoolbox;
  • Исправлено качество изображений формата webp;

и другие улучшения и изменения, весь список вы можете прочесть на GitHub.

Friday, 18 July 2025

Far та 7zip.

Привіт привіт.

Вчора мене спіткав фарт з Far-ом. Є такий чудовий файловий менеджер для Windows. Та ні, я не збираюся його хвалити та рекламувати, скоріше навпаки). Насправді він класний і дуже виручає в адміністративних справах, але мене завжди обурює коли до простих простих речей треба докопуватися як до піратських скарбів. І наш Far став не виключенням.

Короче вчора я оновив свій Far до версії 3.0.6497.0, причиною тому стали останні оновлення вбудованного архіватора 7zip. Тобто плагін від Far-a, того що я мав до, не підтримував найновіший алгоритм від 7zip, і при розпакуванні Far мені махав повідомленням що "ваш архів зіпсовано". Звісно швидка перевірка файлу через 7zip-FileManager показала що це не так.

Авжеш нова версія 3.0.6497.0 Far-e все чудово розкрила в архіві, але я такий допитливий, слідом натрапив що тепер виділення папок на панелі вже відбувається не тими "а чорним на синьому" кольорами. Точно, це ж можно поправити в меню Options/Colors/Panels ? А ось і ні! Гралися ми довгенько, а колір так і не помінявся, можливо глюк. На жаль від використання far.ini розробник відійшов, а в sqllite базу де він зараз ховає налаштування лізти правити один колір було не солідно.

Тому через хвилин 30ть я прийняв рішення відкотити версію Far-a назад. А як же підтримка 7zip?

А просто - потрібно в теці плагинів в /ArcLite залишити всі файли 7z* нової версії. Можете їх взяти з нового Far перед видаленням або з самої інсталяції 7zip. І все. Наша проблема буде вирішена.

Щасти.

Monday, 14 July 2025

Відпустка та Outlook.

Привіт, привіт.

На час відпустки користувач в Outlook О365 для Windows зобов'язаний створити автоматичну відповідь про свою відсутність на робочому місці. Вона автоматично діє і для Teams.

Як це робиться?

У програмі Outlook виберіть Файл > Автоматичні відповіді (поза  офісом) .

У полі «Автоматичні відповіді» виберіть «Надсилати автоматичні відповіді» .

Виберіть «Надсилати лише протягом цього періоду», щоб указати, коли слід надсилати повідомлення про відсутність на роботі. Якщо ви не встановите період часу, автоматичні відповіді продовжуватимуть надсилатися, доки їх не буде вимкнено вручну.

На вкладці «Усередині моєї організації» введіть повідомлення, яке ви хочете надсилати іншим користувачам O365, коли ви поза офісом.


В принципі більшість користувачів на цьому і закінчують налаштування, бо тим хто НЕ входить до штату організації вони нічого надсилати не збираються. І це вірно згідно правил інформаційної безпеки.

Але Outlook тут має свою підступність - коли ви тиснете кнопку  «ОК», щоб застосувати зміни він викидає вікно помилки. І чого б це?(((

А справа в тому що  Outlook по замовченню ВМИКАЄ позначку для опції «Автоматична відповідь людям поза моєю організацією» і чекає коли ви введете туди відповідний текст.  Хоча ви до тієї вкладки ще навіть не заходили.

Тому ОБОВ'ЯЗКОВО заберіть позначку з опції «Автоматична відповідь людям поза моєю організацією». А тепер впевнено натисніть кнопку  «ОК», щоб застосувати ваші зміни.

Ось тепер все. Щасти.

Wednesday, 2 July 2025

Программисты больше не нужны?


Всем привет!

В последние годы искусственный интеллект развивается стремительными темпами, и всё чаще можно услышать фразу: «Программисты больше не нужны». Но так ли это на самом деле? Давайте разберёмся.

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

Однако потребность в них теперь находится по другим углом. 

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

Переводчики, как и учителя иностранного языка страдают первыми. Их проще всего автоматизировать с ИИ. Впрочем ИИ с удовольствием заменит и многих гуру по другим направлениям обучения. Сейчас я наблюдаю как такие гуру быстренько пересели в лодку под общим названием "обучаю работе с ИИ".

Также, сравнительно легко ИИ заменит службу поддержки (Сервис Деск). В принципе в банках вы уже заметили что к оператору-человеку теперь попасть совсем не просто. А Сервис Деск как раз такой сервис где многие процессы расписаны на 99%, и он как раз поддается автоматизации с ИИ. Клиенты? Клиенты никуда не денутся, привыкнут. А особо напористые или вредные пойдут к психологу... в ChatGPT.)

CMS и веб-разработчики, и теперь нужны - ничего удивительного, ведь даже если сайт на CMS ее надо сопровождать. А в коде (глюках, патчах и расширениях) CMS разобраться не просто, важен опыт.

Версия на печать

Популярное