Виртуальные туры по реальным квартирам: 3D-тур начинается с работы разметчиков
Сотрудники Яндекс Крауда участвуют в подготовке новых функций для многих популярных сервисов. Среди них — запуск виртуальных туров по квартирам в новостройках для Яндекс Недвижимости. 3D-прогулка помогает быстрее оценить будущее жильё без офлайн-просмотра. Расскажем, как специалисты по разметке Яндекс Крауда помогли превратить 2D-планировки квартир в трёхмерные визуализации.
Для чего решили запустить 3D-туры
Яндекс Недвижимость — сервис, помогающий миллионам пользователей выбирать, продавать, сдавать и снимать жильё. Платформа работает более 15 лет и внедряет новые технологии, упрощающие подбор и сдачу квартир. Сегодня у многих нет времени ходить на просмотры жилья, а если дом ещё строится, то это в принципе невозможно. 3D-тур позволяет оценить пространство, не выходя из дома.
Многие сервисы создают 3D-туры по квартирам вручную на основе фото — это требует участия фотографов, дизайнеров и занимает много времени. В Яндекс Недвижимости пошли по технологичному пути: автоматически генерировать 3D-туры на базе 2D-планировок квартир. В основе технологии — модель компьютерного зрения, которую используют для создания виртуальных туров.
Чтобы запустить виртуальные туры, нужно было обучить модель понимать реальные планировки. Для обучения необходимо подготовить тысячи примеров верно размеченных 2D-планов квартир. Такой разметкой и занимались специалисты Яндекс Крауда. Это один из тех проектов, в которых идеи разметчиков помогли улучшить подготовку данных прямо в процессе работы. Но обо всём по порядку.
Как превратить 2D-планы в 3D-туры без «чёрных дыр»
Специалистам предстояло разметить 20 тысяч планировок с сервиса Яндекс Недвижимость. Так, например, мог выглядеть 2D-план квартиры-студии:
Как сделать из таких схем настоящие виртуальные экскурсии? Нужно было разметить чертежи так, чтобы модель научилась понимать планировки, особенности расположения стен, помещений, окон, дверей и санузлов. Технически это значит — обвести каждый объект по контуру и подписать его тип.
Сначала 2D-планы нужно было подготовить для разметки. Разметчики удалили с чертежей рекламу застройщиков, логотипы, слоганы, которые могли мешать работе. Затем отсортировали планы в зависимости от того, какие типы помещений на каждом из них изображены: обозначали, есть ли там спальни, гостиные, балконы, кладовки, коридоры и другие помещения.
Теперь можно было приступать к разметке планировок, но тут началось самое интересное. Обычно разметчики выделяют объекты на глаз с помощью стандартных интерфейсов. Но первые попытки показали: если стены разметить привычными инструментами, в турах могут появиться «плывущие» стены и кривые дверные проёмы. На такой виртуальной прогулке пользователь может провалиться в «чёрную дыру» между стенами, чего допустить нельзя. Стало понятно: для тщательной прорисовки границ объектов нужно добавить в интерфейс новые инструменты.
Как идеи разметчиков помогли повысить точность работы
Но какие именно инструменты стоит добавить в интерфейс? Разметчики делились идеями прямо в процессе работы: «Было бы здорово добавить инструмент для стыковки объектов» или «Хорошо бы иметь возможность скрывать слои». Технические специалисты дорабатывали интерфейс снова и снова, учитывая рекомендации разметчиков, знатоков программ для архитекторов и специалистов по компьютерному зрению.
Параллельно команда Яндекс Недвижимости проверяла работу модели на разных массивах данных, чтобы убедиться: предложенные инструменты действительно дают результат.
В итоге получился интерфейс для разметки с новыми инструментами. Например, добавлена виртуальная миллиметровая бумага для проведения более ровных линий. Делать точную разметку с автоподгонкой помогли примагничивание и стыковка: проблема зазоров и щелей решена.
Обновлённый интерфейс для разметки помог выделять и объединять объекты, вырезать из них части, стыковать всё пиксель в пиксель.
Тайные комнаты и необычные квартиры
При разметке специалистам попадались планы квартир с нестандартными планировками. Например, огромное помещение, в плане которого непонятно, где кухня или спальня. Сначала надо было разгадать, что там вообще изображено.
Вот план, на котором не отмечены внутренние стены, — только вентиляционные шахты, и те висят в воздухе.
Была и большая квартира вот с такой планировкой: три спальни, четыре санузла и две гардеробные.
Разобраться непросто, но, используя новые инструменты, разметчики справились и с такими сложными задачами.
3D-тур готов: добро пожаловать
2D-планы, обработанные специалистами по разметке Яндекс Крауда, помогли команде Яндекс Недвижимости обучить модель точно разбираться в планировках.
Вот как из 2D-плана появляются стены и окна:
На основе данных, подготовленных разметчиками, уже созданы 3D-туры для более чем 330 тысяч квартир в новостройках. Панорамы с круговым обзором размером 250 КБ каждая легко загружаются при просмотре со смартфона — по квартире можно «гулять».
Квартиры с виртуальными экскурсиями на сайте Яндекс Недвижимости отмечены бейджем «3D-тур», их легко найти и по фильтру.
______________________________
Сотрудники Яндекс Крауда участвуют в развитии новейших технологий для сервисов, которыми пользуются миллионы. Над этими задачами дистанционно работают специалисты по разметке, AI-тренеры, редакторы, дизайнеры, тестировщики, аналитики, технические писатели и многие другие. Если вы ищете удалённую работу и хотите участвовать в масштабных проектах, выбирайте подходящую вакансию с удобным графиком на официальном сайте Яндекс Крауда.