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

Название Разработка программной системы повышения качества видео в условиях низкого уровня освещенности на основе методов шумоподавления и суперразрешения: выпускная квалификационная работа бакалавра: направление 09.03.01 «Информатика и вычислительная техника» ; образовательная программа 09.03.01_01 «Разработка компьютерных систем» = Development of a software system for improving video quality in low-light conditions based on noise reduction and super-resolution methods
Авторы Николаев Максим Николаевич
Научный руководитель Дьяченко Юрий Николаевич
Организация Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и кибербезопасности
Выходные сведения Санкт-Петербург, 2026
Коллекция Выпускные квалификационные работы ; Общая коллекция
Тематика видеонаблюдение ; шумоподавление ; суперразрешение ; нейронные сети ; FastDVDnet ; BasicVSR ; Pytorch ; метрики качества видео ; video surveillance ; denoising ; superresolution ; neural networks ; video quality metrics
Тип документа Выпускная квалификационная работа бакалавра
Язык Русский
Уровень высшего образования Бакалавриат
Код специальности ФГОС 09.03.01
Группа специальностей ФГОС 090000 - Информатика и вычислительная техника
DOI 10.18720/SPBPU/3/2026/vr/vr26-2010
Права доступа Доступ по паролю из сети Интернет (чтение, печать, копирование)
Дополнительно Новинка
Ключ записи ru\spstu\vkr\42727
Дата создания записи 21.08.2026

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

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

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

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

Объект исследования – видеозаписи, полученные в условиях низкого уровня освещённости и характеризующиеся выраженным шумом матрицы сенсора и недостаточным пространственным разрешением для надёжной идентификации объектов. Цель работы – разработка открытой модульной программной системы автоматического повышения качества видео на основе нейросетевых методов шумоподавления и суперразрешения. В работе проведён анализ физических механизмов формирования шума в цифровых видеокамерах при повышенных значениях ISO, рассмотрены классические и нейросетевые методы шумоподавления и суперразрешения, выполнен обзор существующих программных решений. Спроектирована четырёхмодульная архитектура конвейера: предобработка, шумоподавление (FastDVDnet), суперразрешение (BasicVSR), постобработка и экспорт через FFmpeg. Разработан графический интерфейс на PyQt6 с многопоточной моделью обработки. Реализованы: автоматическая оценка уровня шума методом MAD-вейвлет, поддержка монохромного видео и батчевая обработка скользящих окон для эффективного использования GPU. В результате разработана кроссплатформенная программная система (macOS Apple Silicon и Windows с GPU NVIDIA), верифицированная посредством 24 модульных тестов и проверки на реальных видеоданных. На тестовом видео разрешением 640×360 (1849 кадров) система снижает оценочный уровень шума с σ ≈ 28 до σ ≈ 5 и увеличивает разрешение до 2560×1440. Область применения: системы видеонаблюдения и охраны, криминалистика и судебная экспертиза, профессиональная видеосъёмка в условиях низкой освещённости.

The research object is video footage captured under low-light conditions, characterised by significant sensor noise and insufficient spatial resolution for reliable object identification. The objective of this work is to develop an open-source modular software system for automatic video quality enhancement based on neural network methods for noise reduction and super-resolution. The thesis analyses physical mechanisms of noise formation in digital video cameras at elevated ISO values, reviews classical and neural-network-based methods for denoising and super-resolution, and surveys existing software solutions. A four-module pipeline architecture is designed: preprocessing, denoising (FastDVDnet), super-resolution (BasicVSR), and post-processing with export via FFmpeg. A PyQt6 graphical user interface with a multithreaded processing model is developed. Automatic noise level estimation using the MAD-wavelet method, grayscale video support, and batch processing of sliding windows for efficient GPU utilisation are implemented. As a result, a cross-platform software system (macOS Apple Silicon and Windows with NVIDIA GPU) has been developed and verified through 24 unit tests and real-world data testing. On a test video of 640×360 resolution (1849 frames), the system reduces the estimated noise level from σ ≈ 28 to σ ≈ 5 and increases the resolution to 2560×1440. Application area: video surveillance and security systems, forensic investigations, professional video production under low-light conditions.

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