Алгоритм та програма контурного аналізу зображень для систем автоматизованого моніторингу
Вантажиться...
Дата
2026
Автори
Науковий керівник
Назва журналу
Номер ISSN
Назва тому
Видавець
КПІ ім. Ігоря Сікорського
Анотація
Пояснювальна записка до дипломного проєкту містить: 63 с., 17 рис., 1 табл., 3 додаток, 22 джерела.
Предмет дослідження: методи та алгоритми автоматизованого виділення контурів на цифрових зображеннях.
Мета роботи: підвищення якості та автономності контурного аналізу шляхом розробки програмної системи, здатної адаптуватися до метричних характеристик вхідних даних для систем автоматизованого моніторингу. У кваліфікаційній роботі розв’язано актуальну задачу автоматизації комп’ютерного зору – усунення необхідності ручного підбору алгоритмів та їх параметрів. Запропоновано та реалізовано інтегральний підхід, за якого система попередньо виконує метричний аналіз зображення, тобто оцінює рівень високочастотного шуму за допомогою медіанного фільтра та загальний контраст через дисперсію інтенсивностей. На основі цих показників відбувається автоматичний вибір найефективнішого оператора. Математичний апарат програми включає три модифіковані гілки опрацювання. Для даних під шумом розроблено адаптивний детектор Кенні, у якому реалізовано динамічне обчислення порогів гістерезису на основі медіани інтенсивності пікселів. Для чистих зображень реалізовано оператори Лапласа та Собеля з інтегрованою мінімаксною нормалізацією гістограми, що значно підвищує візуальну чіткість виявлених контурів. Практичним результатом проєкту є десктопний програмний додаток, розроблений мовою Python з використанням графічної бібліотеки customtkinter. Програма забезпечує паралельну візуалізацію оригінального та обробленого зображень, виведення розрахованих метрик та результатів часу виконання у секундах. Особливу увагу приділено оптимізації апаратних ресурсів: реалізовано автоматичне збереження результатів у цільову директорію та розроблено ефективний механізм очищення оперативної пам’яті під час зміни зображень.
Опис
Ключові слова
виділення контурів на цифрових зображеннях, метричний аналіз зображення, медіанний фільтр, контурний аналіз, адаптивний алгоритм, метричний аналіз, детектор Канні, оператор Лапласа, фільтр Собеля, Python, комп'ютерний зір, contour analysis, adaptive algorithm, metric analysis, canny detector, laplace operator, sobel filter, python, computer vision
Бібліографічний опис
Булавчук, Д. Ю. Алгоритм та програма контурного аналізу зображень для систем автоматизованого моніторингу : дипломний проєкт ... бакалавра : 123 Комп'ютерна інженерія / Булавчук Данило Юрійович. – Київ, 2026. – 95 с.