Метод та програмне забезпечення для автоматизованої колоризації відео

Вантажиться...
Ескіз

Дата

2024

Назва журналу

Номер ISSN

Назва тому

Видавець

КПІ ім. Ігоря Сікорського

Анотація

Колоризація чорно-білих відео залишається актуальною задачею впродовж останніх 20-ти років. Надання кольору дозволяє осучаснити і переосмислити чорно-білі відеозаписи. Проте ручна колоризація відео є досить часозатратним процесом, що потребує кваліфікованої роботи фахівця. Наразі існують рішення для автоматизованої та автоматичної колоризації відео, що базуються на використанні нейронних мереж. Їхнє застосування все ще є досить обмеженим, адже здебільшого користувач не може контролювати процес колоризації. Таким чином, виникає потреба у створенні програмного забезпечення для напівавтоматичної колоризації відеоданих з можливістю задання користувачем основних кольорів кадрів. У цій роботі було розроблено новий метод колоризації відео, який дозволяє інтегрувати кольорові підказки користувача для настроюваних колірних палітр і виконує двоетапну колоризацію для ключових та внутрішніх кадрів за допомогою двох окремих нейронних мереж. Метод реалізовано за допомогою фреймворків TensorFlow, FastAPI (Python) та Angular (TypeScript). Дослідження показує, що інтеграція кольорових підказок користувача в процес колоризації відео допомагає досягти низького значення L2-помилки, зберігаючи при цьому високі значення SSIM і PSNR.

Опис

Ключові слова

програмне забезпечення, нейронні мережі, колоризація, автоматична обробка зображень, автоматична обробка відео, технології комп'ютерного зору, gan, cnn

Бібліографічний опис

Тарелкіна, К. О. Метод та програмне забезпечення для автоматизованої колоризації відео : магістерська дис. : 121 Інженерія програмного забезпечення / Тарелкіна Катерина Олексіївна. – Київ, 2024. – 125 с.

ORCID

DOI