Детальная информация

Название Программный продукт поиска объекта на изображении с видеопотока и расчёт его отстояния от камеры: выпускная квалификационная работа магистра: направление 09.04.04 «Программная инженерия» ; образовательная программа 09.04.04_01 «Технология разработки и сопровождения качественного программного продукта»
Авторы Шкуратов Николай Григорьевич
Научный руководитель Амосов Владимир Владимирович
Организация Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и кибербезопасности
Выходные сведения Санкт-Петербург, 2024
Коллекция Выпускные квалификационные работы; Общая коллекция
Тематика поиск объекта на изображении; видеопоток; отстояние от камеры; программный продукт; спецификация; алгоритм; архитектура; среда разработки; инструментарий; search for an object in an image; video stream; distance from the camera; software product; specification; algorithm; architecture; development environment; tools
Тип документа Выпускная квалификационная работа магистра
Тип файла PDF
Язык Русский
Уровень высшего образования Магистратура
Код специальности ФГОС 09.04.04
Группа специальностей ФГОС 090000 - Информатика и вычислительная техника
DOI 10.18720/SPBPU/3/2024/vr/vr24-3959
Права доступа Доступ по паролю из сети Интернет (чтение)
Дополнительно Новинка
Ключ записи ru\spstu\vkr\33178
Дата создания записи 29.08.2024

Разрешенные действия

Действие 'Прочитать' будет доступно, если вы выполните вход в систему или будете работать с сайтом на компьютере в другой сети

Группа Анонимные пользователи
Сеть Интернет

Данная работа посвящена разработке и сопровождения качественного программного продукта способного находить объекты на изображении с видеопотока и расчёт его отстояния от камеры. В ходе работы были рассмотрены инструменты разработки, развёртывания и сопровождения. Разработаны и пройдены тесты. Для расчёта отстояния был выбран метод c использованием стереозрения. В ходе работы были выбраны: • Инструменты разработки: Язык программирования: C++ (Фреймворк Qt), База данных: SQLite, Среда разработки: Qt Creater, Статический анализатор: cppcheckgui, Фреймворк для работы с изображением: OpenCV, Тестирование: QTest, Динамический анализ производительности: Valgrind. • Инструменты развёртывания: Система контейнеризации: Docker, Kubernetes, CI/CD система: Github Actions. • Инструменты сопровождения: Система мониторинга: Grafana, Graphite. Для демонстрации работы продукта и тестирования производительности реализовано приложение по поиску объекта на изображении с видеопотока и расчёт его отстояния от камеры. Реализованный продукт проверялся в живую на предмет точности обнаружению объектов и расчёта отстояния.

This work is devoted to the development and maintenance of a high-quality software product capable of finding objects in an image from a video stream and calculating its distance from the camera. In the course of the work, development, deployment and maintenance tools were considered. Tests have been developed and passed. To calculate the distance, a method using stereo vision was chosen. During the work, the following were selected: • Development tools: Programming language: C++ (Qt Framework), Database: SQLite, Development Environment: Qt Creator, Static Analyzer: cppcheckgui, Image framework: OpenCV, Testing: qTest, Dynamic Performance analysis: Valgrind. • Deployment Tools: Containerization system: Docker, Kubernetes, CI/CD system: Github Actions. • Maintenance tools: Monitoring system: Grafana, Graphite. To demonstrate the products operation and performance testing, an application has been implemented to search for an object in an image from a video stream and calculate its distance from the camera. The implemented product was checked live for the accuracy of object detection and condition calculation.

Место доступа Группа пользователей Действие
Локальная сеть ИБК СПбПУ Все
Прочитать
Интернет Авторизованные пользователи СПбПУ
Прочитать
Интернет Анонимные пользователи

Количество обращений: 0 
За последние 30 дней: 0

Подробная статистика