Details

Title: Разработка модуля генерации виртуального городского окружения в режиме реального времени: выпускная квалификационная работа бакалавра: направление 09.03.01 «Информатика и вычислительная техника» ; образовательная программа 09.03.01_02 «Технологии разработки программного обеспечения»
Creators: Купцов Александр Олегович
Scientific adviser: Лексашов Александр Викторович
Other creators: Нестеров Сергей Александрович
Organization: Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и технологий
Imprint: Санкт-Петербург, 2020
Collection: Выпускные квалификационные работы; Общая коллекция
Subjects: IT-технологии; информационная система; проектирование; архитектура; разработка программного обеспечения; Unity; C#; Jetbrains Rider; Open Street Map; алгоритмы генерации; процедурная генерация; сплайны; xml; runtime; модульность; интеграция модулей.; IT-technologies; information systems; design; architecture; software development; generation algorithms; procedural generation; splines; modularity; modules integrations.
Document type: Bachelor graduation qualification work
File type: PDF
Language: Russian
Level of education: Bachelor
Speciality code (FGOS): 09.03.01
Speciality group (FGOS): 090000 - Информатика и вычислительная техника
Links: Отзыв руководителя; Рецензия; Отчет о проверке на объем и корректность внешних заимствований
DOI: 10.18720/SPBPU/3/2020/vr/vr20-1145
Rights: Доступ по паролю из сети Интернет (чтение, печать, копирование)
Record key: ru\spstu\vkr\6390

Allowed Actions:

Action 'Read' will be available if you login or access site from another network Action 'Download' will be available if you login or access site from another network

Group: Anonymous

Network: Internet

Annotation

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

The subject of the graduate qualification work is “Software development of a module for runtime generating a virtual urban environment”. A research of the most relevant technologies for generating 3D objects was conducted during the work. Moreover, there was made a comparative analysis of tools allowing to create virtual urban environment. Investigation results show pros and cons of each tool. The functional requirements were made for software product. The most suitable development tools were selected for the current task, their specifications were studied. Real OSM data-based algorithms of generating buildings, roads, street objects, flora, water areas and effects were developed and implemented. Developed generator can be used both independently and in conjunction with other generators of 3D models, for example, with road traffic generation module. Furthermore, developed software product can be used for testing computer vision neural networks as a source of input test data.

Document access rights

Network User group Action
ILC SPbPU Local Network All Read Print Download
Internet Authorized users SPbPU Read Print Download
-> Internet Anonymous

Usage statistics

stat Access count: 16
Last 30 days: 0
Detailed usage statistics