Веб-інструмент розмітки датасетів зображень

dc.contributor.advisorШалденко, Олексій Вікторович
dc.contributor.authorЯрош, Владислав Олександрович
dc.date.accessioned2025-10-15T10:00:19Z
dc.date.available2025-10-15T10:00:19Z
dc.date.issued2025
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.abstractotherThe 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.extent58 с.
dc.identifier.citationЯрош, В. О. Веб-інструмент розмітки датасетів зображень : дипломна робота ... бакалавра : 122 Комп’ютерні науки / Ярош Владислав Олександрович. – Київ, 2025. – 58 с.
dc.identifier.urihttps://ela.kpi.ua/handle/123456789/76870
dc.language.isouk
dc.publisherКПІ ім. Ігоря Сікорського
dc.publisher.placeКиїв
dc.subjectмашинне навчання
dc.subjectкомп’ютерний зір
dc.subjectанотації
dc.subjectрозмітка
dc.subjectвеб
dc.subjectmachine learning
dc.subjectcomputer vision
dc.subjectannotations
dc.subjectmarking
dc.subjectweb
dc.titleВеб-інструмент розмітки датасетів зображень
dc.typeBachelor 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
Опис: