Original size 625x882

Генеративная нейросеть и коты породы экзот

PROTECT STATUS: not protected
6

Идея

Научить генеративную нейросеть создавать максимально реалистичные картинки котов экзотической породы, используя процесс обучения нейросети.

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

0

Исходные изображения для обучения

Результирующая серия изображений

0

Порода кошек экзот, сгенерированные с помощью обученной нейросети

Анализ изображений не вошедших в итоговую серию

0

Первая серия изображений

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

0

Вторая серия изображений

В этой серии изображений в заданном тексте изменилось количество котов, целью было разделить котов на 2-3 отдельных друг от друга котов, опять же в различных местах. Нейросеть точно так же использует рыжий цвет котов, и у неё не получается нарисовать раздельно несколько объектов.

0

Третья серия изображений

В этой же серии получилось конкретно указать цвет котов. Нейросеть всё так же не может нарисовать 2-3 объекта отдельно друг от друга. Но добавить котов других цветов вышло.

Анализ итоговой серии изображений

Слева: Кот породы экзот в машине выглядывает из окна / Справа: Кот породы экзот дома на диване рядом с камином

Original size 1024x1024

Экзотическая кошка на кресле в самолете

Слева: Кот породы экзот играет и бегает за клубком / Справа: Кот породы экзот на полу дома

В финальном варианте получилось много разных котов, занимающихся разными вещами. Генеративные нейросети такого плана требуют большего датасета и больше времени на обучение, так как в картинках всё-таки присутствуют недочёты.

Original size 1024x1024

Экзотическая кошка в ведре на пляже

Слева: Кот породы экзот ходит дома / Справа: Кот породы экзот на диване дома

Original size 1024x1024

Экзотическая кошка в машине выглядывает из окна

Original size 1024x1024

Экзотическая кошка на дереве

Ноутбук с кодом для обучения

Описание процесса обучения

Original size 1820x597

1. Проверяем подключение видеоадаптера и стабильность его работы.

Original size 1794x725

2. Код для тренировки нейросети и подключение нужных библиотек.

Original size 1787x685

3. Копирование нужного датасета на сервер и код для отображения изображений.

Original size 1788x639

4. Отображение датасета изображений из выбранной папки.

Original size 1768x519

5. Создание копии нейросети для генерации картинок и вспомогательного текста.

Original size 1779x588

6. На этом этапе работы нейросети происходит сканирование и создаются подсказки для последующего анализа нейросетью изображений.

Original size 4445x1329

7. Установка библиотек и подключение huggingface для наличия памяти у нейросети.

Original size 1795x624

8. Обучение и настройка работы нейросети.

Original size 1969x785

9. Загрузка уже обученной нейросети в huggingface.

Original size 4445x1623

10. Подключение к нейросети и генерация изображений.

Описание применения генеративной модели

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

Генеративная нейросеть и коты породы экзот
6
We use cookies to improve the operation of the HSE website and to enhance its usability. More detailed information on the use of cookies can be fou...
Show more