Details

Title Разработка программной системы повышения качества видео в условиях низкого уровня освещенности на основе методов шумоподавления и суперразрешения: выпускная квалификационная работа бакалавра: направление 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
Creators Николаев Максим Николаевич
Scientific adviser Дьяченко Юрий Николаевич
Organization Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и кибербезопасности
Imprint Санкт-Петербург, 2026
Collection Выпускные квалификационные работы ; Общая коллекция
Subjects видеонаблюдение ; шумоподавление ; суперразрешение ; нейронные сети ; FastDVDnet ; BasicVSR ; Pytorch ; метрики качества видео ; video surveillance ; denoising ; superresolution ; neural networks ; video quality metrics
Document type Bachelor graduation qualification work
Language Russian
Level of education Bachelor
Speciality code (FGOS) 09.03.01
Speciality group (FGOS) 090000 - Информатика и вычислительная техника
DOI 10.18720/SPBPU/3/2026/vr/vr26-2010
Rights Доступ по паролю из сети Интернет (чтение, печать, копирование)
Additionally New arrival
Record key ru\spstu\vkr\42727
Record create date 8/21/2026

Allowed Actions

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

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

Group Anonymous
Network Internet

Объект исследования – видеозаписи, полученные в условиях низкого уровня освещённости и характеризующиеся выраженным шумом матрицы сенсора и недостаточным пространственным разрешением для надёжной идентификации объектов. Цель работы – разработка открытой модульной программной системы автоматического повышения качества видео на основе нейросетевых методов шумоподавления и суперразрешения. В работе проведён анализ физических механизмов формирования шума в цифровых видеокамерах при повышенных значениях 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.

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