Přístupnostní navigace
E-přihláška
Vyhledávání Vyhledat Zavřít
bakalářská práce
Autor práce: Bc. Nikita Moiseev
Ak. rok: 2023/2024
Vedoucí: Ing. Ondřej Klíma, Ph.D.
Oponent: Ing. David Bařina, Ph.D.
Cílem bakalářské práce bylo vyvinout webový nástroj pro anotaci objektů ve videích. Nástroj je navržen tak, aby poskytoval rozhraní pro anotaci objektů za účelem dalšího využití dat anotace v jiných aplikacích. Nástroj využívá moderní frameworky a knihovny pro vytváření uživatelsky přívětivých webových aplikací. Tato práce obsahuje informace o existujících nástrojích, knihovnách a nástrojích použitých v procesu vývoje, o procesu vývoje uživatelského rozhraní a podrobnosti o implementaci. Implementovaný nástroj obsahuje funkce pro správu videa, editaci anotací a import či export dat. Díky aplikaci má uživatel možnost anotovat svá videa pro další využití v různých oblastech.
nástroj pro anotaci videa, webová aplikace, React, nástroj pro strojové učení, nástroj pro anotaci dat, JavaScript, TypeScript, uživatelské rozhraní, web design, NestJS, anotace videa, JSON, Postgres
Termín obhajoby
11.06.2024
Výsledek obhajoby
obhájeno (práce byla úspěšně obhájena)
Klasifikace
B
Průběh obhajoby
Student nejprve prezentoval výsledky, kterých dosáhl v rámci své práce. Komise se poté seznámila s hodnocením vedoucího a posudkem oponenta práce. Student následně odpověděl na otázky oponenta a na další otázky přítomných. Komise se na základě posudku oponenta, hodnocení vedoucího, přednesené prezentace a odpovědí studenta na položené otázky rozhodla práci hodnotit stupněm B.
Otázky k obhajobě
Jazyk práce
angličtina
Fakulta
Fakulta informačních technologií
Ústav
Ústav počítačové grafiky a multimédií
Studijní program
Informační technologie (BIT)
Složení komise
doc. Ing. František Zbořil, Ph.D. (předseda) Ing. Libor Polčák, Ph.D. (člen) doc. Mgr. Lukáš Holík, Ph.D. (člen) doc. Ing. Vítězslav Beran, Ph.D. (člen) Ing. Radek Hranický, Ph.D. (člen)
Posudek vedoucíhoIng. Ondřej Klíma, Ph.D.
I rate the work with a grade of B. The result is a functional application tested on real data. However, for use in practice, conducting more extensive user testing and fine-tuning some implementation details would be necessary.
The work was of an implementation nature. The goal was to create an application for annotating extensive videos taken from mobile mapping systems. The purpose was to enable the checking and correction of automatically generated annotations uploaded to the application in their own specific formats. I rate the difficulty of the assignment as average.
The student himself actively found and studied the necessary literature, especially the documentation of existing solutions and available components and tools suitable for creating his own application.
The student was active in the solution and went regularly for consultation, but he did not always keep the consultation deadline. Sometimes, he did not have time to prepare sufficiently for the consultation.
The work was completed on time, and the final content of the work was sufficiently consulted.
I am not familiar with whether the work has been published.
Známka navržená vedoucím: B
Posudek oponentaIng. David Bařina, Ph.D.
Although one point of the assignment is not fulfilled, I rate the work as successful and comprehensive.
Stupeň hodnocení: průměrně obtížné zadání
This is an averagely difficult assignment, but it required the study of many javascript libraries. I particularly appreciate the extensive and clear description of existing tools in chapter 2.
The individual chapters follow each other logically. Although some chapters are shorter, I rate their scope as sufficient. The chapters are easy to understand for the reader.
The typography and language are of a high standard. For the fact that this is a bachelor's thesis, the student uses excellent English.
The program solution is very comprehensive. It is exclusively code in TypeScript (for frontend as well as backend).
The motivation of the work is not clear. Although the student does not indicate for whom he did the work, it is clearly an assignment for a company. It is not clear whether the result of the work was actually used in the company.
Stupeň hodnocení: zadání splněno s drobnými výhradami
All but one of the assignment points are completely fulfilled. Evaluation (point 5 of the assignment) is missing. The supervisor claims that the student developed it directly on videos and annotations from Cognitechna company. However, this is not documented in the technical report.
Stupeň hodnocení: je v obvyklém rozmezí
The work contains approximately 40 NS without figures. So it is within the usual range.
Student uses footnotes for internet links. Standard citations refer to articles and RFCs accessible primarily online. The number of citations fully corresponds to the solved problem.
Známka navržená oponentem: B
Odpovědnost: Mgr. et Mgr. Hana Odstrčilová