Веб-інструмент розмітки датасетів зображень
| dc.contributor.advisor | Шалденко, Олексій Вікторович | |
| dc.contributor.author | Ярош, Владислав Олександрович | |
| dc.date.accessioned | 2025-10-15T10:00:19Z | |
| dc.date.available | 2025-10-15T10:00:19Z | |
| dc.date.issued | 2025 | |
| dc.description.abstract | Дипломна робота виконана на 50 сторінках, містить 28 ілюстрацій, 1 додаток, 20 джерел в переліку посилань. Мета роботи – розробити та впровадити веб-інструмент для ручної розмітки зображень і підготовки анотованих датасетів для задач комп’ютерного зору. Методи та засоби: протокол REST із JWT-автентифікацією; структура даних JSON; стек HTML, CSS, JavaScript, Bootstrap, jQuery, SVG.js, Riot.js, Node.js, MongoDB; модуль експорту й імпорту анотацій у формати COCO JSON та YOLOv8; Python і бібліотека Ultralytics YOLO для тестування якості розмітки. Результат – створено веб-застосунок, що забезпечує авторизований доступ, створення та збереження проєктів розмітки, надає інструменти прямокутника, полігона й кола, підтримує імпорт та експорт анотацій у форматах COCO JSON і YOLOv8 та гарантує приватність і безпеку даних користувачів. У веб-інстурменті реалізовано функціонал, що користувач може авторизуватися після чого створювати, видаляти, перейменовувати свої проєкти. Далі користувач входить до одного з проєктів, де він може зі свого пристрою загрузити зображення та анотації у COCO JSON. Якщо користувач раніше працював в цьому проєкті, то система завантажить зображення і анатоації на них, що були зроблені раніше. Користувач може на зображеннях виділяти обʼєкти завдяки прямокутнику, полігону та кругу, після чого категоризувати їх. Ці анотації користувач може переміщувати, змінювати розмір та видаляти, а також масштабувати робочий простір. Після розмітки користувач може експортувати анотації у COCO JSON та YOLOv8 форматах. Для розробки веб-інструменту використано наступні сучасні мови, засоби та технології розробки: HTML, CSS, Javascript, Bootstrap, jQuery, SVG.js, Riot.js, Node.js, MongoDB, Python, YOLO. | |
| dc.description.abstractother | The thesis is 50 pages long, contains 28 illustrations, 1 appendix, 20 sources in the list of references. The purpose of the work is to develop and implement a web tool for manual image markup and preparation of annotated datasets for computer vision tasks. Methods and tools: REST protocol with JWT authentication; JSON data structure; HTML, CSS, JavaScript, Bootstrap, jQuery, SVG.js, Riot.js, Node.js, MongoDB stack; module for exporting and importing annotations into COCO JSON and YOLOv8 formats; Python and the Ultralytics YOLO library for testing the quality of the markup. The result is a web application that provides authorized access, creation and saving of markup projects, provides rectangle, polygon and circle tools, supports import and export of annotations in COCO JSON and YOLOv8 formats, and guarantees the privacy and security of user data. | |
| dc.format.extent | 58 с. | |
| dc.identifier.citation | Ярош, В. О. Веб-інструмент розмітки датасетів зображень : дипломна робота ... бакалавра : 122 Комп’ютерні науки / Ярош Владислав Олександрович. – Київ, 2025. – 58 с. | |
| dc.identifier.uri | https://ela.kpi.ua/handle/123456789/76870 | |
| dc.language.iso | uk | |
| dc.publisher | КПІ ім. Ігоря Сікорського | |
| dc.publisher.place | Київ | |
| dc.subject | машинне навчання | |
| dc.subject | комп’ютерний зір | |
| dc.subject | анотації | |
| dc.subject | розмітка | |
| dc.subject | веб | |
| dc.subject | machine learning | |
| dc.subject | computer vision | |
| dc.subject | annotations | |
| dc.subject | marking | |
| dc.subject | web | |
| dc.title | Веб-інструмент розмітки датасетів зображень | |
| dc.type | Bachelor Thesis |
Файли
Контейнер файлів
1 - 1 з 1
Вантажиться...
- Назва:
- Yarosch_bakalavr.pdf
- Розмір:
- 20.03 MB
- Формат:
- Adobe Portable Document Format
Ліцензійна угода
1 - 1 з 1
Ескіз недоступний
- Назва:
- license.txt
- Розмір:
- 8.98 KB
- Формат:
- Item-specific license agreed upon to submission
- Опис: