Исходный размер 1140x1600

Комплексный обед

Проект принимает участие в конкурсе

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

На этих 30 фотографиях я обучила нейросеть — и попросила её подать в столовском стиле то, чего в столовой никогда не бывает: устриц, рамен, свадебный торт и новогодний стол.

Два фото из исходного набора

Идея проекта

Еда в кадре определяется не только тем, что лежит на тарелке, но и подачей: посудой, фоном, ракурсом, светом. Столовский поднос — одна из самых узнаваемых подач: любой, кто учился в школе или вузе, узнаёт её с первого взгляда.Мне было интересно проверить, можно ли научить нейросеть именно подаче, а не конкретным блюдам. Если модель выучит такую подачу, то сможет превратить в комплексный обед что угодно — от бургера до устриц.

Два фото из исходного набора

Датасет

В обучение вошли 30 фотографий еды — только обеды в столовой. У всех есть общие признаки:
• съёмка строго сверху;
• яркий пластиковый поднос — оранжевый, жёлтый, зелёный, красный или бордовый;
• белые тарелки, кружка чая или компота, вилка и ложка;
• привычный набор: суп, второе, салат, хлеб, иногда банан или яблоко;
• ровный свет потолочных ламп.

big
Исходный размер 1200x1000

Полный датасет из 30 фото

Как готовился набор: фото переведены из HEIC (так как были сделаны просто на мой телефон) в JPG и обрезаны до квадрата. К каждому изображению модель BLIP создала подпись, а в начало подписи добавлен триггер стиля: «top-down photo of a canteen lunch tray in KOMPLEX style».

Генерации, где столовая победила

Лучше всего модель справилась с блюдами, которые легко положить в тарелку столовой: она сохранила само блюдо, но поставила его на цветной поднос, добавила чай, белые тарелки и приборы. Во всех промптах первая часть одинаковая — триггер стиля.

Слева: рамен — японская лапша превратилась в столовскую тарелку лапши с яичницей. Промпт: top-down photo of a canteen lunch tray in KOMPLEX style, a bowl of japanese ramen with egg Справа: бургер и картошка фри. Промпт: top-down photo of a canteen lunch tray in KOMPLEX style, cheeseburger and french fries

Исходный размер 1024x1024

Красная икра на блинах подана как обычный завтрак: красный поднос, чай, булочки. Промпт: top-down photo of a canteen lunch tray in KOMPLEX style, red caviar on blini

Слева: новогодний стол. Промпт: top-down photo of a canteen lunch tray in KOMPLEX style, new year dinner, olivier salad, mandarins, champagne. Справа: парижский завтрак. Промпт: top-down photo of a canteen lunch tray in KOMPLEX style, parisian breakfast, croissant, macarons, cappuccino.

Исходный размер 1024x1024

Фруктовая тарелка. Промпт: top-down photo of a canteen lunch tray in KOMPLEX style, fruit platter with dragon fruit and mango

Слева: том ям, который внезапно смешался с квашеной капустой. Промпт: top-down photo of a canteen lunch tray in KOMPLEX style, tom yum soup with shrimps. Справа: пицца. Промпт: top-down photo of a canteen lunch tray in KOMPLEX style, italian margherita pizza

Интересно, что модель часто ставит на поднос больше тарелок, чем было в датасете — 8–10 вместо привычных 3–4. Она выучила не точное число, а ощущение заполненности подноса.

Генерации, с которыми надо было поработать

Сложности возникли с устрицами и свадебным тортом. В первый раз они получились слабыми, так как пропал столовский стиль. Я переписала промпты так, чтобы прямо перечислить столовские детали, а в негативный промпт добавила «wooden table, many plates».

Слева: top-down photo of a canteen lunch tray in KOMPLEX style, свадебный торт в первой генерации. Промпт: top-down photo of a canteen lunch tray in KOMPLEX style, slice of white wedding cake with roses. Справа: устрицы. Промпт: whole red lobster with butter

Слева: свадебный торт. Промпт: top-down photo of a canteen lunch tray in KOMPLEX style, one slice of white wedding cake with a rose on a white plate, a cup of tea, three plates. Справа: устрицы на жёлтом подносе. Промпт: top-down photo of a canteen lunch tray in KOMPLEX style, oysters on ice with lemon on a small white plate, a cup of tea, bread, three plates

Неудачные генерации

Не всё получилось, и где-то мой эксперимент не удался. Правило, которое я вывела для того, чтобы получались более «столовские» подачи: стиль побеждает, когда блюдо можно разложить по белым тарелкам. Если у блюда есть своя сильная форма подачи (блюдо со льдом, тюбик) — модель выбирает что-то одно.

Слева: тирамису. Промпт: top-down photo of a canteen lunch tray in KOMPLEX style, tiramisu and espresso. Справа: утка по-пекински. Промпт: top-down photo of a canteen lunch tray in KOMPLEX style, peking duck with pancakes

Исходный размер 1024x1024

Это еда астронавта! Даже если и не похожа. Промпт: top-down photo of a canteen lunch tray in KOMPLEX style, astronaut space food in tubes и top-down photo of a canteen lunch tray in KOMPLEX style, aluminium tubes of astronaut space food on white plates, a cup of tea, three plates

Без обучения и с обучением

Каждый промпт основной серии я сгенерировала дважды с одинаковым seed: в базовой SDXL (промпт без слов «in KOMPLEX style») и в SDXL с обученной LoRA. Разница показывает, что именно добавило обучение.

Исходный размер 2128x1024

Слева: рамен без обучения. Промпт: top-down photo of a canteen lunch tray, a bowl of japanese ramen with egg. Справа: рамен с обучением. Промпт: top-down photo of a canteen lunch tray in KOMPLEX style

Исходный размер 2128x1024

Слева: новогодний стол без обучения. Промпт: top-down photo of a canteen lunch tray, new year dinner, olivier salad, mandarins, champagne. Справа: новогодний стол с обучением. Промпт: top-down photo o

Комплексный обед
Проект создан 25.10.2026

Привет!

У нас сменился администратор сайта, теперь наш сайт будет работать еще лучше! Но нам надо соблюсти небольшую формальность, подтверди, пожалуйста, свои согласия:

Сохранить
Мы используем файлы cookies для улучшения работы сайта и большего удобства его использования. Более подробную информац...
Показать больше