Login| Sign Up| Help| Contact|

Patent Searching and Data


Title:
METHOD FOR 3D VISUALIZATION OF REAL ESTATE OBJECTS USING VIRTUAL REALITY TECHNOLOGY
Document Type and Number:
WIPO Patent Application WO/2022/098252
Kind Code:
A1
Abstract:
The invention relates to the field of data processing, and more particularly to a method for 3D visualization of real estate objects using virtual reality technology. Proposed is a method that includes receiving information about an object, analyzing said object, generating a virtual space, and assessing the correspondence between the resultant virtual space and the initial information about the object. During analysis of the object, information necessary to create 3D models is filtered. Further, during the step of generating a virtual space, preliminary drawings are generated and loaded into a 3D package, key references of the images are identified, high-poly and low-poly geometry of the object are created, and then a UV coordinate map is generated. Next, raster or procedural textures are projected onto the surfaces of the 3D object in accordance with the UV coordinate map, a 3D model with low-poly geometry and texture maps is exported, and assets are set up, which includes setting a UV channel for a shadow map, setting collisions of the object and setting a shader. Thereafter, dynamic objects are created, surroundings are generated, spherical panoramas are generated to create a view from a window, lighting is established, reflection captures are placed, assets are arranged, and shaders are assigned.

Inventors:
SHITOV ANDREJ VLADIMIROVICH (RU)
TKACHENKO SERGEJ ALEKSANDROVICH (RU)
Application Number:
PCT/RU2020/000590
Publication Date:
May 12, 2022
Filing Date:
November 06, 2020
Export Citation:
Click for automatic bibliography generation   Help
Assignee:
AKCIONERNOE OBSCHESTVO INZHINIRINGOVAYA KOMPANIYA RGP (RU)
International Classes:
G06F3/14; G06F30/13; G06T15/08; G06T19/20
Foreign References:
CN110910484A2020-03-24
US20120296610A12012-11-22
US9367950B12016-06-14
RU2656584C12018-06-05
US10553012B22020-02-04
Attorney, Agent or Firm:
KASHINA, Natalia Igorevna (RU)
Download PDF:
Claims:
ФОРМУЛА ИЗОБРЕТЕНИЯ

Способ трёхмерной визуализации объектов недвижимости на основе технологий виртуальной реальности, в ходе которого принимают информацию об объекте, анализируют объект, формируют виртуальное пространство отличающийся тем, что в ходе анализа объекта фильтруют информацию, необходимую для создания 3D моделей, затем на этапе формирования виртуального пространства формируют и загружают в 3D пакет подготовительные чертежи, определяют ключевые референсы изображений, создают сначала high-poly геометрию объекта, а затем low-poly, затем создают карту UV-координат, производят проецирования растровых или процедурных текстур на поверхности трёхмерного объекта в соответствии с картой UV-координат, экспортируют 3D модель с low-poly геометрией и текстурными картами, настраивают ассеты, в том числе осуществляют настройку UV-канала для карты теней, настройку коллизий объекта и настройку шейдера, далее создают динамические объекты, генерируют придомовую территорию, создают сферические панорамы для создания вида из окна, устанавливают освещение, расставляют захват отражений и ассеты, назначают шейдеры, добавляют на сцену модели видимых из объекта соседних зданий и настраивают для них карты теней и шейдеры.

Description:
СПОСОБ ТРЁХМЕРНОЙ ВИЗУАЛИЗАЦИИ ОБЪЕКТОВ НЕДВИЖИМОСТИ НА ОСНОВЕ ТЕХНОЛОГИЙ ВИРТУАЛЬНОЙ РЕАЛЬНОСТИ

ОБЛАСТЬ ТЕХНИКИ

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

ПРЕДШЕСТВУЮЩИЙ УРОВЕНЬ ТЕХНИКИ

Известен способ построения виртуальной реальности на основе трехмерных дизайнов (Использование технологии виртуальной реальности на основе трехмерных дизайнов, созданных с помощью программного обеспечения для трехмерного проектирования: патент US9367950, Соединенные Штаты Америки, заявка US201414316774, заявл. 26.06.2014, опубл. 14.06.2016), который включает автоматическое получение информации, включающий трехмерный дизайн, отбор информации, необходимой для построения виртуальной реальности и генерирование виртуальной реальности.

Известна система проектирования объектов в среде виртуальной реальности в реальном времени (Система проектирования объектов в среде виртуальной реальности в реальном времени: патент RU2656584, Российская Федерация, заявка RU2017108366, заявл. 14.03.2017, опубл. 05.06.2018). Система содержит по меньшей мере одно устройство отображения, выполненное с возможностью: отображения в реальном времени по меньшей мере одного трехмерного изображения объекта, отслеживания движения маркера, получения данных от вычислительного устройства, получения данных от устройства позиционирования, а также по меньшей мере одно устройство позиционирования, выполненное с возможностью: измерения положения и ориентации по меньшей мере одной конечности пользователя, обновления положения объекта в среде виртуальной реальности и его отображения на устройстве отображения, получения данных от вычислительного устройства. Способ проектирования объектов в среде виртуальной реальности, описывающий работу вышеприведенной системы, был принят за прототип.

