PlanCraft: модель доводит незаконченный набросок до плана, а потом расставляет мебель
Архитектор начинает с грубых линий и уточняет их по ходу. Генеративные модели планировок требуют обратного: опишите все условия заранее и полностью, иначе результата не будет. PlanCraft взялся именно за эту нестыковку и заходит с той стороны, с которой работает человек.
Обучающий сигнал авторы добыли необычно. Взяли 80 тысяч реальных планировок и проиграли на каждой процесс рисования заново, получив наброски всех степеней готовности. На них обучили первую ступень: она доводит неполный набросок до точного векторного плана, двигаясь от грубого к мелкому. Дальше второй агент расставляет мебель уже внутри готовых границ комнат.
Второй тезис работы важнее первого. 2D-план это пространственный контракт: как только границы комнат, двери и окна зафиксированы, меблировка превращается из свободного пространственного рассуждения в задачу с понятными ограничениями. Системы, которые сразу генерируют 3D и отдают раскладку языковой модели, этот контракт проскакивают и получают пересекающиеся комнаты с неправдоподобными пропорциями.
Цифры авторов: расхождение с настоящими планировками, посчитанное стандартной метрикой, у них на 61,1% меньше, чем у лучшего плоского метода. По экспертной оценке пространственной осмысленности они обходят существующие трёхмерные системы на 15 пунктов. А набросок, готовый на четверть, обгоняет все модели сравнения, которым условия задали целиком.
Сигнал
Модель берёт незаконченное и работает с ним, вместо того чтобы требовать полный список условий на входе. И план у неё остаётся опорой для всего дальнейшего, а не промежуточной картинкой по пути к 3D.
Шум
Препринт без рецензии, все цифры авторы намерили сами. И меряют они правдоподобие результата, а не пригодность планировки к стройке: норм, инсоляции и эвакуации в метриках нет. Восемьдесят тысяч обучающих планировок это чужой жилой фонд с чужой типологией, на наши серии результат прямо не переносится.
Термины из этой записи