Реставрация и колоризация фотографий при помощи нейро сети.Применение "промтов"(тех.задание программе).Для новичков
Эти фотографии были реставрированы и колоризированы при помощи нейросети Grok.
Использовалось приложение для смартфона,от нейросети Grok,на смартфоне с android.
Хочу поделиться с вами моим личным опытом по использованию нейросети,для реставрации и колоризации изображений.
Как правильно использовать нейросеть для этого,какие приемы я применяю,что бы конечная генерация более менее соответствовала оригиналу,при этом проводилась качественная реставрация и колоризация.
Самые распространенные проблемы,которые встречаются при генерации изображений людей во всех нейросетях,это:
1) небольшая не реалистичность("мультяшность") сгенерированных изображений
2) искажение черт лица при генерации,лицо становится не похоже на оригинал,на выходе
получается лицо совсем другого человека
3) иногда изменение направления взгляда человека,программа по умолчанию старается направить взгляд на камеру,даже если в оригинале человек смотрит в сторону
4) изменение черт лица,размер и форму глаз,форму носа,рта,губ и т.д.
5) изменение прически
6) дорисовка не существующих на оригинале посторонних объектов
7) замена оригинальных объектов на свои.Если оригинальная картинка не четкая,то нейросеть не может правильно идентифицировать объект,она дорисовывает свою смысловую модель
Пример:
Волосы на оригинале сливаются с надетой шапкой.
Нейросеть может не распознать границу перехода от волос в шапку и сгенерировать,либо цельную шапку(без волос),либо одни сплошные волосы,шапки не будет
8) если на человеке специфическая одежда(военная форма,спецодежда),то программа самостоятельно часто не может ее определить и сгенерирует не правильно
9) очень часто нейросеть не может распознать нагрудные знаки на человеке и всевозможные мелкие детали,особенно если они мелкие и размыты,тогда нейросеть рисует свои значки,от балды,что бы было красиво)
10) при колоризации фотографии нейросети нужно подсказать,в какие цвета и оттенки нужно окрашивать отдельные детали,или идентифицировать в промте,что это за детали,тогда нейросеть попытается сама найти аналог и его цвет
11) при колоризации кожи лица нейросеть часто применяет монотонный оттенок,без реалистичных полутонов,как должно быть на натуральном лице(тени,текстура кожи,румянец и т.д.)
Можно ли как то минимизировать огрехи при генерации изображения,исправить ошибки и заставить нейросеть по максимуму сгенерировать изображение,что бы получившееся изображение максимально соответствовало структуре оригинала и не искажало структуру?
Это можно попытаться сделать.
Для этого нейросети нужно дать техническое задание "промт",то есть в текстовой форме написать и вставить в специальное текстовое окно (находиться под вставленным изображением в интерфейсе программы) инструкцию.
В инструкции должно быть четкое описание.
Вы должны дать нейросети краткую,но понятную информацию о том,что именно находиться на изображении,описать детали изображения,время в которое снято изображение,свойства одежды,в которую одет человек.
Если есть нагрудные знаки различия(медали,чначки,ордена и т.д.)то написать их названия и цвета.
Если есть предметы интерьера или спицифический задний план(фон),то дать программе его описание,что бы нейросеть смогла идентифицировать предметы и в последующем правильно их отреставрировать и колоризировать.
После описания сцены нужно указать нейросети,какие именно действия она должна произвести над этим изображением (реставрация,колоризация).
Если вам известны цвета конкретных предметов,то обязательно укажите их в инструкции.
После этого можно запустить генерацию.
Что бы долго не растягивать описание процесса создания "промта"(инструкции),представляю мои работы по генерации изображений в нейросети.
Цель генерации(задание нейросети) - реставрация и колоризация изображения.
Под генерацией каждого изображения выкладываю свой промт.
Инструкцию с описание для нейросети,что изображено,какие действия производить,какие цвета и т.д.
Ознакомьтесь с инструкцией(промт) к каждому изображению,думаю смысл будет понятен.
При данной генерации некоторые мелкие детали на сгенерированном изображении могут не совпадать с оригинальным цветом объекта,так как промт писался не очень расширено и быстро.
Поставленная задача - продемонстрировать общее качество генерации и схожесть исходника с результатом генерации.
Для особо мелких и не читающихся (размытых) объектов нужно было добавить дополнительное,более подробное описание.
По этому цвет и фактура некоторых нагрудных знаков,погон и шевронов (на размытых и не четких исходниках)могут не совпадать с оригинальной формой и цветом.
Это неточности исправляются при более развернутом написании промта.
Реставрация и колоризация изображений легендарных советских летчиц,героев Великой Отечественной Войны.
Промт для этого изображения:
(копируете текст и вставляете в текстовое поле под фотографией)
"Реставрируй и реалистично раскрась эту чёрно-белую фотографию советской лётчицы Натальи Меклин.
Сделай высококачественную цветную реставрацию в максимально реалистичном стиле, как современная фотография 1940-х годов.
Требования:
- Форма — точно цвета оригинальной советской офицерской гимнастёрки (защитный хаки/оливково-зелёный с коричневатым оттенком), погоны с правильными цветами и кантами.
- Все награды и ордена на груди тщательно реставрировать и раскрасить в точном соответствии с их историческими цветами (Золотая Звезда Героя, Орден Ленина, Красное Знамя, Александр Невский, Отечественная война и медали — с правильными эмалями, металлом и лентами).
- Кожа лица — естественный реалистичный оттенок молодой женщины славянской внешности (светлая, слегка теплая), с натуральными тенями, лёгкими прожилками, текстурой кожи, порами и естественным румянцем. Сделай кожу живой и современной по качеству.
- Точно сохрани размер лица, пропорции, черты лица, форму глаз, носа, губ и причёску — ничего не изменять.
- Ракурс, поза, направление взгляда и выражение лица — полностью сохранить как на оригинале.
- Фотография должна выглядеть статичной, реалистичной, с естественным освещением и лёгкой глубиной резкости, как качественный цветной снимок того периода.
Стиль: фотореализм, высокая детализация, 8k качество, естественные цвета."
Промт для этого изображения:
"Реставрируй и реалистично раскрась эту чёрно-белую фотографию двух советских лётчиц — Героев Советского Союза.
Сделай высококачественную цветную реставрацию в максимально реалистичном стиле, как современная цветная фотография 1940-х годов.
Требования:
- Форма обеих лётчиц — точно цвета оригинальной советской офицерской гимнастёрки (защитный хаки/оливково-зелёный с коричневатым оттенком), погоны с правильными цветами и кантами, пуговицы.
- Все награды, ордена и медали на груди тщательно реставрировать и раскрасить в точном соответствии с их историческими цветами (Золотые Звёзды Героя, Орден Ленина, Красное Знамя, ордена и медали — с правильными эмалями, металлом и лентами).
- Кожа лиц — естественный реалистичный оттенок молодых женщин славянской внешности (светлая, слегка теплая), с натуральными тенями, лёгкими прожилками, текстурой кожи, порами и естественным румянцем. Сделай кожу живой и современной по качеству.
- Точно сохрани размер лиц, пропорции, черты лица, форму глаз, носа, губ, причёски — ничего не изменять.
- Ракурс, поза, положение голов, направление взгляда (вверх и в сторону) и выражение лиц обеих женщин — полностью сохранить как на оригинале.
- Фон (небо) раскрасить в естественные мягкие тона.
- Фотография должна выглядеть статичной, реалистичной, с естественным освещением и лёгкой глубиной резкости, как качественный цветной снимок военного времени.
Стиль: фотореализм, высокая детализация, 8k качество, естественные цвета."
Промт для этого изображения:
"Реставрируй и реалистично раскрась эту чёрно-белую фотографию советской лётчицы капитана Ларисы Литвиновой-Розановой.
Сделай высококачественную цветную реставрацию в максимально реалистичном стиле, как современная цветная фотография 1940-х годов.
Требования:
- Форма — точно цвета оригинальной советской офицерской гимнастёрки (защитный хаки/оливково-зелёный с коричневатым оттенком), погоны с правильными цветами и кантами, пуговицы, ремень.
- Все награды и ордена на груди тщательно реставрировать и раскрасить в точном соответствии с их историческими цветами (ордена, медали, планки — с правильными эмалями, металлом и лентами).
- Кожа лица — естественный реалистичный оттенок молодой женщины славянской внешности (светлая, слегка теплая), с натуральными тенями, лёгкими прожилками, текстурой кожи, порами и естественным румянцем. Сделай кожу живой и современной по качеству.
- Точно сохрани размер лица, пропорции, черты лица, форму глаз, носа, губ, причёску и выражение лица — ничего не изменять.
- Ракурс, поза, направление взгляда и положение головы — полностью сохранить как на оригинале.
- Фон раскрасить в естественные мягкие тона того периода.
- Не добавлять никаких лишних объектов, деталей или элементов, которых нет на оригинале.
Фотография должна выглядеть статичной, реалистичной, с естественным освещением и лёгкой глубиной резкости, как качественный цветной снимок военного времени.
Стиль: фотореализм, высокая детализация, 8k качество, естественные цвета."
"Реставрируй и реалистично раскрась эту чёрно-белую фотографию трёх советских лётчиц — Героев Советского Союза: Наталья Меклин (слева), Надежда Попова (в центре) и Евдокия Никулина (справа).
Сделай высококачественную цветную реставрацию в максимально реалистичном стиле, как современная цветная фотография 1940-х годов.
Требования:
- Форма всех трёх лётчиц — точно цвета оригинальной советской офицерской гимнастёрки (защитный хаки/оливково-зелёный с коричневатым оттенком), погоны с правильными цветами и кантами, ремни, пуговицы.
- Все награды, ордена и медали на груди тщательно реставрировать и раскрасить в точном соответствии с их историческими цветами (Золотые Звёзды Героя, Орден Ленина, Красное Знамя, Отечественная война, медали «За отвагу» и другие — с правильными эмалями, металлом и лентами).
- Кожа лиц — естественный реалистичный оттенок молодых женщин славянской внешности (светлая, слегка теплая), с натуральными тенями, лёгкими прожилками, текстурой кожи, порами и естественным румянцем. Сделай кожу живой и современной по качеству.
- Точно сохрани размер лиц, пропорции, черты лица, форму глаз, носа, губ, причёски и улыбки — ничего не изменять.
- Ракурс, поза, положение тел, направление взгляда и выражение лиц всех трёх женщин — полностью сохранить как на оригинале.
- Фон (самолёты, деревья, аэродром) тоже реалистично раскрасить в естественные цвета того периода.
- Фотография должна выглядеть статичной, реалистичной, с естественным дневным освещением и лёгкой глубиной резкости, как качественный цветной снимок военного времени.
Стиль: фотореализм, высокая детализация, 8k качество, естественные цвета."
"Реставрируй и реалистично раскрась эту чёрно-белую фотографию четырёх советских лётчиц, стоящих вместе и изучающих документы/карту.
Сделай высококачественную цветную реставрацию в максимально реалистичном стиле, как современная цветная фотография 1940-х годов.
Требования:
- Форма всех четырёх лётчиц — точно цвета оригинальной советской военной одежды (защитный хаки/оливково-зелёный, гимнастёрки, ремни, погоны, пуговицы и детали обмундирования).
- Все награды, ордена и медали на форме тщательно реставрировать и раскрасить в точном соответствии с их историческими цветами.
- Кожа лиц — естественный реалистичный оттенок молодых женщин славянской внешности (светлая, слегка теплая), с натуральными тенями, текстурой кожи, порами и естественным румянцем. Сделай кожу живой и современной по качеству.
- Точно сохрани размер лиц, пропорции, черты лица, причёски, позы, положение рук, документов/книги и всех предметов у каждой женщины — ничего не изменять.
- Ракурс, композиция, направление взглядов и выражение лиц всех лётчиц — полностью сохранить как на оригинале.
- Фон (деревья, забор, грунт) раскрасить в естественные реалистичные тона того периода.
- Не добавлять никаких лишних объектов, деталей или людей, которых нет на оригинале.
Фотография должна выглядеть статичной, реалистичной, с естественным дневным освещением и лёгкой глубиной резкости, как качественный цветной снимок военного времени.
Стиль: фотореализм, высокая детализация, 8k качество, естественные цвета."
"Реставрируй и реалистично раскрась эту чёрно-белую фотографию двух советских лётчиц — Героев Советского Союза.
Сделай высококачественную цветную реставрацию в максимально реалистичном стиле, как современная цветная фотография 1940-х годов.
Требования:
- Форма обеих лётчиц — точно цвета оригинальной советской офицерской гимнастёрки (защитный хаки/оливково-зелёный с коричневатым оттенком), погоны с правильными цветами и кантами, пуговицы, карманы, ремни.
- Все награды, ордена и медали на груди тщательно реставрировать и раскрасить в точном соответствии с их историческими цветами (Золотые Звёзды Героя, Орден Ленина, Красное Знамя и другие ордена и медали — с правильными эмалями, металлом и лентами).
- Кожа лиц — естественный реалистичный оттенок молодых женщин славянской внешности (светлая, слегка теплая), с натуральными тенями, лёгкими прожилками, текстурой кожи, порами и естественным румянцем. Сделай кожу живой и современной по качеству.
- Точно сохрани размер лиц, пропорции, черты лица, форму глаз, носа, губ, причёски и улыбки — ничего не изменять.
- Ракурс, поза, положение тел, рук (они держатся за руки), направление взгляда и выражение лиц обеих женщин — полностью сохранить как на оригинале.
- Фон (кирпичная стена) раскрасить в естественные реалистичные тона.
- Фотография должна выглядеть статичной, реалистичной, с естественным освещением и лёгкой глубиной резкости, как качественный цветной снимок военного времени.
Стиль: фотореализм, высокая детализация, 8k качество, естественные цвета."
"Реставрируй и реалистично раскрась эту чёрно-белую фотографию группы советских лётчиц 46-го гвардейского Таманского полка у самолёта По-2.
Сделай высококачественную цветную реставрацию в максимально реалистичном стиле, как современная цветная фотография 1940-х годов.
Требования:
- Форма всех лётчиц — точно цвета оригинальной советской военной одежды (защитный хаки/оливково-зелёный, гимнастёрки, юбки, погоны, ремни, сапоги и детали обмундирования).
- Все награды, ордена и медали на форме тщательно реставрировать и раскрасить в точном соответствии с их историческими цветами.
- Кожа лиц — естественный реалистичный оттенок молодых женщин славянской внешности (светлая, слегка теплая), с натуральными тенями, текстурой кожи, порами и естественным румянцем. Сделай кожу живой и современной по качеству.
- Точно сохрани размер лиц, пропорции, черты лица, причёски, позы, положение рук и все детали одежды каждой женщины — ничего не изменять.
- Ракурс, композиция, направление взглядов и выражение лиц всех лётчиц — полностью сохранить как на оригинале.
- Самолёт По-2 на заднем плане раскрасить в реалистичные цвета военной техники того времени (зелёно-хакитный камуфляж, звёзды, технические детали).
- Фон (трава, небо) раскрасить в естественные реалистичные тона того периода.
- Не добавлять никаких лишних объектов, деталей или людей, которых нет на оригинале.
Фотография должна выглядеть статичной, реалистичной, с естественным дневным освещением и лёгкой глубиной резкости, как качественный цветной снимок военного времени.
Стиль: фотореализм, высокая детализация, 8k качество, естественные цвета."
Следующие фотографии будут без промтов,так как вы поняли смысл инструкции именно к такому типу генерации.
Для этих изображений основное тех.задание почти идентичное,добавляются только детали,если меняется количество людей или появляются дополнительные объекты(самолет).
А это культовое фото времен Великой Отечественной войны.
Котенок с простреленным ухом,на пепелище дома в городе Жиздра.
Оригинальное название фото:
«По дорогам войны. На пепелище…»
Фотограф: Михаил Савин,один из классиков советской военной фотографии собкор ТАСС и фотокор журнала «Огонек».
«В этом небольшом городе Жиздра после боев я никого не нашел в живых, кроме этой пораненной кошки», — вспоминал сам Савин."



















