Будь ласка, використовуйте цей ідентифікатор, щоб цитувати або посилатися на цей матеріал: http://elartu.tntu.edu.ua/handle/lib/45221
Повний запис метаданих
Поле DCЗначенняМова
dc.contributor.advisorМацюк, Галина Ростиславівна-
dc.contributor.authorГай, Валентин Олександрович-
dc.contributor.authorHai, Valentyn-
dc.date.accessioned2024-06-14T08:32:58Z-
dc.date.available2024-06-14T08:32:58Z-
dc.date.issued2024-06-10-
dc.date.submitted2024-05-27-
dc.identifier.citationГай В. О. Розробка програмного забезпечення для перегляду медичних радіологічних зображень стандарту DICOM : робота на здобуття кваліфікаційного ступеня бакалавра : спец. - 122 комп’ютерні науки / наук. кер. Г. Р. Мацюк. Тернопіль : Тернопільський національний технічний університет імені Івана Пулюя, 2024. 52 с.uk_UA
dc.identifier.urihttp://elartu.tntu.edu.ua/handle/lib/45221-
dc.description.abstractКваліфікаційна робота присвячена створенню відкритого кросплатформного програмного забезпечення для візуалізації медичних DICOM –зображень. Проведено аналіз існуючих програмних засобів (з відкритим кодом та пропрієтарних) для перегляду медичних DICOM –знімків. Сформовано вимоги до програмного продукту, наведено характеристики стандарту DICOM. Спроектовано спеціалізований програмний продукт, вибрано метод реалізації, програмні середовища та інструменти для його реалізації. Наведено модульну архітектура продукту. Докладно описано базові та допоміжні модулі із відображенням функцій та методів, які вони реалізують. Побудована діаграма життєвого циклу процесу розробки програмного продукту. Наведено опис роботи розробленого програмного забезпечення, починаючи від початку роботи з ним, налаштування різних параметрів візуалізації, аж до побудова тривимірної реконструкції зображення. Результатом роботи програми є сформована 3D-модель радіологічного зображення. Thesis deals with the creation of open cross-platform software for visualization of medical DICOM images. An analysis of existing software tools (open source and proprietary) for viewing medical DICOM images was carried out. The requirements for the software product are formed, the characteristics of the DICOM standard are given. A specialized software product has been designed, an implementation method, software environments and tools for its implementation have been selected. The modular architecture of the product is presented. Basic and auxiliary modules are described in detail, showing the functions and methods they implement. A life cycle diagram of the software product development process is constructed. A description of the work of the developed software is given, starting from the beginning of working with it, setting various visualization parameters, up to the construction of a three-dimensional reconstruction of the image. The result of the program is a formed 3D model of the radiological image.uk_UA
dc.description.tableofcontentsВСТУП 8 РОЗДІЛ 1. АНАЛІЗ ПРЕДМЕТНОЇ ОБЛАСТІ 10 1.1 Аналіз існуючих програмних продуктів 10 1.2 Формування вимог до ПЗ, що буде створено 12 1.3 Опис стандарту DICOM 13 РОЗДІЛ 2. ПРОЕКТУВАННЯ ТА РЕАЛІЗАЦІЯ ПРОГРАМНОГО ПРОДУКТУ 19 2.1 Вибір методу реалізації 19 2.2 Вибір мови програмування 19 2.3 Вибір бібліотеки для розробки інтерфейсу користувача 20 2.4 Проектування архітектури ПЗ 21 2.5 Опис базових модулів програми 23 2.5.1 Клас головного вікна програми 25 2.5.2 Клас модуля читання DICOM файлів 27 2.5.3 Клас побудови воксельної моделі 29 2.5.4 Клас тривимірної реконструкції 30 2.6 Опис допоміжних модулів програми 30 2.6.1 Модуль зберігання даних DICOM 30 2.6.2 Модуль перехідної таблиці кольорів 31 2.6.3 Модуль налаштування програми 32 2.7 Життєвий цикл процесу розробки 32 РОЗДІЛ 3. ОПИС РОБОТИ ПРОГРАМНОГО ПРОДУКТУ 34 3.1 Початок роботи із програмою 34 3.2 Налаштування параметрів 37 3.3 Побудова тривимірної реконструкції зображення 39 РОЗДІЛ 4. БЕЗПЕКА ЖИТТЄДІЯЛЬНОСТІ, ОСНОВИ ОХОРОНИ ПРАЦІ 41 4.1 Навчання працюючих і інструктажі з охорони праці 41 4.2 Санітарно-гігієнічні вимоги до умов праці. 43 ВИСНОВКИ 46 ПЕРЕЛІК ДЖЕРЕЛ 47 ДОДАТКИuk_UA
dc.language.isoukuk_UA
dc.subjectвоксельна графікаuk_UA
dc.subjectvoxel graphicsuk_UA
dc.subjectмедичне зображенняuk_UA
dc.subjectmedical imaginguk_UA
dc.subjectтривимірна візуалізаціяuk_UA
dc.subjectthree-dimensional visualizationuk_UA
dc.subjectDICOMuk_UA
dc.titleРозробка програмного забезпечення для перегляду медичних радіологічних зображень стандарту DICOMuk_UA
dc.title.alternativeDevelopment of software for viewing medical radiological images of the DICOM standarduk_UA
dc.typeBachelor Thesisuk_UA
dc.rights.holder© Гай Валентин Олександрович, 2024uk_UA
dc.contributor.committeeMemberГладьо, Юрій Богданович-
dc.coverage.placenameТНТУ ім. І.Пулюя, ФІС, м. Тернопіль, Українаuk_UA
dc.subject.udc004.9uk_UA
dc.relation.references1. Ковальський О. В. Радіологія. Променева терапія. Променева діагностика : підручник для студ. вищ. мед. навч. заклад. / О. В. Ковальський, Д. С. Мечев, В. П. Данилевич. — Вінниця : Нова Книга, 2013. — 512 с. : іл.uk_UA
dc.relation.references2. Стандарт DICOM [Електронний ресурс] – Режим доступу: https://learn.ztu.edu.ua/pluginfile.php/233171/mod_resource/content/0 М3Л2%20-%20Стандарт%20DICOM.pdf (Дата звернення: 28.02.2024).uk_UA
dc.relation.references3. Офіційний сайт організації, яка розробляє стандарт DICOM. [Електронний ресурс] – Режим доступу: http://dicom.nema.org/ (Дата звернення: 28.02.2024).uk_UA
dc.relation.references4. Feeman, Timothy G. The Mathematics of Medical Imaging: A Beginner's Guide / Feeman, Timothy G. – New York: Springer, 2010 – 141 p.uk_UA
dc.relation.references5. Marc Levoy. Display of Surfaces from Volume Data / Marc Levoy. – North Carolina: CG&A, 1988 – 10 p.uk_UA
dc.relation.references6. Васильєв О. В. Програмування на С++ в прикладах і задачах : Навч. посіб. – Київ : Видавництво Ліра-К, 2017. – 382 с.uk_UA
dc.relation.references7. Опис бібліотеки Juce // Juce CrossPlatform C++ Library. [Електронний ресурс] – Режим доступу: http://www.juce.com/ (Дата звернення: 03.03.2024).uk_UA
dc.relation.references8. Опис бібліотеки GTK+ // The GTK+ Project. [Електронний ресурс] – Режим доступe: http://www.gtk.org/ (Дата звернення: 04.03.2024).uk_UA
dc.relation.references9. Опис бібліотеки wxWidgets // wxWidgets: Cross-Platform GUI Library. [Електронний ресурс] – Режим доступу: https://www.wxwidgets.org/ (Дата звернення: 04.03.2024).uk_UA
dc.relation.references10. Документація Qt 5.4. [Електронний ресурс] – Режим доступу: http://doc.qt.io/qt-5/classes.html (Дата звернення: 05.03.2024).uk_UA
dc.relation.references11. Гайдуков С. OpenGL Профессиональное программирование трехмерной графики на С++ / C. Гайдуков – Санкт-Петербург: БХВ-Петергбург, 2012 – 722 с.uk_UA
dc.relation.references12. Офіційний сайт специфікації OpenGL. Official suite of OpenGL. [Електронний ресурс] – Режим доступу: https://www.opengl.org/ (Дата звернення: 20.04.2024).uk_UA
dc.relation.references13. William E. Lorensen, Harvey E. Cline: Marching Cubes: A high resolution 3D surface construction algorithm / W. E. Lorensen, H. E. Cline – New York: Computer Graphics, 1987 – 167 p.uk_UA
dc.relation.references14. Основні документи, які описують специфікацію OpenGL. [Електронний ресурс] – Режим доступу: http://opengl.org/ (Дата звернення: 20.04.2024).uk_UA
dc.relation.references15. Вступ до програмування мовою С++. Організація даних / Т. О. Карнаух, Ю. В. Коваль, М. В. Потієнко, А. Б. Ставровський. – К.: ВПЦ "Київський університет", 2015. – 276 с.uk_UA
dc.relation.references16. Шилдт Г. Полный справочник по С++ / Г. Шилдт – Москва: Вильямс, 2015 – 800 с.uk_UA
dc.relation.references17. Зеркалов Д.В. Безпека життєдіяльності та основи охорони праці. Навчальний посібник. К.: «Основа». 2016. – 267 с.uk_UA
dc.relation.references18. Про затвердження Вимог щодо безпеки та захисту здоров'я працівників під час роботи з екранними пристроями. [Електронний ресурс] - Режим доступу: https://zakon.rada.gov.ua/laws/show/z0508-18 (Дата звернення: 01.06.2024).uk_UA
dc.relation.references19. QCustomPlot. [Електронний ресурс] - Режим доступу https://www.qcustomplot.com/ Дата звернення: 24.04.2024)uk_UA
dc.contributor.affiliationТНТУ ім. І. Пулюя, Факультет комп’ютерно-інформаційних систем і програмної інженерії, Кафедра комп’ютерних наук, м. Тернопіль, Українаuk_UA
dc.coverage.countryUAuk_UA
Розташовується у зібраннях:122 — Компʼютерні науки (бакалаври)

Файли цього матеріалу:
Файл Опис РозмірФормат 
Гай_кваліф_робота.pdf871,73 kBAdobe PDFПереглянути/відкрити


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

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