HouseGPTГенератор
инструменты

Как снять комнату, чтобы нейросеть не наврала

Почему один и тот же генератор на одном снимке работает, а на другом выдумывает. Что снимать, откуда, при каком свете и какие кадры бесполезны.

7 сентября 20269 мин чтения
Кухня · лофт — доКухня · лофт — послефоторезультат
Кухня · лофт — пара из галереи сервиса

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

Хорошая новость в том, что снимать нужно не хорошо, а правильно. Телефон подойдёт любой.

Почему кадр решает больше, чем стиль

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

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

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

Снимайте от входа и целиком

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

Кадр «кусок стены крупным планом» бесполезен. На нём нет ни объёма, ни ориентиров, и результат будет фантазией на тему вашей стены, а не вашей стеной.

Если комната длинная и целиком не влезает, отойдите в коридор и снимите через дверной проём. Проём в кадре не мешает: он честно говорит, где вход.

Днём, без вспышки

Дневной свет из окна — лучшее, что можно сделать для результата. Вечером при одной люстре половина комнаты уходит в жёлтую кашу, и в этой каше модель видит то, чего там нет.

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

Не страшно, если окно попало в кадр и пересвечено. Страшно, когда пересвечено всё.

Беспорядок можно не убирать

Это единственное, о чём можно не заботиться. Сушилка с бельём, коробки, детские игрушки на полу — модель перерисовывает отделку и мебель, и лишние вещи она уберёт сама.

А вот стремянку посреди комнаты или занавешенную плёнкой стену лучше убрать: они перекрывают то, что нужно видеть.

Снимайте с высоты глаз

Не с пола и не от потолка. Кадр снизу растягивает потолок и заваливает стены, кадр сверху сплющивает комнату. И то и другое модель повторит в результате, и вы получите помещение, которое не похоже на своё.

Держите телефон ровно, без наклона вперёд-назад. Заваленный горизонт — самая частая причина того, что «получилось похоже, но что-то не так».

Для дома снаружи — угол, а не фасад в лоб

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

Отойдите настолько, чтобы дом влез целиком вместе с землёй под ним и куском неба. Утро или вечер лучше полудня: боковой свет показывает рельеф стены, а полуденный съедает его.

Зимний кадр со снегом до окон — плохая основа. Модель не знает, что под снегом, и цоколь она придумает.

Для участка — с той точки, откуда вы на него смотрите

Обычно это крыльцо или калитка. В кадре должны быть ориентиры: забор, дом, дорожка, край участка. По ним модель поймёт масштаб и границы.

Кадр одной травы — худший вариант. Мы проверили это на своей сборке: снимок голого газона без единого ориентира модель заполнила целым домом с садом, которых там не было. Причина не в генерации, а в том, что зацепиться было не за что.

Проверьте кадр до загрузки

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

Видно ли пол и потолок хотя бы частично? Если нет, модель не поймёт высоту и сделает её по своему усмотрению.

Видно ли два угла комнаты? Один угол — это уже не пространство, а стена, и объём придётся придумывать.

Не завален ли горизонт? Поставьте мысленно уровень по линии подоконника или по стыку стены с полом.

Не перекрыто ли главное? Открытая дверца шкафа, штора поперёк кадра, спина человека — всё это дыры, которые будут заполнены выдумкой.

Резкий ли снимок? Смазанный кадр модель трактует как мягкую фактуру и рисует размытые поверхности везде.

Пять ошибок, которые встречаются чаще всего

Съёмка из угла комнаты. Кажется, что из угла видно больше. На деле получается искажённая перспектива с растянутыми ближними предметами, и результат наследует это искажение. Снимайте от двери или от середины стены.

Слишком близко. Когда телефон в полуметре от кухонного гарнитура, в кадре только фасады. Модель честно перекрасит фасады, но комнаты вы не увидите. Отойдите на максимум, который позволяет помещение.

Ночной кадр с одной лампой. Половина комнаты чёрная. То, что чёрное, будет придумано. Подождите утра, это стоит того.

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

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

Сложные помещения

Ванная и санузел. Тесно, отойти некуда, и половина кадра — зеркало. Снимайте от двери, зеркало старайтесь брать под углом, чтобы в нём не отражались вы с телефоном. Отражение модель считает продолжением комнаты и может выстроить в нём несуществующее помещение.

Кухня. Главное — чтобы в кадр попала рабочая стена целиком, от угла до угла, вместе с плитой и мойкой. По их положению модель понимает, где коммуникации, и не переносит их. Если снять только половину, вторая может уехать.

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

Мансарда и комната со скосами. Обязательно покажите линию скоса и окно в нём. Без этого модель выпрямит потолок, и комната станет обычной, а вы получите картинку помещения, которого у вас нет.

Балкон и лоджия. Снимайте вдоль, от торцевой стены, чтобы читалась длина и линия остекления. Кадр поперёк даёт узкую полоску, из которой ничего не построить.

Когда нужно несколько снимков

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

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

Про формат и размер файла

Подойдёт jpg, png, webp и heic с айфона. Снимок уменьшается прямо в браузере перед отправкой, поэтому двенадцатимегапиксельная фотография не станет проблемой — грузить сжатую копию заранее не нужно.

Не отправляйте скриншоты фотографий: двойное сжатие мылит детали, и модель принимает мыло за фактуру. Берите оригинал из галереи.

Если телефон снимает в HEIC и файл не открывается на компьютере, загружайте прямо с телефона — браузер разберётся сам.

Что делать, если результат не похож

Сначала посмотрите на исходник ещё раз. В девяти случаях из десяти проблема в нём: не хватило угла, был пересвет, половина комнаты не попала в кадр.

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

Если модель упорно переносит что-то важное — например, двигает мойку, — скажите ей об этом прямо: «мойку не трогай». Явный запрет работает лучше, чем надежда на то, что она догадается сама.

Что модель умеет достроить, а что нет

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

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

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

Сколько кадров имеет смысл прогнать

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

Дальше начинается отбор. Тёмные варианты почти всегда выигрывают на картинке и почти всегда требуют больше света в реальности — это стоит держать в голове, когда будете выбирать. Светлые кажутся скучнее на экране, но живут лучше.

Один и тот же стиль на разных снимках одной комнаты даст разный результат, и это не сбой: модель работает с тем, что видит, а видит она разное.

Чего не стоит ждать от картинки

Результат — это направление, а не проект. По нему нельзя заказывать материалы и считать метраж: модель не знает ваших размеров и не обязана соблюдать пропорции мебели с точностью до сантиметра.

Зато он отлично работает как предмет разговора. Показать бригаде, что вы хотите, показать жене или мужу два варианта вместо описания словами, принести мебельщику картинку вместо «ну что-то такое, светлое». Разговор с изображением на руках идёт предметнее, и подменить одно другим в нём труднее.

И ещё одно: генерация не заменяет замер. Прежде чем что-то заказывать, обмеряйте комнату по чистовым стенам. Картинка помогает решиться, но решение о деньгах принимается по цифрам.

Что дальше

Загрузите снимок, выберите направление и посмотрите результат. Не понравилось — поправьте словами: «убери верхние шкафы», «стены светлее», «оставь всё, только смени фасады». Генерация списывается только за выданный результат, поэтому пробовать несколько раз не страшно.

И держите в голове главное ограничение: мы перекрашиваем то, что видим. Стены не двигаются, мокрые зоны остаются на местах, форма дома не меняется. Если нужно именно это — нужен проектировщик, а не генератор.

Частые вопросы

Как сфотографировать комнату для нейросети

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

Нужно ли убираться перед съёмкой

Бытовой беспорядок можно оставить: сушилку и коробки модель уберёт сама. Уберите то, что закрывает поверхности, — стремянку посреди комнаты или плёнку на стене.

Как сфотографировать дом для генерации фасада

С угла, чтобы в кадр попали две стены и крыша, а дом влез целиком вместе с землёй и небом. Утренний или вечерний свет лучше полуденного. Зимний кадр со снегом до окон не подходит.

Почему нейросеть дорисовывает то, чего нет

Всё, что не попало в кадр или ушло в темноту, модель додумывает. На двадцати семи наших парах качество камеры почти не влияло на результат, а точка съёмки влияла решающе.

Какой формат фото подходит для генерации

Подходят jpg, png, webp и heic с айфона. Снимок уменьшается прямо в браузере, сжимать заранее не нужно. Скриншоты не подойдут: двойное сжатие мылит детали, и модель принимает мыло за фактуру.