АНАЛІЗ ЕФЕКТИВНОСТІ АЛГОРИТМІВ СТИСКУВАННЯ ВІДЕО-ДАНИХ ДЛЯ СТРИМІНГОВИХ СЕРВІСІВ
Ескіз недоступний
Дата
2025
Автори
Назва журналу
Номер ISSN
Назва тому
Видавець
ВСП "ОТФК ОНТУ", Відділення Комп'ютерних систем
Анотація
У даній кваліфікаційній роботі представлено комплексний аналіз
ефективності алгоритмів стискання відео-даних для стрімінгових сервісів, що має
важливе значення для оптимізації потокової передачі мультимедійного контенту.
Основною метою роботи є дослідження популярних алгоритмів кодування відео
(H.264, H.265, VP9), оцінка їх продуктивності та визначення компромісу між
якістю зображення та розміром стисненого відеофайлу.
Розроблено інтерактивний застосунок у середовищі на базі мови Python, що
дозволяє проводити автоматизоване тестування алгоритмів стискання. В основі
розробки лежать бібліотеки OpenCV, NumPy, Matplotlib, ipywidgets та інструмент
ffmpeg, що забезпечують ефективну обробку відео, розрахунок метрик якості
(MSE, PSNR) та візуалізацію отриманих результатів.
Експериментальна частина роботи включає тестування відеофайлів із
різними параметрами стискання, акумулювання отриманих даних у таблицях та
побудову трендових графіків залежностей основних показників (PSNR, MSE,
розміру файлу, часу кодування) від параметра CRF. Аналіз результатів
демонструє, що H.265 забезпечує найкращу компресію при збереженні високої
якості зображення, тоді як VP9 дозволяє отримати мінімальний розмір файлу, але
за рахунок збільшеного часу кодування.
Отримані у роботі висновки дозволяють визначити оптимальні параметри
стиснення для стрімінгових сервісів залежно від вимог до пропускної здатності
мережі та рівня деталізації відео. Робота створює основу для впровадження
адаптивних алгоритмів відеокодування та їх подальшої оптимізації у сучасних
мультимедійних системах.