Opravování chyb ve 3D modelech s využitím strojového učení

but.committeedoc. RNDr. Pavel Smrž, Ph.D. (předseda) Ing. Michal Hradiš, Ph.D. (člen) RNDr. Marek Rychlý, Ph.D. (člen) Ing. Tomáš Goldmann, Ph.D. (člen) Ing. Martin Žádník, Ph.D. (člen)cs
but.defenceStudent 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.jazykangličtina (English)
but.programInformační technologiecs
but.resultpráce byla úspěšně obhájenacs
dc.contributor.advisorŠpaněl, Michalen
dc.contributor.authorMoravčík, Matúšen
dc.contributor.refereeŠilling, Petren
dc.date.created2025cs
dc.description.abstractTáto práca implementuje a vyhodnocuje existujúci prístup na vypĺňanie dier v 3D modeloch sietí (mesh) pomocou techník dopĺňania (inpaintingu) 2D obrázkov. Podľa overenej metodiky je 3D problém transformovaný do 2D domény extrahovaním segmentov okolo dier, ich parametrizáciou do 2D priestoru a zakódovaním povrchovej krivosti ako farebných hodnôt. Sieť Large Mask Inpainting (LaMa) bola doladená (fine-tuned) na približne 120 000 obrázkoch krivosti vygenerovaných z vysokokvalitných 3D modelov, čo je výrazne menší dataset ako v referenčnej práci. Implementácia zahŕňa detekciu dier, trianguláciu, parametrizáciu segmentov, výpočet krivosti, inpainting pomocou doladenej siete a iteratívne spresňovanie výsledkov. Hoci doladený model preukázal merateľné zlepšenie oproti predtrénovanému, rozsah tohto zlepšenia bol menej výrazný ako uvádza referenčná práca, predovšetkým kvôli obmedzeniam veľkosti datasetu. Výsledky napriek tomu ukazujú potenciál prispôsobenia 2D inpaintingu pre 3D rekonštrukciu a zároveň zdôrazňujú dôležitosť objemu trénovacích dát pre dosiahnutie optimálneho výkonu.en
dc.description.abstractThis work implements and evaluates an existing approach for filling holes in 3D mesh models by leveraging 2D image inpainting techniques. Following established methodology, the 3D problem is transformed into a 2D domain by extracting segments around holes, parameterizing them into 2D space, and encoding surface curvature as color values. A Large Mask Inpainting (LaMa) network was fine-tuned on approximately 120,000 curvature images generated from high-quality 3D models, which is significantly smaller than the dataset used in the reference work. The implementation includes hole detection, triangulation, segment parameterization, curvature calculation, inpainting with the fine-tuned model, and iterative refinement. While the fine-tuned model showed measurable improvement over the pre-trained version, the magnitude of improvement was less pronounced than reported in the reference work, primarily due to dataset size limitations. The results nevertheless demonstrate the potential of adapting 2D image inpainting for 3D reconstruction while highlighting the importance of training data volume for optimal performance.cs
dc.description.markBcs
dc.identifier.citationMORAVČÍK, M. Opravování chyb ve 3D modelech s využitím strojového učení [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. 2025.cs
dc.identifier.other164150cs
dc.identifier.urihttp://hdl.handle.net/11012/253197
dc.language.isoencs
dc.publisherVysoké učení technické v Brně. Fakulta informačních technologiícs
dc.rightsStandardní licenční smlouva - přístup k plnému textu bez omezenícs
dc.subject3D sieťen
dc.subjectvypĺňanie dieren
dc.subjectstrojové učenieen
dc.subjectinpaintingen
dc.subjectLaMaen
dc.subjectkrivosť povrchuen
dc.subjectparametrizáciaen
dc.subjecttrianguláciaen
dc.subject3D rekonštrukcia.en
dc.subject3D meshcs
dc.subjecthole fillingcs
dc.subjectmachine learningcs
dc.subjectinpaintingcs
dc.subjectLaMacs
dc.subjectsurface curvaturecs
dc.subjectparameterizationcs
dc.subjecttriangulationcs
dc.subject3D reconstruction.cs
dc.titleOpravování chyb ve 3D modelech s využitím strojového učeníen
dc.title.alternative3D Mesh Repairing using Machine Learningcs
dc.typeTextcs
dc.type.driverbachelorThesisen
dc.type.evskpbakalářská prácecs
dcterms.dateAccepted2025-06-17cs
dcterms.modified2025-06-17-16:08:46cs
eprints.affiliatedInstitution.facultyFakulta informačních technologiícs
sync.item.dbid164150en
sync.item.dbtypeZPen
sync.item.insts2025.08.26 23:05:35en
sync.item.modts2025.08.26 20:17:43en
thesis.disciplineInformační technologiecs
thesis.grantorVysoké učení technické v Brně. Fakulta informačních technologií. Ústav počítačové grafiky a multimédiícs
thesis.levelBakalářskýcs
thesis.nameBc.cs

Files

Original bundle

Now showing 1 - 3 of 3
Loading...
Thumbnail Image
Name:
final-thesis.pdf
Size:
13.48 MB
Format:
Adobe Portable Document Format
Description:
file final-thesis.pdf
Loading...
Thumbnail Image
Name:
appendix-1.png
Size:
3.29 MB
Format:
Portable Network Graphics
Description:
file appendix-1.png
Loading...
Thumbnail Image
Name:
review_164150.html
Size:
11.54 KB
Format:
Hypertext Markup Language
Description:
file review_164150.html

Collections