<?xml version="1.0" encoding="UTF-8"?>
<article xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="JATS-archive-oasis-article1-4.xsd" article-type="research-article" dtd-version="1.4" xml:lang="ru">
  <front>
    <journal-meta>
      <journal-title-group>
        <journal-title>Журнал Современные наукоемкие технологии</journal-title>
      </journal-title-group>
      <issn>1812-7320</issn>
      <publisher>
        <publisher-name>Общество с ограниченной ответственностью &amp;quot;Издательский Дом &amp;quot;Академия Естествознания&amp;quot;</publisher-name>
      </publisher>
    </journal-meta>
    <article-meta>
      <article-id pub-id-type="publisher-id">ART-37166</article-id>
      <title-group>
        <article-title>АВТОМАТИЗАЦИЯ ПРОЦЕССА 3D МОДЕЛИРОВАНИЯ ОБЪЕКТОВ ВНУТРЕННЕЙ СТРУКТУРЫ ЗДАНИЙ И СООРУЖЕНИЙ ПО АТРИБУТИВНОЙ ИНФОРМАЦИИ ЦИФРОВОГО ПОЭТАЖНОГО ПЛАНА</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <name-alternatives>
            <name xml:lang="ru">
              <surname>Осипов</surname>
              <given-names>М.П.</given-names>
            </name>
          </name-alternatives>
          <name-alternatives>
            <name xml:lang="en">
              <surname>Osipov</surname>
              <given-names>M.P.</given-names>
            </name>
          </name-alternatives>
          <email>virtulab@mail.ru</email>
          <xref ref-type="aff" rid="aff1"/>
        </contrib>
        <contrib contrib-type="author">
          <name-alternatives>
            <name xml:lang="ru">
              <surname>Чекодаев</surname>
              <given-names>О.А.</given-names>
            </name>
          </name-alternatives>
          <name-alternatives>
            <name xml:lang="en">
              <surname>Chekodaev</surname>
              <given-names>O.A.</given-names>
            </name>
          </name-alternatives>
          <email>virtulab@mail.ru</email>
          <xref ref-type="aff" rid="aff1"/>
        </contrib>
      </contrib-group>
      <aff id="aff1">
        <institution xml:lang="ru">Нижегородский государственный университет</institution>
        <institution xml:lang="en">Nizhny Novgorod State University</institution>
      </aff>
      <pub-date date-type="pub" iso-8601-date="2018-09-27">
        <day>27</day>
        <month>09</month>
        <year>2018</year>
      </pub-date>
      <issue>9</issue>
      <fpage>93</fpage>
      <lpage>97</lpage>
      <permissions>
        <license xlink:href="https://creativecommons.org/licenses/by/4.0/">
          <license-p>This is an open-access article distributed under the terms of the CC BY 4.0 license.</license-p>
        </license>
      </permissions>
      <self-uri content-type="url" hreflang="ru">https://top-technologies.ru/article/view?id=37166</self-uri>
      <abstract xml:lang="ru" lang-variant="original" lang-source="author">
        <p>В работе предложен метод процедурной генерации трехмерных моделей объектов внутренней структуры зданий и сооружений по атрибутивной информации цифрового поэтажного плана. Автоматизация процесса 3D моделирования основана на использовании алгоритмов процедурного моделирования с применением сформированной библиотеки 3D моделей и текстур. Преимуществами автоматического формирования 3D модели поэтажного плана являются отсутствие ручного труда и возможность в реальном времени производить редактирование информации, описывающей объект. Для хранения информации об объектах поэтажного плана выбрана система управления базами данных иерархического типа. Этот выбор дает возможность создавать иерархию наследуемых классов объектов поэтажного плана напрямую и таким образом оптимизировать процесс генерации их 3D модели. Автоматически генерирующиеся объекты поэтажного плана разбиваются по классам в зависимости от методов построения их геометрии. Классы представляют собой иерархическую структуру, каждая следующая ступень иерархии является модификацией более общего геометрического построения модели на предыдущей ступени. Для отрисовки добавленного в классификатор объекта достаточно указать, к какому классу этот объект принадлежит. Такой подход обеспечивает расширяемость алгоритма генерации модели поэтажного плана. При добавлении в классификатор нового типа объектов нет необходимости в создании алгоритма формирования модели этого типа. Достаточно лишь указать в его описании набор характеристик, позволяющих алгоритму определить, какие методы построения из существующей иерархии классов будут использованы.</p>
      </abstract>
      <abstract xml:lang="en" lang-variant="translation" lang-source="translator">
        <p>A method of procedural generation of three-dimensional models of objects of the internal structure of buildings and structures based on the attributive information of the digital floor plan is proposed. Automation of the 3D modeling process is based on the use of procedural modeling algorithms using the generated 3D models and textures library. Advantages of automatic formation of a 3D model of a floor plan are the absence of manual labor and the ability in real time to edit the information describing the object. To store information about the objects of the floor plan, a database management system of a hierarchical type was chosen. This choice makes it possible to create a hierarchy of inherited classes of floor plan objects directly and thus optimize the process of generating their 3D model. Automatically generated objects of the floor plan are divided into classes according to the methods of constructing their geometry. Classes are a hierarchical structure; each next step of the hierarchy is a modification of a more general geometric construction of the model in the previous stage. To build a 3D model for an object added to the classifier, it is sufficient to indicate to which class this object belongs. This approach ensures the extensibility of the algorithm for generating a floor plan model. When adding a new type of objects to the classifier, there is no need to create an algorithm for forming a model of this type. It is enough to specify in its description a set of characteristics that allow the program to determine which building algorithms from the existing class hierarchy will be used.</p>
      </abstract>
      <kwd-group xml:lang="ru">
        <kwd>процедурное моделирование</kwd>
        <kwd>3D визуализация</kwd>
        <kwd>СУБД иерархического типа</kwd>
        <kwd>база знаний цифровых поэтажных планов</kwd>
      </kwd-group>
      <kwd-group xml:lang="en">
        <kwd>procedural modeling</kwd>
        <kwd>3D visualization</kwd>
        <kwd>hierarchical type DBMS</kwd>
        <kwd>knowledge base of digital floor plans</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <back>
    <ref-list>
      <ref>
        <note>
          <p>1. Vasin Yu.G., Osipov M.P., Egorov A.A., Yasakov Yu.V. Autonomous Indoor 3D Navigation. Pattern Recognition and Image Analysis. 2015. Vol. 25. No. 3. Р. 373–377.</p>
        </note>
      </ref>
      <ref>
        <note>
          <p>2. Vasin Yu.G., Osipov M.P., Tomchinskaya T.N. Development of Interactive Virtual Models of the Urban Landscape of the Historical Center of Nizhni Novgorod. Pattern Recognition and Image Analysis. 2011. Vol. 21. No. 2. Р. 351–353.</p>
        </note>
      </ref>
      <ref>
        <note>
          <p>3. Helene Macher, Tania Landes, Pierre Grussenmeyer. From Point Clouds to Building Information Models. 3D Semi-Automatic Reconstruction of Indoors of Existing Buildings, Applied Science 2017. Vol. 7. 1030. P. 30.</p>
        </note>
      </ref>
      <ref>
        <note>
          <p>4. Ruisheng Wang, Lei Xie, Dong Chen. Modeling Indoor Spaces Using Decomposition and Reconstruction of Structural Elements. Photogrammetric Engineering &amp; Remote Sensing. 2017. Vol. 83. Р. 827–841.</p>
        </note>
      </ref>
      <ref>
        <note>
          <p>5. Lucia Diaz-Vilarino, Kourosh Khoshelham, Joaquin Martinez-Sanchez, Pedro Arias. 3D Modeling of Building Indoor Spaces and Closed Doors from Imagery and Point Clouds. Sensors 2015. Vol. 15. Р. 3491–3512.</p>
        </note>
      </ref>
      <ref>
        <note>
          <p>6. Enrique Valero, Antonio Adan and Carlos Cerrada. Automatic Construction of 3D Basic-Semantic Models of Inhabited Interiors Using Laser Scanners and RFID Sensors. Sensors 2012. Vol. 12. Р. 5705–5724.</p>
        </note>
      </ref>
      <ref>
        <note>
          <p>7. Diana S.S. Santos, Marcio Dionisio, Nuno Rodrigues, Antonio Pereira. Efficient Creation of 3D Models from Buildings’ Floor Plans. International Journal of Interactive Worlds. 2011. Vol. 2011. Article ID 897069. P. 30.</p>
        </note>
      </ref>
      <ref>
        <note>
          <p>8. Lucile Gimenez, Sylvain Robert, Frederic Suard. Khaldoun Zreik. Automatic reconstruction of 3D building models from scanned 2D floor plans. Automation in Construction. 2016. Vol. 63. Р. 48–56.</p>
        </note>
      </ref>
      <ref>
        <note>
          <p>9. Vasin Yu.G., Osipov M.P., Muntyan S.V., Kustov E.A. Procedural Modeling and Interactive 3D Visualization of Objects of the Internal Structure of Buildings and Facilities. Pattern Recognition and Image Analysis. 2015. Vol. 25. No. 2. Р. 278–280.</p>
        </note>
      </ref>
      <ref>
        <note>
          <p>10. Vasin Yu.G., Yasakov Yu.V. GIS Terra: A graphic database management system. Pattern recognition and image analysis. 2004. Vol. 14. No. 4. Р. 579–586.</p>
        </note>
      </ref>
    </ref-list>
  </back>
</article>
