Details

Title Автоматизация проектирования шоу дронов: генерация визуальных сцен и планирование траекторий межсценовых переходов: выпускная квалификационная работа магистра: направление 01.04.03 «Механика и математическое моделирование» ; образовательная программа 01.04.03_03 «Механика и цифровое производство»
Creators Боринских Семен Денисович
Scientific adviser Иванов Владимир Михайлович
Organization Санкт-Петербургский политехнический университет Петра Великого. Физико-механический институт
Imprint Санкт-Петербург, 2025
Collection Выпускные квалификационные работы ; Общая коллекция
Subjects шоу дронов ; stable diffusion ; машинное обучение ; нейронные сети ; управление дронами ; drone show ; machine learning ; neural networks ; drone control
Document type Master graduation qualification work
File type PDF
Language Russian
Level of education Master
Speciality code (FGOS) 01.04.03
Speciality group (FGOS) 010000 - Математика и механика
DOI 10.18720/SPBPU/3/2025/vr/vr25-4006
Rights Доступ по паролю из сети Интернет (чтение)
Additionally New arrival
Record key ru\spstu\vkr\38615
Record create date 9/23/2025

Allowed Actions

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

Group Anonymous
Network Internet

Данная работа посвящена обучению Stable Diffusion для генерации изображений для шоу дронов и разработке математической модели межсценового перемещения группы дронов для моделирования их перехода между сценами и создания анимации. Задачи, которые решались в ходе исследования: 1. Генерация изображений с визуальными сценами шоу дронов при помощи самостоятельно обученной text2img модели; 2. Разработка математической модели движения дронов, которая обеспечивает оптимальный и максимально быстрый межсценовый переход; 3. Интеграция разработанных моделей в единую систему, для автоматизации проектирования шоу дронов. В результате были обучены две модели: Stable Diffusion 2.1 и Stable Diffusion 3.5, которые способны на достойном уровне генерировать изображения для шоу дронов. Разработана математическая модель, описывающая расчет оптимальных траекторий, которые позволяют каждому дрону совершить переход между сгенерированными сценами за минимальное время оптимальным образом и разработан инструмент для создания физически правдоподобной анимации. Для достижения данных результатов в работе были использованы следующие информационные технологии: python (библиотеки pytorch, diffusers, datasets, transformers, networkx).

Thesis Title: Automation of Drone Show Design: Visual Scene Generation and Trajectory Planning for Inter-Scene Transitions This thesis focuses on training a Stable Diffusion model for the generation of images for drone shows and on the development of a mathematical model for inter scene transitions of drone swarms, enabling the simulation of their movement between scenes and the creation of animation sequences. The research addresses the following objectives: 1. Generation of visual scenes for drone shows using a custom-trained text-to image model; 2. Development of a mathematical model for inter-scene drone motion, ensuring optimal and time-efficient transitions between scenes. 3. Integration of the developed models into a unified system for automating the design of drone shows; The results include the successful training of two models—Stable Diffusion 2.1 and Stable Diffusion 3.5—both of which demonstrate strong performance in generating visual content suitable for drone shows. Furthermore, a mathematical model was developed to compute optimal trajectories for each drone, allowing them to transition between generated scenes in the shortest possible time, while maintaining physical plausibility. An accompanying tool was also implemented to produce realistic flight animations based on these trajectories. To achieve these outcomes, the following technologies were employed: Python (with libraries such as PyTorch, Diffusers, Datasets, Transformers, and NetworkX).

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

Access count: 1 
Last 30 days: 1

Detailed usage statistics