Алгоритм та програма контурного аналізу зображень для систем автоматизованого моніторингу

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

Дата

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 с.

ORCID

DOI