Будь ласка, використовуйте цей ідентифікатор, щоб цитувати або посилатися на цей матеріал: http://elartu.tntu.edu.ua/handle/lib/52552
Повний запис метаданих
Поле DCЗначенняМова
dc.contributor.advisorПетрик, Михайло Романович-
dc.contributor.authorЮрчишина, Вікторія Андріївна-
dc.contributor.authorYurchyshyna, Viktoriia-
dc.date.accessioned2026-06-22T11:51:30Z-
dc.date.available2026-06-22T11:51:30Z-
dc.date.issued2026-06-
dc.identifier.urihttp://elartu.tntu.edu.ua/handle/lib/52552-
dc.description.abstractМетою роботи є розробка програмного забезпечення для веб-орієнтованої системи для автоматизованого аналізу рентгенівських знімків легень із використанням методів комп’ютерного зору та штучного інтелекту. Система призначена для підвищення ефективності первинної діагностики шляхом автоматичного виявлення патологій на рентгенівських знімках, візуалізації зон ураження та надання користувачу довідкової медичної інформації. У роботі розроблено програмну систему MedVision, архітектура якої включає клієнтську частину, серверний застосунок, базу даних та модуль штучного інтелекту для аналізу медичних зображень. Реалізовано механізми реєстрації та авторизації користувачів, завантаження рентгенівських знімків, автоматичного аналізу зображень, локалізації патологій, формування медичної довідки та збереження історії виконаних досліджень. Для реалізації програмної системи використано технології React, ASP.NET Core Web API, Entity Framework Core, Microsoft SQL Server, Python та FastAPI. Для виявлення патологій на рентгенівських знімках застосовано модель комп’ютерного зору YOLOv8, яка дозволяє здійснювати локалізацію патологічних змін та визначати їх тип із відповідним рівнем достовірності.uk_UA
dc.description.abstractThe aim of the thesis is to develop a web-oriented system for automated analysis of lung X-ray images using computer vision and artificial intelligence methods. The system is designed to improve the efficiency of primary diagnostics through automatic detection of pathologies in X-ray images, visualization of affected areas, and provision of medical reference information to users. The thesis presents the development of the MedVision software system, whose architecture includes a client-side application, a server-side application, a database, and an artificial intelligence module for medical image analysis. Mechanisms for user registration and authentication, X-ray image uploading, automatic image analysis, pathology localization, generation of medical reference information, and storage of analysis history have been implemented. The software system was developed using React, ASP.NET Core Web API, Entity Framework Core, Microsoft SQL Server, Python, and FastAPI technologies. The YOLOv8 computer vision model was applied for pathology detection in lung X-ray images, enabling localization of pathological findings and identification of their types with an associated confidence level.uk_UA
dc.description.tableofcontentsВСТУП..............................................................................................................................9 1. АНАЛІЗ ПРЕДМЕТНОЇ ОБЛАСТІ ТА ФОРМУВАННЯ ВИМОГ ДО СИСТЕМИ ......................................................................................................................................... 12 1.1 Аналіз предметної області..................................................................................12 1.2 Аналіз існуючих програмних рішень................................................................14 1.3 Аналіз методів комп'ютерного зору та штучного інтелекту............................16 1.4 Характеристика розроблюваної системи MedVision........................................17 1.5 Формування вимог до системи...........................................................................18 2. ПРОЄКТУВАННЯ ТА РОЗРОБКА ПРОГРАМНОЇ СИСТЕМИ MEDVISION...21 2.1 Загальна архітектура системи MedVision..........................................................21 2.2 Проєктування бази даних....................................................................................25 2.3 Розробка серверної частини системи.................................................................28 2.3.1 Застосування принципів об'єктно-орієнтованого проєктування..............29 2.4 Розробка модуля аналізу медичних зображень.................................................30 2.4.1 Обґрунтування вибору технологій..............................................................31 2.4.2 Підготовка та навчання моделі YOLOv8....................................................31 2.4.3 Реалізація сервісу аналізу зображень.........................................................33 2.4.4 Алгоритм аналізу рентгенівських знімків..................................................33 2.4.5 Формат обміну даними між серверною частиною та модулем штучного інтелекту................................................................................................................. 34 2.5 Проєктування сценаріїв використання системи...............................................36 2.6 Розробка користувацького інтерфейсу...............................................................40 3. ТЕСТУВАННЯ, ВПРОВАДЖЕННЯ ТА ПІДТРИМКА СИСТЕМИ....................42 3.1 Автоматизоване тестування серверної частини системи.................................42 3.2 Функціональне тестування системи..................................................................45 3.3 Тестування модуля аналізу медичних зображень.............................................47 3.4 Впровадження системи MedVision....................................................................50 3.5 Супровід та перспективи розвитку системи.....................................................51 4. БЕЗПЕКА ЖИТТЄДІЯЛЬНОСТІ, ОСНОВИ ОХОРОНИ ПРАЦІ.........................544.1. Безпека життєдіяльності....................................................................................54 4.1.1. Характеристика життєдіяльності людини у системі «людина – комп’ютер – середовище існування»..........................................................................................54 4.2. Основи охорони праці........................................................................................56 4.2.1. Загальні вимоги безпеки з охорони праці та ергономічні вимоги до організації робочого місця оператора..................................................................57 4.2.2. Захист електрообладнання від короткого замикання та перенавантаження..................................................................................................59 ВИСНОВКИ................................................................................................................... 61 СПИСОК ВИКОРИСТАНИХ ДЖЕРЕЛ......................................................................63 ДОДАТКИ.......................................................................................................................66 ДОДАТОК А...................................................................................................................67 ДОДАТОК Б...................................................................................................................69 ДОДАТОК В...................................................................................................................76 ДОДАТОК Г...................................................................................................................84uk_UA
dc.language.isoukuk_UA
dc.publisherТернопільський національний технічний університет імені Івана Пулюяuk_UA
dc.subjectкомп’ютерний зірuk_UA
dc.subjectштучний інтелектuk_UA
dc.subjectаналіз медичних зображеньuk_UA
dc.subjectрентгенівські знімки легеньuk_UA
dc.subjectYOLOv8uk_UA
dc.subjectвеб-орієнтована системаuk_UA
dc.subjectReactuk_UA
dc.subjectмедична діагностикаuk_UA
dc.subjectASP.NET Coreuk_UA
dc.subjectMedVisionuk_UA
dc.subjectcomputer visionuk_UA
dc.subjectartificial intelligenceuk_UA
dc.subjectmedical image analysisuk_UA
dc.subjectlung X-ray imagesuk_UA
dc.subjectweb-oriented systemuk_UA
dc.subjectmedical diagnosticsuk_UA
dc.titleПроєктування та розробка програмного забезпечення веб-орієнтованої системи комп’ютерного зору для інтерактивного аналізу рентгенівських знімків легеньuk_UA
dc.title.alternativeDesign and Development software of a Web-Oriented Computer Vision System for Interactive Analysis of Lung X-ray Imagesuk_UA
dc.typeBachelor Thesisuk_UA
dc.rights.holder© Юрчишина Вікторія Андріївна, 2026uk_UA
dc.contributor.committeeMemberЖаровський, Руслан Олегович-
dc.coverage.placenameТернопільський національний технічний університет імені Івана Пулюя, факультет ФІСuk_UA
dc.format.pages85-
dc.subject.udc004.9uk_UA
dc.relation.referencesРентгенологічні дослідження. [Електронний ресурс] URL: https://viasan.ua/ua/rentgenuk_UA
dc.relation.referencesСучасні досягнення ШІ для радіологічної діагностики. [Електронний ресурс] URL: https://radiolance.ua/suchasni-dosiagnennia-shi-dlia-radiologichnoyidiagnostyky/uk_UA
dc.relation.referencesCheXNet: Radiologist-Level Pneumonia Detection on Chest X-Rays with Deep Learning. [Електронний ресурс] URL: https://stanfordmlgroup.github.io/projects/chexnet/uk_UA
dc.relation.referencesNIH Chest X-rays. [Електронний ресурс] URL: https://www.kaggle.com/datasets/nih-chest-xrays/datauk_UA
dc.relation.referencesЩо таке комп’ютерний зір: пояснення, принцип роботи та застосування. [Електронний ресурс] URL: https://university.sigma.software/what-is-computervision/uk_UA
dc.relation.referencesCNN та її застосування. [Електронний ресурс] URL: https://evergreens.com.ua/ua/articles/cnn.htmluk_UA
dc.relation.referencesШульгін О. Я., Штовба С. Д. Огляд можливостей АІ фреймворку YOLOv8 для вирішення задач розпізнавання об'єктів на зображеннях. Збірник наукових праць. 2024. С. 1–2. [Електронний ресурс] URL: [https://www.google.com/url? sa=t&source=web&rct=j&opi=89978449&url=https://conferences.vntu.edu.ua/ index.php/all-fksa/all-fksa-2024/paper/download/ 19819/16612&ved=2ahUKEwif5puioPiUAxVvR_EDHSNCC80QFnoECBgQAQ&usg =AOvVaw1wL833MyK6tkennxg41PoY ]uk_UA
dc.relation.referencesVinBigData Chest X-ray Abnormalities Detection. [Електронний ресурс] URL: https://www.kaggle.com/competitions/vinbigdata-chest-xray-abnormalitiesdetectionuk_UA
dc.relation.referencesРучне і автоматизоване тестування. [Електронний ресурс] URL: https://www.academy4heroes.com/novyny/ruchne-i-avtomatyzovane-testuvannya/uk_UA
dc.relation.referencesФункціональне тестування. [Електронний ресурс] URL: https://qalight.ua/baza-znaniy/funktsionalne-testuvannya/uk_UA
dc.relation.referencesВикористання Postman в тестуванні. [Електронний ресурс] URL: https://training.qatestlab.com/blog/technical-articles/use-postman-in-testing/uk_UA
dc.relation.referencesPostman API Platform: Create, test, and share APIs. Postman Learning Center. [Електронний ресурс] URL: https://learning.postman.com/docs/gettingstarted/overview/uk_UA
dc.relation.referencesСтратегії тестування моделей машинного навчання [Електронний ресурс] URL: https://ua.linkedin.com/pulse/machine-learning-models-testingstrategies-testrigor-0g6xe?tl=ukuk_UA
dc.relation.referencesБезпека життєдіяльності та охорона праці : підруч. / В. В. Сокуренко, О. М. Бандурка та ін. Харків : ХНУВС, 2021. 308 сuk_UA
dc.relation.referencesЖидецький В. Ц. Охорона праці користувачів комп’ютерів : підручник. Львів : Афіша, 2020. 176 сuk_UA
dc.contributor.affiliationТНТУ ім. І. Пулюя, Факультет комп’ютерно-інформаційних систем і програмної інженерії, Кафедра програмної інженерії, м. Тернопіль, Українаuk_UA
dc.coverage.countryUAuk_UA
dc.identifier.citation2015Юрчишина В.А. Проєктування та розробка програмного забезпечення веб-орієнтованої системи комп’ютерного зору для інтерактивного аналізу рентгенівських знімків легень : робота на здобуття кваліфікаційного ступеня бакалавра : 121 - інженерія програмного забезпечення / наук. кер. М.Р. Петрик Тернопіль : Тернопільський національний технічний університет імені Івана Пулюя, 2026. 85 с.uk_UA
Розташовується у зібраннях:121 — Інженерія програмного забезпечення, F2 Інженерія програмного забезпечення (бакалаври)

Файли цього матеріалу:
Файл Опис РозмірФормат 
dyplom_Yurchyshyna_V_2026.pdf2,05 MBAdobe PDFПереглянути/відкрити


Усі матеріали в архіві електронних ресурсів захищені авторським правом, всі права збережені.

Інструменти адміністратора