Details

Title: Создание мобильного приложения дополненной реальности для настольной игры "Колонизаторы": выпускная квалификационная работа бакалавра: направление 09.03.04 «Программная инженерия» ; образовательная программа 09.03.04_01 «Технология разработки и сопровождения качественного программного продукта»
Creators: Лычагин Никита Андреевич
Scientific adviser: Петров Александр Владимирович
Organization: Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и технологий
Imprint: Санкт-Петербург, 2023
Collection: Выпускные квалификационные работы; Общая коллекция
Subjects: дополненная реальность; android разработка; opengl; виртуальная реальность; машинное зрение; augmented reality; android development; virtual reality; machine vision
Document type: Bachelor graduation qualification work
File type: PDF
Language: Russian
Level of education: Bachelor
Speciality code (FGOS): 09.03.04
Speciality group (FGOS): 090000 - Информатика и вычислительная техника
DOI: 10.18720/SPBPU/3/2023/vr/vr23-3684
Rights: Доступ по паролю из сети Интернет (чтение, печать)
Record key: ru\spstu\vkr\22994

Allowed Actions:

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

Group: Anonymous

Network: Internet

Annotation

Работа посвящена анализу и применению различных методов и библиотек машинного зрения для практического применения в Android разработке и реализации дополненной реальности в настольной игре. В ходе исследования были проанализированы и применены методы машинного зрения для определения позиции и ориентации мобильного устройства в пространстве. Эти данные использовались для отображения графического контента на экране в соответствии с текущим положением и ориентацией устройства. Выбор метода определения плоскостей и использования маркеров в виртуальной среде зависит от конкретных требований проекта, ограничений и желаемого уровня вовлеченности пользователей в игровой процесс. После реализации приложения были проведены тестирования эффективности алгоритмов в различных условиях. Результаты работы приложения были проанализированы, что позволило сделать выводы о применимости технологии дополненной реальности в контексте настольных игр. Таким образом, данная работа вносит вклад в область разработки мобильных приложений дополненной реальности, и подтверждает возможность применения данной технологии в контексте настольных игр.

The work is devoted to the analysis and application of various methods and libraries of machine vision for practical application in Android development and implementation of augmented reality in a board game. During the study, machine vision methods were analyzed and applied to determine the position and orientation of a mobile device in space. This data was used to display graphical content on the screen according to the current position and orientation of the device. The choice of method for defining planes and using markers in a virtual environment depends on the specific requirements of the project, restrictions, and the desired level of user involvement in the gameplay. After the implementation of the application, the effectiveness of the algorithms was tested under various conditions. The results of the application were analyzed, which made it possible to draw conclusions about the applicability of augmented reality technology in the context of board games. Thus, this work contributes to the development of augmented reality mobile applications and confirms the possibilities of using this technology in the context of board games.

Document access rights

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

Usage statistics

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