Недостатком вышеприведенных аналогов и прототипа является относительно низкая точность трёхмерной визуализации объектов недвижимости. Это обусловлено отсутствием построение карты UV-координат, отсутствием системы поиска референсов изображений и т.п. Вышеприведенная система и реализующий её способ изначально не предназначены для такой точной проработки именно виртуальных объектов недвижимости, что и приводит к потере точности моделирования. РАСКРЫТИЕ СУЩНОСТИ ИЗОБРЕТЕНИЯ

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

Технический результат заключается в повышении точности трёхмерной визуализации объектов недвижимости.

Технический результат достигается тем, что в способе трёхмерной визуализации объектов недвижимости на основе технологий виртуальной реальности, в ходе которого принимают информацию об объекте, анализируют объект, формируют виртуальное пространство, согласно изобретению в ходе анализа объекта фильтруют информацию, необходимую для создания 3D моделей, затем на этапе формирования виртуального пространства формируют и загружают в 3D пакет подготовительные чертежи объекта, определяют ключевые референсы изображений, создают сначала high-poly геометрию объекта, а затем low-poly, затем создают карту UV-координат, производят проецирования растровых или процедурных текстур на поверхности трёхмерного объекта в соответствии с картой UV-координат, экспортируют 3D модель с low-poly геометрией и текстурными картами, настраивают ассеты, в том числе осуществляют настройку UV-канала для карты теней, настройку коллизий объекта и настройку шейдера, далее создают динамические объекты, генерируют придомовую территорию, создают сферические панорамы для создания вида из окна, устанавливают освещение, расстанавливают захват отражений, расставляют ассеты, назначают шейдеры, добавляют на сцену модели видимых из объекта соседних зданий и настраивают для них карты теней и шейдеры.

Для целей настоящей заявки под понятием виртуального пространства принимают совокупность объектов виртуальной реальности.

Для целей настоящей заявки под понятием объект принимается объект недвижимости.

ОСУЩЕСТВЛЕНИЕ ИЗОБРЕТЕНИЯ

Заявляемый способ осуществляют следующим образом.

В начале принимают информацию об объекте недвижимости, которая включает изображение всех помещений объекта в различных ракурсах и, при необходимости, описание объекта. Затем информация анализируется и фильтруется с целью отбора данных, необходимых для создания ЗВ-моделей и дальнейшей визуализации. Затем формируются подготовительные чертежи, включающие только контуры стен и местоположение окон и дверей, которые на этапе моделирования стен загружаются в 3D пакет. Затем определяются ключевые референсы изображений и/или чертежей на которые специалисты ориентируется на дальнейших этапах создания ассетов. Далее создается геометрия объекта high-poly, затем low-poly. High-poly модель содержит все детали объекта, которые в дальнейшем переносятся(проецируются) на low-poly модель и записываются в карту нормалей. Для правильного отображения карты нормалей создается UV-развертка в соответствии с принятыми стандартами. После производится производится проецирование растровых или процедурных текстур на поверхности трёхмерного объекта в соответствии с картой UV- координат. Затем осуществляют экспорт 3D модели, которая включает в себя low-poly геометрию и текстурные карты. Далее проводят этап настройки ассета, который включает в себя настройку UV-канала для карты TeHe (lightmap), настройку коллизий объекта и настройку шейдера. После этого определяются динамические объекты, с которыми пользователь может взаимодействовать (межкомнатные двери, окна) и генерируется придомовая територия (здания, дворы), при этом для создания вида из окна квартиры используются сферические панорамы. Затем устанавливается базовое освещение (солнечный CBeT(direct light) и глобальное освещение (He6o(skylight))). На этом этапе в качестве глобального освещения устанавливается сферическая панорама снятая с точки в пространстве соответствующей позиции будущей квартиры. Следующим этапом производится расстановка reflection captures (захват отражений, предназначенных для моделирования отражений на поверхности объекта). При импорте для каждой 3D модели настраиваются коллизии и UV канал для карты теней. Свет, получаемый от источников освещения просчитывается заранее, для этого и используются карты TeHefi(lightmap), так как они хранят информацию об освещенности конкретного объекта в пространстве. Подготовленные ассеты (мебель, светильники, элементы декора и т.п.) расставляются по помещению в соответствии с планами и выбранным дизайном. Далее на поверхности назначаются шейдеры. На сцену добавляются модели зданий, которые видны из окон и с балконов, для них настраиваются карты теней и шейдеры, точки телепортации расставляются по уровню(квартире) их координаты передаются в интерфейс удаленного управления.

В процессе осуществления способа используют следующие методы и технологии:

- Технологии использования динамических объектов и инструментов взаимодействия пользователя, навигации и точек телепортации.

- Технологии специальных уровней (stream level), которые загружаются непосредственно в момент, когда пользователь их видит, например Planar reflections, позволяет сделать отражения в зеркалах намного более реалистичными, чем при помощи Reflection Captures. - Использование для создания виртуальных туров возможности установки «хотспотов», что позволяет приложению корректно отображать локацию объекта при любом положении камеры.

- Технология 2-х уровнего кэширования - lazy кэширование с превью разрешением для всех кадров в пределах траектории и предсказание будущего перехода с кэшированием соответствующего рендера.

- Использование кубической карты для отображения трёхмерной координаты текстуры в тексель при построении изображений отражения окружения в поверхности объекта.