Aplikace pro odstranění objektů z obrázků s využitím metod hlubokého učení
but.committee | prof. Ing. Adam Herout, Ph.D. (předseda) doc. Ing. Michal Španěl, Ph.D. (člen) prof. Ing. Tomáš Vojnar, Ph.D. (člen) doc. Ing. Vítězslav Beran, Ph.D. (člen) doc. Ing. Peter Chudý, Ph.D., MBA (člen) Ing. David Bařina, Ph.D. (člen) | cs |
but.defence | 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. | cs |
but.jazyk | čeština (Czech) | |
but.program | Informační technologie a umělá inteligence | cs |
but.result | práce byla úspěšně obhájena | cs |
dc.contributor.advisor | Španěl, Michal | cs |
dc.contributor.author | Kotoun, Josef | cs |
dc.contributor.referee | Hradiš, Michal | cs |
dc.date.created | 2024 | cs |
dc.description.abstract | Práce se zabývá tvorbou webové aplikace, která uživateli umožňuje jednoduchým způsobem vybrat objekt v obrázku a následně ho odstranit vizuálně věrohodným způsobem. Aplikace je implementována s použitím frameworku SvelteKit. K výběru a odstranění objektů jsou využity neuronové sítě Mobile Segment Anything a Mobile Inpainting GAN. Neuronové sítě jsou spouštěny na klientské straně webové aplikace s využitím knihovny ONNX Runtime Web, pro efektivní využití zdrojů klientova zařízení jsou použity technologie WebGPU a WebAssembly. Výsledná aplikace umožňuje díky využitým neuronovým sítím vybrat a odstranit objekt pouze v několika málo kliknutích. Dle zpětné vazby uživatelů se s aplikací pracuje jednoduše a upravená část výsledné fotografie je ve většině případů jen těžko postřehnutelná. | cs |
dc.description.abstract | The thesis deals with the development of a web application that allows users to easily select an object in an image and then remove it in a visually plausible way. The application is implemented using the SvelteKit framework. Mobile Segment Anything and Mobile Inpainting GAN neural networks are utilized for object selection and removal. The neural networks are executed on the client-side of the web application using the ONNX Runtime Web library. To efficiently utilize client device resources, WebGPU and WebAssembly technologies are employed. Thanks to the neural networks used, the resulting application enables users to select and remove objects in just a few clicks. According to user feedback, the application is easy to use, and the edited part of the resulting photograph is barely noticeable in most cases. | en |
dc.description.mark | B | cs |
dc.identifier.citation | KOTOUN, J. Aplikace pro odstranění objektů z obrázků s využitím metod hlubokého učení [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. 2024. | cs |
dc.identifier.other | 154509 | cs |
dc.identifier.uri | http://hdl.handle.net/11012/248898 | |
dc.language.iso | cs | cs |
dc.publisher | Vysoké učení technické v Brně. Fakulta informačních technologií | cs |
dc.rights | Standardní licenční smlouva - přístup k plnému textu bez omezení | cs |
dc.subject | webová aplikace | cs |
dc.subject | Svelte | cs |
dc.subject | image inpainting | cs |
dc.subject | interaktivní segmentace | cs |
dc.subject | Segment Anything | cs |
dc.subject | Mobile Inpainting GAN | cs |
dc.subject | web application | en |
dc.subject | Svelte | en |
dc.subject | image inpainting | en |
dc.subject | interactive segmentation | en |
dc.subject | Segment Anything | en |
dc.subject | Mobile Inpainting GAN | en |
dc.title | Aplikace pro odstranění objektů z obrázků s využitím metod hlubokého učení | cs |
dc.title.alternative | Application for Objects Removal from Images Using Deep Learning Methods | en |
dc.type | Text | cs |
dc.type.driver | masterThesis | en |
dc.type.evskp | diplomová práce | cs |
dcterms.dateAccepted | 2024-06-18 | cs |
dcterms.modified | 2024-06-18-14:28:49 | cs |
eprints.affiliatedInstitution.faculty | Fakulta informačních technologií | cs |
sync.item.dbid | 154509 | en |
sync.item.dbtype | ZP | en |
sync.item.insts | 2025.03.26 15:38:15 | en |
sync.item.modts | 2025.01.15 18:24:04 | en |
thesis.discipline | Počítačové vidění | cs |
thesis.grantor | Vysoké učení technické v Brně. Fakulta informačních technologií. Ústav počítačové grafiky a multimédií | cs |
thesis.level | Inženýrský | cs |
thesis.name | Ing. | cs |