Details

Title Разработка мобильного приложения для виртуальной примерки одежды с использованием AR-технологий: выпускная квалификационная работа бакалавра: направление 09.03.03 «Прикладная информатика» ; образовательная программа 09.03.03_03 «Интеллектуальные инфокоммуникационные технологии»
Creators Толузакова Екатерина Сергеевна
Scientific adviser Хахина Анна Михайловна
Organization Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и кибербезопасности
Imprint Санкт-Петербург, 2025
Collection Выпускные квалификационные работы ; Общая коллекция
Subjects дополненная реальность ; примерка одежды ; трекинг тела ; 3d-моделирование ; мобильные приложения ; e-commerce ; augmented reality ; clothes fitting ; body tracking ; 3d-modeling ; mobile applications
Document type Bachelor graduation qualification work
File type PDF
Language Russian
Level of education Bachelor
Speciality code (FGOS) 09.03.03
Speciality group (FGOS) 090000 - Информатика и вычислительная техника
DOI 10.18720/SPBPU/3/2025/vr/vr25-953
Rights Доступ по паролю из сети Интернет (чтение)
Additionally New arrival
Record key ru\spstu\vkr\35768
Record create date 7/30/2025

Allowed Actions

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

Group Anonymous
Network Internet

Объектом исследования выступает мобильное приложение для виртуальной примерки одежды. Целью работы является разработка мобильного приложения для виртуальной примерки одежды с использованием технологий дополненной реальности. Для достижения данной цели были решены следующие задачи: - Изучение принципа работы технологии дополненной реальности; - Обзор существующих решений и определение целевой аудитории; -Изучение технологий для разработки приложений с дополненной реальностью; - Выбор стека технологий для разработки собственного приложения; - Проектирование и разработка мобильного приложения для виртуальной примерки одежды; - Тестирование и апробация. В данной работе рассмотрены ключевые направления применения AR в области онлайн-ритейла и моды, проведён обзор существующих решений и обоснован выбор стека технологий. Отмечены как преимущества, так и возможные ограничения внедрения AR в коммерческих приложениях, включая высокие требования к производительности устройств и важность соблюдения конфиденциальности пользовательских данных. На основе проведённого анализа спроектирована архитектура приложения с использованием паттерна MVVM-C, который обеспечивает разделение слоёв пользовательского интерфейса и бизнес-логики. В рамках работы разработано iOS-приложение на языке Swift с применением фреймворков ARKit и RealityKit, позволяющее в режиме реального времени накладывать 3D-модели одежды на пользователя с учётом изменений положения тела. Разработка прошла этапы функционального и нефункционального тестирования, включая написание автоматизированных юнит- и UI-тестов. Проведён пилотный запуск приложения с участием фокус-группы, результаты которого позволили выявить сильные стороны продукта и определить направления для дальнейшей оптимизации.

The object of the study is a mobile application for virtual clothing fitting. The main goal of the work is to develop a mobile application for virtual clothing fitting using augmented reality technologies. To achieve this goal, the following tasks were solved: - Studying the principle of augmented reality technologies; - Reviewing existing solutions and defining the target audience; - Studying technologies for developing augmented reality applications; - Selecting a technology stack for developing our own application; - Design and development of a mobile application for virtual clothing fitting; - Testing and evaluation. This work examines the key areas of AR application in online retail and fashion, reviews existing solutions, and justifies the choice of technology stack. Both the advantages and possible limitations of implementing AR in commercial applications are noted, including high device performance requirements and the importance of user data privacy. Based on the analysis, an application architecture was designed using the MVVMC pattern, which provides separation of user interface and business logic layers. As part of the work, an iOS application was developed in Swift using the ARKit and RealityKit frameworks, allowing 3D clothing models to be superimposed on the user in real time, considering changes in body position. The development went through functional and non-functional testing, including writing automated unit and UI tests. A pilot launch of the app was done with a focus group, and the results helped us figure out the products strengths and areas for further optimization.

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

Access count: 0 
Last 30 days: 0

Detailed usage statistics